1 1
2 2
3 5
4 6
5 14
6 23
7 24
8 54
9 86
10 119
11 120
12 264
13 414
14 566
15 719
16 720
17 1560
18 2424
19 3294
20 4166
21 5039
22 5040
23 10800
24 16680
25 22584
26 28494
27 34406
28 40319
29 40320
30 85680
31 131760
32 177960
33 224184
34 270414
35 316646
36 362879
37 362880
38 766080
39 1174320
40 1583280
41 1992360
42 2401464
43 2810574
44 3219686
45 3628799
46 3628800
47 7620480
48 11652480
49 15689520
50 19727280
51 23765160
52 27803064
53 31840974
54 35878886
55 39916799
56 39916800
57 83462400
58 127370880
59 171319680
60 215273520
61 259228080
62 303182760
63 347137464
64 391092174
65 435046886
66 479001599
67 479001600
68 997920000
69 1520467200
70 2043377280
71 2566327680
72 3089283120
73 3612239280
74 4135195560
75 4658151864
76 5181108174
77 5704064486
78 6227020799
79 6227020800
80 12933043200
81 19678982400
82 26428550400
83 33178481280
84 39928452480
85 46678428720
86 53428405680
87 60178382760
88 66928359864
89 73678336974
90 80428314086
91 87178291199
92 87178291200
93 180583603200
94 274467916800
95 368392147200
96 462320006400
97 556248228480
98 650176490880
99 744104758320
100 838033026480
101 931961294760
102 1025889563064
103 1119817831374
104 1213746099686
105 1307674367999
106 1307674368000
107 2702527027200
108 4103606707200
109 5505165388800
110 6906763987200
111 8308366214400
112 9709968804480
113 11111571434880
114 12513174070320
115 13914776706480
116 15316379342760
117 16717981979064
118 18119584615374
119 19521187251686
120 20922789887999
121 20922789888000
122 43153254144000
123 65470896691200
124 87794766259200
125 110119114828800
126 132443503315200
127 154767895430400
128 177092287908480
129 199416680426880
130 221741072950320
131 244065465474480
132 266389857998760
133 288714250523064
134 311038643047374
135 333363035571686
136 355687428095999
137 355687428096000
138 732297646080000
139 1110215538432000
140 1488220609075200
141 1866231906739200
142 2244243683404800
143 2622255499987200
144 3000267320198400
145 3378279140772480
146 3756290961386880
147 4134302782006320
148 4512314602626480
149 4890326423246760
150 5268338243867064
151 5646350064487374
152 6024361885107686
153 6402373705727999
154 6402373705728000
155 13160434839552000
156 19939418763264000
157 26719710361344000
158 33500089137715200
159 40280474141107200
160 47060859623500800
161 53841245145811200
162 60621630671750400
163 67402016198052480
164 74182401724394880
165 80962787250742320
166 87743172777090480
167 94523558303438760
168 101303943829787064
169 108084329356135374
170 114864714882483686
171 121645100408831999
172 121645100408832000
173 249692574523392000
174 378095736066048000
175 506519820398592000
176 634945212405504000
177 763370691590707200
178 891796177002931200
179 1020221662894156800
180 1148647148825299200
181 1277072634760070400
182 1405498120695204480
183 1533923606630378880
184 1662349092565558320
185 1790774578500738480
186 1919200064435918760
187 2047625550371099064
188 2176051036306279374
189 2304476522241459686
190 2432902008176639999
191 2432902008176640000
192 4987449116762112000
193 7548398599053312000
194 10109703768772608000
195 12671029861281792000
196 15232357261465344000
197 17793684748827187200
198 20355012242416051200
199 22916339736483916800
200 25477667230591699200
201 28038994724703110400
202 30600322218814884480
203 33161649712926698880
204 35722977207038518320
205 38284304701150338480
206 40845632195262158760
207 43406959689373979064
208 45968287183485799374
209 48529614677597619686
210 51090942171709439999
211 51090942171709440000
212 104614786351595520000
213 158260275631890432000
214 211912167285891072000
215 265564414627319808000
216 319216682891538432000
217 372868952463431424000
218 426521222122502707200
219 480173491787801011200
220 533825761453578316800
221 587478031119395539200
222 641130300785216390400
223 694782570451037604480
224 748434840116858858880
225 802087109782680118320
226 855739379448501378480
227 909391649114322638760
228 963043918780143899064
229 1016696188445965159374
230 1070348458111786419686
231 1124000727777607679999
232 1124000727777607680000
233 2299092397726924800000
234 3476616969684418560000
235 4654263186742321152000
236 5831915806173929472000
237 7009568781292965888000
238 8187221777334792192000
239 9364874774684292864000
240 10542527772120971827200
241 11720180769563877811200
242 12897833767007262796800
243 14075486764450687699200
244 15253139761894116230400
245 16430792759337545124480
246 17608445756780974058880
247 18786098754224402998320
248 19963751751667831938480
249 21141404749111260878760
250 22319057746554689819064
251 23496710743998118759374
252 24674363741441547699686
253 25852016738884976639999
254 25852016738884976640000
255 52828034205547560960000
256 79855142614381854720000
257 106884683925224325120000
258 133914346881167204352000
259 160944016239483789312000
260 187973685953487802368000
261 215003355688414605312000
262 242033025424649082624000
263 269062695160970738227200
264 296092364897298620851200
265 323122034633626982476800
266 350151704369955384019200
267 377181374106283789190400
268 404211043842612194724480
269 431240713578940600298880
270 458270383315269005878320
271 485300053051597411458480
272 512329722787925817038760
273 539359392524254222619064
274 566389062260582628199374
275 593418731996911033779686
276 620448401733239439359999
277 620448401733239439360000
278 1266748820205363855360000
279 1914173239405265879040000
280 2561648749547339612160000
281 3209126692591421521920000
282 3856604757280603840512000
283 4504082828372159864832000
284 5151560899819403317248000
285 5799038971287569559552000
286 6446517042757043476224000
287 7093995114226604571187200
288 7741473185696171893171200
289 8388951257165739694156800
290 9036429328635307535059200
291 9683907400104875379590400
292 10331385471574443224484480
293 10978863543044011069418880
294 11626341614513578914358320
295 12273819685983146759298480
296 12921297757452714604238760
297 13568775828922282449179064
298 14216253900391850294119374
299 14863731971861418139059686
300 15511210043330985983999999
301 15511210043330985984000000
302 31642868488395211407360000
303 47800378950198321807360000
304 63959013412729209815040000
305 80117698966202269532160000
306 96276386952577337425920000
307 112435075060597505728512000
308 128593763175020047736832000
309 144752451289798277173248000
310 160911139404597429399552000
311 177069827519397889300224000
312 193228515634198436379187200
313 209387203748998989685171200
314 225545891863799543470156800
315 241704579978600097295059200
316 257863268093400651123590400
317 274021956208201204952484480
318 290180644323001758781418880
319 306339332437802312610358320
320 322498020552602866439298480
321 338656708667403420268238760
322 354815396782203974097179064
323 370974084897004527926119374
324 387132773011805081755059686
325 403291461126605635583999999
326 403291461126605635584000000
327 822094132296542257152000000
328 1241517251868212118159360000
329 1660966223456620864143360000
330 2080416319045757387735040000
331 2499866465725836083036160000
332 2919316614838816786513920000
333 3338766764073442590400512000
334 3758216913314470767992832000
335 4177667062555854633013248000
336 4597117211797259420823552000
337 5016567361038665516308224000
338 5436017510280071698971187200
339 5855467659521477887861171200
340 6274917808762884077230156800
341 6694367958004290266639059200
342 7113818107245696456051590400
343 7533268256487102645464484480
344 7952718405728508834877418880
345 8372168554969915024290358320
346 8791618704211321213703298480
347 9211068853452727403116238760
348 9630519002694133592529179064
349 10049969151935539781942119374
350 10469419301176945971355059686
351 10888869450418352160767999999
352 10888869450418352160768000000
353 22181030361963309957120000000
354 33488702483551598739456000000
355 44796995053541620761231360000
356 56105313475548381667983360000
357 67413633021555870352343040000
358 78721952618654301208412160000
359 90030272218185634072657920000
360 101338591817838612037312512000
361 112646911417497992375672832000
362 123955231017157728401461248000
363 135263550616817485350039552000
364 146571870216477243606292224000
365 157880189816137001949723187200
366 169188509415796760299381171200
367 180496829015456518649518156800
368 191805148615116276999695059200
369 203113468214776035349875590400
370 214421787814435793700056484480
371 225730107414095552050237418880
372 237038427013755310400418358320
373 248346746613415068750599298480
374 259655066213074827100780238760
375 270963385812734585450961179064
376 282271705412394343801142119374
377 293580025012054102151323059686
378 304888344611713860501503999999
379 304888344611713860501504000000
380 620665558673846073163776000000
381 936846064197104891461632000000
382 1253042080930407040745472000000
383 1569238718112110923268751360000
384 1885435381145831544677007360000
385 2201632045303552893862871040000
386 2517828709512365185220444160000
387 2834025373723610378586193920000
388 3150222037934977217052352512000
389 3466418702146350457892216832000
390 3782615366357724054419509248000
391 4098812030569097671869591552000
392 4415008694780471290627348224000
393 4731205358991844909472283187200
394 5047402023203218528323445171200
395 5363598687414592147175086156800
396 5679795351625965766026767059200
397 5995992015837339384878451590400
398 6312188680048713003730136484480
399 6628385344260086622581821418880
400 6944582008471460241433506358320
401 7260778672682833860285191298480
402 7576975336894207479136876238760
403 7893172001105581097988561179064
404 8209368665316954716840246119374
405 8525565329528328335691931059686
406 8841761993739701954543615999999
407 8841761993739701954543616000000
408 17988412332091117769588736000000
409 27145951539892951936794624000000
410 36303894039155912709636096000000
411 45461852049628916813463552000000
412 54619810680550322650530447360000
413 63777769337323745226482319360000
414 72935727995221168530211799040000
415 82093686653169682776112988160000
416 91251645311120629924022353920000
417 100409603969071698717032128512000
418 109567562627022773912415608832000
419 118725521284973849463486517248000
420 127883479942924925035480215552000
421 137041438600876000608781588224000
422 146199397258827076182170139187200
423 155357355916778151755564917171200
424 164515314574729227328960174156800
425 173673273232680302902355471059200
426 182831231890631378475750771590400
427 191989190548582454049146072484480
428 201147149206533529622541373418880
429 210305107864484605195936674358320
430 219463066522435680769331975298480
431 228621025180386756342727276238760
432 237778983838337831916122577179064
433 246936942496288907489517878119374
434 256094901154239983062913179059686
435 265252859812191058636308479999999
436 265252859812191058636308480000000
437 539347481618121819227160576000000
438 813746991768664293678514176000000
439 1088157390788657186482028544000000
440 1362568193100111205891178496000000
441 1636979010922775268631314432000000
442 1911389829365887733104689807360000
443 2185800647834852214316950159360000
444 2460211466304940696256988119040000
445 2734622284775080269139197788160000
446 3009033103245222274923415633920000
447 3283443921715364402352733888512000
448 3557854740185506536184425848832000
449 3832265558655648670371805237248000
450 4106676377125790804580107415552000
451 4381087195595932938789717268224000
452 4655498014066075072999414299187200
453 4929908832536217207209117557171200
454 5204319651006359341418821294156800
455 5478730469476501475628525071059200
456 5753141287946643609838228851590400
457 6027552106416785744047932632484480
458 6301962924886927878257636413418880
459 6576373743357070012467340194358320
460 6850784561827212146677043975298480
461 7125195380297354280886747756238760
462 7399606198767496415096451537179064
463 7674017017237638549306155318119374
464 7948427835707780683515859099059686
465 8222838654177922817725562879999999
466 8222838654177922817725562880000000
467 16710930168168036694087434240000000
468 25207863444151890272403849216000000
469 33705101608480355564580765696000000
470 42202350661678271275109842944000000
471 50699600118167648112244555776000000
472 59196849590168234992710254592000000
473 67694099062789270274909192847360000
474 76191348535436157573847016079360000
475 84688598008084168873512616919040000
476 93185847480732231264120389468160000
477 101683096953380296087630170193920000
478 110180346426028361032785051328512000
479 118677595898676425984342306168832000
480 127174845371324490936255248437248000
481 135672094843972555888189113495552000
482 144169344316620620840124286228224000
483 152666593789268685792059546139187200
484 161163843261916750743994812277171200
485 169661092734564815695930078894156800
486 178158342207212880647865345551059200
487 186655591679860945599800612211590400
488 195152841152509010551735878872484480
489 203650090625157075503671145533418880
490 212147340097805140455606412194358320
491 220644589570453205407541678855298480
492 229141839043101270359476945516238760
493 237639088515749335311412212177179064
494 246136337988397400263347478838119374
495 254633587461045465215282745499059686
496 263130836933693530167218012159999999
497 263130836933693530167218012160000000
498 534484512521564983152161587200000000
499 806103440969248627195741470720000000
500 1077731211178926010941275897856000000
501 1349359286276948006400670826496000000
502 1620987372263839452278417915904000000
503 1892615458654022359282770640896000000
504 2164243545059716476330454351872000000
505 2435871631466031041779871302287360000
506 2707499717872371459246027137679360000
507 2979127804278713000712910750679040000
508 3250755890685054593270736535388160000
509 3522383977091396188261464328273920000
510 3794012063497737783373837221568512000
511 4065640149904079378492612488568832000
512 4337268236310420973611743442997248000
513 4608896322716762568730895320215552000
514 4880524409123104163850048505108224000
515 5152152495529445758969201777179187200
516 5423780581935787354088355055477171200
517 5695408668342128949207508334254156800
518 5967036754748470544326661613071059200
519 6238664841154812139445814891891590400
520 6510292927561153734564968170712484480
521 6781921013967495329684121449533418880
522 7053549100373836924803274728354358320
523 7325177186780178519922428007175298480
524 7596805273186520115041581285996238760
525 7868433359592861710160734564817179064
526 8140061445999203305279887843638119374
527 8411689532405544900399041122459059686
528 8683317618811886495518194401279999999
529 8683317618811886495518194401280000000
530 17629766074557466521203606814720000000
531 26584437368957224469706744791040000000
532 35539373916216794609268519075840000000
533 44494319305238358488532247904256000000
534 53449264999148266979509837234176000000
535 62404210703947044920905778724864000000
536 71359156409149114323428325851136000000
537 80314102114366694935994203963392000000
538 89269047819584895996961815315087360000
539 98223993524803122909946165551759360000
540 107178939230021350946931243566039040000
541 116133884935239579035007263752028160000
542 125088830640457807125516185946193920000
543 134043776345676035216146753240768512000
544 142998722050894263306783722909048832000
545 151953667756112491397421048264757248000
546 160908613461330719488058394543255552000
547 169863559166548947578695742129428224000
548 178818504871767175669333089802779187200
549 187773450576985403759970437482357171200
550 196728396282203631850607785162414156800
551 205683341987421859941245132842511059200
552 214638287692640088031882480522611590400
553 223593233397858316122519828202712484480
554 232548179103076544213157175882813418880
555 241503124808294772303794523562914358320
556 250458070513513000394431871243015298480
557 259413016218731228485069218923116238760
558 268367961923949456575706566603217179064
559 277322907629167684666343914283318119374
560 286277853334385912756981261963419059686
561 295232799039604140847618609643519999999
562 295232799039604140847618609643520000000
563 599148915698020168190755413688320000000
564 903328163193369889064059435745280000000
565 1207515633527373787860181183365120000000
566 1511703369114237498847361567293440000000
567 1815891113542863203574243905765376000000
568 2120078858276377252912840104738816000000
569 2424266603020780171701854655873024000000
570 2728454347765586381951995812642816000000
571 3032642092510408103412180300398592000000
572 3336829837255230445320766521393807360000
573 3641017582000052813081369481273999360000
574 3945205326744875181965973168931799040000
575 4249393071489697550901667798761308160000
576 4553580816234519919839795330598993920000
577 4857768560979342288778044507537088512000
578 5161956305724164657716300086848888832000
579 5466144050468987026654556021848117248000
580 5770331795213809395592811977770135552000
581 6074519539958631764531067934999828224000
582 6378707284703454133469323892316699187200
583 6682895029448276502407579849639797171200
584 6987082774193098871345835806963374156800
585 7291270518937921240284091764286991059200
586 7595458263682743609222347721610611590400
587 7899646008427565978160603678934232484480
588 8203833753172388347098859636257853418880
589 8508021497917210716037115593581474358320
590 8812209242662033084975371550905095298480
591 9116396987406855453913627508228716238760
592 9420584732151677822851883465552337179064
593 9724772476896500191790139422875958119374
594 10028960221641322560728395380199579059686
595 10333147966386144929666651337523199999999
596 10333147966386144929666651337523200000000
597 20961528731811894000180921284689920000000
598 31598592814856454957190709426257920000000
599 42235920028737949607730664785838080000000
600 52873255465458098436193437870981120000000
601 63510591167431107076847269592432640000000
602 74147926878245877711240803268427776000000
603 84785262589365536690246050804924416000000
604 95422598300496084538701716693581824000000
605 106059934011627035678618509187874816000000
606 116697269722758002329745345013153792000000
607 127334605433888969601320582571672207360000
608 137971941145019936898747836869075599360000
609 148609276856150904197299091894256599040000
610 159246612567281871495901437861609308160000
611 169883948278412838794506216730970193920000
612 180521283989543806093111117245431488512000
613 191158619700674773391716024162266488832000
614 201795955411805740690320931434788917248000
615 212433291122936707988925838728234135552000
616 223070626834067675287530746022987028224000
617 233707962545198642586135653317827099187200
618 244345298256329609884740560612673397171200
619 254982633967460577183345467907520174156800
620 265619969678591544481950375202366991059200
621 276257305389722511780555282497213811590400
622 286894641100853479079160189792060632484480
623 297531976811984446377765097086907453418880
624 308169312523115413676370004381754274358320
625 318806648234246380974974911676601095298480
626 329443983945377348273579818971447916238760
627 340081319656508315572184726266294737179064
628 350718655367639282870789633561141558119374
629 361355991078770250169394540855988379059686
630 371993326789901217467999448150835199999999
631 371993326789901217467999448150835200000000
632 754319801546188579865665547639193600000000
633 1136941509101515546404179265737195520000000
634 1519571899974461324829188502029598720000000
635 1902202553978244036947727905540014080000000
636 2284833216204865403244190126775992320000000
637 2667463878696739629352843406648279040000000
638 3050094541197455617455236388475109376000000
639 3432725203698476493902241084162441216000000
640 3815355866199508259218696198201933824000000
641 4197986528700540427826612438847062016000000
642 4580617191201572611945738722823176192000000
643 4963247853702604796685313408532529807360000
644 5345878516203636981450740110980768399360000
645 5728509178704669166217290814156784599040000
646 6111139841205701350983892608274972508160000
647 6493770503706733535750496835295168593920000
648 6876401166207765720517101183960465088512000
649 7259031828708797905283705539028135288832000
650 7641662491209830090050309894451492917248000
651 8024293153710862274816914249895773335552000
652 8406923816211894459583518605341361428224000
653 8789554478712926644350122960787036699187200
654 9172185141213958829116727316232718197171200
655 9554815803714991013883331671678400174156800
656 9937446466216023198649936027124082191059200
657 10320077128717055383416540382569764211590400
658 10702707791218087568183144738015446232484480
659 11085338453719119752949749093461128253418880
660 11467969116220151937716353448906810274358320
661 11850599778721184122482957804352492295298480
662 12233230441222216307249562159798174316238760
663 12615861103723248492016166515243856337179064
664 12998491766224280676782770870689538358119374
665 13381122428725312861549375226135220379059686
666 13763753091226345046315979581580902399999999
667 13763753091226345046315979581580902400000000
668 27899499509242591310099958611312640000000000
669 42045579075225223718813604292381900800000000
670 56191953874006895731668097592060805120000000
671 70338337356106186556409086409934110720000000
672 84484721101336314314843605395025428480000000
673 98631104854789280727456047197842309120000000
674 112777488608507499999880680059295498240000000
675 126923872362234561034299052622703230976000000
676 141070256115961926957062036899971465216000000
677 155216639869689303768694471595591860224000000
678 169363023623416680983618367417817890816000000
679 183509407377144058214053473283374907392000000
680 197655791130871435445109027550665163407360000
681 211802174884598812676190433834694304399360000
682 225948558638326189907272964119451222999040000
683 240094942392053567138355545495150313308160000
684 254241326145780944369438129303751411793920000
685 268387709899508321600520713233997610688512000
686 282534093653235698831603297170646183288832000
687 296680477406963076062685881107650443317248000
688 310826861160690453293768465044675626135552000
689 324973244914417830524851048981702116628224000
690 339119628668145207755933632918728694299187200
691 353266012421872584987016216855755278197171200
692 367412396175599962218098800792781862574156800
693 381558779929327339449181384729808446991059200
694 395705163683054716680263968666835031411590400
695 409851547436782093911346552603861615832484480
696 423997931190509471142429136540888200253418880
697 438144314944236848373511720477914784674358320
698 452290698697964225604594304414941369095298480
699 466437082451691602835676888351967953516238760
700 480583466205418980066759472288994537937179064
701 494729849959146357297842056226021122358119374
702 508876233712873734528924640163047706779059686
703 523022617466601111760007224100074291199999999
704 523022617466601111760007224100074291200000000
705 1059808988024428568566330427781729484800000000
706 1596967351909045926590121630911535513600000000
707 2134136048941629670758842500692679065600000000
708 2671305041207012454531704218092432261120000000
709 3208474042155712857116452431010379857920000000
710 3745643043367544096634894174095545466880000000
711 4282812044587598174807513839998436638720000000
712 4819981045807917505839945696959964119040000000
713 5357150047028245678634371293623446142976000000
714 5894319048248574156317141502000788668416000000
715 6431488049468902644888781160796483354624000000
716 6968657050689231133863712280718783676416000000
717 7505826051909559622854154610684414984192000000
718 8042995053129888111845217389051779531407360000
719 8580164054350216600836306019435882963599360000
720 9117333055570545089827395773820714173399040000
721 9654502056790873578818485579296487554908160000
722 10191671058011202067809575387205162944593920000
723 10728840059231530556800665195235483434688512000
724 11266009060451859045791755003272206298488832000
725 11803178061672187534782844811309284849717248000
726 12340347062892516023773934619346384323735552000
727 12877516064112844512765024427383485105428224000
728 13414685065333173001756114235420585974299187200
729 13951854066553501490747204043457686849397171200
730 14489023067773829979738293851494787724974156800
731 15026192068994158468729383659531888600591059200
732 15563361070214486957720473467568989476211590400
733 16100530071434815446711563275606090351832484480
734 16637699072655143935702653083643191227453418880
735 17174868073875472424693742891680292103074358320
736 17712037075095800913684832699717392978695298480
737 18249206076316129402675922507754493854316238760
738 18786375077536457891667012315791594729937179064
739 19323544078756786380658102123828695605558119374
740 19860713079977114869649191931865796481179059686
741 20397882081197443358640281739902897356799999999
742 20397882081197443358640281739902897356800000000
743 41318786779861487829040570703905869004800000000
744 62253455231616758644487175647490421555200000000
745 83188495676698819361151248590523124940800000000
746 104123546454928846463960251200207165849600000000
747 125058597528391672606373394657509816401920000000
748 145993648610537816367598424610330661355520000000
749 166928699692947090965757148093318724321280000000
750 187863750775364588402570049499124512849920000000
751 208798801857782351092242763095988937687040000000
752 229733852940200122623677470432555317067776000000
753 250668904022617894460000522380835556950016000000
754 271603955105035666307212443779534148993024000000
755 292539006187453438154827656639359346671616000000
756 313474057269871210002458380709227875336192000000
757 334409108352288981850089725227498137240207360000
758 355344159434706753697721095597785138029199360000
759 376279210517124525545352467092072866595799040000
760 397214261599542297392983838637451537334108160000
761 418149312681960069240615210185263110080593920000
762 439084363764377841088246581733196327927488512000
763 460019414846795612935877953281135948148088832000
764 480954465929213384783509324829075924056117248000
765 501889517011631156631140696377015920886935552000
766 522824568094048928478772067924955919025428224000
767 543759619176466700326403439472895917251099187200
768 564694670258884472174034811020835915482997171200
769 585629721341302244021666182568775913715374156800
770 606564772423720015869297554116715911947791059200
771 627499823506137787716928925664655910180211590400
772 648434874588555559564560297212595908412632484480
773 669369925670973331412191668760535906645053418880
774 690304976753391103259823040308475904877474358320
775 711240027835808875107454411856415903109895298480
776 732175078918226646955085783404355901342316238760
777 753110130000644418802717154952295899574737179064
778 774045181083062190650348526500235897807158119374
779 794980232165479962497979898048175896039579059686
780 815915283247897734345611269596115894271999999999
781 815915283247897734345611269596115894272000000000
782 1652228448576992912049862820932134685900800000000
783 2489064636523554690865874379492253551820800000000
784 3325914588223207696026932254031953998643200000000
785 4162764911916187491089207596571102596300800000000
786 4999615245942315252537627868776902531481600000000
787 5836465580263675813025652281830321076305920000000
788 6673315914593719691132488581379257815531520000000
789 7510166248924026700076258574458361772769280000000
790 8347016583254341931858682745460283455569920000000
791 9183866917584657428893966728653263774679040000000
792 10020717251914972934771012705585946048331776000000
793 10857567586245288440952947027130342182486016000000
794 11694417920575603947145770218125156668801024000000
795 12531268254905919453338996700581097760751616000000
796 13368118589236234959532238694247082183688192000000
797 14204968923566550465725481308361468339864207360000
798 15041819257896865971918723948327871234925199360000
799 15878669592227181478111966589418274857763799040000
800 16715519926557496984305209230559769422774108160000
801 17552370260887812490498451871703696889792593920000
802 18389220595218127996691694512847746001911488512000
803 19226070929548443502884937153991801516404088832000
804 20062921263878759009078179795135857386584117248000
805 20899771598209074515271422436279913277686935552000
806 21736621932539390021464665077423969170097428224000
807 22573472266869705527657907718568025062595099187200
808 23410322601200021033851150359712080955098997171200
809 24247172935530336540044393000856136847603374156800
810 25084023269860652046237635642000192740107791059200
811 25920873604190967552430878283144248632612211590400
812 26757723938521283058624120924288304525116632484480
813 27594574272851598564817363565432360417621053418880
814 28431424607181914071010606206576416310125474358320
815 29268274941512229577203848847720472202629895298480
816 30105125275842545083397091488864528095134316238760
817 30941975610172860589590334130008583987638737179064
818 31778825944503176095783576771152639880143158119374
819 32615676278833491601976819412296695772647579059686
820 33452526613163807108170062053440751665151999999999
821 33452526613163807108170062053440751665152000000000
822 67720968509575511950685735376477619224576000000000
823 102009808288068414236560048981254389681356800000000
824 136299171089178783123546122593255260212428800000000
825 170588547654042243236877242521235712324403200000000
826 204877924590899030140109579917215612587212800000000
827 239167301538088965009728062242862164187545600000000
828 273456678485574132678386148709356334397521920000000
829 307746055433067983664663047062346022801899520000000
830 342035432380562097781776879108865878424289280000000
831 376324809328056220121729365333308551772241920000000
832 410614186275550342726934711369942283756503040000000
833 444903563223044465340981819400315717695307776000000
834 479192940170538587955333815775300865494614016000000
835 513482317118032710569696701019736431646081024000000
836 547771694065526833184059989555633124403183616000000
837 582061071013020955798423293602739860491272192000000
838 616350447960515078412786598270294998312600207360000
839 650639824908009201027149902963702152872813199360000
840 684929201855503323641513207658233308160803799040000
841 719218578802997446255876512352815554390966108160000
842 753507955750491568870239817047400233523136593920000
843 787797332697985691484603121741985034300407488512000
844 822086709645479814098966426436569841480052088832000
845 856376086592973936713329731131154649015384117248000
846 890665463540468059327693035825739456571638935552000
847 924954840487962181942056340520324264129201428224000
848 959244217435456304556419645214909071686851099187200
849 993533594382950427170782949909493879244506997171200
850 1027822971330444549785146254604078686802163374156800
851 1062112348277938672399509559298663494359819791059200
852 1096401725225432795013872863993248301917476211590400
853 1130691102172926917628236168687833109475132632484480
854 1164980479120421040242599473382417917032789053418880
855 1199269856067915162856962778077002724590445474358320
856 1233559233015409285471326082771587532148101895298480
857 1267848609962903408085689387466172339705758316238760
858 1302137986910397530700052692160757147263414737179064
859 1336427363857891653314415996855341954821071158119374
860 1370716740805385775928779301549926762378727579059686
861 1405006117752879898543142606244511569936383999999999
862 1405006117752879898543142606244511569936384000000000
863 2843464762118923604194455274542463891537920000000000
864 4282739321768215207580113554110012329033728000000000
865 5722034279299588008409130473959300669426892800000000
866 7161329759853578275839259153815813109894348800000000
867 8600625254171321634495732879988305131942707200000000
868 10039920748861058319942107823628796602141900800000000
869 11479216243561128153354868912198954723678617600000000
870 12918511738261493219566669604909960463824977920000000
871 14357807232961866969096089109507461722165739520000000
872 15797102727662240981756345547798493147724513280000000
873 17236398222362615002639440640267447391008849920000000
874 18675693717062989023787788592548592692929495040000000
875 20114989211763363044944978306823477696804683776000000
876 21554284706463737066102472909442974414540374016000000
877 22993580201164111087259978400931921550628225024000000
878 24432875695864485108417484295712329813321711616000000
879 25872171190564859129574990206003948119346184192000000
880 27311466685265233150732496116916014827103896207360000
881 28750762179965607171890002027853933551600493199360000
882 30190057674665981193047507938792976276824867799040000
883 31629353169366355214205013849732070092991414108160000
884 33068648664066729235362519760671166342059968593920000
885 34507944158767103256520025671610262712773623488512000
886 35947239653467477277677531582549359089889652088832000
887 37386535148167851298835037493488455467361368117248000
888 38825830642868225319992543404427551844854006935552000
889 40265126137568599341150049315366648222347953428224000
890 41704421632268973362307555226305744599841987099187200
891 43143717126969347383465061137244840977336026997171200
892 44583012621669721404622567048183937354830067374156800
893 46022308116370095425780072959123033732324107791059200
894 47461603611070469446937578870062130109818148211590400
895 48900899105770843468095084781001226487312188632484480
896 50340194600471217489252590691940322864806229053418880
897 51779490095171591510410096602879419242300269474358320
898 53218785589871965531567602513818515619794309895298480
899 54658081084572339552725108424757611997288350316238760
900 56097376579272713573882614335696708374782390737179064
901 57536672073973087595040120246635804752276431158119374
902 58975967568673461616197626157574901129770471579059686
903 60415263063373835637355132068513997507264511999999999
904 60415263063373835637355132068513997507264512000000000
905 122235532244500551173253406743272506584465408000000000
906 184089253952240430516259851480084456413331456000000000
907 245943791575263557757000641828166002358091776000000000
908 307798349596168766195184790816529288205749452800000000
909 369652908140096592099970051564899798153481420800000000
910 431507466697788171095981657359586287682794291200000000
911 493362025255851743418783164371740776660257996800000000
912 555216583813925648889551057528824932289059225600000000
913 617071142371999849593117990290049935536470097920000000
914 678925700930074058980002541863161434302075371520000000
915 740780259488148268630017930369966463234898657280000000
916 802634818046222478288256157530949414985447505920000000
917 864489376604296687946759637551744557794632663040000000
918 926343935162370897605271959334533440305772363776000000
919 988198493720445107263784586005666934530772566016000000
920 1050053052278519316922297223565669879174124929024000000
921 1111907610836593526580809861528964284944082927616000000
922 1173762169394667736239322499507769900757371912192000000
923 1235616727952741945897835137487195964972394136207360000
924 1297471286510816155556347775466647881204155245199360000
925 1359325845068890365214860413446100921436644131799040000
926 1421180403626964574873373051425554012760075190108160000
927 1483034962185038784531885689405007106516408256593920000
928 1544889520743112994190398327384460200394386423488512000
929 1606744079301187203848910965363913294278766964088832000
930 1668598637859261413507423603343366388163503192117248000
931 1730453196417335623165936241322819482048260342935552000
932 1792307754975409832824448879302272575933018801428224000
933 1854162313533484042482961517281725669817777347099187200
934 1916016872091558252141474155261178763702535898997171200
935 1977871430649632461799986793240631857587294451374156800
936 2039725989207706671458499431220084951472053003791059200
937 2101580547765780881117012069199538045356811556211590400
938 2163435106323855090775524707178991139241570108632484480
939 2225289664881929300434037345158444233126328661053418880
940 2287144223440003510092549983137897327011087213474358320
941 2348998781998077719751062621117350420895845765895298480
942 2410853340556151929409575259096803514780604318316238760
943 2472707899114226139068087897076256608665362870737179064
944 2534562457672300348726600535055709702550121423158119374
945 2596417016230374558385113173035162796434879975579059686
946 2658271574788448768043625811014615890319638527999999999
947 2658271574788448768043625811014615890319638528000000000
948 5376958412640271371724606754097745778146541568000000000
949 8097050256609846855304130839787120177543380992000000000
950 10817175553106035502690763095538548017691885568000000000
951 13537301665517507397975129696901245453956284416000000000
952 16257427798326861374456939656904224630123580620800000000
953 18977553931659237968405350728667211030390951116800000000
954 21697680065005378315444988145476513410239902515200000000
955 24417806198351890655811415463503283789537004748800000000
956 27137932331698413329325809167674983835485444505600000000
957 29858058465044936298073001911450824729052493905920000000
958 32578184598391459275503512274038552118137737707520000000
959 35298310731737982253197153473559973037390199521280000000
960 38018436865084505230899017511735571879460386897920000000
961 40738562998431028208601146802770982912589210583040000000
962 43458689131777551186303284935568387685419988811776000000
963 46178815265124074164005423373254137069964627542016000000
964 48898941398470597141707561821828755904927618433024000000
965 51619067531817120119409700270806666201017214959616000000
966 54339193665163643097111838719800087707150142472192000000
967 57059319798510166074813977168794129661684803224207360000
968 59779445931856689052516115617788197468236202861199360000
969 62499572065203212030218254066782266398788330275799040000
970 65219698198549735007920392515776335380431399862108160000
971 67939824331896257985622530964770404364507371456593920000
972 70659950465242780963324669413764473348704988151488512000
973 73380076598589303941026807862758542332909007220088832000
974 76100202731935826918728946311752611317113381976117248000
975 78820328865282349896431084760746680301317777654935552000
976 81540454998628872874133223209740749285522174641428224000
977 84260581131975395851835361658734818269726571715099187200
978 86980707265321918829537500107728887253930968794997171200
979 89700833398668441807239638556722956238135365875374156800
980 92420959532014964784941777005717025222339762955791059200
981 95141085665361487762643915454711094206544160036211590400
982 97861211798708010740346053903705163190748557116632484480
983 100581337932054533718048192352699232174952954197053418880
984 103301464065401056695750330801693301159157351277474358320
985 106021590198747579673452469250687370143361748357895298480
986 108741716332094102651154607699681439127566145438316238760
987 111461842465440625628856746148675508111770542518737179064
988 114181968598787148606558884597669577095974939599158119374
989 116902094732133671584261023046663646080179336679579059686
990 119622220865480194561963161495657715064383733759999999999
991 119622220865480194561963161495657715064383733760000000000
992 241902713305748837891969948802330046019087106048000000000
993 364243621009080855057614091241070890971297742848000000000
994 486585933718530625103156776822417980435078316032000000000
995 608928279880507008312506570573827123339610554368000000000
996 731270626858398674769754098670847535840258686976000000000
997 853612973856688223308199070126508230080809716940800000000
998 975955320855500794464110642693928931545460821196800000000
999 1098297667854327129373113441606395948989693506355200000000
1000 1220640014853153836275443030420080434433374342348800000000
1001 1342982361851980553510920585619909849543706515865600000000
1002 1465324708850807271041630939859343405501657299025920000000
1003 1587667055849633988581024611717588847955126276587520000000
1004 1710009402848460706120681414412767983938762472161280000000
1005 1832351749847287423660346439946601297845216393297920000000
1006 1954694096846114141200011730733294423942728950743040000000
1007 2077036443844940858739677030361749543779943462731776000000
1008 2199378790843767576279342330295093008228871835222016000000
1009 2321721137842594293819007630239325342128218559873024000000
1010 2444063484841421011358672930183960967488691890159616000000
1011 2566405831840247728898338230128612104059208551432192000000
1012 2688748178839074446438003530073263861078126945944207360000
1013 2811090525837901163977668830017915643949062079341199360000
1014 2933432872836727881517334129962567427943997940515799040000
1015 3055775219835554599056999429907219211990024743862108160000
1016 3178117566834381316596664729851870996038484449216593920000
1017 3300459913833208034136330029796522780087065799671488512000
1018 3422802260832034751675995329741174564135653552500088832000
1019 3545144607830861469215660629685826348184241661016117248000
1020 3667486954829688186755325929630478132232829790454935552000
1021 3789829301828514904294991229575129916281417921201428224000
1022 3912171648827341621834656529519781700330006052035099187200
1023 4034513995826168339374321829464433484378594182874997171200
1024 4156856342824995056913987129409085268427182313715374156800
1025 4279198689823821774453652429353737052475770444555791059200
1026 4401541036822648491993317729298388836524358575396211590400
1027 4523883383821475209532983029243040620572946706236632484480
1028 4646225730820301927072648329187692404621534837077053418880
1029 4768568077819128644612313629132344188670122967917474358320
1030 4890910424817955362151978929076995972718711098757895298480
1031 5013252771816782079691644229021647756767299229598316238760
1032 5135595118815608797231309528966299540815887360438737179064
1033 5257937465814435514770974828910951324864475491279158119374
1034 5380279812813262232310640128855603108913063622119579059686
1035 5502622159812088949850305428800254892961651752959999999999
1036 5502622159812088949850305428800254892961651752960000000000
1037 11124866540489658094262574019096167500987687239680000000000
1038 16749769192742015687442886235203094724904042364928000000000
1039 22374732260257436654458835806442090462817904754688000000000
1040 27999696732778975374354683920823692445243337080832000000000
1041 33624661238753040707414339143375356481109521072128000000000
1042 39249625745543021323721892100272631786571820957696000000000
1043 44874590252353399822110642500528547373774023740620800000000
1044 50499554759164301343116859501896222968200326597836800000000
1045 56124519265975216627876167729608944878606211035955200000000
1046 61749483772786132284628802747222884257011543624908800000000
1047 67374448279597047951714585731222968565083527551385600000000
1048 72999412786407963619095601514262657014003130087505920000000
1049 78624377293218879286485300614921157349418250818027520000000
1050 84249341800029794953875262846416591378363538766561280000000
1051 89874306306840710621265233300750679585231644440657920000000
1052 95499270813651626288655204020337627604290808751063040000000
1053 101124235320462541956045174748766337617089675016011776000000
1054 106749199827273457623435145477499935974500255141462016000000
1055 112374164334084373290825116206244423201361253619073024000000
1056 117999128840895288958215086934989313719683378702319616000000
1057 123624093347706204625605057663734219749215547116552192000000
1058 129249057854517120292995028392479126399196117264024207360000
1059 134874022361328035960384999121224033075028704150381199360000
1060 140498986868138951627774969849968939751985291764515799040000
1061 146123951374949867295164940578713846428992970320822108160000
1062 151748915881760782962554911307458753106003081779136593920000
1063 157373880388571698629944882036203659783013314882551488512000
1064 162998844895382614297334852764948566460023554388340088832000
1065 168623809402193529964724823493693473137033794249816117248000
1066 174248773909004445632114794222438379814044034132214935552000
1067 179873738415815361299504764951183286491054274015921428224000
1068 185498702922626276966894735679928193168064513899715099187200
1069 191123667429437192634284706408673099845074753783514997171200
1070 196748631936248108301674677137418006522084993667315374156800
1071 202373596443059023969064647866162913199095233551115791059200
1072 207998560949869939636454618594907819876105473434916211590400
1073 213623525456680855303844589323652726553115713318716632484480
1074 219248489963491770971234560052397633230125953202517053418880
1075 224873454470302686638624530781142539907136193086317474358320
1076 230498418977113602306014501509887446584146432970117895298480
1077 236123383483924517973404472238632353261156672853918316238760
1078 241748347990735433640794442967377259938166912737718737179064
1079 247373312497546349308184413696122166615177152621519158119374
1080 252998277004357264975574384424867073292187392505319579059686
1081 258623241511168180642964355153611979969197632389119999999999
1082 258623241511168180642964355153611979969197632389120000000000
1083 522749105182148450235779015736024214831356916531200000000000
1084 786994591073994200023155639479932107408580584407040000000000
1085 1051242735237414738259300306849651014601694571921408000000000
1086 1315490939816098339869280611574501990308806066700288000000000
1087 1579739145799788059232140814842495572260429131415552000000000
1088 1843987351816930305208164825218659216265492947795968000000000
1089 2108235557834888466467436733329168471540152880070656000000000
1090 2372483763852867025608789838883036367096552715242700800000000
1091 2636731969870846107772760411038016022660176650489036800000000
1092 2900980175888825203700484074419340724539780167316275200000000
1093 3165228381906804300000201064590566643887383132294348800000000
1094 3429476587924783396310251202728178708164652748609945600000000
1095 3693724793942762492620596573664830376582769983535185920000000
1096 3957972999960741588930950627919100856887382736654827520000000
1097 4222221205978720685241304945304208270885525656992481280000000
1098 4486469411996699781551659270912154339061591395055697920000000
1099 4750717618014678877862013596785353267049848191755223040000000
1100 5014965824032657974172367922667393957031844690409291776000000
1101 5279214030050637070482722248549739535358452902923862016000000
1102 5543462236068616166793076574432096002554511533790593024000000
1103 5807710442086595263103430900314452873042031291262959616000000
1104 6071958648104574359413785226196809759040761092066312192000000
1105 6336206854122553455724139552079166645659939294602904207360000
1106 6600455060140532552034493877961523532304969513878381199360000
1107 6864703266158511648344848203843880418951123733881635799040000
1108 7128951472176490744655202529726237305597329044827062108160000
1109 7393199678194469840965556855608594192243536788674496593920000
1110 7657447884212448937275911181490951078889744654167031488512000
1111 7921696090230428033586265507373307965535952526061940088832000
1112 8185944296248407129896619833255664852182160398312536117248000
1113 8450192502266386226206974159138021738828368270584054935552000
1114 8714440708284365322517328485020378625474576142856881428224000
1115 8978688914302344418827682810902735512120784015129795099187200
1116 9242937120320323515138037136785092398766991887402714997171200
1117 9507185326338302611448391462667449285413199759675635374156800
1118 9771433532356281707758745788549806172059407631948555791059200
1119 10035681738374260804069100114432163058705615504221476211590400
1120 10299929944392239900379454440314519945351823376494396632484480
1121 10564178150410218996689808766196876831998031248767317053418880
1122 10828426356428198093000163092079233718644239121040237474358320
1123 11092674562446177189310517417961590605290446993313157895298480
1124 11356922768464156285620871743843947491936654865586078316238760
1125 11621170974482135381931226069726304378582862737858998737179064
1126 11885419180500114478241580395608661265229070610131919158119374
1127 12149667386518093574551934721491018151875278482404839579059686
1128 12413915592536072670862289047373375038521486354677759999999999
1129 12413915592536072670862289047373375038521486354677760000000000
1130 25086454426583313522367542449900362057012170341744640000000000
1131 37764495882790366462822646157856149330395815980564480000000000
1132 50442656961218284883472311828973432261494526003118080000000000
1133 63120820697917778092570745543716526207209126345310208000000000
1134 75798984495032534365043014895814752221437724194766848000000000
1135 88477148293552296755268164146456120841910833614159872000000000
1136 101155312092105511672106477204205659524437383785218048000000000
1137 113833475890659542504228038159689543818233530072170496000000000
1138 126511639689213593734231680312616786752311416262020300800000000
1139 139189803487767645487257939932145141446396526551944396800000000
1140 151867967286321697254047952642899841186797616423449395200000000
1141 164546131084875749021209958680444442144666705743105228800000000
1142 177224294883429800788382297865955429247465461714098585600000000
1143 189902458681983852555554932284265455954405065303701585920000000
1144 202580622480537904322727575385893101473231164411498987520000000
1145 215258786279091956089900218750651583925750793686514401280000000
1146 227936950077646007857072862123632905032448345779255377920000000
1147 240615113876200059624245505496879478998958088930632663040000000
1148 253293277674754111391418148870134894727461571783964491776000000
1149 265971441473308163158590792243390615344309666351156822016000000
1150 278649605271862214925763435616646346850027211336701313024000000
1151 291327769070416266692936078989902078759036217448851439616000000
1152 304005932868970318460108722363157810683556433604332552192000000
1153 316684096667524370227281365736413542608697098161546904207360000
1154 329362260466078421994454009109669274533863614735500141199360000
1155 342040424264632473761626652482925006459031255310181155799040000
1156 354718588063186525528799295856180738384198946975804342108160000
1157 367396751861740577295971939229436470309366641074329536593920000
1158 380074915660294629063144582602692202234534335294499831488512000
1159 392753079458848680830317225975947934159702029521072500088832000
1160 405431243257402732597489869349203666084869723748000856117248000
1161 418109407055956784364662512722459398010037417974950134935552000
1162 430787570854510836131835156095715129935205112201900721428224000
1163 443465734653064887899007799468970861860372806428851395099187200
1164 456143898451618939666180442842226593785540500655802074997171200
1165 468822062250172991433353086215482325710708194882752755374156800
1166 481500226048727043200525729588738057635875889109703435791059200
1167 494178389847281094967698372961993789561043583336654116211590400
1168 506856553645835146734871016335249521486211277563604796632484480
1169 519534717444389198502043659708505253411378971790555477053418880
1170 532212881242943250269216303081760985336546666017506157474358320
1171 544891045041497302036388946455016717261714360244456837895298480
1172 557569208840051353803561589828272449186882054471407518316238760
1173 570247372638605405570734233201528181112049748698358198737179064
1174 582925536437159457337906876574783913037217442925308879158119374
1175 595603700235713509105079519948039644962385137152259559579059686
1176 608281864034267560872252163321295376887552831379210239999999999
1177 608281864034267560872252163321295376887552831379210240000000000
1178 1228977643661071194415366615689964128813627149113098240000000000
1179 1849932046529385996139124032413786492719670664479375360000000000
1180 2470891952019860609951831299443037656880607141497405440000000000
1181 3091851977132556089244733128435450316699258682899169280000000000
1182 3712812004903523143326083725471488787532526114620571648000000000
1183 4333772032734905460470808158144882390434307543849238528000000000
1184 4954732060567692783733285470716819135942333484647841792000000000
1185 5575692088400513559522375947095864051512412866198110208000000000
1186 6196652116233335151226749671372643312693761843864272896000000000
1187 6817612144066156763329005476846865932515392561433332940800000000
1188 7438572171898978375954283899787689664097030503102467276800000000
1189 8059532199731799988593326075819739740724984424353182515200000000
1190 8680492227564621601232740245178579718570406345052048588800000000
1191 9301452255397443213872164747685386082560757932402252185600000000
1192 9922412283230264826511589545424991486155250367371065425920000000
1193 10543372311063086439151014351847914508561629297858073067520000000
1194 11164332338895908051790439158533968367901701758512298721280000000
1195 11785292366728729664429863965228245065895952141984249937920000000
1196 12406252394561551277069288771922787016750014716514837463040000000
1197 13027212422394372889708713578617337809366071030747379531776000000
1198 13648172450227194502348138385311888906870471956693782102016000000
1199 14269132478060016114987563192006440015263742333058536833024000000
1200 14890092505892837727626987998700991124060304170549897199616000000
1201 15511052533725659340266412805395542232872377218084588552192000000
1202 16132012561558480952905837612090093341685070714021013144207360000
1203 16752972589391302565545262418784644450497790061974176621199360000
1204 17373932617224124178184687225479195559310510533928067875799040000
1205 17994892645056945790824112032173746668123231056972901302108160000
1206 18615852672889767403463536838868297776935951582450636736593920000
1207 19236812700722589016102961645562848885748672108050017271488512000
1208 19857772728555410628742386452257399994561392633655800180088832000
1209 20478732756388232241381811258951951103374113159261938776117248000
1210 21099692784221053854021236065646502212186833684868098294935552000
1211 21720652812053875466660660872341053320999554210474259121428224000
1212 22341612839886697079300085679035604429812274736080420035099187200
1213 22962572867719518691939510485730155538624995261686580954997171200
1214 23583532895552340304578935292424706647437715787292741875374156800
1215 24204492923385161917218360099119257756250436312898902795791059200
1216 24825452951217983529857784905813808865063156838505063716211590400
1217 25446412979050805142497209712508359973875877364111224636632484480
1218 26067373006883626755136634519202911082688597889717385557053418880
1219 26688333034716448367776059325897462191501318415323546477474358320
1220 27309293062549269980415484132592013300314038940929707397895298480
1221 27930253090382091593054908939286564409126759466535868318316238760
1222 28551213118214913205694333745981115517939479992142029238737179064
1223 29172173146047734818333758552675666626752200517748190159158119374
1224 29793133173880556430973183359370217735564921043354351079579059686
1225 30414093201713378043612608166064768844377641568960511999999999999
1226 30414093201713378043612608166064768844377641568960512000000000000
1227 61436468267461023648097468495450833065642835969300234240000000000
1228 92471257248801205325253191113884270661946551855994634240000000000
1229 123506304853382898170589556696672861870230236940321423360000000000
1230 154541357960586750828014872129766881878768814986299965440000000000
1231 185576411187412824350920382124824063382965108096662241280000000000
1232 216611464416897169448614340887924870698176017097344155648000000000
1233 247646517646441929809371673486663033145455440095533334528000000000
1234 278681570875988095176246758965299738735341107605292449792000000000
1235 309716624105534293995648457607743552495288828555803230208000000000
1236 340751677335080493630965439498085100600847819102429904896000000000
1237 371786730564626693286680303469624092065047091388959476940800000000
1238 402821783794172892942918190058629684641006370899589123276800000000
1239 433856837023719092599169840400726503562011966389800350515200000000
1240 464891890253265292255421862736150112384235029879459728588800000000
1241 495926943482811491911673895404721687592603023035770444185600000000
1242 526961996712357691567925928368526061840575157039699769425920000000
1243 557997049941903891224177961341013753707359177539147289067520000000
1244 589032103171450090880429994313764576411076891568762026721280000000
1245 620067156400996290536682027286523621953448783521194489937920000000
1246 651102209630542490192934060259282932748680487664685589463040000000
1247 682137262860088689849186093232042252385674185547878643531776000000
1248 713172316089634889505438126204801572327556228042785558102016000000
1249 744207369319181089161690159177560892280327139988110824833024000000
1250 775242422548727288817942192150320212233501343394562697199616000000
1251 806277475778273488474194225123079532186691058011057900552192000000
1252 837312529007819688130446258095838852139881393075954837144207360000
1253 868347582237365887786698291068598172093071753992868512621199360000
1254 899382635466912087442950324041357492046262116033782915875799040000
1255 930417688696458287099202357014116811999452478125788261302108160000
1256 961452741926004486755454389986876131952642840220226508736593920000
1257 992487795155550686411706422959635451905833202314786401271488512000
1258 1023522848385096886067958455932394771859023564409352696180088832000
1259 1054557901614643085724210488905154091812213926503919346776117248000
1260 1085592954844189285380462521877913411765404288598486018294935552000
1261 1116628008073735485036714554850672731718594650693052691121428224000
1262 1147663061303281684692966587823432051671785012787619364035099187200
1263 1178698114532827884349218620796191371624975374882186036954997171200
1264 1209733167762374084005470653768950691578165736976752709875374156800
1265 1240768220991920283661722686741710011531356099071319382795791059200
1266 1271803274221466483317974719714469331484546461165886055716211590400
1267 1302838327451012682974226752687228651437736823260452728636632484480
1268 1333873380680558882630478785659987971390927185355019401557053418880
1269 1364908433910105082286730818632747291344117547449586074477474358320
1270 1395943487139651281942982851605506611297307909544152747397895298480
1271 1426978540369197481599234884578265931250498271638719420318316238760
1272 1458013593598743681255486917551025251203688633733286093238737179064
1273 1489048646828289880911738950523784571156878995827852766159158119374
1274 1520083700057836080567990983496543891110069357922419439079579059686
1275 1551118753287382280224243016469303211063259720016986111999999999999
1276 1551118753287382280224243016469303211063259720016986112000000000000
1277 3132651599776477938492098641104671190970897081602932736000000000000
1278 4714792728129607864320826517903360466255421996020258570240000000000
1279 6296946270398330326222225256991097114914985431923939082240000000000
1280 7879100071290294299291804639043188917186528837025251983360000000000
1281 9461253877684880432173472970945586148258327135088216637440000000000
1282 11043407684199088785920621497409946540825783148215565025280000000000
1283 12625561490715955411242558472642350559204253777233233051648000000000
1284 14207715297232882451827558821710391932714792920248408342528000000000
1285 15789869103749810897418676923658331849367938307775153569792000000000
1286 17372022910266739376462321638770078874191145748742650462208000000000
1287 18954176716783667856321881637129723633359964459306263248896000000000
1288 20536330523300596336201839517570565835887423451609778932940800000000
1289 22118484329817524816082320420628874639526642451137394691276800000000
1290 23700638136334453295962815087440274669510907766644592030515200000000
1291 25282791942851381775843310126245001489396390550151237520588800000000
1292 26864945749368310255723805175382876275668018263324534348185600000000
1293 28447099555885238735604300224815983860979250117345449785425920000000
1294 30029253362402167215484795274257774763909293857861883417067520000000
1295 31611407168919095695365290323699828797676271291908484266721280000000
1296 33193560975436024175245785373141891054281902903877902841937920000000
1297 34775714781952952655126280422583953576140394328038380053463040000000
1298 36357868588469881135006775472026016106840647745938559219531776000000
1299 37940022394986809614887270521468078637845789508450452246102016000000
1300 39522176201503738094767765570910141168861820140412763624833024000000
1301 41104330008020666574648260620352203699878254063836201609199616000000
1302 42686483814537595054528755669794266230894703498469682924552192000000
1303 44268637621054523534409250719236328761911153553551565973144207360000
1304 45850791427571452014289745768678391292927603634485465760621199360000
1305 47432945234088380494170240818120453823944053716543366275875799040000
1306 49015099040605308974050735867562516354960503798652357733302108160000
1307 50597252847122237453931230917004578885976953880763782092736593920000
1308 52179406653639165933811725966446641416993403962875328097271488512000
1309 53761560460156094413692221015888703948009854044986880504180088832000
1310 55343714266673022893572716065330766479026304127098433266776117248000
1311 56925868073189951373453211114772829010042754209209986050294935552000
1312 58508021879706879853333706164214891541059204291321538835121428224000
1313 60090175686223808333214201213656954072075654373433091620035099187200
1314 61672329492740736813094696263099016603092104455544644404954997171200
1315 63254483299257665292975191312541079134108554537656197189875374156800
1316 64836637105774593772855686361983141665125004619767749974795791059200
1317 66418790912291522252736181411425204196141454701879302759716211590400
1318 68000944718808450732616676460867266727157904783990855544636632484480
1319 69583098525325379212497171510309329258174354866102408329557053418880
1320 71165252331842307692377666559751391789190804948213961114477474358320
1321 72747406138359236172258161609193454320207255030325513899397895298480
1322 74329559944876164652138656658635516851223705112437066684318316238760
1323 75911713751393093132019151708077579382240155194548619469238737179064
1324 77493867557910021611899646757519641913256605276660172254159158119374
1325 79076021364426950091780141806961704444273055358771725039079579059686
1326 80658175170943878571660636856403766975289505440883277823999999999999
1327 80658175170943878571660636856403766975289505440883277824000000000000
1328 162867469095175139423545516729276837161642270601783541760000000000000
1329 245107177112608113653474009210315972116839413404252766208000000000000
1330 327347493411905122150963373943518428367413443759553369866240000000000
1331 409587822125117723184525409539009931991362512636340328202240000000000
1332 491828151096953565729255625777465790768923561482324918927360000000000
1333 574068480074292030433797930965771954975284865221271161405440000000000
1334 656308809051750117359205716348640082343141826675281787617280000000000
1335 738549138029210862556188290180276253336809802745182733467648000000000
1336 820789467006671668168433927385748061685609847329081186582528000000000
1337 903029795984132475185685682344099768577552498157491209633792000000000
1338 985270124961593282236389963915615282577665211039341984350208000000000
1339 1067510453939054089287910160770378694312123535190788874960896000000000
1340 1149750782916514896339450755507223303489940499623975668468940800000000
1341 1231991111893975703390991873266685379268869224064386562051276800000000
1342 1314231440871436510442533004789900546274142994820777037214515200000000
1343 1396471769848897317494074136685109040069317983045166960528588800000000
1344 1478712098826358124545615268590650681830879116199223535180185600000000
1345 1560952427803818931597156400496487556391479853494127728441425920000000
1346 1643192756781279738648697532402333114269699402675527439897067520000000
1347 1725433085758740545700238664308178935278755885550457318570721280000000
1348 1807673414736201352751779796214024764510651022603310014969937920000000
1349 1889913743713662159803320928119870594007799019468353770005463040000000
1350 1972154072691122966854862060025716423513788778327137226995531776000000
1351 2054394401668583773906403191931562253020083425530532397846102016000000
1352 2136634730646044580957944323837408082526388961603377987048833024000000
1353 2218875059623505388009485455743253912032694900967684702857199616000000
1354 2301115388600966195061026587649099741539000855843201461996552192000000
1355 2383355717578427002112567719554945571045306811339166622869144207360000
1356 2465596046555887809164108851460791400551612766860983800480621199360000
1357 2547836375533348616215649983366637230057918722383924978819875799040000
1358 2630076704510809423267191115272483059564224677906917248101302108160000
1359 2712317033488270230318732247178328889070530633429911950284736593920000
1360 2794557362465731037370273379084174718576836588952906774113271488512000
1361 2876797691443191844421814510990020548083142544475901604344180088832000
1362 2959038020420652651473355642895866377589448499998896434930776117248000
1363 3041278349398113458524896774801712207095754455521891265538294935552000
1364 3123518678375574265576437906707558036602060411044886096147121428224000
1365 3205759007353035072627979038613403866108366366567880926756035099187200
1366 3287999336330495879679520170519249695614672322090875757364954997171200
1367 3370239665307956686731061302425095525120978277613870587973875374156800
1368 3452479994285417493782602434330941354627284233136865418582795791059200
1369 3534720323262878300834143566236787184133590188659860249191716211590400
1370 3616960652240339107885684698142633013639896144182855079800636632484480
1371 3699200981217799914937225830048478843146202099705849910409557053418880
1372 3781441310195260721988766961954324672652508055228844741018477474358320
1373 3863681639172721529040308093860170502158814010751839571627397895298480
1374 3945921968150182336091849225766016331665119966274834402236318316238760
1375 4028162297127643143143390357671862161171425921797829232845238737179064
1376 4110402626105103950194931489577707990677731877320824063454159158119374
1377 4192642955082564757246472621483553820184037832843818894063079579059686
1378 4274883284060025564298013753389399649690343788366813724671999999999999
1379 4274883284060025564298013753389399649690343788366813724672000000000000
1380 8630424743290995007167688143635203066355977082174510727168000000000000
1381 12987517321275251832317586776897475786232673635702224715776000000000000
1382 17344640313352710370845529022767914570878214566871507664896000000000000
1383 21701763913712032943641032140890516676819132385593621993226240000000000
1384 26058887526485271108972607929875407830133425242837222676234240000000000
1385 30416011139517132515815351899503263338601330080050020991631360000000000
1386 34773134752554496544817907958080969152498035172155780958781440000000000
1387 39130258365591980196041329496853236929556235921976605309665280000000000
1388 43487381978629466505536325824074272750240247686413319980187648000000000
1389 47844505591666952875446585214669144208279391519364032157974528000000000
1390 52201629204704439246761850723016895564861677958559255905697792000000000
1391 56558752817741925618110568757977810728552134459807920405086208000000000
1392 60915876430779411989460102708221973789976936572326181020368896000000000
1393 65273000043816898360809657056348218048845097325126181538548940800000000
1394 69630123656854384732159211927497079774314369837933406156803276800000000
1395 73987247269891871103508766812409694591009987397056610356638515200000000
1396 78344370882929357474858321697694302734495506173647814004624588800000000
1397 82701494495966843846207876582989244025947411095168684303948185600000000
1398 87058618109004330217557431468284480550198355620830402221881425920000000
1399 91415741722041816588906986353579725757766918958378615658009067520000000
1400 95772865335079302960256541238874971228466319229620359261354721280000000
1401 100129988948116789331606096124170216707388558155040025682425937920000000
1402 104487112561154275702955651009465462186576049940271883162133463040000000
1403 108844236174191762074305205894760707665772383487497480343795531776000000
1404 113201359787229248445654760780055953144969021923067689239318102016000000
1405 117558483400266734817004315665351198624165671247507348553192833024000000
1406 121915607013304221188353870550646444103362320975238468993673199616000000
1407 126272730626341707559703425435941689582558970718480799477484552192000000
1408 130629854239379193931052980321236935061755620462343578363029144207360000
1409 134986977852416680302402535206532180540952270206232209265312621199360000
1410 139344101465454166673752090091827426020148919950121964168323875799040000
1411 143701225078491653045101644977122671499345569694011770162277302108160000
1412 148058348691529139416451199862417916978542219437901578589132736593920000
1413 152415472304566625787800754747713162457738869181791387137633271488512000
1414 156772595917604112159150309633008407936935518925681195692536180088832000
1415 161129719530641598530499864518303653416132168669571004247794776117248000
1416 165486843143679084901849419403598898895328818413460812803074294935552000
1417 169843966756716571273198974288894144374525468157350621358355121428224000
1418 174201090369754057644548529174189389853722117901240429913636035099187200
1419 178558213982791544015898084059484635332918767645130238468916954997171200
1420 182915337595829030387247638944779880812115417389020047024197875374156800
1421 187272461208866516758597193830075126291312067132909855579478795791059200
1422 191629584821904003129946748715370371770508716876799664134759716211590400
1423 195986708434941489501296303600665617249705366620689472690040636632484480
1424 200343832047978975872645858485960862728902016364579281245321557053418880
1425 204700955661016462243995413371256108208098666108469089800602477474358320
1426 209058079274053948615344968256551353687295315852358898355883397895298480
1427 213415202887091434986694523141846599166491965596248706911164318316238760
1428 217772326500128921358044078027141844645688615340138515466445238737179064
1429 222129450113166407729393632912437090124885265084028324021726159158119374
1430 226486573726203894100743187797732335604081914827918132577007079579059686
1431 230843697339241380472092742683027581083278564571807941132287999999999999
1432 230843697339241380472092742683027581083278564571807941132288000000000000
1433 465962277962542786508483499119444561816247472931982695989248000000000000
1434 701161516761015136423445916192717946316191670797598334124032000000000000
1435 936362306678240773720688557509007800119346931922933989244928000000000000
1436 1171563127009559612731309242437905819987271037425911213326336000000000000
1437 1406763947949160315776197488239056003176490519816441268786954240000000000
1438 1641964768901174934413621806711068475413083377245492810602250240000000000
1439 1877165589853448176292557293363723912004829846654513550049935360000000000
1440 2112366410805726920793652592105329198902005116318427251149373440000000000
1441 2347567231758005784916968756327129047762341881640056016632545280000000000
1442 2582768052710284651698556495337377664666304457976300672435355648000000000
1443 2817968873662563518540559497411000117207622166381059325745430528000000000
1444 3053169694614842385383967505602375449647483017392062490625441792000000000
1445 3288370515567121252227408966320363945894452038465119096257118208000000000
1446 3523571336519400119070851242953635690039155405149445298004688896000000000
1447 3758772157471678985914293539984789515381302130474053239655156940800000000
1448 3993972978423957852757735837538965958190049967558668405405699276800000000
1449 4229173799376236719601178135106906154090024149689599550737822515200000000
1450 4464374620328515586444620432675218343316788233037998695518096588800000000
1451 4699575441280794453288062730243540865691518702531327506949708185600000000
1452 4934776262233073320131505027811863683299048211628797165999929425920000000
1453 5169977083185352186974947325380186509589895339538153320568345067520000000
1454 5405177904137631053818389622948509336143873304381203005303978721280000000
1455 5640378725089909920661831920516832162706074107878430612857337937920000000
1456 5875579546042188787505274218085154989268540164235470411469333463040000000
1457 6110780366994467654348716515653477815831015062354503949783283531776000000
1458 6345981187946746521192158813221800642393490265361882099811094102016000000
1459 6581182008899025388035601110790123468955965479258129700257256833024000000
1460 6816382829851304254879043408358446295518440693557668761830025199616000000
1461 7051583650803583121722485705926769122080915907872719033446124552192000000
1462 7286784471755861988565928003495091948643391122188389753463957144207360000
1463 7521985292708140855409370301063414775205866336504086325498528621199360000
1464 7757186113660419722252812598631737601768341550819784021533827875799040000
1465 7992386934612698589096254896200060428330816765135481768660069302108160000
1466 8227587755564977455939697193768383254893291979451179518219212736593920000
1467 8462788576517256322783139491336706081455767193766877267900001271488512000
1468 8697989397469535189626581788905028908018242408082575017587192180088832000
1469 8933190218421814056470024086473351734580717622398272767274738776117248000
1470 9168391039374092923313466384041674561143192836713970516962306294935552000
1471 9403591860326371790156908681609997387705668051029668266649875121428224000
1472 9638792681278650657000350979178320214268143265345366016337444035099187200
1473 9873993502230929523843793276746643040830618479661063766025012954997171200
1474 10109194323183208390687235574314965867393093693976761515712581875374156800
1475 10344395144135487257530677871883288693955568908292459265400150795791059200
1476 10579595965087766124374120169451611520518044122608157015087719716211590400
1477 10814796786040044991217562467019934347080519336923854764775288636632484480
1478 11049997606992323858061004764588257173642994551239552514462857557053418880
1479 11285198427944602724904447062156580000205469765555250264150426477474358320
1480 11520399248896881591747889359724902826767944979870948013837995397895298480
1481 11755600069849160458591331657293225653330420194186645763525564318316238760
1482 11990800890801439325434773954861548479892895408502343513213133238737179064
1483 12226001711753718192278216252429871306455370622818041262900702159158119374
1484 12461202532705997059121658549998194133017845837133739012588271079579059686
1485 12696403353658275925965100847566516959580321051449436762275839999999999999
1486 12696403353658275925965100847566516959580321051449436762275840000000000000
1487 25623650404655793232402294437816061500243920667470681465683968000000000000
1488 38555172338937370564403786041818995440557210627280292982816768000000000000
1489 51486774931394118840283849306458785784637475876595345383227392000000000000
1490 64418379074969620403546192795341592598020952189170117800624128000000000000
1491 77349983248959215168521914327837007577469197346122531786981376000000000000
1492 90281587423557091797531903421204674720238737879962498604717834240000000000
1493 103213191598167382342134428587243204152055651788840986908808970240000000000
1494 116144795772777931509978464921462376548227719309699444410532495360000000000
1495 129076399947388486180444661067770498794705215630812794873907773440000000000
1496 142008004121999040970533078079558815603145873447583860401666785280000000000
1497 154939608296609595763279766666135581179630157075369541819745435648000000000
1498 167871212471220150556086870515775720591751795835223737235331350528000000000
1499 180802816645830705348895379371533612883771977737684177162487201792000000000
1500 193734420820441260141703921679818118339599267810206670530394718208000000000
1501 206666024995051814934512464804017907043324292228340433494418128896000000000
1502 219597629169662369727321007948615577828246760005114478198344436940800000000
1503 232529233344272924520129551093736271230635828893648530126370819276800000000
1504 245460837518883479312938094238870728386116124127228898033978782515200000000
1505 258392441693494034105746637384005557534923209262026733941034896588800000000
1506 271324045868104588898555180529140397016878260782969499514742348185600000000
1507 284255650042715143691363723674275236794066111343516405936068409425920000000
1508 297187254217325698484172266819410076579937279522875198852912665067520000000
1509 310118858391936253276980809964544916366071578539167685299924138721280000000
1510 323050462566546808069789353109679756152214100394114349669753337937920000000
1511 335982066741157362862597896254814595938356887501920826230641173463040000000
1512 348913670915767917655406439399949435724499683451489296531230963531776000000
1513 361845275090378472448214982545084275510642479705946111443534614102016000000
1514 374776879264989027241023525690219115296785275971291795806256616833024000000
1515 387708483439599582033832068835353955082928072237040771630105225199616000000
1516 400640087614210136826640611980488794869070868502805258663997164552192000000
1517 413571691788820691619449155125623634655213664768570366146290837144207360000
1518 426503295963431246412257698270758474441356461034335499480601248621199360000
1519 439434900138041801205066241415893314227499257300100633938912387875799040000
1520 452366504312652355997874784561028154013642053565865768448314469302108160000
1521 465298108487262910790683327706162993799784849831630902960149452736593920000
1522 478229712661873465583491870851297833585927646097396037472106081271488512000
1523 491161316836484020376300413996432673372070442363161171984069112180088832000
1524 504092921011094575169108957141567513158213238628926306496032498776117248000
1525 517024525185705129961917500286702352944356034894691441007995906294935552000
1526 529956129360315684754726043431837192730498831160456575519959315121428224000
1527 542887733534926239547534586576972032516641627426221710031922724035099187200
1528 555819337709536794340343129722106872302784423691986844543886132954997171200
1529 568750941884147349133151672867241712088927219957751979055849541875374156800
1530 581682546058757903925960216012376551875070016223517113567812950795791059200
1531 594614150233368458718768759157511391661212812489282248079776359716211590400
1532 607545754407979013511577302302646231447355608755047382591739768636632484480
1533 620477358582589568304385845447781071233498405020812517103703177557053418880
1534 633408962757200123097194388592915911019641201286577651615666586477474358320
1535 646340566931810677890002931738050750805783997552342786127629995397895298480
1536 659272171106421232682811474883185590591926793818107920639593404318316238760
1537 672203775281031787475620018028320430378069590083873055151556813238737179064
1538 685135379455642342268428561173455270164212386349638189663520222159158119374
1539 698066983630252897061237104318590109950355182615403324175483631079579059686
1540 710998587804863451854045647463724949736497978881168458687447039999999999999
1541 710998587804863451854045647463724949736497978881168458687447040000000000000
1542 1434693578963385179634056395775016416432576278813786354137169920000000000000
1543 2158619413819246148794539236828990910709737857310976057528025088000000000000
1544 2882549523558391177980586375896718794386549126151954127732604928000000000000
1545 3606479713955711378110512086625083534467127370282437638820462592000000000000
1546 4330409905904150331527820077577691291017008825476180869925306368000000000000
1547 5054340097883003378146841446573911655732955049514301742599110656000000000000
1548 5778270289862464706629897083131004272612222568929310168104294154240000000000
1549 6502200481841938449028545255760767751780537461719357115095832330240000000000
1550 7226130673821412450050434939558711873913207508121384031285002895360000000000
1551 7950060865800886456574946783168744945896182983323665840435825213440000000000
1552 8673991057780360463219080847644258212441121620021605364651031265280000000000
1553 9397921249759834469865873183694559927754103882530559504756556955648000000000
1554 10121851441739308476512725935007925016902723500171582158859589910528000000000
1555 10845781633718782483159580091327407858931241660955211057474192801792000000000
1556 11569711825698256489806434281099417314123566929908902009529547358208000000000
1557 12293642017677730496453288471687342052563789933208204231181017808896000000000
1558 13017572209657204503100142662295664673085210379866146734572391156940800000000
1559 13741502401636678509746996852904510316224097427635849245187864579276800000000
1560 14465432593616152516393851043513369723116075701750598071782919582515200000000
1561 15189362785595626523040705234122229502001380765766564366377422736588800000000
1562 15913292977575100529687559424731089291219833796168675590638577228185600000000
1563 16637223169554574536334413615339949080733519625610390955747350329425920000000
1564 17361153361534048542981267805948808870255888772670918207351641625067520000000
1565 18085083553513522549628121996557668659778521050568379152486100138721280000000
1566 18809013745492996556274976187166528449301161551304494275543376377937920000000
1567 19532943937472470562921830377775388238823802317293469210791711253463040000000
1568 20256874129451944569568684568384248028346443092124206139779748083531776000000
1569 20980804321431418576215538758993107817869083867259831413379498774102016000000
1570 21704734513410892582862392949601967607391724642406345556429667816833024000000
1571 22428664705390366589509247140210827396914365417553262990940963465199616000000
1572 23152594897369840596156101330819687186437006192700195936662302444552192000000
1573 23876525089349314602802955521428546975959646967847129502832043157144207360000
1574 24600455281328788609449809712037406765482287742994063094853800608621199360000
1575 25324385473308262616096663902646266555004928518140996687999558787875799040000
1576 26048315665287736622743518093255126344527569293287930281196407909302108160000
1577 26772245857267210629390372283863986134050210068434863874395689932736593920000
1578 27496176049246684636037226474472845923572850843581797467595093601271488512000
1579 28220106241226158642684080665081705713095491618728731060794503672180088832000
1580 28944036433205632649330934855690565502618132393875664653993914098776117248000
1581 29667966625185106655977789046299425292140773169022598247193324546294935552000
1582 30391896817164580662624643236908285081663413944169531840392734995121428224000
1583 31115827009144054669271497427517144871186054719316465433592145444035099187200
1584 31839757201123528675918351618126004660708695494463399026791555892954997171200
1585 32563687393103002682565205808734864450231336269610332619990966341875374156800
1586 33287617585082476689212059999343724239753977044757266213190376790795791059200
1587 34011547777061950695858914189952584029276617819904199806389787239716211590400
1588 34735477969041424702505768380561443818799258595051133399589197688636632484480
1589 35459408161020898709152622571170303608321899370198066992788608137557053418880
1590 36183338353000372715799476761779163397844540145345000585988018586477474358320
1591 36907268544979846722446330952388023187367180920491934179187429035397895298480
1592 37631198736959320729093185142996882976889821695638867772386839484318316238760
1593 38355128928938794735740039333605742766412462470785801365586249933238737179064
1594 39079059120918268742386893524214602555935103245932734958785660382159158119374
1595 39802989312897742749033747714823462345457744021079668551985070831079579059686
1596 40526919504877216755680601905432322134980384796226602145184481279999999999999
1597 40526919504877216755680601905432322134980384796226602145184481280000000000000
1598 81764837597559296963215249458328369219697267571334372749056409600000000000000
1599 123015452093595035446675862112071982821373730667493592789690613760000000000000
1600 164266297433328113171516946858558279450631277042217384638265950208000000000000
1601 205517147047944474956383595903058329469288473107284964853655011328000000000000
1602 246767996743219011912194123519219016344349436147642050509927350272000000000000
1603 288018846440044667621292033415603946235879702399062395886216675328000000000000
1604 329269696136900737423591656690032488735576033419327118904074960896000000000000
1605 370520545833757415507755314232021903487435685734968729474764625674240000000000
1606 411771395530614106005834564310083989101584385423985378566940645130240000000000
1607 453022245227470796762537055899314255358697440266614007628314296975360000000000
1608 494273094924327487524742169648356610565660800538042891582649600573440000000000
1609 535523944621184178287066905618264445967186123970967433252049287905280000000000
1610 576774794318040869049394299859747069817479491029702989537339294875648000000000
1611 618025644014897559811721754516492757041608495443570614336626809110528000000000
1612 659276493711754250574049210578244562018617398400580845380425893281792000000000
1613 700527343408610941336376666673448893608790108465761138477665729118208000000000
1614 741778193105467632098704122769469140482210716265287042844501680848896000000000
1615 783029042802324322861031578865509785237712521508171587493077535476940800000000
1616 824279892499181013623359034961550953015831793352167892148877490179276800000000
1617 865530742196037704385686491057592134557704156422509243120657026462515200000000
1618 906781591892894395148013947153633316471569846282751811560436010896588800000000
1619 948032441589751085910341403249674498395768684109380524929881646668185600000000
1620 989283291286607776672668859345715680320262754735048842440174901049425920000000
1621 1030534140983464467434996315441756862244765508678335971836963673625067520000000
1622 1071784990680321158197323771537798044169268525752460034927282613418721280000000
1623 1113035840377177848959651227633839226093771551049422752195524370937937920000000
1624 1154286690074034539721978683729880408018274576611638329275957187093463040000000
1625 1195537539770891230484306139825921589942777602182695668350129705203531776000000
1626 1236788389467747921246633595921962771867280627754057895768913937174102016000000
1627 1278039239164604612008961052018003953791783653325431012057148587496833024000000
1628 1319290088861461302771288508114045135716286678896804531636844364425199616000000
1629 1360540938558317993533615964210086317640789704468178066727750184684552192000000
1630 1401791788255174684295943420306127499565292730039551602439104406677144207360000
1631 1443042637952031375058270876402168681489795755610925138176310645408621199360000
1632 1484293487648888065820598332498209863414298781182298673914640884867875799040000
1633 1525544337345744756582925788594251045338801806753672209653022215269302108160000
1634 1566795187042601447345253244690292227263304832325045745391405978572736593920000
1635 1608046036739458138107580700786333409187807857896419281129789863521271488512000
1636 1649296886436314828869908156882374591112310883467792816868173754872180088832000
1637 1690547736133171519632235612978415773036813909039166352606557646578776117248000
1638 1731798585830028210394563069074456954961316934610539888344941538306294935552000
1639 1773049435526884901156890525170498136885819960181913424083325430035121428224000
1640 1814300285223741591919217981266539318810322985753286959821709321764035099187200
1641 1855551134920598282681545437362580500734826011324660495560093213492954997171200
1642 1896801984617454973443872893458621682659329036896034031298477105221875374156800
1643 1938052834314311664206200349554662864583832062467407567036860996950795791059200
1644 1979303684011168354968527805650704046508335088038781102775244888679716211590400
1645 2020554533708025045730855261746745228432838113610154638513628780408636632484480
1646 2061805383404881736493182717842786410357341139181528174252012672137557053418880
1647 2103056233101738427255510173938827592281844164752901709990396563866477474358320
1648 2144307082798595118017837630034868774206347190324275245728780455595397895298480
1649 2185557932495451808780165086130909956130850215895648781467164347324318316238760
1650 2226808782192308499542492542226951138055353241467022317205548239053238737179064
1651 2268059631889165190304819998322992319979856267038395852943932130782159158119374
1652 2309310481586021881067147454419033501904359292609769388682316022511079579059686
1653 2350561331282878571829474910515074683828862318181142924420699914239999999999999
1654 2350561331282878571829474910515074683828862318181142924420699914240000000000000
1655 4741649582070634360414630422935581689792705021158512450986584309760000000000000
1656 7133448831446195012451639981003552420706284222114763146011156152320000000000000
1657 9525260777225109322764575504172370718136823003392065290472490270720000000000000
1658 11917072953847720972318891499433931698594942867947932006741765521408000000000000
1659 14308885134745215905933233058993506432442462382194142511377854496768000000000000
1660 16700697315723369014718518497124741803146385663415642521454826749952000000000000
1661 19092509496703073242257091317536201416866778247848205791251815989248000000000000
1662 21484321677682807883888865851325704643195336897049613438690374189056000000000000
1663 23876133858662543133802504419382768741776058867546397973681763768074240000000000
1664 26267946039642278396130058579975905511219069885416557547194639701770240000000000
1665 28659758220622013658716235982080210461305045258440329100676713267855360000000000
1666 31051570401601748921307916006344327500340870936892900909051748485693440000000000
1667 33443382582581484183899715652829310019571258578506968375141848087265280000000000
1668 35835194763561219446491517957585867327250414263746846855847838008475648000000000
1669 38227006944540954709083320322757687698303405586341857405067825436950528000000000
1670 40618819125520689971675122689334514187109276807480010560532324435361792000000000
1671 43010631306500425234266925055944793202528311835726333778050264185438208000000000
1672 45402443487480160496858727422555888133230594761707002606837800051408896000000000
1673 47794255668459895759450529789167003461814958885131030075907075820276940800000000
1674 50186067849439631022042332155778119313421940475156169304983575689219276800000000
1675 52577880030419366284634134522389235178792675156407653580376055139742515200000000
1676 54969692211399101547225936889000351044535403164449039073236534038416588800000000
1677 57361504392378836809817739255611466910288464320456810711026679588428185600000000
1678 59753316573358572072409541622222582776041820709263621952957672757049425920000000
1679 62145128754338307335001343988833698641795185781388052006775161443865067520000000
1680 64536940935318042597593146355444814507548551116643318994286180297898721280000000
1681 66928753116297777860184948722055930373301916460121424635975121969657937920000000
1682 69320565297277513122776751088667046239055281803864783137476254700053463040000000
1683 71712377478257248385368553455278162104808647147616983400971127132403531776000000
1684 74104189659236983647960355821889277970562012491369488552810611278614102016000000
1685 76496001840216718910552158188500393836315377835122004593519545843176833024000000
1686 78887814021196454173143960555111509702068743178874521037519941534345199616000000
1687 81279626202176189435735762921722625567822108522627037497031547268844552192000000
1688 83671438383155924698327565288333741433575473866379553957163601405077144207360000
1689 86063250564135659960919367654944857299328839210132070417321507558048621199360000
1690 88455062745115395223511170021555973165082204553884586877480537711747875799040000
1691 90846874926095130486102972388167089030835569897637103337639618956389302108160000
1692 93238687107074865748694774754778204896588935241389619797798702633932736593920000
1693 95630499288054601011286577121389320762342300585142136257957786433121271488512000
1694 98022311469034336273878379488000436628095665928894652718116870238712180088832000
1695 100414123650014071536470181854611552493849031272647169178275954044658776117248000
1696 102805935830993806799061984221222668359602396616399685638435037850626294935552000
1697 105197748011973542061653786587833784225355761960152202098594121656595121428224000
1698 107589560192953277324245588954444900091109127303904718558753205462564035099187200
1699 109981372373933012586837391321056015956862492647657235018912289268532954997171200
1700 112373184554912747849429193687667131822615857991409751479071373074501875374156800
1701 114764996735892483112020996054278247688369223335162267939230456880470795791059200
1702 117156808916872218374612798420889363554122588678914784399389540686439716211590400
1703 119548621097851953637204600787500479419875954022667300859548624492408636632484480
1704 121940433278831688899796403154111595285629319366419817319707708298377557053418880
1705 124332245459811424162388205520722711151382684710172333779866792104346477474358320
1706 126724057640791159424980007887333827017136050053924850240025875910315397895298480
1707 129115869821770894687571810253944942882889415397677366700184959716284318316238760
1708 131507682002750629950163612620556058748642780741429883160344043522253238737179064
1709 133899494183730365212755414987167174614396146085182399620503127328222159158119374
1710 136291306364710100475347217353778290480149511428934916080662211134191079579059686
1711 138683118545689835737939019720389406345902876772687432540821294940159999999999999
1712 138683118545689835737939019720389406345902876772687432540821294940160000000000000
1713 279716798422662550047707514351293887375634615863556008006063289794560000000000000
1714 420791005219140141574231689584103800727501335339220810073450469130240000000000000
1715 561865923014205537964207718862561177804317791312864493309296335912960000000000000
1716 702940853505674288012459674106119402447651206866829227994578964971520000000000000
1717 844015784227986735399953009821770369774012203504072527251669535162368000000000000
1718 985090714954574066071506371101719350853762599791006170297126919077888000000000000
1719 1126165645681242054918230676260239992570369399844915102848025186271232000000000000
1720 1267240576407911594883708268801040858529992669202035098658643470450688000000000000
1721 1408315507134581165263279063055219768102224104623923938846903323590656000000000000
1722 1549390437861250736251131721343666238546707703367108155922716008109834240000000000
1723 1690465368587920307251398295224648781662053591157665748037050178983690240000000000
1724 1831540299314589878251923492347142492958042443303376952131353547489935360000000000
1725 1972615230041259449252454192091796016342981145754516956480549877647933440000000000
1726 2113690160767929020252985011458670405208114410168818456487461272189665280000000000
1727 2254765091494598591253515833483816368861696442626745767508988557051035648000000000
1728 2395840022221268162254046655569377595578652310722028210599029839419670528000000000
1729 2536914952947937733254577477656343828413361058715853796295315633358241792000000000
1730 2677989883674607304255108299743343513774682970516787552053654868048478208000000000
1731 2819064814401276875255639121830344015051288130215455653423263698854608896000000000
1732 2960139745127946446256169943917344536725775371111567113433154269563636940800000000
1733 3101214675854616017256700766004345058923285229474279685203052064372739276800000000
1734 3242289606581285588257231588091345581134558840928218602019265838763422515200000000
1735 3383364537307955159257762410178346103346204445708947420052947612602256588800000000
1736 3524439468034624730258293232265346625557860383637642624231559053092428185600000000
1737 3665514398761294301258824054352347147769516616799136868014311341201209425920000000
1738 3806589329487963872259354876439347669981172858643948730608950124828185067520000000
1739 3947664260214633443259885698526348192192829100751891430137282438622378721280000000
1740 4088739190941303014260416520613348714404485342868056968319792675234297937920000000
1741 4229814121667972585260947342700349236616141584984487759362115102904853463040000000
1742 4370889052394642156261478164787349758827797827100927392166431270277363531776000000
1743 4511963983121311727262008986874350281039454069217367329859092049363734102016000000
1744 4653038913847981298262539808961350803251110311333807278440622278868456833024000000
1745 4794113844574650869263070631048351325462766553450247227425443969499785199616000000
1746 4935188775301320440263601453135351847674422795566687176425776870174444552192000000
1747 5076263706027990011264132275222352369886079037683127125426730219250837144207360000
1748 5217338636754659582264663097309352892097735279799567074427709420343968621199360000
1749 5358413567481329153265193919396353414309391521916007023428689745437827875799040000
1750 5499488498207998724265724741483353936521047764032446972429670121622629302108160000
1751 5640563428934668295266255563570354458732704006148886921430650500240332736593920000
1752 5781638359661337866266786385657354980944360248265326870431630878979681271488512000
1753 5922713290388007437267317207744355503156016490381766819432611257725432180088832000
1754 6063788221114677008267848029831356025367672732498206768433591636471538776117248000
1755 6204863151841346579268378851918356547579328974614646717434572015217666294935552000
1756 6345938082568016150268909674005357069790985216731086666435552393963795121428224000
1757 6487013013294685721269440496092357592002641458847526615436532772709924035099187200
1758 6628087944021355292269971318179358114214297700963966564437513151456052954997171200
1759 6769162874748024863270502140266358636425953943080406513438493530202181875374156800
1760 6910237805474694434271032962353359158637610185196846462439473908948310795791059200
1761 7051312736201364005271563784440359680849266427313286411440454287694439716211590400
1762 7192387666928033576272094606527360203060922669429726360441434666440568636632484480
1763 7333462597654703147272625428614360725272578911546166309442415045186697557053418880
1764 7474537528381372718273156250701361247484235153662606258443395423932826477474358320
1765 7615612459108042289273687072788361769695891395779046207444375802678955397895298480
1766 7756687389834711860274217894875362291907547637895486156445356181425084318316238760
1767 7897762320561381431274748716962362814119203880011926105446336560171213238737179064
1768 8038837251288051002275279539049363336330860122128366054447316938917342159158119374
1769 8179912182014720573275810361136363858542516364244806003448297317663471079579059686
1770 8320987112741390144276341183223364380754172606361245952449277696409599999999999999
1771 8320987112741390144276341183223364380754172606361245952449277696409600000000000000
1772 16780657344028470124290621386167118167854248089495179337439376687759360000000000000
1773 25242678136646832982876731064021387029638152434947293865353896379023360000000000000
1774 33704739456184700718679596422477561323744191760784204619870561254768640000000000000
1775 42166801486721156259345913634979383081575180823119094255555684817960960000000000000
1776 50628863529954015153670506773446305686972686845034304942690245143429120000000000000
1777 59090925573417717745334341292385321035053220448032794194396613410029568000000000000
1778 67552987616885695220282235836888634396887143450680973789891348490354688000000000000
1779 76015049660353753353405301325270519419357922857096128674891524453957632000000000000
1780 84477111703821813037647120101034684666071718732814494623151420434546688000000000000
1781 92939173747289872752303032078512227956398122774597629415788957984096256000000000000
1782 101401235790757932467567225920024038807596778979702059585314048365025034240000000000
1783 109863297834225992182843833677128385731466297473853863129877660232308490240000000000
1784 118325359877694051898120700057474243823516458932360820286421241297224335360000000000
1785 126787421921162111613397571940442261727655570241173206243219715323791933440000000000
1786 135249483964630171328674443943032500497274876111948753695675904414743265280000000000
1787 143711546008098231043951315948281010841682630750767926959146709396014235648000000000
1788 152173608051566290759228187953589936449153759225224455354686028374792470528000000000
1789 160635670095034350474505059958900267062742640579579526892831591865140641792000000000
1790 169097732138502410189781931964210631128858135097741706601039208796240478208000000000
1791 177559794181970469905058803969520996010888912863801620654858095323456208896000000000
1792 186021856225438529620335675974831360913317572711058978067317263590574836940800000000
1793 194483918268906589335612547980141725816269255175782936591536439081793539276800000000
1794 202945980312374649050889419985452090719234701393598121460801930552593822515200000000
1795 211408042355842708766166291990762455622200519604740096231284890022842256588800000000
1796 219870104399310768481443163996072820525166348149030037387912779159742028185600000000
1797 228332166442778828196720036001383185428132176988552777584144809144260409425920000000
1798 236794228486246887911996908006693550331098005836758835399188725624296985067520000000
1799 245256290529714947627273780012003915234063834685228024051166335634500778721280000000
1800 253718352573183007342550652017314280137029663533705435541798123567522297937920000000
1801 262180414616651067057827524022624645039995492382183112285289723691602453463040000000
1802 270642476660119126773104396027935009942961321230660797870543317555384563531776000000
1803 279104538703587186488381268033245374845927150079138483760685256030880534102016000000
1804 287566600747055246203658140038555739748892978927616169661716063956794856833024000000
1805 296028662790523305918935012043866104651858807776093855563150163343835785199616000000
1806 304490724833991365634211884049176469554824636624571541464599773940920044552192000000
1807 312952786877459425349488756054486834457790465473049227366050004986406037144207360000
1808 321414848920927485064765628059797199360756294321526913267500261883908768621199360000
1809 329876910964395544780042500065107564263722123170004599168950519905412227875799040000
1810 338338973007863604495319372070417929166687952018482285070400777978006629302108160000
1811 346801035051331664210596244075728294069653780866959970971851036053033932736593920000
1812 355263097094799723925873116081038658972619609715437656873301294128182881271488512000
1813 363725159138267783641149988086349023875585438563915342774751552203338232180088832000
1814 372187221181735843356426860091659388778551267412393028676201810278493938776117248000
1815 380649283225203903071703732096969753681517096260870714577652068353649666294935552000
1816 389111345268671962786980604102280118584482925109348400479102326428805395121428224000
1817 397573407312140022502257476107590483487448753957826086380552584503961124035099187200
1818 406035469355608082217534348112900848390414582806303772282002842579116852954997171200
1819 414497531399076141932811220118211213293380411654781458183453100654272581875374156800
1820 422959593442544201648088092123521578196346240503259144084903358729428310795791059200
1821 431421655486012261363364964128831943099312069351736829986353616804584039716211590400
1822 439883717529480321078641836134142308002277898200214515887803874879739768636632484480
1823 448345779572948380793918708139452672905243727048692201789254132954895497557053418880
1824 456807841616416440509195580144763037808209555897169887690704391030051226477474358320
1825 465269903659884500224472452150073402711175384745647573592154649105206955397895298480
1826 473731965703352559939749324155383767614141213594125259493604907180362684318316238760
1827 482194027746820619655026196160694132517107042442602945395055165255518413238737179064
1828 490656089790288679370303068166004497420072871291080631296505423330674142159158119374
1829 499118151833756739085579940171314862323038700139558317197955681405829871079579059686
1830 507580213877224798800856812176625227226004528988036003099405939480985599999999999999
1831 507580213877224798800856812176625227226004528988036003099405939480985600000000000000
1832 1023481414867190987745989965536473818832763230582433252151261156658380800000000000000
1833 1539521298975702866526861057916042799845867835053603188635657195130716160000000000000
1834 2055563533645546028186303979770522295933656268387091306262977654302965760000000000000
1835 2571605808842308694722963657305603697453766836700964220116900258659696640000000000000
1836 3087648084750069949064486786694730746437602354751335112851991321703874560000000000000
1837 3603690360670527606759668192009822896269004389761286326638531821510328320000000000000
1838 4119732636591216108152188838705387138843089452352320818989644129257914368000000000000
1839 4635774912511908884427993545426515679430927904343005001684544803819225088000000000000
1840 5151817188432601741361973423091522791679403212737456159668950919263813632000000000000
1841 5667859464353294599847072054043912184152121537601210528716616754725388288000000000000
1842 6183901740273987458362584778198014954668452470631029666608660231755923456000000000000
1843 6699944016194680316878705784216151992745655655824170099877591261617837834240000000000
1844 7215986292115373175394839204149881566895529703306357906521560812966106890240000000000
1845 7732028568036066033910972882706852652213584393752900866777510333512008335360000000000
1846 8248070843956758892427106566766445897343728034049749255833714747019561533440000000000
1847 8764113119877451750943240250945661363339351868908560806385576875591498465280000000000
1848 9280155395798144609459373935127535100909764152535415982748453620053755035648000000000
1849 9796197671718837467975507619309469253743239809997908514243398878513518870528000000000
1850 10312239947639530326491641303491404811582833220340299588880950381484852641792000000000
1851 10828282223560223185007774987673340402874953243846497771688563937896938078208000000000
1852 11344324499480916043523908671855275994982988550600593688841788763905139408896000000000
1853 11860366775401608902040042356037211587111421739435887049353653871653243636940800000000
1854 12376409051322301760556176040219147179240377950888647010977278986625447939276800000000
1855 12892451327242994619072309724401082771369347926094498198945950417577233822515200000000
1856 13408493603163687477588443408583018363498318273293676176815839316528467856588800000000
1857 13924535879084380336104577092764953955627288630826002121071873145146353228185600000000
1858 14440578155005073194620710776946889547756258988653560864367511114611857209425920000000
1859 14956620430925766053136844461128825139885229346489802925281960970572879385067520000000
1860 15472662706846458911652978145310760732014199704326308117033344520064068778721280000000
1861 15988704982767151770169111829492696324143170062162821531623382247478075897937920000000
1862 16504747258687844628685245513674631916272140419999335211466279787083141653463040000000
1863 17020789534608537487201379197856567508401110777835848900150939320427909363531776000000
1864 17536831810529230345717512882038503100530081135672362589140487198384390934102016000000
1865 18052874086449923204233646566220438692659051493508876278140923945791290856833024000000
1866 18568916362370616062749780250402374284788021851345389967141763984659317385199616000000
1867 19084958638291308921265913934584309876916992209181903656142619534737387244552192000000
1868 19601000914212001779782047618766245469045962567018417345143475705263858837144207360000
1869 20117043190132694638298181302948181061174932924854931034144331901642347168621199360000
1870 20633085466053387496814314987130116653303903282691444723145188099144836227875799040000
1871 21149127741974080355330448671312052245432873640527958412146044296698416229302108160000
1872 21665170017894773213846582355493987837561843998364472101146900494254429132736593920000
1873 22181212293815466072362716039675923429690814356200985790147756691810563681271488512000
1874 22697254569736158930878849723857859021819784714037499479148612889366704632180088832000
1875 23213296845656851789394983408039794613948755071874013168149469086922845938776117248000
1876 23729339121577544647911117092221730206077725429710526857150325284478987266294935552000
1877 24245381397498237506427250776403665798206695787547040546151181482035128595121428224000
1878 24761423673418930364943384460585601390335666145383554235152037679591269924035099187200
1879 25277465949339623223459518144767536982464636503220067924152893877147411252954997171200
1880 25793508225260316081975651828949472574593606861056581613153750074703552581875374156800
1881 26309550501181008940491785513131408166722577218893095302154606272259693910795791059200
1882 26825592777101701799007919197313343758851547576729608991155462469815835239716211590400
1883 27341635053022394657524052881495279350980517934566122680156318667371976568636632484480
1884 27857677328943087516040186565677214943109488292402636369157174864928117897557053418880
1885 28373719604863780374556320249859150535238458650239150058158031062484259226477474358320
1886 28889761880784473233072453934041086127367429008075663747158887260040400555397895298480
1887 29405804156705166091588587618223021719496399365912177436159743457596541884318316238760
1888 29921846432625858950104721302404957311625369723748691125160599655152683213238737179064
1889 30437888708546551808620854986586892903754340081585204814161455852708824542159158119374
1890 30953930984467244667136988670768828495883310439421718503162312050264965871079579059686
1891 31469973260387937525653122354950764088012280797258232192163168247821107199999999999999
1892 31469973260387937525653122354950764088012280797258232192163168247821107200000000000000
1893 63447526734653099850107101522078153403250566123504500387425742435123200000000000000000
1894 95433401196031003564705357030388766082869605622357129828640765900121702400000000000000
1895 127419414340527452969139350477719099151894991024086531957288330186415144960000000000000
1896 159405429835585233656451915754524342735995060254678252267078818893408501760000000000000
1897 191391445371169933848641697787010188225527451620250357373095909745586339840000000000000
1898 223377460907465632628636343271350079362523567935558960457994169056451624960000000000000
1899 255363476443774027811984647031615935600367250767827143863943877804079185920000000000000
1900 287349491980082653839030290033262263930953616627676410548458158359647879168000000000000
1901 319335507516391284140959217094934156559553735876925326923316227282030297088000000000000
1902 351321523052699914523546319327549927759814491982578010273463801645295992832000000000000
1903 383307538589008544907684540313453081240299491104699996834674635728578674688000000000000
1904 415293554125317175291853175392557948098828102834988048164729847453430317056000000000000
1905 447279569661625805676022418753526849224917586817439420790161946731113338634240000000000
1906 479265585197934436060191674528411342887079741662179840788969084530282714890240000000000
1907 511251600734243066444360930561919078060410077149884615941388202298649723535360000000000
1908 543237616270551696828530186600929435393552501587439696522607574959978383933440000000000
1909 575223631806860327212699442640059414947560406219556740265322605336371428065280000000000
1910 607209647343168957596868698679192052773143099300441827633848650328654791835648000000000
1911 639195662879477587981037954718324751013988855755162552357506763834935662870528000000000
1912 671181678415786218365207210757457450659840729962763175624307483585728103841792000000000
1913 703167693952094848749376466796590150339145130783527605999278265389961296478208000000000
1914 735153709488403479133545722835722850019265446887539934108594658463790605008896000000000
1915 767139725024712109517714978874855549699406160873633459661269691819359816436940800000000
1916 799125740561020739901884234913988249379547397882344451815056485182153127939276800000000
1917 831111756097329370286053490953120949059688648654808535195188324860926021022515200000000
1918 863097771633638000670222746992253648739829899799265945365221382007698362256588800000000
1919 895083787169946631054392003031386348419971150954056503501640584084137354828185600000000
1920 927069802706255261438561259070519048100112402109142294437099390301423966009425920000000
1921 959055818242563891822730515109651747780253653264236768690177008405206095385067520000000
1922 991041833778872522206899771148784447460394904419331506074091560202518391978721280000000
1923 1023027849315181152591069027187917147140536155574426251680844766177753506297937920000000
1924 1055013864851489782975238283227049846820677406729520997552850831965179679253463040000000
1925 1086999880387798413359407539266182546500818657884615743433698659746345554163531776000000
1926 1118985895924107043743576795305315246180959909039710489314851375872123142934102016000000
1927 1150971911460415674127746051344447945861101160194805235196014980867351150056833024000000
1928 1182957926996724304511915307383580645541242411349899981077178989154040283785199616000000
1929 1214943942533032934896084563422713345221383662504994726958343012951939460844552192000000
1930 1246929958069341565280253819461846044901524913660089472839507037370287039637144207360000
1931 1278915973605650195664423075500978744581666164815184218720671061814486635168621199360000
1932 1310901989141958826048592331540111444261807415970278964601835086259810231427875799040000
1933 1342888004678267456432761587579244143941948667125373710482999110705184918629302108160000
1934 1374874020214576086816930843618376843622089918280468456364163135150562038732736593920000
1935 1406860035750884717201100099657509543302231169435563202245327159595939280481271488512000
1936 1438846051287193347585269355696642242982372420590657948126491184041316528632180088832000
1937 1470832066823501977969438611735774942662513671745752694007655208486693777138776117248000
1938 1502818082359810608353607867774907642342654922900847439888819232932071025666294935552000
1939 1534804097896119238737777123814040342022796174055942185769983257377448274195121428224000
1940 1566790113432427869121946379853173041702937425211036931651147281822825522724035099187200
1941 1598776128968736499506115635892305741383078676366131677532311306268202771252954997171200
1942 1630762144505045129890284891931438441063219927521226423413475330713580019781875374156800
1943 1662748160041353760274454147970571140743361178676321169294639355158957268310795791059200
1944 1694734175577662390658623404009703840423502429831415915175803379604334516839716211590400
1945 1726720191113971021042792660048836540103643680986510661056967404049711765368636632484480
1946 1758706206650279651426961916087969239783784932141605406938131428495089013897557053418880
1947 1790692222186588281811131172127101939463926183296700152819295452940466262426477474358320
1948 1822678237722896912195300428166234639144067434451794898700459477385843510955397895298480
1949 1854664253259205542579469684205367338824208685606889644581623501831220759484318316238760
1950 1886650268795514172963638940244500038504349936761984390462787526276598008013238737179064
1951 1918636284331822803347808196283632738184491187917079136343951550721975256542159158119374
1952 1950622299868131433731977452322765437864632439072173882225115575167352505071079579059686
1953 1982608315404440064116146708361898137544773690227268628106279599612729753599999999999999
1954 1982608315404440064116146708361898137544773690227268628106279599612729753600000000000000
1955 3996686604069268065757946539078747039177559661251795488404722367473280614400000000000000
1956 6011272472947973292198547226607772566037571636805310384706264541273312460800000000000000
1957 8025866662813791260029292190477981316261964366531431642253759164351040716800000000000000
1958 10040460991362727773549872892287209786875763442160429672488686328250063912960000000000000
1959 12055055322262225618353332165925913168004637201618290020904756416569787023360000000000000
1960 14069649653202250382661668656320297151038943283211130754117053107034694615040000000000000
1961 16084243984142986145557810010166535179720713089753707985308230965958289653760000000000000
1962 18098838315083734604857305022288699173503330462813244796820460274318646968320000000000000
1963 20113432646024483295000497373652243639378690518900362691611254154486945415168000000000000
1964 22128026976965231989418573009075813669552064328376880236092391823022057586688000000000000
1965 24142621307905980683917306819670327578297098774709801547548818996998053036032000000000000
1966 26157215638846729378417591749018128869322357464059192162216309430694065471488000000000000
1967 28171809969787478072917907092459131873725659766016748841652644242031646867456000000000000
1968 30186404300728226767418223044181998912396522940226468842384355940922059642634240000000000
1969 32200998631668975461918539008318781543603458785298477890489442678333958772490240000000000
1970 34215592962609724156418854972714187416321562811013451293748141395715055534735360000000000
1971 36230187293550472850919170937115095911199478925678275002435640367989113948733440000000000
1972 38244781624491221545419486901516124028298260520537660674284634997978236746465280000000000
1973 40259375955431970239919802865917154803668616903845814389759440642583249863835648000000000
1974 42273970286372718934420118830318185639454236350527803742589378355702260488470528000000000
1975 44288564617313467628920434794719216476644861914962672993962458675065782683041792000000000
1976 46303158948254216323420750759120247313868940006010706052443709056482745629278208000000000
1977 48317753279194965017921066723521278151093834012341987008659305049169304691408896000000000
1978 50332347610135713712421382687922308988318748416555349162318259682137603656436940800000000
1979 52346941941076462406921698652323339825543663343791328782578326075113126721539276800000000
1980 54361536272017211101422014616724370662768578284791061494064737514404629368222515200000000
1981 56376130602957959795922330581125401499993493226162787532341050171164131463056588800000000
1982 58390724933898708490422646545526432337218408167544846718583748972853300209228185600000000
1983 60405319264839457184922962509927463174443323108927201137625487378683316574009425920000000
1984 62419913595780205879423278474328494011668238050309564239984844596399828456985067520000000
1985 64434507926720954573923594438729524848893152991691927605475038747809870507178721280000000
1986 66449102257661703268423910403130555686118067933074290979188071553397835375097937920000000
1987 68463696588602451962924226367531586523342982874456654353166357218797991301653463040000000
1988 70478290919543200657424542331932617360567897815839017727153484646191886930163531776000000
1989 72492885250483949351924858296333648197792812757221381101140916961930394272534102016000000
1990 74507479581424698046425174260734679035017727698603744475128360166538352033256833024000000
1991 76522073912365446740925490225135709872242642639986107849115803774437770920585199616000000
1992 78536668243306195435425806189536740709467557581368471223103247397848399851244552192000000
1993 80551262574246944129926122153937771546692472522750834597090691021879477183637144207360000
1994 82565856905187692824426438118338802383917387464133197971078134645936406532768621199360000
1995 84580451236128441518926754082739833221142302405515561345065578269994459882627875799040000
1996 86595045567069190213427070047140864058367217346897924719053021894052564323429302108160000
1997 88609639898009938907927386011541894895592132288280288093040465518110671197132736593920000
1998 90624234228950687602427701975942925732817047229662651467027909142168778192481271488512000
1999 92638828559891436296928017940343956570041962171045014841015352766226885194232180088832000
2000 94653422890832184991428333904744987407266877112427378215002796390284992196338776117248000
2001 96668017221772933685928649869146018244491792053809741588990240014343099198466294935552000
2002 98682611552713682380428965833547049081716706995192104962977683638401206200595121428224000
2003 100697205883654431074929281797948079918941621936574468336965127262459313202724035099187200
2004 102711800214595179769429597762349110756166536877956831710952570886517420204852954997171200
2005 104726394545535928463929913726750141593391451819339195084940014510575527206981875374156800
2006 106740988876476677158430229691151172430616366760721558458927458134633634209110795791059200
2007 108755583207417425852930545655552203267841281702103921832914901758691741211239716211590400
2008 110770177538358174547430861619953234105066196643486285206902345382749848213368636632484480
2009 112784771869298923241931177584354264942291111584868648580889789006807955215497557053418880
2010 114799366200239671936431493548755295779516026526251011954877232630866062217626477474358320
2011 116813960531180420630931809513156326616740941467633375328864676254924169219755397895298480
2012 118828554862121169325432125477557357453965856409015738702852119878982276221884318316238760
2013 120843149193061918019932441441958388291190771350398102076839563503040383224013238737179064
2014 122857743524002666714432757406359419128415686291780465450827007127098490226142159158119374
2015 124872337854943415408933073370760449965640601233162828824814450751156597228271079579059686
2016 126886932185884164103433389335161480802865516174545192198801894375214704230399999999999999