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