1 1 2 2 3 3 4 4 5 18 6 15 7 8 8 84 9 180 10 105 11 16 12 360 13 1500 14 2100 15 945 16 32 17 1488 18 10800 19 27300 20 28350 21 10395 22 64 23 6048 24 72240 25 294000 26 529200 27 436590 28 135135 29 128 30 24384 31 463680 32 2857680 33 7938000 34 11060280 35 7567560 36 2027025 37 256 38 97920 39 2904000 40 26107200 41 105099120 42 220041360 43 249729480 44 145945800 45 34459425 46 512 47 392448 48 17913600 49 229185600 50 1285956000 51 3796586640 52 6356750400 53 6081075000 54 3101348250 55 654729075 56 1024 57 1571328 58 109443840 59 1958880000 60 14922230400 61 59704555680 62 138350131920 63 192648456000 64 159202543500 65 72020198250 66 13749310575 67 2048 68 6288384 69 664519680 70 16437146880 71 166852224000 72 880599202560 73 2713061070720 74 5157627274800 75 6140669535000 76 4465252291500 77 1814908995900 78 316234143225 79 4096 80 25159680 81 4018560000 82 136148812800 83 1816456561920 84 12402564894720 85 49430644623360 86 123217952457600 87 198211715301600 88 205977766995000 89 133698296031300 90 49332526343100 91 7905853580625 92 8192 93 100651008 94 24237158400 95 1117320422400 96 19389904934400 97 168811800917760 98 853262368358400 99 2712946908672000 100 5662516067208000 101 7885577930630400 102 7266895619583600 103 4259041440954300 104 1438865351673750 105 213458046676875 106 16384 107 402628608 108 145926205440 109 9108223488000 110 203954933145600 111 2239030565291520 112 14140226568948480 113 56206086064128000 114 148045386657168000 115 265299363889560000 116 325468840174077600 117 269355593833326000 118 143886535167375000 119 44826189802143750 120 6190283353629375 121 32768 122 1610563584 123 877570375680 124 73887271342080 125 2121523342848000 126 29111871048099840 127 227070569314068480 128 1111400775560275200 129 3620320422919200000 130 8118849624277392000 131 12731601125510467200 132 13950317576003608800 133 10474939760184900000 134 5140069763979150000 135 1485668004871050000 136 191898783962510625 137 65536 138 6442352640 139 5273475072000 140 597241163366400 141 21880218870558720 142 372679209348526080 143 3557442294022256640 144 21188470948675430400 145 84059580797070278400 146 231163080521012640000 147 450591066871055510400 148 627634447710827356800 149 621106373164897620000 150 426745326916408500000 151 193632063301526850000 152 52196469237802890000 153 6332659870762850625 154 131072 155 25769607168 156 31673062195200 157 4814843632435200 158 224177359175884800 159 4712832919758458880 160 54649021837842432000 161 392377169589140736000 162 1873276460474747328000 163 6220393645564588089600 164 14767428162104486668800 165 25426821283094133302400 166 31839626895058022040000 167 28718741229111673740000 168 18184576379621652000000 169 7672880977957024830000 170 1937793920453432291250 171 221643095476699771875 172 262144 173 103078821888 174 190167221207040 175 38740460494848000 176 2285107184450764800 177 59019945988036239360 178 826353133686654013440 179 7097770040993888256000 180 40389388171560844416000 181 160000125660311961024000 182 455511686123155056595200 183 949894558522662392640000 184 1463500831348861905600000 185 1663794680581693459800000 186 1378380787032888098460000 187 809254059062896006560000 188 319090065567998517292500 189 75801938653031321981250 190 8200794532637891559375 191 524288 192 412316073984 193 1141518721351680 194 311254854507233280 195 23199735988961280000 196 733375530885393285120 197 12336203169457627299840 198 125959617661202022297600 199 847671077784991299840000 200 3967400888465895264384000 201 13381259733575962426598400 202 33274238185376463725049600 203 61798385578136969361600000 204 86100773502706688325600000 205 89601469347855753288000000 206 68625934288032203262180000 207 37554446178387517804425000 208 13897022086389075696562500 209 3116301922402398792562500 210 319830986772877770815625 211 1048576 212 1649265868800 213 6851173908480000 214 2498029467107328000 215 234798653580177899520 216 9055703466503293501440 217 182240726273916894904320 218 2200396930121096766259200 219 17399392900370277776179200 220 95453768247232739984640000 221 377703132796454973937228800 222 1106350690321282265212953600 223 2438613979665972796527840000 224 4079378068685485445880000000 225 5184966512014166560082400000 226 4973675447000558856317760000 227 3541507001570238313002390000 228 1814698411353569848231125000 229 632609290247686954890187500 230 134329014444608663742562500 231 13113070457687988603440625 232 2097152 233 6597066620928 234 41115289780224000 235 20032193954217984000 236 2370468801005744947200 237 111251226787421478912000 238 2669094312899379344179200 239 37939961776046301683712000 240 350595820018723644997632000 241 2239663830051690077440204800 242 10313998054713896966296473600 243 35239588622029238765667148800 244 91062730729347349340047680000 245 180065163374174857990891680000 246 273850959352304074732992000000 247 319891576176457046764722720000 248 284542527804406544900567340000 249 189281887863686855491404150000 250 91182994249494188670378750000 251 30044922897444137790419812500 252 6058238551451850734789568750 253 563862029680583509947946875 254 4194304 255 26388272775168 256 246724724014448640 257 160545358662205440000 258 23884977755645411328000 259 1361089878260120941363200 260 38813586328827790044364800 261 647075803110231517102080000 262 6955704110529812738580480000 263 51454597181389550803759104000 264 273940897634791224884766720000 265 1082972082187121360600830464000 266 3248620714513762051982918400000 267 7500518304169274455926254400000 268 13437418518420193123725618720000 269 18725910177568051813193879040000 270 20230867959172905069855139320000 271 16773136436246955869210406300000 272 10468383632437192822656346050000 273 4757933691628038869761563750000 274 1486287857956187380268374200000 275 285314187018375256033661118750 276 25373791335626257947657609375 277 8388608 278 105553103683584 279 1480480285450567680 280 1286089942365744660480 281 240294685784413962240000 282 16595813294433550820966400 283 561084377020970632858828800 284 10935416644696121124298752000 285 136202962642410565085184000000 286 1161250321727857458108211200000 287 7107246288774587514343809024000 288 32291970618091110826769565696000 289 111538440632035847366576640000000 290 297727271808611260169473920000000 291 620637586373514752933629939200000 292 1015789099753203644857698309600000 293 1305804546471624482210472745200000 294 1311913290275942088736504503000000 295 1018404626173750694421726183000000 296 598584309330172074874060045950000 297 257499371390909463631495830150000 298 76464202120924568617021179825000 299 14006332817265694387107000375000 300 1192568192774434123539907640625 301 16777216 302 422212439900160 303 8883409478221824000 304 10299082900924111257600 305 2414521667325431324344320 306 201793001076831163436236800 307 8070926851121225020696166400 308 183382931970452497481662464000 309 2637555410523224230646390784000 310 25812862724762949898782720000000 311 180745675109325931935836233728000 312 938473959476002172672377184256000 313 3707298721885209802200231782400000 314 11347901507706083163642839040000000 315 27253218473655169132923641856000000 316 51745016369681473976388874022400000 317 77918394871890952675460117553600000 318 92932037576440772071880708190000000 319 87240167534812383671276261565000000 320 63661152793983160077409722975000000 321 35356930280955252542359286750250000 322 14436897863129787955303252608750000 323 4085180405035827529572875109375000 324 715540915664660474123944584375000 325 58435841445947272053455474390625 326 33554432 327 1688849809932288 328 53302567931530444800 329 82454847073740442828800 330 24237908419362630244761600 331 2448075751262553705802629120 332 115616284929695955414417408000 333 3055190814294058335017041920000 334 50593507232915728608823296000000 335 566370807295200258357935824896000 336 4518474969625192450462834262016000 337 26680525554938548578661285797888000 338 119851615755915509174015455948800000 339 417838307706670993241405751244800000 340 1146685697933131485733351587840000000 341 2500690296513117410365076866252800000 342 4356810965843781032186476839561600000 343 6072697173268051138228809609216000000 344 6753611756651179146168084142500000000 345 5948812645617009366276163120035000000 346 4095098336353430169952888685485500000 347 2155571508058786529354792445045750000 348 837578702472488524348998622425000000 349 226349442988587596647874470190625000 350 37983296939865726834746058353906250 351 2980227913743310874726229193921875 352 67108864 353 6755399340392448 354 319823851838232330240 355 660011894565444255744000 356 243121177817289966433075200 357 29643526007763633402323927040 358 1650452973782156573977277890560 359 50617297302650372691488931840000 360 962621374035482106654109040640000 361 12288692783329404010726359121920000 362 111300236284953439335699006087168000 363 744257537619904592248516047175680000 364 3783155148527266952990933999616000000 365 14935466241196506558457778345472000000 366 46517881861487403376001314421299200000 367 115569346124346833189416358943129600000 368 230654352623621429636387749131436800000 369 371105482042182177102763835316432000000 370 481327042163662699668853152955992000000 371 501343364334076361351601806358900000000 372 415895448597141451155344012711826000000 373 270934374817784104599585081057889500000 374 135529338176379865941019596658608750000 375 50230972279659165283500909823125000000 376 12990287553434078577483151957035937500 377 2092119995447804234057812894133156250 378 157952079428395476360490147277859375 379 134217728 380 27021597562896384 381 1918976888026095943680 382 5282333923486421672263680 383 2437151885223988662632448000 384 358396645049153790458650951680 385 23491707471051119269912101519360 386 834633551449138311673482077798400 387 18187678786783734255529274572800000 388 264063661773262240240955254210560000 389 2706667746718893149610631675478016000 390 20422086337431639318685462272221184000 391 116968472302206555583977185169408000000 392 520338243763738391367573011662848000000 393 1828664976839320791475315004657664000000 394 5140273413685208166717364233240422400000 395 11656036411306574102887923315592128000000 396 21432699695345308412973069290991840000000 397 32021330437779923140218681719035680000000 398 38825489217745899741149345219639688000000 399 38022686778777071763940122594611592000000 400 29804616781659583002061536113155656000000 401 18426396422913758540268230093901030000000 402 8780965563713493632835964714464611250000 403 3110832019375003027765702179184921875000 404 771294904988423827622647020303756937500 405 119411772047866980128530551342061687500 406 8687364368561751199826958100282265625 407 268435456 408 108086390654238720 409 11513996436144390144000 410 42272104226107556049715200 411 24419059857551264421374853120 412 4327568411327309360792768348160 413 333543060980354669054731883642880 414 13706512435251979775824394767564800 415 341566988536742567897976137632972800 416 5626839132414135755674161301094400000 417 65092027325054156336493957198938112000 418 552383430272893886089495623069302784000 419 3551732438293161428150543371210137600000 420 17727619577544251959059428326133760000000 421 69949758374328037093919067477952512000000 422 221177363519945605870690420608081100800000 423 565934260636035388999862412427066291200000 424 1179538463428161196468107810521430720000000 425 2009820445363413490608313469090053920000000 426 2801851455783252992114502395827979040000000 427 3188797902636218903472608302978914072000000 428 2946378669880435737940132860547147320000000 429 2188821990628714127945107709411451900000000 430 1287526978935194345768733120707649750000000 431 585808913590711339397247379968012045000000 432 198759768047523193452428456194226376375000 433 47326865654971279790940941848570448812500 434 7054139867272141974259489977429199687500 435 495179769008019818390136611716089140625 436 536870912 437 432345563422261248 438 69084519048819612057600 439 338257431783913459128729600 440 244571047513547612218195968000 441 52199430594360776238148343562240 442 4725861243072220388456552359526400 443 224307344878736996449011294535680000 444 6381216505060649878352585188442112000 445 119026555430480823903544772636914483200 446 1550188222931888290272024445699620864000 447 14754318955025698861887255969238843392000 448 106154629152444544284151518228196147200000 449 592270124005154413413728664154418995200000 450 2612593718978624419630295445796454400000000 451 9246118142242428537773584551275123097600000 452 26540617857783408219728105902586930227200000 453 62271083805675041687847065613718826112000000 454 120016100070651676912435900814714985600000000 455 190457055600503245818304321127631264480000000 456 248805421597834566622544146954061531664000000 457 266758971288096585318688002892167787176000000 458 233272851713540458092780933357548416800000000 459 164675928548438892610319252136305427300000000 460 92379267647360089912530291913075440000000000 461 40211762531597484368785896100468385866500000 462 13089918451887178361689519038116802183750000 463 2998009443590660339060283240407409867187500 464 430806399036977241999418852192997552343750 465 29215606371473169285018060091249259296875 466 1073741824 467 1729382255299657728 468 414509276020734783651840 469 2706543045904649410314240000 470 2448754792021531343314118246400 471 629083448654978338592180278394880 472 66840650000737775529487661499678720 473 3659805436705875249011028997963776000 474 118675121954030226749979725399064576000 475 2501774222205768825759594571318689792000 476 36603698568541639687958978030766863155200 477 389757984048050203361550705512823521280000 478 3128878331839200622935120873164070912000000 479 19449738459260326271256493588485027840000000 480 95553645165508210577906994634371782860800000 481 376866185840095070217293864460494025523200000 482 1207502905858636021217283890880034689945600000 483 3170680642026720788452978068684420297984000000 484 6864641903494740265122905658666766018944000000 485 12298910126775545232317172976879135017600000000 486 18258566986729684876697331338303466173568000000 487 22436027865383136118791670446280028497296000000 488 22734704886787207411608883064594777595720000000 489 18868268600861468375656027970347436100000000000 490 12688083881241510233532157950332737937700000000 491 6802354301658433772715911484791203505058000000 492 2838079010576574303076886521383131768847000000 493 887834043694871788880299408559239072668750000 494 195873309428812319362402438130416220465625000 495 27170513925470047435066795884861811146093750 496 1782151988659863326386101665566204817109375 497 2147483648 498 6917529024419856384 499 2487064303035685200199680 500 21655245932169340425999482880 501 24511906807628455277834010624000 502 7575937686571976907882618641448960 503 943947184842843575814525604614635520 504 59559496737305070617118778889915596800 505 2198368887596543960732822550148546560000 506 52290311761241950823441506208956022784000 507 857818627174237218476049002674563475046400 508 10196076684229662593500273427015402363289600 509 91094786229020471280351910340086431744000000 510 629072391818947552414430084053010694144000000 511 3430651770283795779203648153097219293184000000 512 15021880947013796774868520496401334085427200000 513 53491682931916762038558349817117482300416000000 514 156407104818014209126912146653440344875520000000 515 378171576087788799247430603570660659745280000000 516 759677439307316679632480239763169275442816000000 517 1271115128640444119346292008260790115011456000000 518 1772303606506234438924818747183370299344448000000 519 2055417678734452666279633791053961051781440000000 520 1974208022520349230377106846612631479798840000000 521 1558949355504287462083753268063661265785000000000 522 1000814701629555578091367452676112217085716000000 523 513781044559032002320095180848622901285812000000 524 205813052028624406846525525555389635356035000000 525 61967192437478806489196407699440767929125000000 526 13186756091828129688485751602786265676237500000 527 1767894772750584419775012852241675178572500000 528 112275575285571389562324404930670903477890625 529 4294967296 530 27670116104121876480 531 14922420405859233300480000 532 173259376907475973204397260800 533 245313965289674076842174101585920 534 91180883213747635902647597814251520 535 13313747777725245761205832506943733760 536 967111155569523783511118346307869081600 537 40583151421271977493681825143802403225600 538 1087575244089173351722753752631942840320000 539 19970106344819299773765349689228472929484800 540 264435668846519358268955689309884616645017600 541 2623366359060273818126656504517632284426240000 542 20073586199114084192173543932666633093120000000 543 121162652471263352396127917030453888925696000000 544 587050395183239165951105748630856488822374400000 545 2314439290936625202881645070163238423033241600000 546 7502864676065598199918379523122964296033280000000 547 20157582769602500109098112361862397830714880000000 548 45135789039716430355949003129782536747778560000000 549 84533610414498636877475954177243125123636608000000 550 132639309217813412444582581231282268116648320000000 551 174302875514565372400479998011733871852446400000000 552 191366615981496038373243916816942480464072000000000 553 174683660878711485392665898887202005799393160000000 554 131548781615455550627022524210404559843492232000000 555 80787355592554173764127614757659584174976796000000 556 39783488364349726911010664377776079150657620000000 557 15325441127005361966625346603224773755183245000000 558 4447269719320937364171733150434181248392625000000 559 914001597512052145023681644608946067321982500000 560 118563007501563387377814571606788474072652500000 561 7297912393562140321551086320493608726062890625 562 8589934592 563 110680464429372407808 564 89534660785735920412262400 565 1386179472202648800268281446400 566 2454698987288908052180580591206400 567 1096869052183158045677035088888463360 568 187577820369932159923616073868797542400 569 15673484705778259222595981028530061312000 570 746937615227577499205961864475677032448000 571 22522584758787634606835029730371102467686400 572 462181419711897235409015521968297204095385600 573 6805768498247308493251539586289485676858572800 574 74818417056730103228016961350205554811207680000 575 632891305269821750470278955736641798286868480000 576 4217013573912209013456870284960949027471360000000 577 22541654872472817234715349384131478199012556800000 578 98063598932892149374362422090368370514268569600000 579 351108503521143417297919240288140059463361536000000 580 1043594138259322137542708312106320796520396800000000 581 2591577289603154718492786507303934985309022720000000 582 5400978988037316393447899203765295261851658496000000 583 9471074853407231533293099603797874177448900224000000 584 13986701188471610690428296063947460170461708800000000 585 17377832716296382344738267913764731039340436800000000 586 18111147227028880149922246868390281832709186000000000 587 15749403348817974387631132102188339407630647224000000 588 11334602627617069566495084980065059217153835280000000 589 6671179905994064264043616016826737562060550500000000 590 3156534422134245427991877972520273389388112550000000 591 1171037209652572597881199438616312526459368955000000 592 327951551924324412205943984142239712325913040000000 593 65170133123359341928672076193198064581934657500000 594 8188257705576721440780318851593828990642563281250 595 488960130368663401543922783473071784646213671875 596 17179869184 597 442721857743259435008 598 537208518116737669335613440 599 11090062520246690553589137408000 600 24559465488138904361008220445081600 601 13189430315058074536698407453164830720 602 2640348782857431293524426490318715617280 603 253589422598001129960389937564512944128000 604 13711326314094625392491445238047197626368000 605 464643509865076664621613870032459912970240000 606 10640965513596279505741877107640331641919897600 607 173968616611309040252444307076218491938799616000 608 2115423055931165396259729484762581567012864000000 609 19741053808086721800324268717081520331934924800000 610 144864255070191101167344198265191082974459985920000 611 852060376710408630928054159125996722220013977600000 612 4078036974509936047473928880748863378052545740800000 613 16072132089412388250827777423535935108680415232000000 614 52647591884136547666645927750701372467919455232000000 615 144363262976239752103877084464303910476656384000000000 616 333095786371296631983016013357603735395439588352000000 617 648969390035522792383156048329014160067372925184000000 618 1069586623073019510757891101112487505826439114880000000 619 1491510926240392054997566774866237717900041280000000000 620 1757071164449966742388287471193985912563140703200000000 621 1742637482717007555802853459601698022664962141648000000 622 1446786919378674399135184590339495186330731407992000000 623 996989219254606424943672170845875560418851768400000000 624 563336251125447897874015035365299897621961906400000000 625 256497763485074836124392766695674881561460777750000000 626 91766266008115042027521692772413926278228114735000000 627 24831836291127435852409483877325778009776339600000000 628 4776483661586420840455185996763066911208161914062500 629 581862555138709447837268112332955423728994269531250 630 33738248995437774706530672059641953140588743359375 631 34359738368 632 1770887431024577347584 633 3223253322309714732310855680 634 88724260621600341592398448558080 635 245694465444071263825064506687488000 636 158543317901066422388351979862873866240 637 37136345554099793078319050161353161441280 638 4097035993310879548769105398386987840307200 639 251114893837869276274172643223446277324800000 640 9553385397269331174889614860172095014305792000 641 243858755006284759083375187638768954294612787200 642 4419989005484131394690726543304971434295348428800 643 59350214869493026309064074280732583040804454400000 644 609865929136569676108092220166872271603525222400000 645 4918418212540247967229729740751096578859912396800000 646 31756723961909000325885403238252818683248706846720000 647 166771249564781310434739369196619246687047016448000000 648 721328049326693738691387498073503882144334049280000000 649 2595277378905447176613173019197481752802114662400000000 650 7827786602530915443154274560849509945315114114048000000 651 19908916809620288379545633024055817216151374454784000000 652 42877771975528758040128554700853583664968311007232000000 653 78404607212957423152105012825980062471047980917760000000 654 121863095743970735645504086945866323233044619839360000000 655 160937593608277547814295145528144943805259057880000000000 656 180227778488232696763551040930181578719298207228896000000 657 170486280230449818010851201237222735263102489538912000000 658 135404676844085051749280794036041266631645926469960000000 659 89501888062788544298482185789402301005948341370000000000 660 48626704625505916142030453088293186853383399142600000000 661 21335872065092697609294303720325831204499250556320000000 662 7370512281143403542288073612810927148154056962705000000 663 1929317280587987105876658727812537986775200760328125000 664 359591059075722438763431693421766451864518458570312500 665 42510193734251596130228646795148860957141816632812500 666 2395415678676082004163677716234578672981800778515625 667 68719476736 668 7083549724201388605440 669 19339528788295443516751872000 670 709816647746058900742313764454400 671 2457743172786307041324976652911902720 672 1905222453932681852562299467928048762880 673 521969900890110966587515277997161620439040 674 66109621076285569676480472126612102866534400 675 4589717700967931925264182369794611785131622400 676 195838890928306139747001577424687379555287040000 677 5565513703480920654506936040116530989781902950400 678 111688487496763702931495066355011000371864456396800 679 1653605311743921968902934094881671444918299525120000 680 18678701817300262641371312170252203347000426496000000 681 165238658321167959624026566607372193242299603353600000 682 1168686131369835697412454525587374191808615903395840000 683 6718194375945561565535356859547397403906805885173760000 684 31804803510528320458105827852527813391242671349760000000 685 125309678223494661042881912158223950245820716994560000000 686 414327281878549057614084730182682186171887036395520000000 687 1157113756707819645110241844005174230836277405776896000000 688 2742705389736937754086118626871957821553114785873920000000 689 5536111670694835576802615551533494138591781117542400000000 690 9534445134719594199133131776222646451325396855424000000000 691 14018171371868443437344457536754697028682139266128640000000 692 17579661755410255170233706550304834227471718727782592000000 693 18758331392320623101054170036109651376330339418232736000000 694 16959407315943502888556540534065561370842808806957920000000 695 12909176087754583519020972035839685656348821608247720000000 696 8198213673234879082132276146872326970553956089386000000000 697 4289053050191608136440104469046085932735340882190440000000 698 1815872726094017776091977845600426703365312430661280000000 699 606418238793128379236584260868337771757176952757481250000 700 153716449816544261929649489916120163840725706124765625000 701 27787496637622460003792792121762305445651700805648437500 702 3190693683996541229546018718024458792411758636982812500 703 174865344543353986303948473285124243127671456831640625 704 137438953472 705 28334198897011712851968 706 116037208147521282107454259200 707 5678668558669989274043127378739200 708 24583820077692784943356447352999116800 709 22889704622092831608202168358318616084480 710 7332346504362678396308523785043327320064000 711 1065583485733920779322500283195751070171136000 712 83738782175719629339255450682455417881100288000 713 4003982454884513501520051013519845215023241625600 714 126553918186074683333839626008482116745862892748800 715 2808530515102390045409541121442944221689730721382400 716 45785950292761063764763663125798732577172399063040000 717 567650994301493247118775961328866822728806029066240000 718 5498842102336746405320565051158479694332000468992000000 719 42520354611790949065543368383624512128386996612628480000 720 266985251117353671242813132568994860062515724907970560000 721 1380109729537114191285547292775160191221474374572441600000 722 5938545502382344976579428292556039204817166085734400000000 723 21460168725858254085235783781478021506462489418608640000000 724 65586196338748936456807631385707287328171019534845952000000 725 170434928686861505919529618874588636074296979026859008000000 726 378082879390124635466795653579778832345112096771276800000000 727 717850614989197793668113256180761254177432761584844800000000 728 1168096380194682287624746333872644527549051409222208000000000 729 1629069151246623884156720074990340928291318476417255424000000 730 1944671968222057171479311629116077388377839421157045120000000 731 1981435036270470432317145621893702262465365961192444000000000 732 1715418430098545508750939188520438766206271755274969200000000 733 1253534209571613172550173918926881071957817840249775480000000 734 766012323179207328469355322040069273033382456148353280000000 735 386426196632088450265613163668330722777706471140319640000000 736 158055330956457628475593121181338028654718986874976962500000 737 51082740586664611220067310792474801848900203851235306250000 738 12551559801975126273411310252735652686205692779004218750000 739 2202642206518945628796601588342884719694917379063801562500 740 245860674427955704743351553438884685837506068305286718750 741 13114900840751548972796135496384318234575359262373046875 742 274877906944 743 113336795588459168268288 744 696223390556122177703289815040 745 45430160729816946841319771209728000 746 245889308793955879337030861676399820800 747 274946877485968599932802941220706383298560 748 102950417221164704359225961179264724489994240 749 17159320969308172645104632387907667032539136000 750 1525412998420429981355080617098525290052714496000 751 81670685959028942987846873833363557240205737984000 752 2868269831646217816876392843470523317924471714611200 753 70315472480737078806507298312825750005708383846400000 754 1260647970489347409019093769306840652548725643673600000 755 17130448498346359640974345821604836815990223588556800000 756 181427141904845696326061454413291528689095388912680960000 757 1531115452749749508662325304861897258632675906142863360000 758 10480670240179126141418577664005434142362305535087738880000 759 59028434052443489379778162179820586986161127856386867200000 760 276728789083402334187583524949810416858246863117087539200000 761 1090010023627241617496029054668806389246369054087987200000000 762 3634487163987643748680587653240304949548144886626484224000000 763 10319343304788110528102031380067313342380420917180172288000000 764 25061384242854500997851432914026314911218520507687388160000000 765 52226724850817351963008832014926145320737041104322560000000000 766 93579499144204806270974866246489527832146775778767795200000000 767 144284511254753238645011506927002599176150182644029890048000000 768 191352951300062153120188991946756248171843207992594973952000000 769 217917320283359488641122294427431583058841661990414345600000000 770 212436066013132454149631773382126477400489621593917521600000000 771 176421739950110975369315847258318751523639103976209711600000000 772 123958350820979257890660639021024040317496600536434207640000000 773 72990052944743722510568627763297530458876308890326713600000000 774 35549354624211952746654001636409806871762373757869256125000000 775 14063333533975854670829316253037934445591385982507457312500000 776 4403318286618117013323436162372257015608512560265531443750000 777 1049750984809598050685558342304919040538638238601893243750000 778 178986570983551753053159930903508051289704417726248731250000 779 19436283045993795577683872805641559623640682426836855468750 780 1009847364737869270905302433221592504062302663202724609375 781 549755813888 782 453347182354661306793984 783 4177340910020711008515580231680 784 363446159402269467585802092706529280 785 2459301959386127145891880494704885760000 786 3302067312228356713866342634126916997611520 787 1444880150503623452828289894745575325842800640 788 276093391767248232887062507624211643387976089600 789 27749142428045978599358229858367885560502026240000 790 1662396566150567029402684008392143125315116335104000 791 64817020701356399774025426906852147696382698219110400 792 1753541545665552901144332194907640036449264061749657600 793 34534734044741459604659120459798500716409576331673600000 794 513690053156910449990797214776220128466541852858777600000 795 5939597263597415319370099661225286128336578151448576000000 796 54619935887042200863302314842392749665607586052864737280000 797 406869598106832022594088375636627370375196693095697612800000 798 2491847084294235032621664056713731326484481296557998080000000 799 12699746045109697806179965948746157559101342529135640576000000 800 54392823719342355733156919659794861827326389825085902028800000 801 197338871856197943761921872677513869840123216455919812608000000 802 610334053462145544429754649812294899895308750480866402304000000 803 1617194123886772019665757326148239586323170884626727608320000000 804 3684767852253394441123441283675691776222648436868790123520000000 805 7238084474900290559736176081055857512323453803050195200000000000 806 12275349041601613529360316538775101076599295062206711837696000000 807 17980138466705277916675815432255975157615492911733712765952000000 808 22727782257371549785513243045007762300746509511055926920960000000 809 24742579084913173193222613638526935923582372785900833952000000000 810 23119032291781473316987225465044587258047233912613716470400000000 811 18447143887857483486749226302060934342626774575807713281280000000 812 12480739490185291487788012435175556489370369602776264751720000000 813 7090610846606330844466124912617386733363276745890607288250000000 814 3338113440132558951642211614846036602708293288587747257625000000 815 1278602293907602163219863352825675467838401512011601755625000000 816 388217669256177367595324168174384419026986344958189046056250000 817 89876828143883487425979593875118685754758718329680612906250000 818 14901150335261909942890969150991862378124523193908255859375000 819 1575361888991076062612271795825684306337192154596250390625000 820 79777941814291672401518892224505807820921910393015244140625 821 1099511627776 822 1813388729420294494617600 823 25064047726860177824400015360000 824 2907598516604525885663476350713856000 825 24596290609295891884127077165883216363520 826 39651860068293527965000922294964757714698240 827 20271248982109696976876320980681704482768158720 828 4439167470533526077985424470408569924095259443200 829 504178151364870834747528200080233538026632065843200 830 33775165029144214181441486535151852331951865200640000 831 1460884783319002702646015756126982254952036803857612800 832 43575788572104466822266557496640960271799139541031321600 833 941741623804916772249745436827452019537880586167255040000 834 15315759307601512009068118266148723116406230441000960000000 835 193084929449472862630836109065268967575627058276361830400000 836 1931965463556870302526147164454551859277876676386577448960000 837 15636024219904681396687981161444291331721737904998255165440000 838 103946930968331581965172999188976285716573210934437347328000000 839 574788691833055212841840276150762046325776824079800270848000000 840 2671003044532972443767295458392894617898007951639726063616000000 841 10518338390453350223060152358507171868205557073977154112716800000 842 35340269842150915536671845116874071998518883328762673643520000000 843 101855962104588062403963796244372291466154754464468458086400000000 844 252876980730841218098215775945400465815876156547158123520000000000 845 542457848505430855601857426952901772651082463559080476052480000000 846 1007460458383198722073281440150153989111659487190308970760192000000 847 1621520976406970524556590809896903015570999255530576216759296000000 848 2261663422081597073405911459294513322510656642764486109701120000000 849 2730553175595142382981166444600004734710328663712436203710720000000 850 2846954103516765617419367732575764454974194029124972191392000000000 851 2553983890845833848514672784095497751983741292369514928133760000000 852 1960937392306880114883634052881074478905190452853566880830720000000 853 1279228382738061782440985052519158696211050289409237289886300000000 854 702062640651638175290900758954895400119503485598637501831250000000 855 319831987942678719088703036122173808335560342753366683669875000000 856 118732435053884524055473638159178636386469524189813335965425000000 857 34990775138348325903981154223488845334822148338344165717168750000 858 7873249536271166712608183196109282972344367637463073413281250000 859 1270266803156470998486361824700776779009889273989443231640625000 860 130835824575438342738490983248189524826311933044545000390625000 861 6462013286957625464523030270184970433494674741834234775390625 862 2199023255552 863 7253554917684476513353728 864 150384295428104714047872565248000 865 23260963581170295106552581605818368000 866 245989074479608359574241742945988588339200 867 476092880016224590390736465388401807956377600 868 284312959930423573539813505719378404609045299200 869 71330748263268062702419936341247344352765673472000 870 9150672571566744968781259817441149373188996595712000 871 685082685458816829489032766504561483861543313263820800 872 32848743698630087956022617852031798507915798854080921600 873 1079419275746844265895255742310303638387076195473476812800 874 25574676933230447749050045294929776514779873728874414080000 875 454268284455575089104650438246505451786897228174542766080000 876 6236704903404629727188058701676381997644592431079882752000000 877 67808527646753508422392628643568997491736492450937695109120000 878 595379683774135887470754215916106116634709019090697731440640000 879 4289350362556600799630307311453696482406896420314683434598400000 880 25688006735484366620701331463721080331892728119606592143360000000 881 129256880762808051051523589105595504522625614204701253107712000000 882 551281337224892579562985512851409897798451723124269241342361600000 883 2007260423844134343205147736558267558267669820646575267161702400000 884 6275686399707842069732567657500458647376468455159869385932800000000 885 16925325293996017401700655668864720058071328974093607459020800000000 886 39513864481082762466905444368969711457532054848764771855104000000000 887 80053294109703307183505363662405997839011498975409170758206464000000 888 140957537020285940595939820062390924263751912619737491155292160000000 889 215836805338952814961343536264822411917001731048992914065024000000000 890 287286899243169291397044606966587533996306491132897008068185600000000 891 331919883571119337641050884185946146646361032906532067502452480000000 892 332011201546964401270491144301042492376417795903533229219205120000000 893 286400978230927859808976964782405125024907890401907720845592960000000 894 211890003760659285108541226903534315078766698536491508386492600000000 895 133448561207761535343327250127716519854266606411126248546907100000000 896 70830561360950544431281364896439949191734964499041655483247500000000 897 31256806467809874787292017512135202211650590077155594730071725000000 898 11256785119171346372944180998158215010989114242893841788546512500000 899 3222675100132733112956808489665968906009833065823006008197031250000 900 705321024939084574752766328427075377633287671455833224890625000000 901 110817943415396276299501862811216527527886207288729615330859375000 902 11127586880141031049908658125258519086477829905438552283222656250 903 536347102817482913555411512425352545980058003572241486357421875 904 4398046511104 905 29014219670744503123181568 906 902305808836402872709617958256640 907 186088761339430357585418987954503680000 908 2460100093468314128398376402694338248704000 909 5715820440013970776644154243833227569948262400 910 3986570646466140949232468654121346888030067097600 911 1145556666611245356841816184045748185713386455040000 912 165924729008676966504003815631741893571398955171840000 913 13875516488036104744187499266622611515321457200594944000 914 737059097764497088451767280841295358335239984368320512000 915 26661583722992754404474658026044018686971892065007304704000 916 691927082157662748122682571225931780343953621837571686400000 917 13410028241953324584154563493865256615932178979566806630400000 918 200274927351350569399676623759440118031157792549458222776320000 919 2363210736701655791059393936346175761662550123793482608803840000 920 22480590660663485951944600086385384882807410899964666807582720000 921 175254901984132384848167460769396787448863086799503024245964800000 922 1134850219363000161172971966145187822460978836096693788527820800000 923 6172107493196212340268295491308942313848840964852707217899520000000 924 28453348274720618434757858693088631392962622553612059513795379200000 925 112024556149812292022234877461174398169110896202792889132836454400000 926 379008293459546780651929760390143137901362690866449878775185408000000 927 1107372874898077412559062152008028119214117808149007019171840000000000 928 2805034163459942976028604346222856855722097862168825358247219200000000 929 6177978382239792859354456573262567171962732744008280244037040128000000 930 11854531586909716072906534557476627795710212727162510572570719232000000 931 19839525635097084370611928134261555901858452132829165201182412800000000 932 28965338060424129353825168771156954451054875155500622569661132800000000 933 36865120069614148450888684862185433304563744951232847526170099200000000 934 40831807393750072474874554882007349472765926353317516329240318720000000 935 39246368304238140307815467837039605021308426127644687574927872000000000 936 32600803833213823704747223686489597921817614979532441408472054000000000 937 23271132414091956505618515211221522460367498037901515963084687000000000 938 14166090018602084048879275801563236313365843357300627033563914900000000 939 7279459922309799639306002168520970951852024964987160359875736700000000 940 3114748970968800491070186672249577672263687529606502707647677850000000 941 1089182191547938694555531020076479762680930881219586590763962812500000 942 303161022655469046528390027321591485218153584441926454172640156250000 943 64585796443419383509428688970636277035260622628109193992828125000000 944 9888715540818662926352160853979737294849964842633060129023867187500 945 968642867688374141881073191440186698039984754451468124361503906250 946 45589503739486047652209978556154966408304930303640526340380859375 947 8796093022208 948 116056878682991206632259584 949 5413834998089515589980223365447680 950 1488716406856104715503460870961737236480 951 24602675733535196157202032797834973020160000 952 68616906381195800775142233066428368560114892800 953 55886294716246154909350935162868688390830266777600 954 18388705225476917823707545974543791174734634287104000 955 3006119585488576568138379556500131803442308762828800000 956 280662899611886957247326057829455326284285724160163840000 957 16506685997067694145566817663107572725197030257315545088000 958 656830368600409538741782440084406241729035929200646684672000 959 18656643729174050311301613302525326756117091469402046464000000 960 394162821992949982555640207251327343315387759217485021184000000 961 6397138639557163494930781054105295982796766966891184075571200000 962 81831266322344852965290581299620268032167495530424648387788800000 963 842326036773713163471076402836526886150316124683983597548339200000 964 7095997144551987862852089590721772819057330506280872211120128000000 965 49608739709206904363955130761984818389125129983255975861157888000000 966 291143458283005499896477726332020017629931813201879346468565811200000 967 1448097034759310680210830180253389153372232626810667495513286246400000 968 6152574446404727441672922532094484669338272202728205680938005299200000 969 22475486525880705050989338463699432261072674108982374434636169216000000 970 70967287787706414493475682034722077203641701261875481222682034176000000 971 194512979043002942016824262759536220627596665707742611851781120000000000 972 464311618212926320463890563467019192583889093659040665960534265856000000 973 967577559951833689482739064486653961082376322699214423852781965312000000 974 1763012672845471108764127376179861659268135019432371332757604674560000000 975 2810842568705133311646739692380012044567114530590298525507743232000000000 976 3920862149741872538929006049229386310886062331248507583180212787200000000 977 4780344382658967548946432179277767098889875875930889711509275811840000000 978 5084171437277495545617286899136997738147992632428263533537523887360000000 979 4702666992767591484521322172715887789225010286946045825329467244000000000 980 3766690860983579230600123021357866588066770070205976659857386334000000000 981 2597334437874490882309226855683711591700966399626248493802317446000000000 982 1529913505727053541500460738044499686782320675847420065294091000300000000 983 761891998180306610008531972048499627232710699634943906636856940000000000 984 316384019380303377616484357944530787383527311693176283971637012500000000 985 107513588516317865109990310676973077573447657440378430914291068750000000 986 29116584505255605356497107276056629495054982981160925399064822343750000 987 6042324186264100424224600996647876898033807549972755643999035234375000 988 902129390773772450805239498961293878107905801312467313155347304687500 989 86255341075107602157981279428245196444512928134487875836000585937500 990 3966286825335286145742268134385482077522528936416725791613134765625 991 17592186044416 992 464227514731991214808104960 993 32483010568821486954837373353984000 994 11909769151693824350636816829257456025600 995 246040155783013666514459859126188385836728320 996 823673506007418496459436019157916607424600473600 997 783300145810401714140989941310025206262905228492800 998 295057578028374377502960999620143689121616602595328000 999 54422760527627485829493860298569616911932046513799168000 1000 5670374264362022099741150368162609029951118349697024000000 1001 369041012827338897304663835802785161806304665868305432576000 1002 16143582624342385895150815368277223974176393996733777969152000 1003 501493496173535546562386506867768651702270276434469375180800000 1004 11540288396490298869963069362205349435246018727763435847680000000 1005 203344881024510454342036997633447372440049254024042587881472000000 1006 2816911820141307363232152814265112752496059632947215454751948800000 1007 31339517038943627705871186879329382974172275591759455713440563200000 1008 284937308490951523784162899365262262501324962590050825514516480000000 1009 2147684003298285916755822283812128693091876168096119354535444480000000 1010 13580479179979289266053359152998208622373152597422156917327790080000000 1011 72756957249494274064610454350255165164460974667325088016769220608000000 1012 332981448136458366682674289163053059045889979872899752268343541760000000 1013 1310738230278725167220791083274425694129565258135958479635474022400000000 1014 4462777680526301033083331645460533022045217343692194697116637593600000000 1015 13203046053747761411021521557678192814358276647219029172500475674624000000 1016 34064366078265318706980346701021345266369662821364987834388618944512000000 1017 76857704002684114216654109346031331105394443389686734183958542217216000000 1018 151945475476697235012341781612838220778546258836669587946328869867520000000 1019 263520591337089585275066162600292813163176338881882480446632573905920000000 1020 401091440538115217722898004804183889282623497179738067995769617920000000000 1021 535553942859110212909348164118214125095222106513874124687568080353280000000 1022 626548668093274670503131588839267182471533708659054917971485904936960000000 1023 640847164945698248443530911843153447068470200046276154151683890782400000000 1024 571213667062312017143736951024299409866616053999391483167376576060000000000 1025 441715080059081328673054368371552605995674782818049784096321878266000000000 1026 294564517501436707631988279892747500459095703034477887761139090687600000000 1027 168063693783417597670164999808837449550330001109847513857596056581900000000 1028 81187085336426052449492709107421811883601378161302190579608683450000000000 1029 32747629396556153555048539794532770679260520280724091477130753325000000000 1030 10822900253209559772209003125565403487906763576282770074154180218750000000 1031 2853913928199360268662682971085712894738225840571800920132171499062500000 1032 577291776284917221078282000634522468297870113957985972756969098046875000 1033 84098957548229912104031747442539066533400104931125678940100571289062500 1034 7853247914163866568569690906083254513494607294105117067394006835937500 1035 352999527454840466971061863960307904899505075341088595453568994140625 1036 35184372088832 1037 1856910058928017635790553088 1038 194898065734066495388980314164428800 1039 95278380594624576555503218495673126092800 1040 2460508745752501909563754322613347175471513600 1041 9886788513802635107844891288345387361339409694720 1042 10976909796923720438427831846589405803577193005056000 1043 4732670750641146065759490843041949404039809219952640000 1044 984625668323777109348439822367795547129844319492505600000 1045 114441517737265364225583390708925003320349075877702664192000 1046 8237980141753058204797168545392688349367676134446357020672000 1047 395933926279246056121626837062117434101778463236581696208896000 1048 13442420466120483858000819562768915543613437037214548203929600000 1049 336668399498413828116150377827179537782849821841106876864921600000 1050 6435014794233532297490038940507376306823612163826417276026880000000 1051 96444869556281659708032036983120476625515435129056214776387993600000 1052 1158501669388746484986281396767947741954227338007079604263793459200000 1053 11354626202037281825935355917925969854143728298953410668493012992000000 1054 92154672539500071216735274061375594050040318003484416016384000000000000 1055 626978843327804721395611435188601363925509274452634931519993937920000000 1056 3612591850857910370621826807983643490424660192521962130314746658816000000 1057 17779732879732421918815918260235306700090981025102567884528192323584000000 1058 75278123758961984192876732842960969587025050968534578915307264409600000000 1059 275818025488362532447377099896003592682259999629615394004465883545600000000 1060 878828409033176821172159328511475758798129482201868998783739025817600000000 1061 2444702384810932404725075627894697787383494575719149855185732444520448000000 1062 5955727418293004059169280279839823178808892072575428001156358083788800000000 1063 12736120346842671442607115784350663574395284881286267305112136534528000000000 1064 23945086399722938341657318982748761747841364408839350378845434868992000000000 1065 39613201321175198594602783881668309333584813824815350426097498935649280000000 1066 57670922330089861481476364468384493002143803931824217878371167675023360000000 1067 73839013158093522325489356025160589559177150064553584605491886978222080000000 1068 83021576312478937979976593456200494367168724265892795842157720612540800000000 1069 81779289411598999811490683763143640824517395075059123183544427854500800000000 1070 70333798631435222190031655406685341700493742523221497225291515226760000000000 1071 52570415944298217285290016306658055058747800198563942589640867886393200000000 1072 33939923117577781884727354418024538800238406403645601832025261807255400000000 1073 18774995519324699811423820877826866419428454823497530023369964185842500000000 1074 8805720663836186015904724705245035628019626700316747809846067385000000000000 1075 3452894742584700912625554893813321162694122188279824832625663930175000000000 1076 1110675862622321883579269256799826139888982368605792051457326660641875000000 1077 285367365248479948869578374653414057600293834339930298082555638658125000000 1078 56302311333365736232600700333992769527191368710505616073191022464843750000 1079 8007695123142422611084894827236225185593334570889184369719422303710937500 1080 730709021831519766630098058397837363141975505956053392588887817871093750 1081 32122956998390482494366629620388019345854961856039062186274778466796875 1082 70368744177664 1083 7427640235712176096278478848 1084 1169388403688949266973970063939338240 1085 762228409043456750909493470827584159744000 1086 24605944962950370716826542755099932812849971200 1087 118668527761834898815143896757693395155003102986240 1088 153805265407611520394391629439000171285778114396815360 1089 75887385657212192858728270966370031551690605414318080000 1090 17803717432588887451389828146952032988205874507604295680000 1091 2307538242443459049589288170803488181802448559624410890240000 1092 183638834991049853154274959203526568755816205551251610402816000 1093 9691887773962225685629378966034850250478139668770226920488960000 1094 359401280276113731711061979558544739986493824548492795707392000000 1095 9789660538540840251418232707355787777597357811555785353723904000000 1096 202813827412459969940069529172209495800411009748184617709889126400000 1097 3285721284422252611879216390615583917528025901208417808401249075200000 1098 42571737454574675259898624710553198955085738851499561632589781401600000 1099 449314101701948272708192661932213085717572175592570570214981238784000000 1100 3921998725976382133795548583295533458504850031193684003356833480704000000 1101 28673185962152691633277133095937702724971943380241289485438733516800000000 1102 177434990312472229143336794778045682518781608338480441665539111124992000000 1103 937649696295116710364638956193650164892263553382957358522774568566784000000 1104 4262881672500210259219046032486793402507246490682206184907902817402880000000 1105 16777337040112614814539307238627338019338657377742664121233803837440000000000 1106 57456503700588605148529444320477963981337214091944604245405779584614400000000 1107 171944772870860502925484058404609548642646321529691111407628777431760896000000 1108 451178506982801636645570143389769434387005384432188054387287156084178944000000 1109 1040787747429304824040308899314827435000625017343679509149879340541952000000000 1110 2114773870953962696044730100707416005115330373945999558364427004869632000000000 1111 3789552176854165277833948852882275503137729329610442697917730593409484800000000 1112 5992002465057258526122304413821605435481589487086837884450959830926054400000000 1113 8358964948913646702164329747118500790922397251836355141088864330132684800000000 1114 10278959891899688857835263309744670949579650555744907524939382214012128000000000 1115 11123437292924820831839798257459200698667487390918837697905588375146288000000000 1116 10566136873600796540295073058124885135926262236804584305434971587833755200000000 1117 8778769650821372420033128707954039224964897333445330169449840068920270400000000 1118 6349194674634525721295995417319853890506231488364942344613652729443603200000000 1119 3972393893287010827022761968066682257894443046859232419178011913668185000000000 1120 2132520866767224394720202734601781493281521904034016140967480498339872500000000 1121 971883511849834768266517643219423507629080284387409063587892437829000000000000 1122 370759894884391168376170025456464757649120451476340759662179564516808750000000 1123 116156955278525032042123931785272350449210218678834885309892786480558125000000 1124 29098224820790248969917822074263573075363433627997558319311657217917187500000 1125 5602978256839352242011731673854158765197862520052236822902928117167968750000 1126 778448677924512391383264464879829404200584572345182214238028488638671875000 1127 69449833030520223152820653239278897825738427532756452446726071045214843750 1128 2987435000850314871976096554696085799164511452611632783323554397412109375 1129 140737488355328 1130 29710560942848915491346448384 1131 7016330459271896780404700865028423680 1132 6097835458066479829920816584411120853319680 1133 246066309685185098279023612992236776385937408000 1134 1424292998536611239859611853062626841120978585518080 1135 2154816406567465139206079682803852412137908641894236160 1136 1216505249496509258545568209903505507396336358345041510400 1137 321756999342772581403615287251564884324084481428920729600000 1138 46489035480088369853362170150861852262824882808132699422720000 1139 4088512672894409409435424154064457764445807941879648057556992000 1140 236828999779887563077653419246517517092859124778164233130999808000 1141 9586730481528012666628345942673034495910792929980068361404416000000 1142 283814329646598597795909189254042765752361351986371295388368896000000 1143 6368314977991483465493214623679602719562653668980656306554667008000000 1144 111430309751298342648277079904037179730709570140863093017846533324800000 1145 1555867875841473295028567381049123033751339975690862883185293787136000000 1146 17665318472180251451591387694429033049260599181135025184879966945280000000 1147 165660573350074607174433974656722155594734471682285103225513978101760000000 1148 1299885388799186568549111718586033913880566886426205255548465846419456000000 1149 8627870217572093980984507837611364477512677228806071418855630741438464000000 1150 48886291220421441109207596247976571603567205507404782766620262795313152000000 1151 238286793268289923890484870523106753935485198473614565639288385186037760000000 1152 1005667616532915393281181910980991514846096139193711568509894016615055360000000 1153 3694914699994948383338898270716637762014454916106620754210745367265280000000000 1154 11871409878014765014700172697384072692465806638233112609712391185266900992000000 1155 33476712339226895033911442838491855534958545800411783841517831632428990464000000 1156 83098931740095160161763656248067655251320297115016395503694036654979153920000000 1157 181981786118800211340891953101975292091724787677457706406679888693329920000000000 1158 352144788997533715736676007114674074490068251839440535818565028891877376000000000 1159 602666835621654110567453753682758342691260037305620953408941075715393945600000000 1160 912469912029080676084222281886345193054373561803997515750097786476833254400000000 1161 1221744074544766500257808812005850834082212758048526980816775407583424960000000000 1162 1445084048676166970040068923260118601131225729817389767628518617848760160000000000 1163 1507146754363868395217601193833426807722894986549720702535933609033456736000000000 1164 1382267132884795368603335454099557668848237226821189257886271467698456088000000000 1165 1110690590432915090038322056562314051319898635480514835871248627010006376000000000 1166 778091536487402251950929565872056893387945033188672339703552860147052300000000000 1167 472210957390943336468928484840073490333830823122814155272170396222960300000000000 1168 246219829422597508644217427491094618579566653169680000223462354395169927500000000 1169 109124875840356692036433871188203414245183380056440076442918011754527317500000000 1170 40530255518800569666760522382849452322610655841558413417991897919262008750000000 1171 12375788533262589134993466900134817072664123879708755266801689371588318750000000 1172 3024607646010614657679882907760096828894030627400384414195571852269576562500000 1173 568725445871908464763537920812204776480662375795715476519783166405429687500000 1174 77228214329938488145936566402078134382221131416425175120759391002278906250000 1175 6739653361918310351178073827394369562915137837091843559177938720561718750000 1176 283806325080779912837729172696128150920628587998105114415737667754150390625 1177 281474976710656 1178 118842243771396084177850859520 1179 42097982904184185396672782646902784000 1180 48782732778845053542643995508195022025523200 1181 2460717977370973581108705417271627463947053957120 1182 17094222711845871914396411496494436697991988337704960 1183 30185945500925487895003290513343747918865293708131041280 1184 19496406238042660113817182553698145904523450363149077708800 1185 5812306577411347122660349830096527511459258383812438838476800 1186 935894092589280076113912093475016778058655261309803482316800000 1187 90923548548758862774499936962586169715327097260323043954130944000 1188 5777931786193872930280696817459902938810872577339173500467806208000 1189 255175717514225518409278329990661834821002094298935883224789811200000 1190 8205642953106017080284422639565369372455709264727858116632248320000000 1191 199280064899495863300877805198755321793698089277024456762902708224000000 1192 3763187676359282952175156210263257435689148508246019322074283743641600000 1193 56576708000402937338364434592503410078658974988137820097888924362342400000 1194 690406840652940617583289815336164495954678469670041107567164092579840000000 1195 6948718570773504376337372381649316135422552093628829854410089944842240000000 1196 58456177912620372421767393755053520623417319852657329247733679002746880000000 1197 415665850078794596511862909641704698524635685953329415069423590843613184000000 1198 2521995233054143449987468071928257823090002163164471512742083684875632640000000 1199 13161075595260301348876645875221856403192843377619485243905177544346828800000000 1200 59471524877189565300349520641673610147580419009558039873521466901266432000000000 1201 234023448209860273437722827173900472328181456625822904567522075177401712640000000 1202 805753963356510148314692792070520305870959145909559514169792355364408131584000000 1203 2436927189853034877610327066239916051588449225048591295756719640970311237632000000 1204 6494759356102808195923894106008840748496656657463566259490346792462427095040000000 1205 15291582704075836386992261686054423290645294620848481515297993633546947133440000000 1206 31865612720861235413313185659896986702815857583336436827108015166419107840000000000 1207 58846175937392111515119369162326135790752285675154371796286813456758944563200000000 1208 96366085014025372235139812522739867945029290305709961072769546104587146854400000000 1209 139945653201844832962489829914998592597960323548462619257663533021500208896000000000 1210 180122568304478709479997877186080070760431604416833811913463218321805163200000000000 1211 205211072164126308597996839273288060018657224415880343143883137263906422560000000000 1212 206530653127539922599889837457341455505398624376155796447862831915664266592000000000 1213 183096604392625778570879320334878949623593816583504913680170215540727766248000000000 1214 142436751055511202901144801248449877746476220183377710507813664396926453000000000000 1215 96745502986023553644797998389674113036910571759107274268402861136713930500000000000 1216 57002251987692324272582744501653375222737967280276718284378449653227457900000000000 1217 28892046002139646947169189064211344073049936071372166286419727669880004162500000000 1218 12461906158328853291031895188780237377449515635375433071873514400843776087500000000 1219 4509389532958631087284082555953797715671020400187418093474256609093866156250000000 1220 1342859075242779344620261316194617606264453472745895536660957298327906468750000000 1221 320375370623416466362227991663747047654828339660248605750186379828480985937500000 1222 58859011292698011202908114902901823022904620287721224474410132115103760937500000 1223 7815751348704600570582839615168337236460588178414174580793349602944739843750000 1224 667512476589994354994339014181293410965318438971543229105814994557761718750000 1225 27529213532835651545259729751524430639300973035816196098326553772152587890625 1226 562949953421312 1227 475368975085585181136333570048 1228 252587898019316331237017116770671001600 1229 390262156916640757630449740775038704523673600 1230 24607618818304745416568937968675848394668769280000 1231 205157740439901543682149133717523228278007277645987840 1232 422825461908210826864933220536266898541188007762224742400 1233 312395288991196444139499970216870490691158185216007208960000 1234 104952957299450973429821189045150363686643549564797433413632000 1235 18828315676756417117608788516272169583890831135488505984267059200 1236 2019971844017069862637390767139871086076427900214612840119533568000 1237 140761604485274404170550222169177152434913465093127594022172360704000 1238 6779016950024710301898254000193705278816326266205812301356230246400000 1239 236647747059852567245014348817578211968926915958451296112772277862400000 1240 6216365592624950394354582412510055365612158246987841588269416448000000000 1241 126599687655381426231932210689585652917657393031460376466027063751475200000 1242 2047793265333556206926170931083803438052147050368804520956674791859814400000 1243 26834831043519965039841188562839541207121489032706303575844019685556224000000 1244 289596358793551969151401873670112099496380082935687055447568489329459200000000 1245 2609247140764981567547853273086464154218172325757817534231340667958722560000000 1246 19854668997726808322790705348908791683594808923998785932072871654544375808000000 1247 128841421807770479449458700279436646252519429675229911408636896540803203072000000 1248 718899262869410317297761773496976996585920892712897539293031932859357593600000000 1249 3473203747082333297813979346935760538033923751206901720392573755845089689600000000 1250 14615277129475302371603267870137030513640513362759489182178655637032140800000000000 1251 53834401953241401657687889373535979994027129875214062869772828312996710187008000000 1252 174299028309958921251636379556693042996937092885830584221861855446710437806080000000 1253 497737519383674177240306058579690464753177480195632231798079000631263035392000000000 1254 1257113080134258577613213141833660473521736517484635204678233397916081278156800000000 1255 2814140142792148471631334579071030176317023837630246619029062534364416351272960000000 1256 5592265284090846274149505213317936607898409024443093697823371359470620141158400000000 1257 9874738524953326848501468258681898103299268577100162931823320198469390906163200000000 1258 15500208637233408170808416588367998527892285224069680340735813676217178332672000000000 1259 21624693409228156053126674252958350515772690778091694700378955558323265093632000000000 1260 26793232264497872555979632274969689083775786413873157042100781672678005840000000000000 1261 29440193148835842337649843885332037057713363888610721707461826643665183196384000000000 1262 28625886403364721964037027839166968524040042006638736753026582679857346163568000000000 1263 24557438409665784813302953919998111930501728977699574524606604659720992896600000000000 1264 18513779064184199807682393570525221403357693551330451102037075327227023460000000000000 1265 12203074894911246679745661432916524947734972551391612129954102002058597141500000000000 1266 6986330183178529315747075807899253607031870107554931816521072090841584431225000000000 1267 3444839935477214373061721888187081497768904007295426179810212606270917536837500000000 1268 1447069523292394803244142190858346780630916583423029767148034792453793456875000000000 1269 510488487988765486920298178193106750614650680417944181358424567244022124843750000000 1270 148348241052714843643803776391058201246470909643807077280341973735746964453125000000 1271 34569187765659115469630293812467949054696603975552975774912692718981315726562500000 1272 6208568676999147495505241609795693241357424975529006286714717149381455312500000000 1273 806577575879576512284826308802396204916426447090614735169526451757295410156250000 1274 67446573155447346285886337891234855066287383937749680440900056741773840332031250 1275 2725392139750729502980713245400918633290796330545803413734328823443106201171875