0 1 1 1 2 1 3 7 4 12 5 6 6 90 7 195 8 180 9 60 10 1701 11 4200 12 5320 13 3360 14 840 15 42525 16 114135 17 176400 18 157500 19 75600 20 15120 21 1323652 22 3764376 23 6679134 24 7484400 25 5155920 26 1995840 27 332640 28 49329280 29 146386240 30 287567280 31 379387008 32 332972640 33 186666480 34 60540480 35 8648640 36 2141764053 37 6566274000 38 13950359280 39 20834573760 40 21836374560 41 15740524800 42 7437830400 43 2075673600 44 259459200 45 106175395755 46 334009474227 47 755190441720 48 1243765577340 49 1495153099440 50 1298651674320 51 793945152000 52 324194270400 53 79394515200 54 8821612800 55 5917584964655 56 19008424294860 57 45211829673010 58 80610631701600 59 108151321792800 60 108667567008000 61 80543897834400 62 42740714016000 63 15364308960000 64 3352212864000 65 335221286400 66 366282500870286 67 1197056916562507 68 2969585766639492 69 5654503622763996 70 8303077419436800 71 9386143408081440 72 8095946048910720 73 5231670115351680 74 2452143710016000 75 787267191110400 76 154872234316800 77 14079294028800 78 24930204590758260 79 82666032695064000 80 212486199375996000 81 427671409067622720 82 677384497571581800 83 844395518933366400 84 824107274861270400 85 622443242464243200 86 356470595001480960 87 149606578350028800 88 43392384196761600 89 7771770303897600 90 647647525324800 91 1850568574253550060 92 6212682039151747380 93 16461723494780928000 94 34741644871977388800 95 58694204822147294400 96 79472889513322905600 97 85995207031734000000 98 73805280722429256000 99 49567568424165792000 100 25484525341827552000 101 9682330503605760000 102 2560906256388480000 103 420970891461120000 104 32382376266240000 105 148782988064375309400 106 504849244210420334400 107 1373325056963170000200 108 3019771332673234776000 109 5393999652051700872000 110 7841049294608161632000 111 9263406839464848470400 112 8850600503039078784000 113 6776326342760502528000 114 4096296118213947648000 115 1910527007772487104000 116 663029154051264000000 117 161167086677076480000 118 24481076457277440000 119 1748648318376960000 120 12879868072770626040000 121 44112181473852556465800 122 122785240273544249330400 123 279854588978522001021600 124 524790899386999212240000 125 811452010292304918264000 126 1034193368725179350688000 127 1083033219765400551648000 128 926034368448009300480000 129 639812913550217447040000 130 351594888548327424000000 131 150044809048039825920000 132 47921707165120588800000 133 10776045261998016000000 134 1521324036987955200000 135 101421602465863680000 136 1194461517469807833782085 137 4124488972980892541335200 138 11715241210179190136085600 139 27560330297473793906275200 140 53944075332889527194988480 141 88059364387636921818739200 142 119924968976537259089318400 143 135991493655185088406886400 144 127839346646567732163187200 145 98889184204070766105600000 146 62240101463048190409728000 147 31348889929865640996864000 148 12329574038488965113856000 149 3647120824672457932800000 150 762960908149870510080000 151 100610229646136770560000 152 6288139352883548160000 153 118144018577011378596484455 154 410918913985842274810931595 155 1188357719318720834277933000 156 2875402961091573449317911900 157 5846327936309833531646194800 158 10013612666655860951465422800 159 14459290361090816009120352000 160 17582768913237871712064696000 161 17950757267598128165031840000 162 15303851652321965174970528000 163 10806135644224903539997440000 164 6244502426192853449827200000 165 2902811847872271877301760000 166 1058656416725156165908992000 167 291618750629327429468160000 168 57030279860977340037120000 169 7055292353935341035520000 170 415017197290314178560000 171 12414770383291369928363172325 172 43460070769011450473466970500 173 127721677825585857406614806970 174 316919822432284748995427894400 175 666675994165157484017605972800 176 1191967332210675711905645692800 177 1813238575511297167849992314400 178 2345769871384629274915730400000 179 2575428269476469699760852384000 180 2390257216792847411708130432000 181 1863888540808188142022943168000 182 1210407599017553048880768000000 183 646472812754746748978887680000 184 279001951153570351563816960000 185 94851817300653676484981760000 186 24446588006385956688076800000 187 4488410988694747841126400000 188 522921668585795864985600000 189 29051203810321992499200000 190 1381192590520902902844722227750 191 4863246391175415348832508492425 192 14500458022324573808906960663100 193 36805160306613078373231716578100 194 79832050607037161933966898432000 195 148348897703434294453583732736000 196 236468927877609542176991049120000 197 323321624527126341292549325568000 198 378677115710031668783383690560000 199 378820623783526646609148861600000 200 322208519877723501779371655040000 201 231461690474141895113256822912000 202 139123374085835489500581150720000 203 69068821521150374326395632640000 204 27815780548258652370743562240000 205 8855751569696708950545592320000 206 2144414609258917876328448000000 207 371017765728923886539366400000 208 40845992557312721453875200000 209 2149789081963827444940800000 210 162188909527975750487887236507181 211 574074590158258986255348476987400 212 1734219719308078659399831045757800 213 4493025004262292597488573921536800 214 10019516994659554911196720834181400 215 19279930292517326711872821228000000 216 32056454728755271034819851123872000 217 46068295740602073013645466472576000 218 57173824541774979509066690238144000 219 61150262118550417609731116582400000 220 56169297128933487062792890421760000 221 44083887808304580000809042718720000 222 29352304998328771408431208446720000 223 16419206361799750348169429299200000 224 7614453428058109011958868889600000 225 2874305623894571660866136064000000 226 860423878754325259514761420800000 227 196469224200674190193139712000000 228 32139346775359220301864960000000 229 3353670967863570814107648000000 230 167683548393178540705382400000 231 20046519772843818631786484061167181 232 71293552052988387547150527009970671 233 217945510501143315426362966808068400 234 575285849825066486419538705941160700 235 1315652911044787564215077488659282000 236 2613189235819694386194704946297315600 237 4514476845062996853782331685270176000 238 6786966441756593131340766917371920000 239 8875221299513446785228513965957184000 240 10080280571440059312406284716272166400 241 9917757898643392301307727547559936000 242 8419501976890782481610550298566912000 243 6133226341518095800974799622648832000 244 3805060375350480232246520836832256000 245 1990344083471724695863131138355200000 246 865947920081638291890726644951040000 247 307589270370212502053526636011520000 248 86884796020062541878775895777280000 249 18768819571648474061153452032000000 250 2911573292524955591537907302400000 251 288751070333053447094668492800000 252 13750050968240640337841356800000 253 2601501750631019038096563064832102352 254 9292156367743674368576685086552304072 255 28716108747132683059638610876603603006 256 77101197647328644084721586013186190000 257 180435471185297973394931788823917443600 258 368914418056646451777305884866104404800 259 659973268990530704854600318483167247200 260 1033762097561997952640785095217134720000 261 1417560614689043545397159351300175744000 262 1699967681757538440305192112112662528000 263 1779314863420283885055287628202389888000 264 1620479211109537097709941292250629120000 265 1278581301076111012619666722301967360000 266 868872528476590136475066604966932480000 267 504585495167624312946839162214266880000 268 247839732870749498247031086759936000000 269 101545928584716771831901747595673600000 270 34059181041128528784360529610342400000 271 9107072289048645933010491187445760000 272 1866583168989635166502302026956800000 273 275326437237727835244822714777600000 274 26015096431911291519195847065600000 275 1182504383268695069054356684800000 276 353666172048236336779783133638015436400 277 1268257252622665139457277152467807264700 278 3958530124145588458297287628041094442400 279 10795821398631139139035321724442852087600 280 25804294023972704060860955726150880540000 281 54178302476126146855388545657789009470000 282 100073207336788727302840255560705461640000 283 162748627116774028189443735122500340011200 284 233053540542221924909435193884477159424000 285 293653939739802444065091496497474572928000 286 325092941687088841504721586778984877568000 287 315448909799045028920154484705860862464000 288 267368102480603635291738584159550617600000 289 197027399240097259260774884868720829440000 290 125460120976412560431048309015080939520000 291 68477066325269839136634870607108116480000 292 31699548446305070963476481226670080000000 293 12272669027852049387832271253007564800000 294 3898952861261349747338490333944217600000 295 989693496063584531959836664273305600000 296 192966977783702004843635195609088000000 297 27129606813142036621779578241024000000 298 2447784073366198792942518337536000000 299 106425394494182556214892101632000000 300 50263340418383833635958102727274653120460 301 180903286245472758623478390808522169160000 302 569828501101472801130055891432889034091200 303 1576565948325410586602241174733606672953600 304 3842340538640061927852431952156501008342400 305 8266877582793913665778245927189331219200000 306 15725730598650285610097153823858348981120000 307 26472092629033823225135664301520518437120000 308 39443974877874650795085360857987963967120000 309 52000674798865781807138775350020129804800000 310 60588608441873080997016288390854081318400000 311 62274928195661424836841730742670440110080000 312 56310497684362159396387759531579126348800000 313 44627248693271520566739658631203388006400000 314 30846661533523654445426606839941298790400000 315 18477210406408940096317186165972493107200000 316 9512417021812134967804154387126819512320000 317 4163864477663342593255472688030872371200000 318 1527875353026343360896302579874899558400000 319 461043415215700263085625161877775974400000 320 111382558111735036858229110692426547200000 321 20708253260678041788293705135554560000000 322 2781108408921978559007560399847424000000 323 240095689978875846820796581281792000000 324 10003987082453160284199857553408000000 325 7453802153273200083379626234837625465912500 326 26917240039941820041267816355244314358205300 327 85505307787775463778979657866702490146452000 328 239733959305428215788913917948166283408690000 329 594862641822217943051803356187775408725608000 330 1309073566680057234027091332001855775743051200 331 2558747979544259653127509952003196458926080000 332 4446481526507977699593654789818229673436160000 333 6872188270414402611711927330328968362444160000 334 9444448367088881518656033447698213122990080000 335 11532184148693620859655876611143231231200000000 336 12493001900457540236821650851399122841270400000 337 11981045870921910910166425227119672365171200000 338 10141199053908625954495294528105334727820800000 339 7546128347415748696277193825316015242240000000 340 4910954370405309011390088705564881970432000000 341 2776838982150889281050113342574495038464000000 342 1352715285666613578361177687631515229184000000 343 561548288148922980434626879302273392640000000 344 195822622349659576055815739505806929920000000 345 56266768833605514029838448193491353600000000 346 12967607814874619197217348312799068160000000 347 2303918225088962813451227194549862400000000 348 296159700920123765913499949654016000000000 349 24509768352010242696289651005849600000000 350 980390734080409707851586040233984000000 351 1151383824297207913001799263199957444169840212 352 4170811902078228846637599142999889482208541456 353 13352908346733657702370532427391882909574172024 354 37901475740460278924903274277856783584368931200 355 95625606605034964896264633704514597785044705920 356 214883677350074715015207324852873298889161021440 357 430714812168262459783484975191913429652891987840 358 770830903893031345408463227917493406188142976000 359 1232307002809336626433293818037781358187566208000 360 1759767867629806453047451431263182749896683008000 361 2243492065173295559614655707394602657127065344000 362 2550568512761938962462061564137767905843599360000 363 2581278890282472089977978969516193031395819520000 364 2319846405706888001983393498674885117699256320000 365 1845456217157159992640648103814182407226522624000 366 1294052748443096561781662012095637100870082560000 367 795589519505603574172895944915576236467281920000 368 425968523275240016301652984823507733096529920000 369 196914741949918637262811413240622539283906560000 370 77729238287483213789092453965458447499264000000 371 25823226750488609390560620744149105698406400000 372 7081479723072742152895006588617686463283200000 373 1560212596868044432924333614397582953676800000 374 265416281483918918158120630742345318400000000 375 32716619186997352360715277748648280064000000 376 2599996226781246545222406178700525568000000 377 99999854876201790200861776103866368000000 378 184962700074487895551509422452938911865402079560 379 671946433195461439647792124353709315692040875300 380 2166904485272505895264809552842419867949396424240 381 6221347404384874450056636344404550140075757857488 382 15941244535186008829017091057100321380673712445440 383 36525061679526122869096716514591518485968632574080 384 74941779676183506492098110379053098673651952647680 385 137834187130952715476398460937688990494625561367040 386 227368466946353761543997347774517751410560131840000 387 336424392341068102559197317189898999745120682624000 388 446343575171541203889141010912662704265370609152000 389 530520221972811538621813225950511515974800101888000 390 564131067114999083365921789825637798057724518400000 391 535601232262807752295509121859346575835478824960000 392 452828507947107268446337213716289913445668536320000 393 339754985057595565096717198624914949355410513920000 394 225239585268843685743346802965998463476229324800000 395 131215763777493670680059107260619936485679718400000 396 66709703194030346241800352339092609655400857600000 397 29339783371235252296812556565369402998055731200000 398 11039010615459546574307107107931743457640448000000 399 3501667423894620830327920427484629527068672000000 400 918362792235100403812479992575731461652480000000 401 193805613741524021504802462890994344106393600000 402 31625054104453692352812737554623842746368000000 403 3744444565911937933176168775321224216576000000 404 286199584655689523554866403209265545216000000 405 10599984616877389761291348267009835008000000 406 30855193729054411521096003241961317323594780722792 407 112393517805572102393797118066052481265191985256000 408 364903953407494788179372928142692129054501353494720 409 1058881801871302031747016789892838551417853682531840 410 2752620993449294751836225494287217563568818332195040 411 6422127442210470181333369143769729693187039071603200 412 13466780011888987322018950945609759914830166379353600 413 25406298215376900840117097045514821995932045160806400 414 43149605019316558880387677807912430170871212975180800 415 65987108364243430414638564878162302972102788295680000 416 90844144897335904265596867779708263002389464325120000 417 112514984787612855573152770474044279584636117299200000 418 125232620680204121472620252973570468289898856004608000 419 125059154781110481694317792711457822784413720412160000 420 111803304707281826856227023574081960388471831429120000 421 89228295574171365133308197029426991078511287992320000 422 63342685562147761680263928972924327682841526927360000 423 39817828712934404405524789952997011063967940608000000 424 22039497350834278876546105366553087686088825241600000 425 10666290863827309793664268367777527011492220108800000 426 4473690214492248048632055896154387787056567091200000 427 1607880019936539545451755392890251094736896000000000 428 487978285943941863169911683209489178829914112000000 429 122628294670236161175907198140357041991450624000000 430 24831692679918791886588146337590489396281344000000 431 3893268349932896485424699304990042300088320000000 432 443468023088093729646559040330801463951360000000 433 32647952619982360464777352662390291824640000000 434 1165998307856512873742048309371081850880000000 435 5337739899580115005116827890872388952574529260077160 436 19491903012145405668298302106139689330734059530898968 437 63683643100888730141419253082343217956536139035041280 438 186644311893417887388894125713697434144079445460803360 439 491769971371359525956586738616298000396797804750469760 440 1166917472769766934754322878284537734296745995737335680 441 2497193150424586261787712249230921086463006553081792000 442 4824357406585491207495570293658373444999575793995321600 443 8419480324742431001208805531240954820454737206363468800 444 13277444458152079342457867194676374268237002846033075200 445 18918683363988938298960129329755140170428558120396800000 446 24345067284171914732096094594206100729772972612001280000 447 28267910944985147428341291111494214053996575016232960000 448 29577815397832102535544469037800968466287797323253760000 449 27838313601953972338779734625571909854491865580339200000 450 23512545046165861531394390576909281874295430431129600000 451 17767892679692679517618584081873802918967352002150400000 452 11968146513817296009654219756412116523669246225612800000 453 7152489700744206767410890099472802828281712345088000000 454 3770777294060099595137567673191219398036254769152000000 455 1741184776976355330627396656733229405461611151360000000 456 697924681287777692974780003096051824385732627660800000 457 240091163832096876806549619112575150050579447808000000 458 69844855645225097107201773275440629675889852416000000 459 16847409653313728905958398172113856295927545856000000 460 3278857949773233132997491686664376276029800448000000 461 494698102074282716942538836216868896872857600000000 462 54288298214645311144992898260162885436047360000000 463 3854790405773631560591211710780796599009280000000 464 132923807095642467606593507268303331000320000000 465 956352885509440274475273302536897620138631741164099440 466 3500482663614305589425566735566429045524634448637479680 467 11504324143316925307721958860667323734835693346587389680 468 34032132466131081028824504789493919229816617443258396800 469 90805393054599164743058024935559482420017455578698518400 470 218910893388505406474030320637616903862846767946724544000 471 477466343804686762683254078106161751323901698219090323200 472 943142868917725435303645894414966659710510644103943168000 473 1688370060838059409905092938257216810304674579825246720000 474 2740100317854069561946539886176049027091126473819425792000 475 4031646337451943588136981689593646024077737309171227801600 476 5376190425760682079496926158554053753624180156310026240000 477 6492995781158697439033912143779093930934817046280775680000 478 7094592602328893957858661623504308805054655106207457280000 479 7002791482854196400805097878394118397393302910914211840000 480 6231903393519313980865149109536319040529255277608960000000 481 4987550266827149200456459453866263435460702886753075200000 482 3578590289035110057930409565418800964765301950618009600000 483 2293064488352080919191689769880745863638837480990310400000 484 1305977258466999425209512500813980844840471504486400000000 485 657247146619348213416345184720647359691030292463616000000 486 290168946938711444349434358067009714545188077043712000000 487 111371286570983678397529922483795892346307524165632000000 488 36737898345579593517004428015031826148267440209920000000 489 10261904554611078347205477549637426746960704962560000000 490 2379762278583580950635425917788013927334359859200000000 491 445813383696245727161636125291070791860163706880000000 492 64818300673083614691341224916779094812341043200000000 493 6862191541312542390190389812726159462891520000000000 494 470550277118574335327341015729793791741132800000000 495 15685009237285811177578033857659793058037760000000 496 177253439205143343138690105058136113173937650121047462656 497 650209291610634992883914062641463007237009619479236577552 498 2148748842534044767505390744920960300762965864321951483072 499 6412154851635837590755348182398083698621707066333869536576 500 17312644971133594544408078788457181012173416209790007059200 501 42361612312542766185656722722779313996492386379273426253440 502 94059062157886658180652038357349324616336322077031349726720 503 189707099968156287958822199729412033584668473089464228846080 504 347797408505550786637997174392061002690335305095272087552000 505 579834921646450070228526927571847866795455602927087699558400 506 879148891163345077261158525641580465337209100787674547404800 507 1212024019008291029450950357003978203241319717620104039628800 508 1518523219120085644210847951339363762590806412525527429120000 509 1727487520563024136773438931925522536544372625781169756160000 510 1782183500744663709502442601009085532014244119908090224640000 511 1664627596570638244446758253571753144241362914459611258880000 512 1404729533818336077930395564346339557398766579436512870400000 513 1068156996619508580595459909288634877498899813562374553600000 514 729515311580325422345851702086797857535830686478565376000000 515 445723374132529302239035414733658458294241625157059215360000 516 242449060155314851208957585838860483461029745044121190400000 517 116712855367877634258872660478661229687413858661223628800000 518 49360400947058890421815957754981991161172036727131340800000 519 18173453366288626565299191672444323392912853523392102400000 520 5758140538873497872433009241249857413304618728816640000000 521 1546812533640636366506947814647726015604101135466496000000 522 345378985631804031785603762246119804870874678427648000000 523 62366823133848494933409490419619857818190172127232000000 524 8749803977973703336356018297326227258461074227200000000 525 894753966109175312926801871082512504961273692160000000 526 59320704935414937873600124049669337345498808320000000 527 1913571126948868963664520130634494753080606720000000 528 33947264920036857047043272494004974051302748746722615891173 529 124782523476167668819532011475188382156528902699467623526720 530 414514700363697799624290796323284287620512679124769733524160 531 1247154889448371823675902960244105437236613139818749875623680 532 3404936663992550133950453315325542108260158175413026861777280 533 8448616319843146893908796358068751956705965185565222285952000 534 19076665078789036155585271532827658017739433147165824055321600 535 39236447556056667304706587889968307928106736133870556660838400 536 73562761690088054992009254142447908707552603767756761554549760 537 125776722240281952566829365128641903704711217027628048946380800 538 196151074763215057711160743668746657277572830343959478645145600 539 278986115180513469494498890893080236900406016781285393824153600 540 361746018737652539450792783965082454892126954928782279220428800 541 427316408067998340974005078980574861105110105737781979545600000 542 459381249051859877628169419383953855779706819260222032609280000 543 448820782092753183372952638532575196278319717749781311651840000 544 397808901693417362649840231291275844496541437699787757404160000 545 319160486053514822003736247339471860873226593980329820160000000 546 231144918317953743901865704848518444661913905951576568627200000 547 150607276071130457711256909525306647833253024379851400806400000 548 87928099288663217972457618706989133978899111893136074342400000 549 45770337551638557795305847393286862238827832364961366016000000 550 21115395263894818150451090052404544126040422439487275008000000 551 8569573843695152626280586007533760157071157955045359616000000 552 3031593825586998743726061581668557702261623660152356864000000 553 924046416029872634632937447021871429217627403232215040000000 554 239070543587730743458090310053240579497976325178654720000000 555 51467814707495692806941230311813065391743651429744640000000 556 8970088928108901674619979594108504517850405047107584000000 557 1215837168356264566657308142522022738233343575326720000000 558 120233501048451334724969128848026574325560681431040000000 559 7715518783857839661495345166718282844421006295040000000 560 241109961995557489421729536459946338888156446720000000 561 6711150773227967898992713057008798346773627665568727854199263 562 24716295774431259161479472927344606313611680112915494061018299 563 82506944311492207698033820354644233254756227197921283315114600 564 250164072195198416780853512515412902690829960498229757396310940 565 690179514235707448362955351774350591879884205631120273297025520 566 1735218446805443050552626431345548342052416423253159173727766480 567 3980491040593699227954281011410630905302641065597781887532960000 568 8339360352222400985487286760267487495027214374405179837790916800 569 15968214879663989419821638228472775772123015637494147690828601600 570 27958487838679226767946970567439127250786156701590120620126009600 571 44771630611600396357632889715945383834040576408690860382178048000 572 65571130943398831249437858864161539436214788285065686540626304000 573 87804839551121108413914272766019837353468290730322246222573056000 574 107442766597898147983197718815398864866928027603432373128028672000 575 120038220493359528261885989629150098940374123380678295956275200000 576 122303711312371800710548990895348626040576723607927643252684800000 577 113470070553134109681812749977616934773012602166265322992640000000 578 95679885950731324945225406936317340468958513554606943268085760000 579 73154829793680876285017338660688962365511296772476975764275200000 580 50572410730905490084516109190120514788590681118841237608038400000 581 31502087388727870400840188985281771800232611022033292437094400000 582 17608309952637980616124626134893859364805389423522619421491200000 583 8787590108539134023069350748775930341516857360042304471040000000 584 3891782827705229523456488879742115586485997679970841198592000000 585 1518138749143020447786410511168021084288087264252665266176000000 586 516818908030582541593297166779172022299120084665452724224000000 587 151762175724309133183251702080969337440481349636718592000000000 588 37867101479991684666867229548756856606930269363099402240000000 589 7870094993314344973338901586105326277979148067096494080000000 590 1325472791533933753231927801220989915375147330547220480000000 591 173772771809438193776028911517412525363472114280038400000000 592 16635984602788477876375783691895147517435574432563200000000 593 1034361736960941629619219711413169793830191156428800000000 594 31344295059422473624824839739793024055460338073600000000 595 1368193471103022698141492256018730017609250189202706181517204625 596 5048040843513802072896730226422833451329981518276407084259875380 597 16928932913654802505447296017721397667835840991724533107766379850 598 51704414743943791448742167306558872801698650302052493138126590400 599 144064307071368249253251228688100748023471317975380686124667478400 600 366726316518519623152538229729314575393751657828191669621839235200 601 853892824175475621182599726782976862248565492770188958527850501920 602 1820353417492179278888110949791817568760578300667666202644753555200 603 3555610871532468170621534583614974421659576794243092493932397446400 604 6366418563870162491144447243635479359819498125215486478306179302400 605 10452406323062784958052380728277681366259921983874891990070550771200 606 15736038605530849018776257121388346220818035461165541967784360960000 607 21719410646997669877615523652765911518320534477392804823357133824000 608 27471533407468489982406925357840302296414663710520275687571054592000 609 31819686871248809650487857175634265818441140235333777945507652608000 610 33717998324287793854944342633586790498315530462621951005066240000000 611 32645495640508495566689345274790093036476268815785341119328051200000 612 28832145733325324815489686070606546990145947020100839963596390400000 613 23182237233240574755274315967342248772431037977436847439863398400000 614 16927919232682492355311637247450352603814984312435564106743808000000 615 11193082829628595005839712680995623046795380903893006378532864000000 616 6678301411093854527681786555179056860502992375940648239235072000000 617 3580289367262115618978426517235851258413712408948757772009472000000 618 1715921577696512080313463929940087072303251803313414858342400000000 619 730683305857044586182814699208737752805635047771446329999360000000 620 274375271159353903643784451473599797321471544492257302282240000000 621 90012063768757513521593791860737486735216892582779948630016000000 622 25498117644815655751392762566439519775332671007507622133760000000 623 6143576714007985986761193006572480105446800004696737054720000000 624 1234145985770136347509461363876534125474004564335677931520000000 625 201084656482178237391137955230969901488481271889327554560000000 626 25526323731967771182952977111491341895406067422068736000000000 627 2368176420821252431425474333420408875144898562700083200000000 628 142804608290728789834701969854497017596677300263321600000000 629 4200135537962611465726528525132265223431685301862400000000 630 287380862293377757619449733143478021897136639641217833612682183750 631 1062130258318853506146954295184998859559566521274796672589896826725 632 3577444439540331237926276501839520590743347620670300265866846808300 633 11001704381367293239094414317556566290122461116047719332996057209700 634 30941744030749318085498683229196824501463577949333212424935308960000 635 79694576557473167594660240281310191028136415865896324840770726168000 636 188197644085346617428249919404547679540768732535580532849592222336000 637 407857190845792351699179179987130944717276142069411562908309419616000 638 811755509437893368632067308015557937501078147727088114784736765760000 639 1484531285966925502185390520188075388696504327576939730945938613280000 640 2495363684122240664470598170226621419888496080900647056906908794240000 641 3855679868775300306172556905980228107417963285167892808960010112640000 642 5475701645835375987542440015978696291919075648101128820631761920000000 643 7145009442191559631811050199785241144170260473817802922339779814400000 644 8561328100482304828785378037655374929936147614923621071429646233600000 645 9412342720399074329558994393517545485396849180798455377992072269824000 646 9484154703866240217690691369400742214013171039777118745892151705600000 647 8746648379386385561443732404567775566556019760818575519424970547200000 648 7370246791261100605898435343206625922925200287874826887675151155200000 649 5662573685722071212045203288649100706985589629923236535100279193600000 650 3956825063167356272691525263881170394369930854109567086506803200000000 651 2507125693366438342351694092352258003786425054533623259346894848000000 652 1435302019651167862679230291158685435044248639726182959790424064000000 653 739240242441306109710378886820950052242427702376088666435485696000000 654 340775116715184836409908999317412445472048010067903881950003200000000 655 139730308265298746472892358387855874098285754725059872813219840000000 656 50578074665342688885785304606918202626461669896250268796846080000000 657 16010954087392678315436564754810574466192716371775251708641280000000 658 4380733114228716841542109587659910251515505467724760141004800000000 659 1020436924412148712972544744725714986655574430213349992038400000000 660 198355301656165209244334103112738941767887600558175944704000000000 661 31299546883313659257684348825340084337988115685224690483200000000 662 3851083274080228639867325372051148322038395094851125248000000000 663 346563683576139978565760184929976034248406933469921280000000000 664 20286654648359413379459132776388841029175040007995392000000000 665 579618704238840382270260936468252600833572571657011200000000 666 62137326924046880682781008098675750798658144566628355505573524862415 667 230025704088066184385022145215007514264016453615878319711141191220600 668 777960770014271528362442705381221995519513317293457689214758545058200 669 2408093330646974815604517092753292828063130572604396715442338712463200 670 6832781764110915592949021414224872947885401040608927636513114444552440 671 17795422526904276089056149681943906127470783097107850845347450300249600 672 42588450657961949781740838379780670092704423812831214942750975420787200 673 93744641468146011696520242465413005807124945136041568039618306136627200 674 189926286203046510041491355583630705224781898326095692546669834509849600 675 354353640001443196158937769100881349004621581888993056851243082250240000 676 609042995286389241805580090002987618838825152323021472830460896144384000 677 964452178297260526906902475755698922615784912230513668837251044206592000 678 1407059699421614469657563496067980791652131129228021210576091757963008000 679 1890745589860186393357762487847387908817224510046955749093195723264000000 680 2339054903556339851495855568981570704848595076183145621023673047920640000 681 2662167741970087514314588175180874393664168796973010204055088137748480000 682 2784933594693936741772813996825231570569732294749676976873610787348480000 683 2674620047507296166421919923418806718927305288577106570789880717312000000 684 2354699924411318279934650460800409792340205161548865575654097575936000000 685 1896941452766589537516321498071043159877089846265924720994560160563200000 686 1395331629475097491033455090768544441635710229606524631819534999552000000 687 934725966972140672461035349860961784030818531606188658512776921088000000 688 568512975074618008048990762188550472872709868521989057690014056448000000 689 312795169813114932287287419861756966441759986123007770530465972224000000 690 155008323252758220890437146431575000148190439806512688966879884083200000 691 68828199057358953303665242797766180997076240246521761969144332288000000 692 27212752285057058921296323630935760621546073521668256252775366656000000 693 9507380065485516670135829480759107949558189389436465438036852736000000 694 2907678341562626459360262400501530696361872636044966303700615168000000 695 769311266114690973955897910158616659797379018687598393976422400000000 696 173438680725157134354507544272775081171915108010435511079403520000000 697 32656547984686348428186026855360655009163652613150395345141760000000 698 4995490142997849729884806388313505677079581852953055005245440000000 699 596305926733876596875821748829173593211571125995016552448000000000 700 52099606849212406600744674535385353278526504175962108723200000000 701 2963010816068952034165573907225707295461222986310641254400000000 702 82305856001915334282377052978491869318367305175295590400000000 703 13819024785948640919704558161461436197159798372814441651456938029947495 704 51235100005772838713701889509154625379906542708849005832165335550498405 705 173956647470100784493564416394319847650814575030996375565112366648694000 706 541797895429498465573030319858546192145529602649925966503197245782202100 707 1550248438312631537200035101725873093422376929196502269150600087403113200 708 4080266997578945347735703094136583506384603783108081136378100047307889200 709 9889398014301536104806539196852029064439819585043555994626764992107328000 710 22091964880825320958412040155191749728529343453311831694254809568837024000 711 45518953317549579435392928601092888343935694815766453301874559686327936000 712 86551866125387267050378069971389436721720765523239152098819498621826432000 713 151929800847133586011961677111554009608064709646258505080896456961556480000 714 246247096649273375875389166771563407371542492615916022910697160560926720000 715 368520950999999006941099315453304269567324704119456842969774569787852800000 716 509140236898395862654242613715374898048879339017776452185701191335673856000 717 649134784860588070514245348950791298166891895146297958672087851674439680000 718 763317155352498368993407012015099018169509784993593624471610773021685760000 719 827189277560598934153361814670246426132636514847743103117577321532252160000 720 825259784888160286788722889018121835166415798525760364717234261367726080000 721 757021506268606510416159999021131734053127558381631224025255595294720000000 722 637501287074320837495110271637530303979711947813879511854181148315648000000 723 491921191459222159545441052226122972094676124128823415620146527453184000000 724 347041803414941896623268897002057837299083292369182346427455992283136000000 725 223249252271825220696352269094183865752885048471512986104006331596800000000 726 130544895879809787731618474728119038335874878220981383127511035412480000000 727 69132362684607894700125264384842836715828156495223252940682876682240000000 728 33009840567117184710829537241347811677573976302188388853026078064640000000 729 14137274181223216213841043433612131688881135113665211695830034022400000000 730 5396428022678416916718884626956749261790896299937709746473087795200000000 731 1821941358647589350761934986538375446372949068204171490668534824960000000 732 538947950697386227539483254276088800239581520015706034287935488000000000 733 138038480970575295048022120354461086483165623468495337531061043200000000 734 30150651919704303522210064400569727326414161999892946728727347200000000 735 5504450869654971055559671722575762738519535443846837095209369600000000 736 817036054661435060155532413116971133344843238720448671441223680000000 737 94703257868059833423994378960430185626315698884629663999590400000000 738 8040143567045768330597331860099119828212248301238120926412800000000 739 444616234122346635793400840189813078057820182556946779340800000000 740 12016654976279638805227049734859812920481626555593156198400000000 741 3158620445048645509395300169606935173107059144145500346301291896381487700 742 11727878709944821849300211211204370308964924029740940088145949631446705000 743 39966688695976578619330450782084878725892663951483665031472860058972654330 744 125209869622931509899995614376162737700805466692254994372813327438673803600 745 361125269400311410757764038751299870197228603021735971123127136863965465200 746 960042646502019639358438147735647522292313378122101664821946999724426347200 747 2355006599416417384907504126050955081541426173663590369412834806653514605600 748 5335101513092117879462329779064541346575968368108070507914369108147214080000 749 11169890622181597847680807518600407846866646220413381050456835241772836096000 750 21624487749271687820897407845440245848423872075287532128035957488728393728000 751 38725540703390934889816835562781478531794679097806967265137748494219286272000 752 64164835569220211453631809742039151935914660680337299192030733203718400000000 753 98370780996380427550426881994571172727869146752988128691799706432955627520000 754 139525245992142871481545153371466131408618162335350306468103762552178647040000 755 183033032892884707403724920094636227687180537792473251095925704135201034240000 756 221967345901152515236339845633207064133802613572981452774882337824949043200000 757 248679729890041012346093527580687125622124840855270605144297172621769113600000 758 257159050343045413286330498253671186186265944857332451906068792767628902400000 759 245184916031155376871292691520625030273485819834748460947542790450115788800000 760 215242873917962786705782934448379757859536562510167594550294638047150080000000 761 173699895812008051603930666322274469650215100719358656881366720835665920000000 762 128606696867465074680722516281956245036280306543689143770945049288704000000000 763 87161396666317061637506539347906361586422121983820747139730340195106816000000 764 53927022126462332875021709943123116175763817778167744229897122029240320000000 765 30361736845478792298951141009192769520993380469677407994909898849648640000000 766 15497181116043788768041561213835883773881881877649502201442274314813440000000 767 7139257761081553299954673308352704406260470938522380128643506236293120000000 768 2952759499843542779611010106016315490157840174155310534393055936512000000000 769 1089476446390925732498660149030837477534038027694265088479158547251200000000 770 355855899483695327556239362069089566774754826190374022543903922585600000000 771 101924392238902922739882550454140530298837881915391821547657651814400000000 772 25297121166927936568843711820589608005088335728692492998017024000000000000 773 5358473615296066251752555202242444853893671470680078895173074944000000000 774 949406558996074698983207432482296423754195037784553234951569408000000000 775 136861391163602945966287232192955352556143418443510629581979648000000000 776 15417067918192369596136174133581768481654914830162129573642240000000000 777 1272864178362420740443675243165025683602016292901205070315520000000000 778 68494933364793941189794183488700933646745271366880990330880000000000 779 1802498246441945820784057460228971938072243983338973429760000000000 780 741473549744219876178713244341836359435020387562134763520164430531780908000 781 2756878203117489856672276495905630231839311971306035051977704249981076573800 782 9428035605226997498774516257625352284971881636812725967899446090540497991600 783 29701566605536495939528494193736683382479374414855768672723566136804136509600 784 86314406858737739727020057933186974727457383225774381459877063972216245172000 785 231658014567663208838141235597330368008840533600651274924487355811226443986000 786 574794397223896061654609708835186353639726782970854710920799533429786483064000 787 1319622166302447110110728613794964496832906255096083472739826783858634783048000 788 2805182780314071526295470819416148643038844749137429172528118823967630202880000 789 5524375976480721438240284763730350158299821541737889825306463171330694347520000 790 10082914002080074954502676675533151644110825830913888616510428092257477145600000 791 17059816883463520881539060823387418299146736081074435450464324666106073381888000 792 26760038315838796997751385048941151376645946052727962632568465795625069998080000 793 38912971833680443235942563781114853642412465925225330500116353159795128412160000 794 52444410173753968760323011495829490179460859062809417488995000258338349506560000 795 65483314463620677881872575547158377961125795254273767981776303520183652884480000 796 75708041089199796643859497335776799399374325697721746493076434395495120896000000 797 80985123599774139911824193404262722360592523728840512886752809825910311321600000 798 80076424238452426099224390541752849429209254465010703353701314176521587916800000 799 73101940526718134616452530740818308560672434289120741878175147063342592819200000 800 61526324893387303578873341108599676828981034111020100595970746251281203200000000 801 47661307636155401679395449174286866664575782790701091893865035117316423680000000 802 33913734106338278223316078052691747574628264650520009722711445667612917760000000 803 22114096717041784388203421309366500792414722257258328311072757970461327360000000 804 13177993949587341601856852796943426627973017017090031444093342588285747200000000 805 7153376053086751551826790261179487922943999210047928730231092190615961600000000 806 3523730400584653384237523035417503786849870277234993427002807864629657600000000 807 1568100495466997394393772516438276441601995732521626033182343996689612800000000 808 627057885092911919205379753666600734100599857078819213853048642207744000000000 809 223886311749562761621170450584979586032499998087703816789495238361088000000000 810 70822281842659985436716770673562430794789006906616821458199052812288000000000 811 19660801531891817835813065455081323113763909477032645095577343334809600000000 812 4733136533766666318154926226492736674859265688701817177188719394816000000000 813 973169160876334562154629932337525975312603602871518952821748662272000000000 814 167483073901894625122842230813205537977797930600916344694900785152000000000 815 23467216632282421529200330070137130822503508936881281065860202496000000000 816 2571128561180952567411899162707111296764700623934295174545408000000000000 817 206592435266820399276254353775413504196181208028404770165227520000000000 818 10825804468130326599629049106135205460061897363933874419138560000000000 819 277584729952059656400744848875261678463125573434201908183040000000000 820 178637023822444532129620759640685140580217037025873565670284027445126243022573 821 665064409438159818920434111204505740074762451874632721834312491276072908704400 822 2282011510509398325400012206044508125453061572072337945966400530292327616650800 823 7227307907071083614160680215018808527724144831386754861478427398998188261636800 824 21154695937208532520415690496368526028443361381838778141490932759324708699530400 825 57293289671848473185237633041025329318651682927161443895923049886859320992800000 826 143712472547995015665883285921870439028477309450724415227913654578104492517152000 827 334149148497669681699113696081896569793800396176802445900042269171574172820096000 828 720675038139994928478827911983398556360101896425139791818144800063173257269104000 829 1442540087637872931936673710935549712134607581343843636104919652361458698624000000 830 2680899752036715452073879137840349947327426578836330235230094864609640979317760000 831 4627130108361119873883465833986118427420990927648983511348870972417622991032320000 832 7417786927287310189412854441688726899831503576500745943073866606848077103851520000 833 11044840923168579691128984889396514673142119640794782439969072186362859244339200000 834 15271942190894870643630511135105523220021900174271167304442846585597120147865600000 835 19603782439614988550062087641342641839895147301026262418866544289885591740416000000 836 23350061087574612168805242336557580517962616018036620555358052950089689703628800000 837 25790331565252258036448481859654411719061622591330910767749301750666770808832000000 838 26392830855010628526377051763069469943117437633569391110159186618268953968640000000 839 24999373433346517588444636131724703516599279848404095124287365649747001868288000000 840 21890048078181055413604971926820289818035121248137621431008720233419046295961600000 841 17692750978737538567450813204200807709861661963540667677882202205395906723840000000 842 13176967198166499765240559721036947258739113513941503674584966333639260897280000000 843 9024344870080957847869942848562539250125207665201257845736283038945986478080000000 844 5669615889252740111104148096731310027640067565511402257596604622929722736640000000 845 3258453980551039556383906299954171845006501641343091118165618401788559360000000000 846 1707519346155729504419518697812611453438255782956911680749552382817022771200000000 847 812729549074347378248216889370401347316560379175378835182128120437774745600000000 848 349772545311549461460467028284856606936364893016566475817122464213132902400000000 849 135379115092183014918634426167475217975771625459450045704818280638709760000000000 850 46822282240722315519117085189865640376275756736059697537185327083421696000000000 851 14358550607347121451503485679556643216657596108564546541709183032492032000000000 852 3867041737713287593395576996373658102340340813218660260934472037302272000000000 853 903799930794546859091844759267646496821226486840887960977613227294720000000000 854 180531909073990364645432202838118361094021111407935866822275429826560000000000 855 30203992152877528279134576999910149273058706452662397677714014208000000000000 856 4116778491554945690749262437290407689769021841623565864608339066880000000000 857 439022457197578511370290038084136365423710144432065053944132403200000000000 858 34355736743733250140532187462461553737786175138706389502787584000000000000 859 1754335493297017028452707444891653807886953624104156059716812800000000000 860 43858387332425425711317686122291345197173840602603901492920320000000000 861 44140728906042015105084601050754729147996301507963999696287450128997727632796163 862 164541180223136138562110921442554224933129329439685298419654043706453726566252603 863 566382858143637420811053220816070746500952863691511843824308706596716430899969400 864 1802854075069215403394307588236780269196265066215509168728314051985320050118636700 865 5313369185894506543701151446466775638302698577994157982230996333632756411719946800 866 14514947776836246130824505187412156352011362098012493902405555730935523721421995600 867 36788363405310033584635818805339842313198499716099496005069217503773429030076608000 868 86577940039135216696785045659462558679064037033135279675386091809862294480295672000 869 189321055175227302462264420912792929967566023158422143973592240841626708878082720000 870 384875975873209457369792631633354498161062687114543496429411974121953052410408915200 871 727698309358636862704720871802093951461382255005772267734686140345562453921463808000 872 1280007616957486846311764905943707250051794719745769237875602410694538963949189376000 873 2094930595588573597302861379941661116486417288470293024878841031593382719414895616000 874 3190292426888557127681021765475736793922711131198949772398288134523456940600962048000 875 4520060708438775601208953960243635655831611785582980047855334401927476684059852800000 876 5956613791786031366777122577227620122508892040572838525574459032511406283124510720000 877 7298290593292272422470298025077222251494392491213268805220804921723287934073487360000 878 8309362534950561695861963356482304068010816665376861114746877044404093333409546240000 879 8784685131457632949346728316668515027962368730515913354984093795151169485717504000000 880 8616026028570601757367749008765397822007946297275376134955443091872465681584947200000 881 7831356434838087889383764600696299000402291877279111318962506442525120791045734400000 882 6587963711734060994574059007273673656092343645705511603743667244697712912033382400000 883 5121327619418176643522727913556712857441797112558531275637782130202205287874560000000 884 3672394096598382882972990740148265960152512016576637025594514290733048380129280000000 885 2424036884141629663140236509233105747246342614040704216174399968187366792232960000000 886 1469232300388446460151341041854593961659752118478104038603179152554204518154240000000 887 815392883572842466690943469314655805036573521156897680542066172317147909324800000000 888 412978439239967815364785824621795624601400174179634210016881094017451845222400000000 889 190145420616475119307305137161415555034401828491945023235068210686123625676800000000 890 79224576460761417882520194887878591329870023645550195270526470860066279915520000000 891 29709962630570251386692974513088105294799740298433170364076186636628315340800000000 892 9963396285527272877782236866184296871283685276104951814761717849371810201600000000 893 2964729406942233688680902083954295972338677633633996674735573315494713753600000000 894 775311029121662329315003138684564942216006808765917596186028320597265612800000000 895 176069237786547399749120321342035350372797437002365090493015421825843200000000000 896 34194770476480147446327888752833218485132822226191585774942940322332672000000000 897 5565890492998181566925349053902538899591649755022805108536760216846336000000000 898 738503526539537870233102330401981235370024687013042338306154502815744000000000 899 76710950947652015094637312089054900230568877644390379945207214899200000000000 900 5850423790627891024622655763753870555559208706423443533795866705920000000000 901 291307408661969677574572071224259114799628649282495113715976765440000000000 902 7105058747852918965233465151811197921942162177621832041853091840000000000 903 11179656212762315444469195280789758257116847302069450883680631462534429154731435151 904 41723518372692340384325099459713000899619102006390144440641920089061038330713175756 905 144056710564203231182163461317672687659835741469054712374406099486725639395246789698 906 460759647000370372460035436302791659856471742386401078713986279903947135055127212000 907 1366866521479525551414673101818399853968638968472859077775808481361381448774561597600 908 3764856477230169601989979034803198588171870219136808356412366616912133682437629612800 909 9636998379229190325844737960498273491659595302747096240285961540842772911892869207200 910 22942958296105213607782108644559028837083512033882192508210457766243351878253319200000 911 50834577885612129691213773471278065528987271005604847299656926428400241766128219104000 912 104883013804410466601097063622976323460608745656990062880042685619918446196916952448000 913 201589598872942633866045908680810680523839116094633357500510627994250078356453663168000 914 361057501171104545745826676944583434652895879839030760968727835715473815360944824320000 915 602705978456699200074575864257494289361362057295378275609426242300259103054591324160000 916 937730152006532709333374856359029725446434869493353942495169598976974289381067038720000 917 1359758048388261806848935487144784162463178718289790137375152092908723960332895713280000 918 1837253297415122644909639223163967635373241813080302709399804924545067552300512460800000 919 2312353698292330424315244476880444540838597888676566789801574240757266615540850278400000 920 2709633458687872794962976826300422267836557780929861965449559004767428981715774668800000 921 2954380648912659253344558891433354163202083223318614645996261729571903531703801774080000 922 2994892966507685717940835710337420974811253743892710664250724276938175982712874598400000 923 2819937929343031861686708048660138755185035326276708182558616205930175954235935948800000 924 2463450198145545468383903954027096755742039606678832306593560433824630114330922188800000 925 1993913530747928045324121721717695762094468346283035178474043649179992129456006758400000 926 1492927669719724942323808530478893214398542992951577773171138717045340581566873600000000 927 1032141692946520052566487730084275442171388721356244576081796184563195716543447040000000 928 657471659027704002806237354238125350242568108456310537224395549077470433268203520000000 929 384921613836089793567209351709347785931026970053193760154251339510731525644615680000000 930 206524865001767036322057632839017544976879514402401180211928719610247362117632000000000 931 101209268065957873331519210111980652597099528540982546050544512415483427395993600000000 932 45124801777219381902318961476914047952025937947367719545141067849709137376051200000000 933 18220527852252131507405908652157061632885131835114744375822117766520979534643200000000 934 6626688517023780908775647946323485288775872190189308100656967576394072588288000000000 935 2156773788734114118882613522414997367273372019086249019797310179230795956224000000000 936 623278954291383520801713645663562652226688127645906367963217733194591764480000000000 937 158401690825122550280659632788640254688802340094661217270778713531568095232000000000 938 34980771005288232965516754063613032068432896077004072846091191848806645760000000000 939 6610481837018577274625927817513962199454020626577016792966023510962995200000000000 940 1047590378824745255513020707819246401747018319785544495561146052001136640000000000 941 135406529210978239525309776438430530382971871443577182676843059015057408000000000 942 13709217959040954996336936243884858201585323863883502546587582558371840000000000 943 1019625665728128841943758883540969580184153867623976250830211650682880000000000 944 49536469590030551025607719038427671911780754702379412995799756308480000000000 945 1179439752143584548228755215200658855042398921485224118947613245440000000000 946 2900548241649474122832705328211160965584673849627744878594739789452965519148320888030 947 10837426976304481967598572020640641978268335293274592423933782192400365745662874934315 948 37526315726340565846382546695498484613984556736223109317516452742952715163812580030660 949 120579347638912265232332786869444234754199205011181203724016872375025319753816831363420 950 359947509675752895970002585014432356963152269712855976832804241414858659807771706144000 951 999259377524178476804525140417040102505983465614606675598842149317088866031804501156000 952 2582129131792166444083507988147195372140960174697958665691691550444476479167588353200000 953 6215451323723423121089815866572451237227230060534185820562472100931173958702367323203200 954 13945847263168348854979742492678220687935325488455881049032717268764888370924979329344000 955 29182783820840856993855860348480137485094196474294041895342145905959629196473390836448000 956 56977130553457047793684457372921295081373345091116028244567088610414168916413208816768000 957 103824491828926158220877829272664291457571545180887524533384518324813351604035540372864000 958 176607325413514146364213533974311288015072156132316624861368332497675199179049438412800000 959 280454299375282567642381083395301848731863301166213837340511507255903712198750272880640000 960 415761756230542260280911337054708013851658975668457753215120262110057393088205131857920000 961 575292878477782385053356419119804150757978805976913453797850059687262132890282919854080000 962 742805373037110355303348538672441513595564770048083630823789351760005353959959900160000000 963 894594790597368640892434259678576689256134613307304408088306739304817570312879285452800000 964 1004402444838954153093054409406552130958600331590705477840505811144182644455191656857600000 965 1050560869121955078220830514675174266339517553142400094570829116087997564105084533145600000 966 1022824714004291292317617686360613059594293824689404894568937051742595288945905369088000000 967 925995533555235833760369041580785356237708314853558846122826540915128109149025665024000000 968 778619064603418360762808112343139860996135202530052532983690502769702085687883595776000000 969 607213538334520950033695155990964140881313123232093153676585046099693401234337431552000000 970 438480708598988959347499223181170629009263997016375274698821514857833520706695987200000000 971 292639030106980323411576229852869856199309004198824054085276634843852240524922060800000000 972 180110369411920114609206097532851085739845498171722283242389148441507568521838592000000000 973 101970419187477965145396313436380530552081372761281650421524374895288180062740807680000000 974 52950588084011949985410067981495892835663408439423240575465385149730951165221273600000000 975 25133747407571287253483026680581770946890012577655774887078222549635577710588723200000000 976 10862236204044701468686610602487194992427714143977631820636786393923717843596083200000000 977 4254490050826842977380907753249508622844931489876210983330500966299688096078233600000000 978 1501997697176996167821794908596304010007109099329901127900647157930931309772800000000000 979 474848972643575228173785764893577822283737620664412734952726908869476347805696000000000 980 133380616468232500392519686314089944436839394739117716183795967538710035038208000000000 981 32968580194122696400587780373097601290407051676311800548930968889117682696192000000000 982 7085344828288949038943321409448470678352977422984052198978160349279158272000000000000 983 1303789847978008548897761973610584393329309337929349901336475905034205265920000000000 984 201303654034263272515696367443827405834153209407353690119817685188728586240000000000 985 25364120880397920458901756078142169027960643060360420099502886144641597440000000000 986 2504605182863269685313914281015435114919561441714555103911798845420339200000000000 987 181774271733909130919225563137379542190088653113534836858773697042841600000000000 988 8621704588169603047552200623116816230359936116056988309507052824166400000000000 989 200504757864409373198888386584112005357207816652488100221094251724800000000000 990 770456904944029298301586490347637512991893707425095370217725820339838965972379784347032 991 2881813736238344238707910315632295392490784449367692874660389663989862586720114323837600 992 10006378323636880108567392519411134101188920500445970993828801503927852776076777273499840 993 32293999340151855561945749864745241301418967332035206480052739685667284135146235909494720 994 96980274095657493220836998856326495477973010936700685571849482046947009411319307628002280 995 271262448581722445431504594537574748909004091065665360968575972755104067982599868894800000 996 707320808920214534893439070864977934056231303951646905574070992993671704886155665025584000 997 1720637076492906277239778486525757195792154554167008924030679674984857453911242271700928000 998 3907376372103994018729624747816017109031358342132837355302519306974681152428465160766688000 999 8287701077404055525635323612879537437595267960604078805339344994185057206014940993365760000 1000 16425518087256767378723978117240395283852708633542823190182608582828819145763432745870080000 1001 30428294556393807693612971171453358425296509322924089126630034610891260848761682452720640000 1002 52698863842379085711535764078619766432188984065866872942852320373895739225752633306307840000 1003 85336635225894034011522002661792911694551005177073386219992953804738948242063778383872000000 1004 129204969276659684078496400616521760351152859212456558132371945350702806420337377970995200000 1005 182887240534664770331900600082991269061939295708293840662767647094190446801806662151372800000 1006 241963488381280237987213002118373436096984844941090439070417958243119810744878884613816320000 1007 299108620872884078937492604873690469800576474707680491601903333856997631011803018933043200000 1008 345316382746926454814055095874705144210905498765329844124901974165411565700288049571430400000 1009 372095071440909502381813787494731487370847434444695276201414646181293967092331125302886400000 1010 373953232487928770708053364958311455657808225850100473594391195116757863426164143452979200000 1011 350202649298762142055188502170853992327706599517863588845304709037754260144082663505920000000 1012 305281509945885155085702846257547506883952507072865113852146220979097922080675568287744000000 1013 247412468082557002455328997537233213626794713888180178548746641203301053443916113641472000000 1014 186146957000181018460517649774544232219338705101413783983698112447905143610175463620608000000 1015 129801134456366838542880949964573325240148229542288847207053085758782198297729171456000000000 1016 83724556658379523857591936924314063449377087144096534125845156520389904291705074483200000000 1017 49844303166778742079627423660359706429234329006195373801444329621599293441944479334400000000 1018 27318456993943915537128932751327324125418903109572127934239295450049103184744310374400000000 1019 13743362463996919566939767766682208255257915440146853386396491325507896419620487168000000000 1020 6324726060421538823463271103842376436727780265714996539964053855942723363735076864000000000 1021 2652012658634577940614989667972537662345877095276115424226120093436227287347363840000000000 1022 1008494682990877921929712836009609797014668577108877888094094419817701427938066432000000000 1023 345901032624384218712006071472969652444694039318010619774830781118083517110026240000000000 1024 106309178775804642147881228095483876956022028714841727026433924604652833420083200000000000 1025 29047368666018192289095731706226635748687978877397646109207207553336717197967360000000000 1026 6988271222590251135151968360795753475804362362843810093544901121726920500707328000000000 1027 1462626647229342078300010451037618913556981413783974050875160625507164938567680000000000 1028 262253923439806255838323072935508559361540853430821897582822655083837296476160000000000 1029 39476503504932688016751711343746058348963580843309099158905848762945041858560000000000 1030 4851793916581639315795059843964834850741707984855524867474734746584565678080000000000 1031 467555039816437573268755839791624944172419335573770476024567474654543872000000000000 1032 33131807199030733646130714775931835989235734039290438656734056343509401600000000000 1033 1535064426209918161210689487687961513014783044291448895292697591205068800000000000 1034 34887827868407230936606579265635488932154160097532929438470399800115200000000000 1035 209410498568797586521201978334779096656121330119763952563351602036038967229993455788164800 1036 784091555784109908588059921919921174229306082722865131311525835923243293623241837269267200 1037 2729774669202895332157155477332316390504014194262835438104161850088668190570571021601136000 1038 8847023829678996233173157298591604998155817101310449222264421776912780705658764104002678000 1039 26720376312397260592386572951241781805726417087977553398342751811964898546686702039641216000 1040 75279403750987689638118979240324996805962491530949544146789307002127465048509184957129458240 1041 197998639091598923173175395634970253819691411442161073157406079147810484405809021269672112000 1042 486539098539385990112812075875454694185462969437345220361023944792928565659591418040303144000 1043 1117671746476704244568483356770917776380843593796205840697257681881986971630181898470486304000 1044 2401479382589039547223997413715768013836538331157152342701492165899420847737494323713803872000 1045 4828308885868522908607201572086013909629014559593802282871633958859866529160963992833728000000 1046 9086640090809945633538490003647234425245963365650733239584172397341585876285630106310796160000 1047 16010370124481761331417301203312440818827303538720981780026070382708049183482133215588538880000 1048 26414589407665741176745699501386046191604711237833340151430400976893255593939668461691896320000 1049 40807689133395144502820779642556741804766354865720583583560611499163935285767302027208704000000 1050 59028619973436810185701263720876443953515143663201885860813024929855623846532796977074380800000 1051 79933157622927488011102375054731419924348185078794452110184412564553913470025802721864089600000 1052 101299875571907277445600781605975294213077512715228310370521218858879858894539137074858393600000 1053 120097184294974941506907794255178443131708893411062487782950078161878646137575764502511616000000 1054 133128429497244725133654043206845196502643856687531745815500273417837973066468972426313728000000 1055 137892077471758115789825754407873519376697317074145784693427498999350953292532716338216960000000 1056 133350619619386796847698947557028962277122750800918792388872406993798654217343852090425344000000 1057 120290114295892451472296139288780807692815406583211036069223190952002403748909640886517760000000 1058 101103275908097028917246872305287318692668598767812195126550546154830509633964089878118400000000 1059 79075896753285877033348125928650504320622313955685384241204569413283771896781023139594240000000 1060 57467602964589167135993647608670982064848786383681791482522703546999125652768605084319744000000 1061 38740136043322485669544301100994141983296319348220881890119067379401100258590979627417600000000 1062 24177253129569455910253762416371678249672542255138257182332073049261136398989795996467200000000 1063 13937435167636068002065987956915126611997469766457871550057921813585450121457008063283200000000 1064 7402273465186102512119663432042819221770358410617779753741491913968765362676746000793600000000 1065 3611264654034971533728953853384746725839984615417613706914305215490838699060494336000000000000 1066 1612757688257532875562543953566038282669612824547752651313472689261691639675200995328000000000 1067 656683989783295381146536953689237374190969468563917612852090594260814657156571725824000000000 1068 242655108020605424824731394797523937305856861254606982167456134425277803898398048256000000000 1069 80923373478981245531897919229602539170314541817267324565929674873730969405856153600000000000 1070 24196956664885007398262459340804028265623303698682884984393748742508762624153354240000000000 1071 6436013562469752801444744214537715008907172018054955708246359251110984043231969280000000000 1072 1508146648340070183632651756941466468001183963997421482709604648639665125227233280000000000 1073 307613986538257954847922343910371868817571100129584825098047949773428103105740800000000000 1074 53779960815649850292001641990767073738556016683191405496708788376719967282790400000000000 1075 7897371228155850319242871863091291012994297770274558228269100273685145583616000000000000 1076 947335543503837639733747185994613210382234035076995306979361350350777037619200000000000 1077 89145028891075472416907765273759144964550988339615165971885180865256357888000000000000 1078 6171220652072884062298996289850097548486418994252356056047432844642877440000000000000 1079 279451501225941919802218699917740266346554822381238764802147902398922752000000000000 1080 6210033360576487106715971109283117029923440497360861440047731164420505600000000000 1081 58211147690249698915882125015097497256086404917741863481177849992348735413306731256330052960 1082 218175458932245088483861442012300053778989109563620708807309752647557855672371253778585236480 1083 761493172115035124481778648298549337289670793992214881180618428709311160389974243538831067520 1084 2477905291794954689184909439889683039198659286093166978592157422836303640312648566447715360000 1085 7525050109251407430430843987857196233558834665409669966068886145876872126465768159105277401600 1086 21347119359669109339939492287572027321759059227953359001103087870300283774974734852289820147200 1087 56614467848081943761576391188901266183278560157070554016141680296421163377798853438916609427200 1088 140469684549978446072535218503854039494138646472134628348960633086130772810105680438018258560000 1089 326265157988301708431199014572351275008405460840930288471704032479217120779447309828770119680000 1090 709767079201948802698938508883768206268257956120155371353405046657362979406675294691644635392000 1091 1446776063095483762646198723727970512821133196545280107424238259769421741918661762912679193280000 1092 2764203164390258424295923493214816500110749560415360461658621737712986580712993049513550292480000 1093 4951360224516241006850395613378170694252363074745434051960787523049655918507603538503521620480000 1094 8316250071673442680030689967339925711681429272144932521927719518733780039796055576633120368640000 1095 13097878716954933167325622821317536278035342590124815476384461671689754580696707602809105574912000 1096 19343072890095183030610859380597099169553165242170904745273407218899939379098008159065224314880000 1097 26781776721022560940619047772165036878162662607352251144390508533525639414100490614977648066560000 1098 34756599161754415615606939451157911135444181276878378605839683437776847859918980167438025359360000 1099 42263754061081749485482952794752447723731396840882728353753968359009780317090454939048296775680000 1100 48131870851661543423806973767241312097764980081865155211630136794636061878320534341216436224000000 1101 51307569009835717768332082979598604324949395582117459531176544361392583844737262769317229363200000 1102 51157579432157351869479804829615881660614741265124109263090419188495977039414779215117392281600000 1103 47671157145829251132017619188974511964574483495314895810108606029052792609009603719085188710400000 1104 41475560522984710907924966678712157152441122116823688988948904465163733716235916363358535680000000 1105 33652994463289845006065179420457397741396638485502091512345098559590336070292277056736591872000000 1106 25431796630516767021411146044068355524143556529939581187235719398546731885729680049961959424000000 1107 17872832626789987046833938267999090765889076838222707616260582098200327922491050797153910784000000 1108 11660504225211161618417097703946735210233925378604501126579870676052923382769221200615833600000000 1109 7048291305072862296685137088443827613600849173631312473011052103319887939832519608552652800000000 1110 3938241237370193789400383141561085311780004821680025306212434451500981691715551991169024000000000 1111 2028788407691209587799861962515940899370288858291577159512364554247465043121777769080422400000000 1112 960685206721846407424758125661831952883298404685269633010769895386780023845985970028544000000000 1113 416704335265423914809102034766614216127125066676374091208509923153458501499129188843520000000000 1114 164903139318691734331874144854666383391120417924452703533962022937541328832980011974656000000000 1115 59257328723282624449889874621478350602155557388647856708636163074878947002743764130201600000000 1116 19229315715872098115144317614049463995356800256324969205721586490045150123372245417984000000000 1117 5598038762604036135399147662369466110104008024350296376990834548918404720651852054528000000000 1118 1450497310827273483170957919368357693455593397457751963007416030399177141372592324608000000000 1119 331283443544989700569138734501603060604348051812871653982008646249715197079835377664000000000 1120 65893412111269461211144436458997258350167349429517428360313611446525168160918732800000000000 1121 11239637882327546636856836900704999570469979558496817697440255067444188987271413760000000000 1122 1611088458172131388629947973950717235939819580118335644825050224558364452328570880000000000 1123 188733056313155326715861346648295070612903170591293556311990329376599028604600320000000000 1124 17351795764621594331665964254858967864745730882903337797016568271721377824768000000000000 1125 1174116517406355072130206320366237276241221740141524230459797753217601345945600000000000 1126 51990399294746350057426110126918255774519043843905131976079605308528472883200000000000 1127 1130226071624920653422306741889527299446066170519676782088687071924532019200000000000 1128 16540822753983224629779072523412379145419978531469232271934393840222101043928103115521166675200 1129 62054047695474675998752097794509091354483623717212770867632378630457754458243640395892074672800 1130 217112318485183362346515660105063556801349730302455972205348264745074094033983887706135876592000 1131 709216864879139269262918457464044153225110621039822115844773599286856285316484739443573725786240 1132 2165135401546013041420900211008334945421829203546821286697125918984308396872334859610529906803200 1133 6182843844264054266121812324574798558181752025781574593606897473395570442739088927904943358662400 1134 16528410845505637954901696917725389712109596118920950087636725691074722726904382455546751712998400 1135 41391788155785421444991914885759662293410571733663361856933286518212640501482419767442378018739200 1136 97162312427979941231520047489223667167243036216879021361374468113123940378163958467564656576000000 1137 213896201556969360742959997122308776396733755329937172081650216716160487405426836364741297927040000 1138 441786469832916808323376773055816136723873710747350373988650636464240699134138390461548354616320000 1139 856387755027207888884155992773195005448173259029105697388402679205036168405165567180531323553280000 1140 1558418535750796952008607379940494153976646286267221897210428244369704065594778741222534499712000000 1141 2662702387446773417050212395791670633442915971433864832114095557891063232674984193095934112243200000 1142 4271863020931760389978166780920662095821655971604720827029079719441562478833909180381675049011200000 1143 6435183950305433433191840806409665643617913646837547311878056932275289235533143281906995295795200000 1144 9101374202853654458476344197681369873078014383495665060918003713070425768414041334961368989696000000 1145 12082815356515261918849289082480371889504262086975596859397584519915386249075886523741655605248000000 1146 15052724254277277140866497876242161950397704175490906708619036833705181702282530034859397814681600000 1147 17590344952235706667656087363333945119188499639366469571662003269957235831318938240979233046528000000 1148 19271955234628702269579256211663640661702546358916754393577693151966331464718081061077111406592000000 1149 19783343625384157584031712538032148288464760297597979403422993804442700676239027425297989435392000000 1150 19013990772030095810779497772294893271967583300966447705347770820610609207828400003413531426816000000 1151 17094887895093422807805530517618216485210647986118124796620206633819428689963562871063667854540800000 1152 14362689119415694488045097764048756846762676307469336734963578105173294049981903646018915794944000000 1153 11263416913249273002159096597530577542211734718494966932457701228079987805551297083732402372608000000 1154 8233446609022596914064017559989567238492182859014773761879426206592790122118127706864655269888000000 1155 5601411354646263938740018819434218187361119373354533041795711588057490233470268545001821569024000000 1156 3540371972055030756767753010982239385913242500122402364361940558107304316395927697390305280000000000 1157 2074714795634701238928127230750752370568609912275483054161099500043638126387402141775324774400000000 1158 1124665853223854718176964559436577145731930925416729719790032741741159520121337588365865779200000000 1159 562466888691065966915605591607333291123794038354349186486140661855717968262417131345071308800000000 1160 258739068124342302124143203445975941270735789420111214338207684690944544909216435593543680000000000 1161 109094072841666039879905501507147884465326169515135083522874055658028112576657740923928576000000000 1162 41990995105692365209249740184171983305677838846305947906535067268062788382156927388352512000000000 1163 14685073003549570800520884388853197286021808600400610276825887275221935804311443500695552000000000 1164 4640327291677047209093559881976174619067014756240356711266236042329692050364647845396480000000000 1165 1316155022202464239455980209154232685434350838032209554163966664026948854693854906941440000000000 1166 332431454742529268939085448744287001710688721961722524041729677147938354507775968542720000000000 1167 74048975950570056862909306825882286514302684406882215094325395719065805393887777259520000000000 1168 14371706597533779626025259263886780889304438578326168206784552602548171381491630080000000000000 1169 2393159591289879982150900910063453776744923093848561467495422417265454427543070310400000000000 1170 335035715111980715847353567974418979623445422279118336273615524497153255441799577600000000000 1171 38349980416561100309144591623664602870240777540471533777097903709029987675212349440000000000 1172 3446625535646267157531977831698855389188078233065924866656233314520932317082419200000000000 1173 228073405010515050797027677826226216628069199846932916403195563335474976548454400000000000 1174 9880436318145056352217805537598247651757510462683014429019302382764258911846400000000000 1175 210222049322235241536549053991452077696968307716659881468495795377962955571200000000000 1176 4802265062678021431497534656283426777147884060825962872171277664646704503171801749855594368187180 1177 18032476997575351046999052230985324608054977150011362519791947469359048180601691589240882795600000 1178 63238407220196363869134224358350193190890842069779864848101059256049612381613972980479523647740800 1179 207340160156373031239626872899649103850899856040795765608902860431962593861626626147171670222681600 1180 636178064354319454868038540438518114049965071650986730117813316992929319436040586471706243468409600 1181 1828267500842704253067918921141768597962700268226010981480553204427980779270963147056998757722368000 1182 4924914676636691390069694931783489470878886284017384908548637113146191583548647192182417599224064000 1183 12443667489775094652712749175553468740340052635590496737423051051409688895320677440496249501346816000 1184 29508255665492684217020817619318659741438408316334246420730597200246648655351325787098187264070912000 1185 65705517579102703064195398802449477875095860457318535655634933000863900684108545600122397440102400000 1186 137437348788003047154416251444347072102362152432679845123294021843123909130582480407383214040985600000 1187 270145708464484678558019754643708289467513530765924489852631495827385000903624252254225681180672000000 1188 499105192170592236110527209503874405193791063094503787923154780433343694690497046982139483313889280000 1189 866885601070393119766037674686014080051601695241212561588265007902126073301422937149031205132697600000 1190 1415619704022984575097859548631574403349323771677482925906298419670586096418524797931602482139955200000 1191 2173451399386323009528229853951366166184744100759454052375797392792297888195043298158391108465459200000 1192 3137173089515140960253686131857965906763366410535070652950917963389727200069958161306392729170841600000 1193 4256387751991860278696963914832603572094213657995194256185601689147356984314034536167155408732160000000 1194 5426851096174749844280876352212830234194878420536253085386058223101730814304611194963799975755776000000 1195 6499915789145165884066887061671964424549479390476429152187127601690568246281471481107184625778688000000 1196 7310160029782537267686855947468531676340683592293055929728245454702753465348864913055969028800512000000 1197 7715537602737924803152419451032830365487067494458484397118921641690934384927007855842451324928000000000 1198 7637267754697891235398086338273540891881913231656972995878514242056100107787599131498921677291520000000 1199 7084392229881956633900870176120125839939642004949080013626012122713310190419368379435470490173440000000 1200 6152670824389916781598045128352086769691574591945131163556348056133482380054534027006069259632640000000 1201 4997620773026741687669673570749380390537577748948094330660588815951785753919798628563760132915200000000 1202 3792063051819204419419351642725330646640723013382691624948917381573158792019370988231746754969600000000 1203 2684102819597432398407231511679158053232775810174327712341448765474249496460689364840285523148800000000 1204 1769491452370128139073420642171279099526084567857596920834035890351837148871436305714884955340800000000 1205 1084532930385493956253269754780169765143019080158144700835817665819199862380615117895945420800000000000 1206 616726946661221767114128021075914188299473696400694818919712230503538240578208239955728138240000000000 1207 324627726756112459059066658542677056805077042415130913264956794726355557914228372781200834560000000000 1208 157747754659805846815887651991809319123076991492391089042047222169558903606984926654297328844800000000 1209 70550329524147862791822456394446491132191564960865022863975893201445352518913429290348445696000000000 1210 28937853856815309581749242469118933733433802676062690956161354039209520443713834459450048512000000000 1211 10841711530689309805836805832157190198871062566730301711161133440932661285140046835846479872000000000 1212 3692616452952223785259412107029763467063342561355944862406792241686521440701444861152198656000000000 1213 1136985443261134669217069934329124473062148880710350192724709901426447521865850434250342400000000000 1214 314402218709333483708582615407311879466508685343338595032231775856083180893145568913653760000000000 1215 77458596714834115743414137971161142251405855143513532214373818215071862410396060174254080000000000 1216 16837793593288633847580820906626784952910328649490891580602595220067020092067488381009920000000000 1217 3190626753277697588703376704497679218142362022453685820222862614169733387158835691520000000000000 1218 518964143357562759933491847046151532491410574285710362812630006655964478492124590899200000000000 1219 70997846065817714814995527349976396362082693073149746438326924908932849273101772390400000000000 1220 7944966126739610593536601584983304574488532182536449971133930468334981811444016742400000000000 1221 698349238966492582974754495397444144026220839502435459843084292413777819889303552000000000000 1222 45214558368226355749680970532481512871063943623699207306244075669892272484253696000000000000 1223 1917225089818785402813327372402042948596350966375938118992681653847022154809344000000000000 1224 39942189371224695891944320258375894762423978466165377479014201121812961558528000000000000 1225 1423890830402013081421794719864234779255092743718018798708441002737095222677157542231273291253286500 1226 5351385237357242583514795099582581508974033805004530132898129799609037972283204501380556031557996820 1227 18808860034849531288719687653907705000415082750667207125107436677635727441744074219871984823323039200 1228 61888360119312668061067259350029223240763628016760561048849825752102227018401959251475192735834688400 1229 190812536374509203110307607233570964954221265893363390912853021830940768583623976974185934775212494400 1230 551717977910668173545994017506753769551062695057802543698098678039122642942483647410004001695413675200 1231 1497138406888855133722639053684054243593563167876050492321236473949284865820539232449249899483507840000 1232 3815280757951520499747825244131962652863274210079912761161840244059871456088624491736485390323836704000 1233 9136082590296868323150705251352323253755334595191870075975085700860613496069157099005905140710033792000 1234 20567276273710689942374740809368854998297313446395769058175419615919145870989425258576184604180440448000 1235 43546864607432778757928446597020536682877314201588409522108594952154626899318991372822223596021376000000 1236 86745464968663029281586813833541238328819658589008331453970730927318279359895593586805958457244838400000 1237 162614600514702254060567576248823206631123560936875461168132360324558942612634024233371597386191308800000 1238 286929371050830830592610049268606582752317570596853043345402291164362975107929266929851907966363596800000 1239 476584221949805692932939797456045399797909712037854827449586893006781528639909907972046032581165056000000 1240 745188670522036781724306351135625805608944687914589366169494094687683485573871831624939816099053568000000 1241 1096814485865172246245144333664979687508193625097278287131795019377744085577224689025550894234595328000000 1242 1519440523656893478946822488199330126847306749281476905159122640221294777100748258161671557356191744000000 1243 1980727590744576757964245079879198779621863174002402154306730544433710737671471056421655930745118720000000 1244 2428988621621192115803730220904219666397064883192368821753606783383178655671751075181566858794455040000000 1245 2801015452071557352945586593040867008023357599790199259862418207195908725414289458325409403861155840000000 1246 3035866750117057681259837627456637021479131803948114790726192185937457530696063380453922365817602048000000 1247 3090797928977652222585408013855624450569015727950773238668626129355389954436772653590575074900705280000000 1248 2953760429259944869577672707182174035409196181713056773327858858081729761609060817415779909683445760000000 1249 2647533699692641665957844373725944109802630010278151272193223447448980500496494860192370124263260160000000 1250 2223609242502194396983395039122793326111713793760608937420650323927308622082876363762888650940743680000000 1251 1748052353864261745132292189480685679770395226616786600267414857058121852105660716353568292208640000000000 1252 1284666604133903470229737002418194960845413817467576659905641459154148296145963169652325073787289600000000 1253 881358925502516840389428983746467933546856116652071768480416463267842093353284537009320211303628800000000 1254 563565234310577780601308062531531528312970366285248780489662314214054750174710533854630528103219200000000 1255 335253012737364506631758018943129005643433610484699121987444004823825598010862745398091028889600000000000 1256 185156373977765303058747377845248528775367133178100913449447735100119412176838443660403403653120000000000 1257 94714979690101337000397528667670551200658904504038750285555020823107682549010003767885729628160000000000 1258 44755407921585255446563870480107440015822354713392514330307680461605614586333503219701236367360000000000 1259 19475270877437914553265870028267159391529134889570807062241251063939373888070853338229165260800000000000 1260 7776731220175008567934994202324089319997941757576227783649603589020160614558998780478645862400000000000 1261 2837989912200777808477711558515049511725714268320519519570380709395217837451560149497854033920000000000 1262 942014243780285431027728978400391958985935377208452471202011275773057687975294937461266841600000000000 1263 282819248306894529680311978797491765135164905335668863563286857722583664098997379752630681600000000000 1264 76292841853187702454515859503944868658779369028343965841566375555497551421536787349739929600000000000 1265 18345030082719716532117019867190721345629169908397195318222859795191511285994178608942284800000000000 1266 3893897578964579977819745157940152808095835187796595533334005273412838254743462283082465280000000000 1267 720807903173335240441950157362361948747495934089729130842888700272835389804365401083084800000000000 1268 114581034540192197348606511251717430617518471407085814821428658802183231330156799433113600000000000 1269 15326194027249068230901753449606473512559039754084096249636569749036124352279328954777600000000000 1270 1677534117354000600587860409295814826996096020404744317310645013938776720085015645388800000000000 1271 144282371821887544476552629182926077132408888933759869759893418428302524778639523840000000000000 1272 9144211722922258849500813560058253572646089671459781219431841650390225802856759296000000000000 1273 379690452162861959148822708376121255611602339299368078315508995863954012575367168000000000000 1274 7748784738017591003037198130124923583910251822436083230928755017631714542354432000000000000