1 1 2 2 3 4 4 6 5 16 6 32 7 24 8 80 9 192 10 384 11 120 12 480 13 1344 14 3072 15 6144 16 720 17 3360 18 10752 19 27648 20 61440 21 122880 22 5040 23 26880 24 96768 25 276480 26 675840 27 1474560 28 2949120 29 40320 30 241920 31 967680 32 3041280 33 8110080 34 19169280 35 41287680 36 82575360 37 362880 38 2419200 39 10644480 40 36495360 41 105431040 42 268369920 43 619315200 44 1321205760 45 2642411520 46 3628800 47 26611200 48 127733760 49 474439680 50 1476034560 51 4025548800 52 9909043200 53 22460497920 54 47563407360 55 95126814720 56 39916800 57 319334400 58 1660538880 59 6642155520 60 22140518400 61 64408780800 62 168453734400 63 404288962560 64 903704739840 65 1902536294400 66 3805072588800 67 479001600 68 4151347200 69 23247544320 70 99632332800 71 354248294400 72 1094949273600 73 3032167219200 74 7681490288640 75 18074094796800 76 39953262182400 77 83711596953600 78 167423193907200 79 6227020800 80 58118860800 81 348713164800 82 1594117324800 83 6022221004800 84 19709086924800 85 57611177164800 86 153629805772800 87 379555990732800 88 878971768012800 89 1925366729932800 90 4018156653772800 91 8036313307545600 92 87178291200 93 871782912000 94 5579410636800 95 27099994521600 96 108399978086400 97 374472651571200 98 1152223543296000 99 3226225921228800 100 8350231796121600 101 20216350664294400 102 46208801518387200 103 100453916344320000 104 208944145996185600 105 417888291992371200 106 1307674368000 107 13948526592000 108 94849980825600 109 487799901388800 110 2059599583641600 111 7489453031424000 112 24196694409216000 113 70976970267033600 114 192055331310796800 115 485192415943065600 116 1155220037959680000 117 2611801824952320000 118 5641491941897011200 119 11700872175786393600 120 23401744351572787200 121 20922789888000 122 237124952064000 123 1707299654860800 124 9268198126387200 125 41191991672832000 126 157278513659904000 127 532327277002752000 128 1632470316141772800 129 4609327951459123200 130 12129810398576640000 131 30035720986951680000 132 70518649273712640000 133 157961774373116313600 134 339325293097805414400 135 702052330547183616000 136 1404104661094367232000 137 355687428096000 138 4268249137152000 139 32438693442355200 140 185363962527744000 141 865031825129472000 142 3460127300517888000 143 12243527371063296000 144 39179287587402547200 145 115233198786478080000 146 315375070362992640000 147 810964466647695360000 148 1974522179663953920000 149 4580891456820373094400 150 10179758792934162432000 151 21763622246962692096000 152 44931349155019751424000 153 89862698310039502848000 154 6402373705728000 155 81096733605888000 156 648773868847104000 157 3892643213082624000 158 19030700152848384000 159 79582927911911424000 160 293844656905519104000 161 979482189685063680000 162 2996063168448430080000 163 8515126899800801280000 164 22707005066135470080000 165 57261143210254663680000 166 137426743704611192832000 167 315572522580959035392000 168 696435911902806147072000 169 1482734522115651796992000 170 3055331742541343096832000 171 6110663485082686193664000 172 121645100408832000 173 1621934672117760000 174 13624251245789184000 175 85638150687817728000 176 437706103515512832000 177 1909990269885874176000 178 7346116422637977600000 179 25466536931811655680000 180 80893705548107612160000 181 238423553194422435840000 182 658503146917928632320000 183 1717834296307639910400000 184 4260229054842946977792000 185 10098320722590689132544000 186 22982385092792602853376000 187 50412973751932161097728000 188 106936610988947008389120000 189 219983885462976702971904000 190 439967770925953405943808000 191 2432902008176640000 192 34060628114472960000 193 299733527407362048000 194 1969677465819807744000 195 10504946484372307968000 196 47749756747146854400000 197 190999026988587417600000 198 687596497158914703360000 199 2265023755347013140480000 200 6914283042638250639360000 201 19755094407537858969600000 202 53252863185536837222400000 203 136327329754974303289344000 204 333244583845492741373952000 205 781401093154948497014784000 206 1764454081317625638420480000 207 3849717995602092302008320000 208 8139403762130138009960448000 209 16718775295186229425864704000 210 33437550590372458851729408000 211 51090942171709440000 212 749333818518405120000 213 6893871130369327104000 214 47272259179675385856000 215 262623662109307699200000 216 1241493675425818214400000 217 5156973728691860275200000 218 19252701920449611694080000 219 65685688905063381073920000 220 207428491279147519180800000 221 612407926633673628057600000 222 1704091621937178791116800000 223 4498801881914152008548352000 224 11330315850746753206714368000 225 27349038260423197395517440000 226 63520346927434522983137280000 227 142439565837277415174307840000 228 309297342960945244378497024000 229 652032236512262947608723456000 230 1337502023614898354069176320000 231 2675004047229796708138352640000 232 1124000727777607680000 233 17234677825923317760000 234 165452907128863850496000 235 1181806479491884646400000 236 6828215214842000179200000 237 33520329236497091788800000 238 144395264403372087705600000 239 558328355693038739128320000 240 1970570667151901432217600000 241 6430283229653573094604800000 242 19597053652277556097843200000 243 56235023523926900106854400000 244 152959263985081168290643968000 245 396561054776136362235002880000 246 984565377375235106238627840000 247 2350252836315077350376079360000 248 5412703501816541776623697920000 249 12062596375476864530761383936000 250 26081289460490517904348938240000 251 54837582968210832516836229120000 252 112350169983651461741810810880000 253 224700339967302923483621621760000 254 25852016738884976640000 255 413632267822159626240000 256 4136322678221596262400000 257 30726968466789000806400000 258 184361810800734004838400000 259 938569218621918570086400000 260 4187462667697790543462400000 261 16749850670791162173849600000 262 61087690681708944398745600000 263 205769063348914339027353600000 264 646702770525159351228825600000 265 1911990799813514603633049600000 266 5353574239477840890172538880000 267 14276197971940909040460103680000 268 36428918962883698930829230080000 269 89309607779972939314291015680000 270 211095436570845129288324218880000 271 482503855019074581230455357440000 272 1069332867880111234078306467840000 273 2303178484664854965707121623040000 274 4831057309297012854897864867840000 275 9886814958561328633279351357440000 276 19773629917122657266558702714880000 277 620448401733239439360000 278 10340806695553990656000000 279 107544389633761502822400000 280 829628148603303021772800000 281 5162130702420552135475200000 282 27218507340035638532505600000 283 125623880030933716303872000000 284 519245370794526027389337600000 285 1954806101814686220759859200000 286 6790379090514173187902668800000 287 21987894197855417941780070400000 288 66919677993473011127156736000000 289 192728672621202272046211399680000 290 528219324961813634497023836160000 291 1384298920589580559371510743040000 292 3483074703418944633257349611520000 293 8443817462833805171532968755200000 294 19782658055782057830448669655040000 295 44911980450964671831288871649280000 296 99036674840588763525406229790720000 297 212566521609068565615506054184960000 298 444906673135259788497570811084800000 299 909586976187642234261700324884480000 300 1819173952375284468523400649768960000 301 15511210043330985984000000 302 268860974084403757056000000 303 2903698520111560576204800000 304 23229588160892484609638400000 305 149701790370196011928780800000 306 816555220201069155975168000000 307 3894340280958945205420032000000 308 16615851865424832876458803200000 309 64508601359884645285075353600000 310 230872889077481888388690739200000 311 769576296924939627962302464000000 312 2409108407765028400577642496000000 313 7130960886984484065709821788160000 314 20072334348548918110886905774080000 315 53987657902993641815488918978560000 316 139322988136757785330293984460800000 317 346196515976186012032851718963200000 318 830871638342846428878844125511680000 319 1931215159391480888745421480919040000 320 4357613692985905595117874110791680000 321 9565493472408085452697772438323200000 322 20465706964221950270888257309900800000 323 42750587880819185010299915269570560000 324 87320349714013654489123231188910080000 325 174640699428027308978246462377820160000 326 403291461126605635584000000 327 7259246300278901440512000000 328 81303558563123696133734400000 329 673658056665882053679513600000 330 4491053711105880357863424000000 331 25313211826233143835230208000000 332 124618888990686246573441024000000 333 548323111559019484923140505600000 334 2193292446236077939692562022400000 335 8080551117711866093604175872000000 336 27704746689297826606642888704000000 337 89137011087306050821372772352000000 338 270976513705410394496973227950080000 339 782821039593407806324589325189120000 340 2159506316119745672619556759142400000 341 5712242513607069198542053362892800000 342 14540253670999812505379772196454400000 343 35727480448742396441790297397002240000 344 84973467013225159104798545160437760000 345 196092616184365751780304334985625600000 346 440012699730771930824097532162867200000 347 961888227318431662731748093565337600000 348 2052028218279320880494395932939386880000 349 4278697135986669069967038328256593920000 350 8732034971401365448912323118891008000000 351 17464069942802730897824646237782016000000 352 10888869450418352160768000000 353 203258896407809240334336000000 354 2357803198330587187878297600000 355 20209741699976461610385408000000 356 139222665044282291093766144000000 357 810022778439460602727366656000000 358 4112423336692646136923553792000000 359 18642985793006662487386777190400000 360 76765235618262727889239670784000000 361 290899840237627179369750331392000000 362 1025075627504019584445786882048000000 363 3387206421317629931212165349376000000 364 10568084034511005385381955890053120000 365 31312841583736312252983573007564800000 366 88539758960909572577401827124838400000 367 239914185571496906338766241241497600000 368 625230907852991937731330204447539200000 369 1572009139744665443438773085468098560000 370 3823806015595132159715934532219699200000 371 9020260344480824581893999409338777600000 372 20680596887346280748732584011654758400000 373 46170634911284719811123908491136204800000 374 100549382695686723144225400714029957120000 375 213934856799333453498351916412829696000000 376 445333783541469637894528479063441408000000 377 908131637025742006686881604364664832000000 378 1816263274051484013373763208729329664000000 379 304888344611713860501504000000 380 5894507995826467969695744000000 381 70734095949917615636348928000000 382 626501992699270309921947648000000 383 4455125281417033315000516608000000 384 26730751688502199890003099648000000 385 139822393447549968655400828928000000 386 652504502755233187058537201664000000 387 2763548482257458204012628148224000000 388 10763294088792205636680762261504000000 389 38952873845152744208939901517824000000 390 132101050431387567317274448625664000000 391 422723361380440215415278235602124800000 392 1283826504933188802372326493310156800000 393 3718669876358202048250876739243212800000 394 10316309979574366972566948373384396800000 395 27510159945531645260178528995691724800000 396 70740411288509944954744788846064435200000 397 175895076717376079346932988482106163200000 398 423952236190598755349017972238922547200000 399 992668650592621475939164032559428403200000 400 2262361110652951270745071516065674035200000 401 5027469134784336157211270035701497856000000 402 10910677696766006128415947737054314496000000 403 23157356744156421170515480911298953216000000 404 48130976762364326354404725031327236096000000 405 98078216798780136722183213271383801856000000 406 196156433597560273444366426542767603712000000 407 8841761993739701954543616000000 408 176835239874794039090872320000000 409 2192756974447446084726816768000000 410 20048063766376649917502324736000000 411 147019134286762099395017048064000000 412 908845557409074796260105388032000000 413 4893783770664248902939029012480000000 414 23490162099188394734107339259904000000 415 102251293843525953548467241484288000000 416 409005175374103814193868965937152000000 417 1519162079960957024148656159195136000000 418 5284042017255502692690977945026560000000 419 17331657816598048832026407659687116800000 420 53920713207193929699637712719026585600000 421 159902804683402688074787699787458150400000 422 453917639101272146792945728428913459200000 423 1237957197548924036708033804806127616000000 424 3254058919271457467918260286918964019200000 425 8267068605716675729305850458658989670400000 426 20349707337148740256752862667468282265600000 427 48640763879038452321019037595411991756800000 428 113118055532647563537253575803283701760000000 429 256400925874001144017774771820776390656000000 430 567355240231832318677629282326824353792000000 431 1227339907440290322037320488298844520448000000 432 2599072745167673623137855151691670749184000000 433 5394301923932907519720076729926109102080000000 434 10984760281463375312884519886394985807872000000 435 21969520562926750625769039772789971615744000000 436 265252859812191058636308480000000 437 5481892436118615211817041920000000 438 70168223182318274711258136576000000 439 661586104290429447277576716288000000 440 4998650565749911379430579634176000000 441 31809594509317617869103688581120000000 442 176176215743912960505805044449280000000 443 869135997669970605161971552616448000000 444 3885549166053986234841755176402944000000 445 15951201839590048753560889671548928000000 446 60766483198438280965946246367805440000000 447 216645722707475610400330095746088960000000 448 727929628297118050945109121706858905600000 449 2318590667909338977084421646918143180800000 450 7035723406069718275290658790648158617600000 451 20426293759557246605682557779301105664000000 452 56946031087250505688569555021081870336000000 453 152940769205758500992158233485191308902400000 454 396819293074400435006680822015631504179200000 455 997135659520288272580890270705945831014400000 456 2432038193951922616050951879770599587840000000 457 5769020832165025740399932365967468789760000000 458 13332848145448059488924288134680372314112000000 459 30069827732287112889914351963321690750976000000 460 66276355001775677390015306368137604104192000000 461 142949000984222049272582033343041891205120000000 462 302080907740242821104324296875862109716480000000 463 626131336043412392834417633524514191048704000000 464 1274232192649751536294604306821818353713152000000 465 2548464385299503072589208613643636707426304000000 466 8222838654177922817725562880000000 467 175420557955795686778145341440000000 468 2315551365016503065471518507008000000 469 22493927545874601207437608353792000000 470 174952769801246898280070287196160000000 471 1145145402335434243287732788920320000000 472 6518519982524779538714786644623360000000 473 33027167911458882996154918999425024000000 474 151536417476105463158828451879714816000000 475 638048073583601950142435586861957120000000 476 2491425811135969519603796101080023040000000 477 9099120353713975636813864021335736320000000 478 31300974016776076190639692233394932940800000 479 102017989388010914991714552464398299955200000 480 316607553273137322388079645579167137792000000 481 939609512939633343861397657847850860544000000 482 2676463461100773767362769085990847905792000000 483 7341156921876408047623595207289182827315200000 484 19444145360645621315327360278765943704780800000 485 49856782976014413629044513535297291550720000000 486 124033947891548053418598545868300578979840000000 487 299989083272581338500796483030308377067520000000 488 706640951708747152912987271138059732647936000000 489 1623770697543504096055375006019371300552704000000 490 3645199525097662256450841850247568225730560000000 491 8005144055116434759264593867210345907486720000000 492 17218611741193840802946484921924140253839360000000 493 36315617490517918784396222744421823080824832000000 494 75179699366335340641381654102487282869075968000000 495 152907863117970184355352516818618202445578240000000 496 305815726235940368710705033637236404891156480000000 497 263130836933693530167218012160000000 498 5788878412541257663678796267520000000 499 78728746410561104226031629238272000000 500 787287464105611042260316292382720000000 501 6298299712844888338082530339061760000000 502 42370379886411067001646113190051840000000 503 247703759335941622471161892495687680000000 504 1288059548546896436850041840977575936000000 505 6061456699044218526353138075188592640000000 506 26159971016927679955839859061340241920000000 507 104639884067710719823359436245360967680000000 508 391262175209700952382996152917436661760000000 509 1377242856738147352388146458269377049395200000 510 4590809522460491174627154860897923497984000000 511 14563947450564316829851663696641688338432000000 512 44161647108162767161485689918848990445568000000 513 128470246132837140833412916127560699478016000000 514 359716689171943994333556165157169958538444800000 515 972207268032281065766368013938297185239040000000 516 2542695931776735095081270190300161869086720000000 517 6449765290360498777767124385151630106951680000000 518 15899421413446810940542213600606343984578560000000 519 38158611392272346257301312641455225562988544000000 520 89307388364892725283045625331065421530398720000000 521 204131173405469086361247143613863820640911360000000 522 456293211141636781278081850430989716726743040000000 523 998679480989242766570896125471600134722682880000000 524 2142621431940557208279377141920887561768665088000000 525 4510781961980120438482899246149236972144558080000000 526 9327379650196181245676503525935710349180272640000000 527 18960575026628302860063712085508657103251701760000000 528 37921150053256605720127424171017314206503403520000000 529 8683317618811886495518194401280000000 530 196821866026402760565079073095680000000 531 2755506124369638647911107023339520000000 532 28342348707801997521371386525777920000000 533 233037089375260868509053622545285120000000 534 1610074435683620546062552301221969920000000 535 9660446614101723276375313807331819520000000 536 51522381941875857474001673639103037440000000 537 248519724660812959580478661082732298240000000 538 1098718782710962558145274080576290160640000000 539 4499515014911560952404455758550521610240000000 540 17215535709226841904851830728367213117440000000 541 61975928553216630857466590622121967222784000000 542 211177238033182594032849123601304480907264000000 543 684505530176522891003028193742159351906304000000 544 2119759061191812823751313116104751541387264000000 545 6295042060509019900837232890250474274422784000000 546 17985834458597199716677808257858497926922240000000 547 49582570669646334354084768710853156447191040000000 548 132220188452390224944226049895608417192509440000000 549 341837560389106435221657592413036395668439040000000 550 858568756326127790789279534432742575167242240000000 551 2098723626574979044151572195280037405964369920000000 552 5001213748433992615850555018539663605702328320000000 553 11635476884111737922591087185990237776531947520000000 554 26465006246214933314128747324997403570151096320000000 555 58922089378365323227682871402824407948638289920000000 556 128557285916433432496762628515253253706119905280000000 557 275157699680787346747456854015103455300818042880000000 558 578297538312163237231943218608014041649176903680000000 559 1194516226677583080184013861387045397504857210880000000 560 2426953603408422766088155146945108109216217825280000000 561 4853907206816845532176310293890216218432435650560000000 562 295232799039604140847618609643520000000 563 6888765310924096619777767558348800000000 564 99198220477306991324799852840222720000000 565 1048666902188673908290741301453783040000000 566 8855409396259913003344037656720834560000000 567 62792902991661201296439539747656826880000000 568 386417864564068931055012552293272780800000000 569 2112417659616910156434068619203224535040000000 570 10437828435754144302380103765474756526080000000 571 47244907656571390000246785464780476907520000000 572 197978660656108681905796053376222950850560000000 573 774699106915207885718332382776524590284800000000 574 2850892713447965019443463168617610492248064000000 575 9925330187559581919543908809261310602641408000000 576 32856265448473098768145353299623648891502592000000 577 103868193998398828363814342689132825527975936000000 578 314752103025450995041861644512523713721139200000000 579 917277557388457185550568221150783394273034240000000 580 2578293674821609386412407972964364135253934080000000 581 7007669987976681922043980644467246111203000320000000 582 18459228261011747501969509990303965366095708160000000 583 47221281597937028493410374393800841634198323200000000 584 117528523088198826472488042935682094734004715520000000 585 285069183660737579103481636056760825525032714240000000 586 674857659278480799510283056787433791038852956160000000 587 1561435368526681065533596092174846810638914682880000000 588 3535325362701919393660972284169464476918297395200000000 589 7841994440902439382302520339430448476073314222080000000 590 17059777380208815498342324948936414228650718658560000000 591 36432744913666283945612422772304884623898144931840000000 592 76449038507365317131776887128770905440310861496320000000 593 157751984221547479795730084551432027099054158643200000000 594 320357875649911805123636479396754270416540752936960000000 595 640715751299823610247272958793508540833081505873920000000 596 10333147966386144929666651337523200000000 597 247995551193267478311999632100556800000000 598 3670334157660358679017594555088240640000000 599 39849342283169608515048169455243755520000000 600 345360966454136607130417468612112547840000000 601 2511716119666448051857581589906273075200000000 602 15843132447126826173255514644024184012800000000 603 88721541703910226570230882006535430471680000000 604 448826622737428205002344461915414530621440000000 605 2078775936889141160010858560450340983930880000000 606 8909039729524890685760822401930032788275200000000 607 35636158918099562743043289607720131153100800000000 608 133991957532054355913842768925027693135659008000000 609 476415849002859932138107622844542908926787584000000 610 1609957006975181839639122311681558795683627008000000 611 5193409699919941418190717134456641276398796800000000 612 16052357254298000747134943870138709399778099200000000 613 47698432984199773648629547499840736502197780480000000 614 136649564765545297479857622567111299168458506240000000 615 378414179350740823790374954801231290004962017280000000 616 1015257554355646112608323049466718095135263948800000000 617 2644391769484473595630980966052847131515106099200000000 618 6699125816027333108931818447333879399838268784640000000 619 16534012652322779588001934891292127880451897425920000000 620 39816601897430367171106700350458593671292324413440000000 621 93686122111600863932015765530490808638334880972800000000 622 215654847124817083013319309334337333092016141107200000000 623 486203655335951241702756261044687805516545481768960000000 624 1074765974953155376395566471782994096404995275489280000000 625 2331695674474642172519195057427512615929481275637760000000 626 4969187502978745613565497663370108853620205997260800000000 627 10411630958622133666518185580394513788537574470451200000000 628 21463977668544090943283644119582536117908230446776320000000 629 43568671088388005496814561197958580776649542399426560000000 630 87137342176776010993629122395917161553299084798853120000000 631 371993326789901217467999448150835200000000 632 9175835394150896697543986387720601600000000 633 139472697991093629802668593093353144320000000 634 1554124349043614732086878608754506465280000000 635 13814438658165464285216698744484501913600000000 636 102980360906324370126160845186157196083200000000 637 665411562779326699276731615049015728537600000000 638 3815026293268139742519927926281023510282240000000 639 19748371400446841020103156324278239347343360000000 640 93544917160011352200488635220265344276889600000000 641 409815827558144971544997830488781508260659200000000 642 1674899469150679448923034611562846164195737600000000 643 6431613961538609083864452908401329270511632384000000 644 23344376601140136674767273519382602537412591616000000 645 80497850348759091981956115584077939784181350400000000 646 264863894695917012327726573857288705096338636800000000 647 834722577223496038851017081247212888788461158400000000 648 2528016948162588003377366017491559034616482365440000000 649 7379076497339446063912311618624010155096759336960000000 650 20812779864290745308470622514067720950272910950400000000 651 56854423043916182306066090770136213327574781132800000000 652 150730330860614994950965915065012286496361047654400000000 653 388549297329585320318045469945365005190619589509120000000 654 975506746487043995692114158586235544946661948129280000000 655 2388996113845822030266402021027515620277539464806400000000 656 5714853448807652699852961697359939326938427739340800000000 657 13370600521738659146825797178728914651705000748646400000000 658 30630830286164928227273644445815331747542365351444480000000 659 68785022397001944089316254194111622169919697631313920000000 660 151560218840851741213747678732788320035416282916454400000000 661 327966375196597210495322845782427184338933595819212800000000 662 697579274227682955656718433886432423832017489520230400000000 663 1459550481460998184143287800131612456017759670380789760000000 664 3006238305098772379280204722659142073588818425560432640000000 665 6099613952374320769554038567714201308730935935919718400000000 666 12199227904748641539108077135428402617461871871839436800000000 667 13763753091226345046315979581580902400000000 668 348681744977734074506671482733382860800000000 669 5439435221652651562304075130640772628480000000 670 62164973961744589283475144350180258611200000000 671 566391984984784035693884648523864578457600000000 672 4325175158065623545298755497818602235494400000000 673 28612697199511048068899459447107676327116800000000 674 167861156903798148670876828756365034452418560000000 675 888676713020107845904642034592520770630451200000000 676 4303066189360522201222477220132205836736921600000000 677 19261343895232813662614898032972730888250982400000000 678 80395174519232613548305661355016615881395404800000000 679 315149084115391845109358192511665134255069986816000000 680 1167218830057006833738363675969130126870629580800000000 681 4105390367786713691079761894787974928993248870400000000 682 13772922524187684641041781840579012665009609113600000000 683 44240296592845290059103905306102283105788441395200000000 684 136512915200779752182377764944544187869290047733760000000 685 405849207353669533515177139024320558530321763532800000000 686 1165515672400281737274354860787792373215283013222400000000 687 3240702113503222391445767173897764159671762524569600000000 688 8742359189915669707156023073770712616788940763955200000000 689 22924408542445533898764682726776535306246555781038080000000 690 58530404789222639741526849515174132696799716887756800000000 691 145728762944595143846250523282678452836929907353190400000000 692 354320913826074467390883625236316238270182519839129600000000 693 842347832869535526250025222259921623057415047164723200000000 694 1960373138314555406545513244532181231842711382492446720000000 695 4471026455805126365805556522617255441044780346035404800000000 696 10002974443496214920107346796364029122337474672485990400000000 697 21973747138172013103186630667422621350708550919887257600000000 698 47435390647482440984656853504277404820577189287375667200000000 699 100708983220808874705886858209081259465225417256274493440000000 700 210436681356914066549614330586139945151217289789230284800000000 701 433072590618576774638336738307708292919896451450300006400000000 702 878344409141902190815781553750844988457254774772439449600000000 703 1756688818283804381631563107501689976914509549544878899200000000 704 523022617466601111760007224100074291200000000 705 13598588054131628905760187826601931571200000000 706 217577408866106062492163005225630905139200000000 707 2548763932431528160622480918357390603059200000000 708 23788463369360929499143155238002312295219200000000 709 185982531796821812447846486406199896126259200000000 710 1258958676778486115031576215672737758393139200000000 711 7553752060670916690189457294036426550358835200000000 712 40879128798924960911613533591255955449000755200000000 713 202244110899944543457456429346213674326635315200000000 714 924544506971175055805515105582691082636047155200000000 715 3939363551442398063866977406395814178188374835200000000 716 15757454205769592255467909625583256712753499340800000000 717 59528160332907348520656547474425636470402108620800000000 718 213480299124909111936147618528974696307648941260800000000 719 729964893781947285975214437550687671245509283020800000000 720 2388976016013645663191610886529523287712575835340800000000 721 7508210336042886370030777071949930332810952625356800000000 722 22727555611805493876849919785361951277698018757836800000000 723 66434393326816059024638227064904165273271131753676800000000 724 187960722583186898703854496086070321260962226425036800000000 725 515799192205024512722205361352472044390547505073356800000000 726 1375464512546732033925880963606592118374793346862284800000000 727 3570354692142581024233137820425622094504782730153164800000000 728 9035183302564898918467532443526064075889654255897804800000000 729 22322217571042691445625668389887923011021498749865164800000000 730 53910261303650273680001614224634983875674563018542284800000000 731 127424253990446101425458360894591780069776239862009036800000000 732 295087746083138340143166730492738859108955502838336716800000000 733 670199287714246399647192235356389951196610803056561356800000000 734 1494214805395696891016690885384738251848181462552333516800000000 735 3273041954676288427941322891795140932619826060828921036800000000 736 7049628825456621229412080074635688162565779207939214540800000000 737 14941004376340898725022617471615936105736427575035350220800000000 738 31181226524537527773960245158154997090232544504421600460800000000 739 64119141867358859929552053423811684157379598558388079820800000000 740 129994972553001524240735669955125058291673706666321038540800000000 741 259989945106003048481471339910250116583347413332642077081600000000 742 20397882081197443358640281739902897356800000000 743 543943522165265156230407513064077262848000000000 744 8920673763510348562178683214250867110707200000000 745 107048085162124182746144198571010405328486400000000 746 1022903924882519968463155675234099428694425600000000 747 8183231399060159747705245401872795429555404800000000 748 56653140455031875176420929705273199127691264000000000 749 347472594790862167748715035525675621316506419200000000 750 1921319053549473162845836078789029906103035494400000000 751 9707717323197338085957908608618256367678495129600000000 752 45302680841587577734470240173551863049166310604800000000 753 196968177572119903193348870319790708909418741760000000000 754 803630164494249205028863390904746092350428466380800000000 755 3095464337311182123074140468670133096460909648281600000000 756 11314455853620182932615823782035658904305393886822400000000 757 39418104264225153442661579627737134247257501283123200000000 758 131393680880750511475538598759123780824191670943744000000000 759 420459778818401636721723516029196098637413347019980800000000 760 1295470669872913150980445427765631222828787069196697600000000 761 3853194812955331423429017169764441585849725641713254400000000 762 11089682632408027023527415269078148954396771359077171200000000 763 30947951532301470763332321681148322663432850304401408000000000 764 83903335265350654069478738780002119220862394158599372800000000 765 221361990912840023502454544866388569859296529269496217600000000 766 569216548061588631863454543942142036781048218121561702400000000 767 1428621924546732252520042776952827072705375919991370547200000000 768 3504166984737267789200104924601273951918846596205248512000000000 769 8410000763369442694080251819043057484605231830892596428800000000 770 19770878987570268789592170943013503560300018690168560025600000000 771 45573551564568755176009072004234516681369534607846172262400000000 772 103100821572303085480151671091546939377524520916111012659200000000 773 229112936827340189955892602425659865283387824258024472576000000000 774 500523646607420107288257685299133859542170323763684232396800000000 775 1075752315096544708201628457956347399613022785402545215897600000000 776 2276229536291239527499097896545314787586975748822776833638400000000 777 4744816498184555634786851953362064627646090293320717906739200000000 778 9749622941475114318055175246634379371875527999974077890560000000000 779 19759235828056231684591821833179008860334403413280797858201600000000 780 39518471656112463369183643666358017720668806826561595716403200000000 781 815915283247897734345611269596115894272000000000 782 22301684408775871405446708035627167776768000000000 783 374668298067434639611504694998536418649702400000000 784 4603067661971339858084200538553447429124915200000000 785 45007772694830878612378849710300374862554726400000000 786 368245412957707188646736043084275794329993216000000000 787 2606044460931466258115362766442567159873798144000000000 788 16331211955170521884189606669706754201875801702400000000 789 92223314570374711816600131781873435492945703731200000000 790 475678148836669566211937521822294562016246261350400000000 791 2265134042079378886723512008677593152458315530240000000000 792 10045377056178115062860792386309326154380355829760000000000 793 41788768553700958661500896327046796802222280251801600000000 794 164059609877492652522929444839517054112428211358924800000000 795 610980616095489878361254484229925580832491269888409600000000 796 2167995734532383439346386879525542383599162570571776000000000 797 7358046129322028642630161530510931726154733572849664000000000 798 23966207392648893293138240413664177622332560780138905600000000 799 75137298852628962756865834810406610924069650013408460800000000 800 227338493964364553982312013016102053565133812861082009600000000 801 665380957944481621411644916144688937263806281544630272000000000 802 1887825043470389716563271622550047682469403868568485888000000000 803 5202006786451740552307681804360131391693468437833161113600000000 804 13945805427508921480654636326582479901135681343978261708800000000 805 36429859075941672439261090812297090353987085959779948953600000000 806 92860425095537596413802780501933759725849434799439085568000000000 807 231275020992659674087206925023684080826643875349546401792000000000 808 563470051145752660503376871875884851468550532669803960729600000000 809 1344419771154778277692267624124918242100401270931462081740800000000 810 3144575057955244107144625968292181651014497887941385886105600000000 811 7217057510061215983610616976408285756426716464127770886144000000000 812 16267018514741153486868374772221850435120535522319737552896000000000 813 36037702555734247724754553341537637887036263310985264732569600000000 814 78529919002047763698718877430813360171750663334385800760524800000000 815 168440985685551725034933244344353294281436205412885485689241600000000 816 355861237363841672609013896502154847073456771999053843005440000000000 817 740971343552108688172193318744212832262540127998029919682560000000000 818 1521461158760329839713570281154783682245749062822621435081523200000000 819 3082440789176772142796324205975925382212166932471804465879449600000000 820 6164881578353544285592648411951850764424333864943608931758899200000000 821 33452526613163807108170062053440751665152000000000 822 936670745168586599028761737496341046624256000000000 823 16110736816899689503294701884937066001937203200000000 824 202534977126738953755704823696351686881496268800000000 825 2025349771267389537557048236963516868814962688000000000 826 16939288996054530677749857981876686539179687936000000000 827 122484089663778914131422050022800656514068512768000000000 828 783898173848185050441101120145924201690038481715200000000 829 4518942413948360879013406457311798339154339482828800000000 830 23783907441833478310596876091114728100812313067520000000000 831 115521836146048323222899112442557250775374092042240000000000 832 522359606921261983268761204088084960027778503147520000000000 833 2214804733346150809059547505333480230517780853345484800000000 834 8859218933384603236238190021333920922071123413381939200000000 835 33603933885251943309868996632645906945787019843862528000000000 836 121407761133813472603397665253430373481553103952019456000000000 837 419408629371355632629919207239123108390819813652430848000000000 838 1390040028773635811002017943992522302095288525248056524800000000 839 4433100632305108802655084253813990044520109350791099187200000000 840 13640309637861873238938720780966123213908028771664920576000000000 841 40588238434613378906110339884826025173092183174222446592000000000 842 117045152695164162426922840598102956313103039851246125056000000000 843 327726427546459654795383953674688277676688511583489150156800000000 844 892531547360570974761896724901278713672683606014608749363200000000 845 2367940839936208708551970902799310873009160587385696681984000000000 846 6128788056305481363310983513127628141906062696762979647488000000000 847 15495426406508198163842863976586833415385139648419608920064000000000 848 38315963477911180914229627287560169899861436221546669329612800000000 849 92764964209679701160766466064619358704927687694270883640115200000000 850 220120254056867087500123817780452715571014852155897012027392000000000 851 512411083214346334836353805324988288706296868953071732916224000000000 852 1171225333061363051054522983599973231328678557607021103808512000000000 853 2630752286568600083907082393932247565753647221701924325477580800000000 854 5811214006151534513705196929880188652709549086744549256278835200000000 855 12633073926416379377619993325826497071107715405966411426693120000000000 856 27045454039651967118285056134163768377582714671928092068413440000000000 857 57054793453512368989258885543304388084215589855848303815557120000000000 858 118673970383305727497658481930073127215168426900164471936358809600000000 859 243512822344964999280909612272098105194761187665272552804476518400000000 860 493190526268283542847411872956148061153946709195488714540711936000000000 861 986381052536567085694823745912296122307893418390977429081423872000000000 862 1405006117752879898543142606244511569936384000000000 863 40276842042249223758236754712342665004843008000000000 864 708872419943586338144966882937230904085236940800000000 865 9114073970703252919006717066335825909667332096000000000 866 93166089478299918727624218900321775965488283648000000000 867 796146582814562941854243325148204267341445332992000000000 868 5879236303861387878308258401094431512675288612864000000000 869 38411010518561067471613954887150285882811885604044800000000 870 225947120697418043950670322865589916957716974141440000000000 871 1212979279533507393840440680646851133141427966443520000000000 872 6007135479594512807590753847012977040319452786196480000000000 873 27685059166826885113244343816668502881472260666818560000000000 874 119599455600692143689215565288007932447960166080656179200000000 875 487257041336153177993100451173365650713911787736006656000000000 876 1881820297574108825352663811428170788964073111256301568000000000 877 6920242384627367938393666919445531288448526925265108992000000000 878 24325700503538626692535314019869140286667549191840989184000000000 879 82012361697644512849119058695558815823622022989635334963200000000 880 265986037938306528159305055228839402671206561047465951232000000000 881 832058887909574267575261967638933516048389755071560155136000000000 882 2516470782946029492178841072859213560731715356801791688704000000000 883 7373844619795342232896138957680486247725491510628505878528000000000 884 20974491362973417906904573035180049771308064741343305610035200000000 885 58014550578437113359523287118583116388724434390949568708608000000000 886 156284095435789774764430079584754517618604598767455981010944000000000 887 410628799772467251341835895379551085507706200683119636381696000000000 888 1053688995642557475141314750407904672246189496092533406564352000000000 889 2643801479975871483081844282841651723090439099286720183743283200000000 890 6493547494677579081253652624523355109344938138598961854808064000000000 891 15628538038037563212508791062412142805542054503068687853944832000000000 892 36893597991432936108217473983399156786853374564621164769968128000000000 893 85499449313479502726980177802798045886993534705312540578021376000000000 894 194675669206076406209124097150986319865769894405942400085340979200000000 895 435841050461365088527889769741014148953216181505841194220912640000000000 896 960113618407644832699119492762813777404186370853447268428677120000000000 897 2082499961053201468107949322330610165073869029738463089267834880000000000 898 4450273889373964781162193072377742270568816008756167697613455360000000000 899 9375243660281152472315020072475777049998305725112993282972345958400000000 900 19481025787597199942472768981767848415580895013221804224358121472000000000 901 39948432627730966970640361709447992953469683444834585877797666816000000000 902 80883246307998501026975547164808282029247260308060149184676757504000000000 903 161766492615997002053951094329616564058494520616120298369353515008000000000 904 60415263063373835637355132068513997507264512000000000 905 1772181049858965845362417207343077260213092352000000000 906 31899258897461385216523509732175390683835662336000000000 907 419247402652349634274308985051447991844697276416000000000 908 4378806205480096180198338288315123470377949331456000000000 909 38215035975099021209003679607113804832389375983616000000000 910 288082578889208006037104661653627144121089142030336000000000 911 1920550525928053373580697744357514294140594280202240000000000 912 11523303155568320241484186466145085764843565681213440000000000 913 63074922535742384479702915393636258923354254255063040000000000 914 318378180418509178802309953891687783136930997668413440000000000 915 1494993195008651796115194566100099155599502076008202240000000000 916 6577970058038067902906856090840436284637809134436089856000000000 917 27286394314824577967613625265708476439979060113216372736000000000 918 107263756961724203045101837251405734970952167341609189376000000000 919 401374058308387340426832681327840814730014561665376321536000000000 920 1435216329708778974859583527172279276913385402318618361856000000000 921 4920741701858670770947143521733528949417321379378120097792000000000 922 16225148314236698217717608368959203562943600223895423025152000000000 923 51587651050393604589666241993613877995000164814436729618432000000000 924 158537659325599858007266987590130454326098067478512876388352000000000 925 471926055666901902905352893291551119854431456680224376225792000000000 926 1363341938593272163948797247286703235135024208187314864652288000000000 927 3828960338176849481728536949826485681655812669802671534768128000000000 928 10471034394197914909216815332178552680446508117419550727733248000000000 929 27922758384527773091244840885809473814524021646452135273955328000000000 930 72704540699336465784750717778145422384987075230384805052940288000000000 931 185066103598311003815729099798915620616330736950070412862029824000000000 932 461041872122108114769009336341158212763490607840526291691372544000000000 933 1125254738738704551300632956493674281999027924220945525484027904000000000 934 2693232653374604335899875600788138445440296343217345028207673344000000000 935 6326959249197483201796533157407055395637521568193128002773581824000000000 936 14600675190455730465684307286323973989932742080445680006400573440000000000 937 33123919835063746728119622500317075320444429794443930760789360640000000000 938 73928748617388652117832200942736660860122350555715439669008138240000000000 939 162434996962149714512420047141787592875761784319600120962891120640000000000 940 351571637260543217711813252717841639374936464691737248111462973440000000000 941 750019492822492197785201605798062163999864458009039462637787676672000000000 942 1577963088795373195340294287523195721662052496070966142173007839232000000000 943 3275771475473939291592509660174735422184514042476436041979408678912000000000 944 6713309443563875585238970414679087408427522605568992382328170872832000000000 945 13588385379743748172531891923687791380913539731754105063025695260672000000000 946 27176770759487496345063783847375582761827079463508210126051390521344000000000 947 2658271574788448768043625811014615890319638528000000000 948 79748147243653463041308774330438476709589155840000000000 949 1467365909283223719960081447680067971456440467456000000000 950 19704627924660432810892522297418055616700771991552000000000 951 210182697863044616649520237839125926578141567909888000000000 952 1872536762779852039241180300748576436787079423197184000000000 953 14404128944460400301855233082681357206054457101516800000000000 954 97948076822330722052615584962233229001170308290314240000000000 955 599211764089552652557177696239544459771865415423098880000000000 956 3342970894394346377424254515862721722937775475518341120000000000 957 17192421742599495655324737510151140289394273874094325760000000000 958 82224625725475848786335701135505453557972614180451123200000000000 959 368366323250131802562783941087064431939717311528421031936000000000 960 1555324475945000944153976640145383157078806426453333245952000000000 961 6221297903780003776615906560581532628315225705813332983808000000000 962 23681069440194853085183128198342608069070859138257202970624000000000 963 86112979782526738491575011630336756614803124139117101711360000000000 964 300165243813378917027775754825745265914456604142065325965312000000000 965 1005959195482675289498491718875470620902503213881516227559424000000000 966 3250022016174797089148973245597674313685010383309513965961216000000000 967 10146410196838390912465087205768349076870276318624824088854528000000000 968 30675193618348623688847938063950822790538044684214584454676480000000000 969 89980567947155962820620618320922413518911597740362781067051008000000000 970 256540342657848915275811975638374540670939448876778992829464576000000000 971 712030338805458213826743442588141582270362551984529449485860864000000000 972 1926670328532416343295894021120853693202157493605197333902917632000000000 973 5089317848953552604932550244470179566949095266126936353705820160000000000 974 13139693355480081270916766085723009063759482323454999313204117504000000000 975 33195014792791784263368672216563391318971323764517893001778823168000000000 976 82143595927925432244946205824038222585929038468129023360334036992000000000 977 199299216349720720856590794458322244962581929398083532087367827456000000000 978 474521943689811240134739986805529154672814117614484600208018636800000000000 979 1109651314474635515392007353760622023234888398113871680486443581440000000000 980 2550541827299908498065210932524414799674221094172182668580780769280000000000 981 5766442392156314865190911673533459547089543343345804294182634782720000000000 982 12832364760009827446481183724201219837185180961248409556068398530560000000000 983 28125730980843457416945060217427331149994917175338979848917037875200000000000 984 60751578918621868020601330069643035283989021098732196473660801810432000000000 985 129392973281220602017904131576902049176288304677819223658186642817024000000000 986 271889032464336961202178301794503040041314665525544191484290920349696000000000 987 563917993259365549160073514833043342307911898867795360115566353317888000000000 988 1155012757278218594665210813513462267377650877199098930357184097157120000000000 989 2337202285315924685675485410874300117517128833861706070840419584835584000000000 990 4674404570631849371350970821748600235034257667723412141680839169671168000000000 991 119622220865480194561963161495657715064383733760000000000 992 3668414773208059299900203619200169928641101168640000000000 993 68966197736311514838123828040963194658452701970432000000000 994 945822140383700774922841070276066669601637055594496000000000 995 10298952195289186215826491654117170402328936827584512000000000 996 93626838138992601962059015037428821839353971159859200000000000 997 734610576167480415394616887216749217508777312177356800000000000 998 5093299994761197546736010418036127908060856031096340480000000000 999 31758223496746290585530417900695856367908867017424240640000000000 1000 180520428297294704380909743856586973038639875677990420480000000000 1001 945583195842972261042860563058312715916685063075187916800000000000 1002 4604579040626647532034799263588305399246466394105262899200000000000 1003 20996880425257512746078684641962672620563886757119998820352000000000 1004 90208819604810054760930645128432223110570772734293328265216000000000 1005 367056576323020222820338487074310425070598316642986646044672000000000 1006 1420864166411691185110987691900556484144251548295432178237440000000000 1007 5252891766734131047986075709450542153502990572486143204392960000000000 1008 18610245116429492855722096799196206486696309456808050209849344000000000 1009 63375429315408543238404978289154649116857702474535522336243712000000000 1010 208001409035187013705534287718251156075840664531808893821517824000000000 1011 659516662794495409310230668374942689996567960710613565775544320000000000 1012 2024562778811009163463963912220754304175510949158162574008647680000000000 1013 6028698052459449508981581427501801705767077048604306331492417536000000000 1014 17444743300733726238755214343409468765623882523620971512403591168000000000 1015 49130093377576616754045297538581769176655016086932532014524399616000000000 1016 134866922997269144030712581478459758524151024552363813373204234240000000000 1017 361341567275702234950211067357382749253385763895012481113113231360000000000 1018 946057921594565851506007158172056652590682727288759950550696460288000000000 1019 2423236079873800251225913071809127566284906634809806189129854091264000000000 1020 6078626098666481986126019230978828471358748846641547728664718737408000000000 1021 14947441226229054064244309584374168372193644704856264906552587059200000000000 1022 36063667720425654250240238997220215755133872938700829615809416396800000000000 1023 85443151214546934685184566239567895789086406654768119397456155770880000000000 1024 198942262529392862849086452736904354374589245345430248149300900003840000000000 1025 455548948980348874350082022209143304220073924124318539240428147834880000000000 1026 1026589180800786195718494697936097586974814476899872764485471882444800000000000 1027 2278184209448320050772549877611613823149588291202457367762280067891200000000000 1028 4981629471326993177689309065710728893287099730096040110840185748455424000000000 1029 10739616782341309967486042920882870081631929288258995563629491353812992000000000 1030 22838678727004304740982977350738255363470431904145712084680437309374464000000000 1031 47933029427046071678606248760808684096172511403762605609823140032020480000000000 1032 99331097125926799141208129962157754994477975439122508010717832355512320000000000 1033 203336598822485447653767230746064110223990208545968428163116503880695808000000000 1034 411347602215602744678885432313876820683014674759660268467913846931062784000000000 1035 822695204431205489357770864627753641366029349519320536935827693862125568000000000 1036 5502622159812088949850305428800254892961651752960000000000 1037 172415494340778787095309570102407986646131754926080000000000 1038 3310377491342952712229943745966233343605729694580736000000000 1039 46345284878801337971219212443527266810480215724130304000000000 1040 514947609764459310791324582705858520116446841379225600000000000 1041 4774968745088622700065009766908869913807052529152819200000000000 1042 38199749960708981600520078135270959310456420233222553600000000000 1043 269944899722343469977008552155914779127225369648106045440000000000 1044 1714944068824299691618642566637576243867078818940908994560000000000 1045 9928623556351208740950035912112283517125193162289473126400000000000 1046 52952658967206446618400191531265512091334363532210523340800000000000 1047 262461005315718909325983558024533407757048584463999985254400000000000 1048 1217819064664935739272563709233835011992705431912959931580416000000000 1049 5322320356683793230894908062577501163523675591323306367647744000000000 1050 22023394579381213369220309224458625504235898998579198762680320000000000 1051 86672714151113162291770249205933945532799344446021362872483840000000000 1052 325679289537516124975136693985933613517185415494140878672363520000000000 1053 1172445442335058049910492098349361008661867495778907163220508672000000000 1054 4056027476186146767257918610505897543478892958370273429519597568000000000 1055 13520091587287155890859728701686325144929643194567578098398658560000000000 1056 43528099744436697014475224112746217539773485406900495341185925120000000000 1057 135645706180337613952085582118790538379759233593596892458579394560000000000 1058 409951467567242566610747537070122515992161239305092830541484392448000000000 1059 1203687287750627110474109789695253344828047894129847034355847790592000000000 1060 3439106536430363172783170827700723842365851126085277241016707973120000000000 1061 9575551532806109226180593284970642855214722743217830749497500631040000000000 1062 26016592843850560916415196849731557946243775000440898640144152657920000000000 1063 69062228276403307159938522546560135639119839092079476390200841601024000000000 1064 179319469910661218590717567313875439905083090975925657995609202753536000000000 1065 455896957399986148959451442323412135351906163498116079649853905305600000000000 1066 1136005533193408108882567528412436796286716997569076132897996616499200000000000 1067 2776902414472775377268498402785956613145308216279963880417325062553600000000000 1068 6664565794734660905444396166686295871548739719071913313001580150128640000000000 1069 15716438739822036165077829766215443995592550382288989603794771100303360000000000 1070 36443915918427909948006561776731464337605913929945483139234251826790400000000000 1071 83153723644863681853198070532823904544959972628889693923323222478028800000000000 1072 186811105174762244163349089964152333498266239878601504156506965567078400000000000 1073 413475246120140433748212652453990498142829277597971329199735417121800192000000000 1074 902127809716670037268827605354161086857082060213755627344877273720291328000000000 1075 1941287691795365902983553074812751705894986711852385527197837171296829440000000000 1076 4122240530725962164360137393429546832270835980723584082444790042753761280000000000 1077 8641805449955631525285107306707724684519583863203658196932451414929571840000000000 1078 17893620696378719393531516305653641699711138352045221678354252341501231104000000000 1079 36609936597188644276420803475935037040788306053609763893644332376864587776000000000 1080 74042568398808494042199377816497827722942641456738848324224492447591301120000000000 1081 148085136797616988084398755632995655445885282913477696648448984895182602240000000000 1082 258623241511168180642964355153611979969197632389120000000000 1083 8275943728357381780574859364915583359014324236451840000000000 1084 162208497075804682899267243552345433836680755034456064000000000 1085 2317264243940066898560960622176363340524010786206515200000000000 1086 26262328097987424850357553717998784525938788910340505600000000000 1087 248298374744608380403380507879261235517966731515946598400000000000 1088 2024586747917576024827564141169360843454190272360795340800000000000 1089 14577024585006547378758461816419398072870169960997726453760000000000 1090 94321923785336483039025341165066693412689335041749994700800000000000 1091 556002919155667689493202011078287876959010817088210495078400000000000 1092 3018301561130767457248810917282134189206058721335999830425600000000000 1093 15222738308311696740907046365422937649908817898911999144755200000000000 1094 71851324815231208617081258844796265707569620482864635963244544000000000 1095 319339221401027593853694483754650069811420535479398382058864640000000000 1096 1343427069342254015522438862691976155758389838913331124523499520000000000 1097 5373708277369016062089755450767904623033559355653324498093998080000000000 1098 20517795240863515873433611721113817651582681176130875356358901760000000000 1099 75036508309443715194271494294359104554359519729850058446112555008000000000 1100 263641785952099539871764709682883340326128042294067772918773841920000000000 1101 892326044760952288796742094311297459565356450841460154494311464960000000000 1102 2916382682877258699969840015553996575164823522262333187859456983040000000000 1103 9223908020262957748741819584077756609823627884364588687183398830080000000000 1104 28286651262139737096141580057838453603459125512051405307362423078912000000000 1105 84258110142543897733187685278667734137963352589089292404909345341440000000000 1106 244176564086555785267605128766751392807975429952054684112186266091520000000000 1107 689439710362039864285002716517886285575460037511683813963820045434880000000000 1108 1899211277601090946898309370030403730075795575032185600730523144028160000000000 1109 5110604892453844729835450668445450037294868092813881252874862278475776000000000 1110 13448960243299591394303817548540657992881231823194424349670690206515200000000000 1111 34648168762398947320918309616579322286744868425856822053388896803225600000000000 1112 87472426055892424383957699687757633314077208812818862233145739470438400000000000 1113 216598388328876479426942875417304615825334040869837182672551354879180800000000000 1114 526500697784038211530107297168217373852350437806681151727124831860162560000000000 1115 1257315099185762893206226381297235519647404030583119168303581688024268800000000000 1116 2951957189392660705788531503915248611346079028325584134277974397970022400000000000 1117 6818605338878821911962241783691560172686717755568954901712504243198361600000000000 1118 15505321729505266265557974467024643680356097909923924844990078142067507200000000000 1119 34731920674091796434849862806135201843997659318229591652777775038231216128000000000 1120 76680863825916953167850346455103692382851975118169228324314568266224762880000000000 1121 166950741494401467656585564433896646706968857219305155339013996731527331840000000000 1122 358634926173158708299331953228370574407562730322951815172696733719577231360000000000 1123 760478879596095574225089442990279772237723379961921921330055724513802321920000000000 1124 1592532241977706026024304951203174111274291313332024729373528458393609568256000000000 1125 3294894293746977984877872312834153333670947544824878750427989913917812899840000000000 1126 6737873724291572957840143381301302322787780372563235197504428812730808401920000000000 1127 13623832585380762903764685518235600301021446028039948091657306610356799406080000000000 1128 27247665170761525807529371036471200602042892056079896183314613220713598812160000000000 1129 12413915592536072670862289047373375038521486354677760000000000 1130 405521242689511707248168108880863584591701887586140160000000000 1131 8110424853790234144963362177617271691834037751722803200000000000 1132 118180476440943411826608991730994530366724550096532275200000000000 1133 1365641061095346092218592793335936795348817023337706291200000000000 1134 13159813861464244161379166917600845482452236770345169715200000000000 1135 109327684387549105340688463623145485546526274707482948403200000000000 1136 801736352175360105831715399903066894007859347854874954956800000000000 1137 5282027731978843050185419105243734831110602762337999703244800000000000 1138 31692166391873058301112514631462408986663616574027998219468800000000000 1139 175061490545584512520431033202363782973951405837487990164684800000000000 1140 898141560190390107713515735559953321344620256035807949540556800000000000 1141 4311079488913872517024875530687775942454177228971878157794672640000000000 1142 19479692505462683225075363509033654258496652664243301305590743040000000000 1143 83292478299219748962391209486902521657020170012626529720456970240000000000 1144 338543621474248011911654593398377991251114239406159443379921879040000000000 1145 1313138895415265015899751150151284329701291595272376022806969712640000000000 1146 4877373040113841487627647129133341796033368782440253798997316075520000000000 1147 17400357872838569631536470839070300461524450791408473012639073566720000000000 1148 59785844998983803349381720318856929790878882206377830351118868152320000000000 1149 198314022435653591597949121057671767111207999513838656774443074846720000000000 1150 636449653398144084663185551301365206077830324021156619415654519275520000000000 1151 1980065588349781596729910604048691752242138785843598371515369615523840000000000 1152 5982325820120616739056325654785409123795398033825339760748563519242240000000000 1153 17580712614232016539267569271206100282174230956547937256077411158589440000000000 1154 50329098856428910092805198305805698847008582738352918419358863316746240000000000 1155 140541634542480730070474893382249876025608872552381734454058712658083840000000000 1156 383295366934038354737658800133408752797115106961041093965614670885683200000000000 1157 1022120978490768945967090133689090007458973618562776250574972455695155200000000000 1158 2667908994704718943710709840476607816079354868790975298110945053848371200000000000 1159 6822849232359609101948700575645095398498022287399871254185367678694195200000000000 1160 17111272677981241874728487157967064650201389228717137431131557035455283200000000000 1161 42120055822723056922408583773457389908188035024534492138169986548813004800000000000 1162 101842523034046794349704336885076077091439726477232652632590116729965772800000000000 1163 242060489530198177874659583321050386130378480322697899010793900633541836800000000000 1164 565944243126942218692866068046399494332997573712223256842137852185464012800000000000 1165 1302447025278442366306869855230070069149912224433609686979166563933670604800000000000 1166 2952213257297802696962238338521492156739801042049515290486110878249653370880000000000 1167 6594554289028857972435129795138917544925269860162553635891052870895329607680000000000 1168 14524714510012927686122944105749008263506290578079548514494217715642877870080000000000 1169 31559873503237966330341211884096610547865520268419759735197312567322796359680000000000 1170 67682620284052506106032960426134899729157380816611050998374959481728406650880000000000 1171 143327901777993542342187445608285670014686218199882225643617561255424861143040000000000 1172 299835380730974996623886380467907953364056226579063966288947082166520973885440000000000 1173 619884382634824712121293191079719813696475794275817638170407450771234372976640000000000 1174 1267016430440410950050115753195910827994994480607715172524129514763182344765440000000000 1175 2561280526051583425907760877428292856592031853271510241231573642747078288343040000000000 1176 5122561052103166851815521754856585713184063706543020482463147285494156576686080000000000 1177 608281864034267560872252163321295376887552831379210240000000000 1178 20276062134475585362408405444043179229585094379307008000000000000 1179 413631667543301941393131471058480856283535925337862963200000000000 1180 6145384774929057414983667570011715579069676605019678310400000000000 1181 72378976238053342887585418046804650153487302236898433433600000000000 1182 710629948519069184714475013550445656052420785598639164620800000000000 1183 6013022641315200793737865499273001705058945108911562162176000000000000 1184 44897235721820165926576062394571746064440123479872997477580800000000000 1185 301075580722794053860568888998892885373304357453265983084953600000000000 1186 1838145650728637381464525848624819721226489761293623896729190400000000000 1187 10328627942189486238705430958939463195463132944411791419716403200000000000 1188 53888493611423406462810944133597199280677215362148476972433408000000000000 1189 262975848823746223538517407371954332489704810967284567625475031040000000000 1190 1207740935338686359954672537560086564026792465183084680946626068480000000000 1191 5247426132850844184630646197674858864392270710795471372388789125120000000000 1192 21666791774351872762345893977496191440071311321994204376315000258560000000000 1193 85354028201992226033483824759833481430583953692704441482453031321600000000000 1194 321906620647513538183424710522800558538202339641056750733822860984320000000000 1195 1165823977480184165312943546217710130922138203024367691846817928970240000000000 1196 4065437459930898627757956981682271225779763990033692463876083034357760000000000 1197 13683667548060097820258489352979351930673351966454867317436572164423680000000000 1198 44551475737870085926422988591095564425448122681480963359095816349286400000000000 1199 140584656772834493367823652887457114409191853794895484377591242702192640000000000 1200 430727459048684405212055447144549456913268658435424462773896573385441280000000000 1201 1283392020838937207366532556798045320598718859827999419693651014577029120000000000 1202 3724353315375739346867584674629621714678635122638115963032555885439221760000000000 1203 10540622590686054755285617003668740701920665441428630084054403449356288000000000000 1204 29130447886986914960062068810139065212580748129039123141386714987311923200000000000 1205 78703315343789208839465940294059930574340968629333771294272879088526950400000000000 1206 208096901586968077609435367557175409654189679765696073252653714200172953600000000000 1207 539005089356409119053947345475962536481343760704589829080644046616841420800000000000 1208 1368901814238499349978278972637365172016111138297370994490524562836422656000000000000 1209 3411724521640567610715095285650048582563230836987293863191768910453853388800000000000 1210 8351086888791837136675755624576238321498057571133077515872389571857193369600000000000 1211 20091020631006448763596745415647182048821413866783925617895893752583972454400000000000 1212 47539316422663146370200749715897557523971796191826753574739579583578977075200000000000 1213 110707997148667601136083937694555955877742539076856823393229157934362001408000000000000 1214 253890340127611031938752497112848325479622889616258314981805535529470189895680000000000 1215 573726223145510643601856292177085826408498477834142166322521599767893675868160000000000 1216 1278174876881137636378819081305912727188553570871000269275491158976573252567040000000000 1217 2808828741788179003400367857684598338760031303889358616432560818491728876011520000000000 1218 6091435825564725549542966438352140975624164273494994589853746353355556598579200000000000 1219 13042839061797412353139057550353995971336445856189282533569198074243662364016640000000000 1220 27584855027249699689397547003047531709493172845273884898583131559319929597460480000000000 1221 57649247585038698227280266770413942673772248867651040349847892921724796686827520000000000 1222 119099544461398629304710880800415617831529481177125226217268174387739140407951360000000000 1223 243321649974900425461237283355687821376243026060793472916999496060972437392588800000000000 1224 491765861001904017774290088466232228465670115828129966316462139407439031361863680000000000 1225 983531722003808035548580176932464456931340231656259932632924278814878062723727360000000000 1226 30414093201713378043612608166064768844377641568960512000000000000 1227 1034079168858254853482828677646202140708839813344657408000000000000 1228 21508846712251700952442836495041004526743868117568874086400000000000 1229 325705393071240042994134381210620925690692860066042950451200000000000 1230 3908464716854880515929612574527451108288314320792515405414400000000000 1231 39084647168548805159296125745274511082883143207925154054144000000000000 1232 336729267913651244449320467959288095483300926099047481081856000000000000 1233 2559142436143749457814835556490589525673087038352760856222105600000000000 1234 17462383681922055123912995561935787351651652732289427018927308800000000000 1235 108450593392989605506407025068864363552362895916323809907022233600000000000 1236 619717676531369174322325857536367791727787976664707485182984192000000000000 1237 3287198110296827794231467592149429156121310137091057095318437888000000000000 1238 16304502627072265859388079257061168614361698279971643192779451924480000000000 1239 76087678926337240677144369866285453533687925306534334899637442314240000000000 1240 335835272502454027816361356651190967321105325490910167832882504007680000000000 1241 1408341465332871729552483108537252443604635235929623284460475016806400000000000 1242 5633365861331486918209932434149009774418540943718493137841900067225600000000000 1243 21567743583383407058289455605027637422059556755950802299166131685949440000000000 1244 79276030468652523241280161142804288902705397805657003045583619169976320000000000 1245 280515184735232005315299031736076714578803715312324780007449729370685440000000000 1246 957856728364206847418094254708554635147134637651840712220560051509657600000000000 1247 3163154777388776100776032189967785074206816710385148398495802960799334400000000000 1248 10122095287644083522483303007896912237461813473232474875186569474557870080000000000 1249 31443104510553961580480047641552110354668612065785985782494449857137213440000000000 1250 94971009542081353345123409203055353724305195627271957057330175078700154880000000000 1251 279326498653180451015068850597221628600897634197858697227441691407941632000000000000 1252 801087316892140161401706892278824293345970573548575886388134662151077888000000000000 1253 2243044487297992451924779298380708021368717605936012481886777054023018086400000000000 1254 6138858596815558289478343342936674584798595553088034160953284568905102131200000000000 1255 16439655225370478131145394037016857362680984701489989786959643421813663334400000000000 1256 43120407148512729524315787638077002918507500856367186326451523729347313664000000000000 1257 110881046953318447348240596783626578933305002202087050553732489589750235136000000000000 1258 279761410774526544078637813423303983770184928632958096781725050657215977881600000000000 1259 693140211769722482344087716839827780684338778404045433817408334464147049676800000000000 1260 1687645733004541696142126614914363292100998764809849751903255075217053686169600000000000 1261 4040841895926367441467063725851292389537602676305274053852864264604213051392000000000000 1262 9520887754785413697703218641731812205485858360609686811817707582355132121088000000000000 1263 22088459591102159778671467248817804316727191396614473403417081591063906520924160000000000 1264 50487907636804936636963353711583552723947866049404510636381900779574643476398080000000000 1265 113757564042421249637714898236226232719781267807519023965518713148915019478466560000000000 1266 252794586760936110306033107191613850488402817350042275478930473664255598841036800000000000 1267 554320660126390025008409945890044828781798948888044507676690918155355650470707200000000000 1268 1199941193685361936488793294632567629362953018769413993088366222830416937489530880000000000 1269 2565391517534222071113971871283420448982865074610471295568231235016753452563824640000000000 1270 5419029272993637633364345076418910611334591393559197792885701934642130888561786880000000000 1271 11314456723832869783947533676039483693995300711826896490640476566835218338755379200000000000 1272 23358878397590440844278779202146030852119330501836173400031951621853353989688524800000000000 1273 47701288517184689724106138581224526161170001235328606732696827522521586042100776960000000000 1274 96386108756373187483760857339381516779271342702313473398026579323858050146925281280000000000 1275 192772217512746374967521714678763033558542685404626946796053158647716100293850562560000000000