0 1 1 0 2 1 3 1 4 1 5 2 6 2 7 3 8 4 9 6 10 9 11 11 12 14 13 18 14 24 15 44 16 53 17 64 18 78 19 96 20 120 21 265 22 309 23 362 24 426 25 504 26 600 27 720 28 1854 29 2119 30 2428 31 2790 32 3216 33 3720 34 4320 35 5040 36 14833 37 16687 38 18806 39 21234 40 24024 41 27240 42 30960 43 35280 44 40320 45 133496 46 148329 47 165016 48 183822 49 205056 50 229080 51 256320 52 287280 53 322560 54 362880 55 1334961 56 1468457 57 1616786 58 1781802 59 1965624 60 2170680 61 2399760 62 2656080 63 2943360 64 3265920 65 3628800 66 14684570 67 16019531 68 17487988 69 19104774 70 20886576 71 22852200 72 25022880 73 27422640 74 30078720 75 33022080 76 36288000 77 39916800 78 176214841 79 190899411 80 206918942 81 224406930 82 243511704 83 264398280 84 287250480 85 312273360 86 339696000 87 369774720 88 402796800 89 439084800 90 479001600 91 2290792932 92 2467007773 93 2657907184 94 2864826126 95 3089233056 96 3332744760 97 3597143040 98 3884393520 99 4196666880 100 4536362880 101 4906137600 102 5308934400 103 5748019200 104 6227020800 105 32071101049 106 34361893981 107 36828901754 108 39486808938 109 42351635064 110 45440868120 111 48773612880 112 52370755920 113 56255149440 114 60451816320 115 64988179200 116 69894316800 117 75203251200 118 80951270400 119 87178291200 120 481066515734 121 513137616783 122 547499510764 123 584328412518 124 623815221456 125 666166856520 126 711607724640 127 760381337520 128 812752093440 129 869007242880 130 929459059200 131 994447238400 132 1064341555200 133 1139544806400 134 1220496076800 135 1307674368000 136 7697064251745 137 8178130767479 138 8691268384262 139 9238767895026 140 9823096307544 141 10446911529000 142 11113078385520 143 11824686110160 144 12585067447680 145 13397819541120 146 14266826784000 147 15196285843200 148 16190733081600 149 17255074636800 150 18394619443200 151 19615115520000 152 20922789888000 153 130850092279664 154 138547156531409 155 146725287298888 156 155416555683150 157 164655323578176 158 174478419885720 159 184925331414720 160 196038409800240 161 207863095910400 162 220448163358080 163 233845982899200 164 248112809683200 165 263309095526400 166 279499828608000 167 296754903244800 168 315149522688000 169 334764638208000 170 355687428096000 171 2355301661033953 172 2486151753313617 173 2624698909845026 174 2771424197143914 175 2926840752827064 176 3091496076405240 177 3265974496290960 178 3450899827705680 179 3646938237505920 180 3854801333416320 181 4075249496774400 182 4309095479673600 183 4557208289356800 184 4820517384883200 185 5100017213491200 186 5396772116736000 187 5711921639424000 188 6046686277632000 189 6402373705728000 190 44750731559645106 191 47106033220679059 192 49592184973992676 193 52216883883837702 194 54988308080981616 195 57915148833808680 196 61006644910213920 197 64272619406504880 198 67723519234210560 199 71370457471716480 200 75225258805132800 201 79300508301907200 202 83609603781580800 203 88166812070937600 204 92987329455820800 205 98087346669312000 206 103484118786048000 207 109196040425472000 208 115242726703104000 209 121645100408832000 210 895014631192902121 211 939765362752547227 212 986871395973226286 213 1036463580947218962 214 1088680464831056664 215 1143668772912038280 216 1201583921745846960 217 1262590566656060880 218 1326863186062565760 219 1394586705296776320 220 1465957162768492800 221 1541182421573625600 222 1620482929875532800 223 1704092533657113600 224 1792259345728051200 225 1885246675183872000 226 1983334021853184000 227 2086818140639232000 228 2196014181064704000 229 2311256907767808000 230 2432902008176640000 231 18795307255050944540 232 19690321886243846661 233 20630087248996393888 234 21616958644969620174 235 22653422225916839136 236 23742102690747895800 237 24885771463659934080 238 26087355385405781040 239 27349945952061841920 240 28676809138124407680 241 30071395843421184000 242 31537353006189676800 243 33078535427763302400 244 34699018357638835200 245 36403110891295948800 246 38195370237024000000 247 40080616912207872000 248 42063950934061056000 249 44150769074700288000 250 46346783255764992000 251 48658040163532800000 252 51090942171709440000 253 413496759611120779881 254 432292066866171724421 255 451982388752415571082 256 472612476001411964970 257 494229434646381585144 258 516882856872298424280 259 540624959563046320080 260 565510731026706254160 261 591598086412112035200 262 618948032364173877120 263 647624841502298284800 264 677696237345719468800 265 709233590351909145600 266 742312125779672448000 267 777011144137311283200 268 813414255028607232000 269 851609625265631232000 270 891690242177839104000 271 933754193111900160000 272 977904962186600448000 273 1024251745442365440000 274 1072909785605898240000 275 1124000727777607680000 276 9510425471055777937262 277 9923922230666898717143 278 10356214297533070441564 279 10808196686285486012646 280 11280809162286897977616 281 11775038596933279562760 282 12291921453805577987040 283 12832546413368624307120 284 13398057144395330561280 285 13989655230807442596480 286 14608603263171616473600 287 15256228104673914758400 288 15933924342019634227200 289 16643157932371543372800 290 17385470058151215820800 291 18162481202288527104000 292 18975895457317134336000 293 19827505082582765568000 294 20719195324760604672000 295 21652949517872504832000 296 22630854480059105280000 297 23655106225501470720000 298 24728016011107368960000 299 25852016738884976640000 300 228250211305338670494289 301 237760636776394448431551 302 247684559007061347148694 303 258040773304594417590258 304 268848969990879903602904 305 280129779153166801580520 306 291904817750100081143280 307 304196739203905659130320 308 317029285617274283437440 309 330427342761669613998720 310 344416997992477056595200 311 359025601255648673068800 312 374281829360322587827200 313 390215753702342222054400 314 406858911634713765427200 315 424244381692864981248000 316 442406862895153508352000 317 461382758352470642688000 318 481210263435053408256000 319 501929458759814012928000 320 523582408277686517760000 321 546213262757745623040000 322 569868368983247093760000 323 594596384994354462720000 324 620448401733239439360000 325 5706255282633466762357224 326 5934505493938805432851513 327 6172266130715199881283064 328 6419950689722261228431758 329 6677991463026855646022016 330 6946840433017735549624920 331 7226970212170902351205440 332 7518875029921002432348720 333 7823071769124908091479040 334 8140101054742182374916480 335 8470528397503851988915200 336 8814945395496329045510400 337 9173970996751977718579200 338 9548252826112300306406400 339 9938468579814642528460800 340 10345327491449356293888000 341 10769571873142221275136000 342 11211978736037374783488000 343 11673361494389845426176000 344 12154571757824898834432000 345 12656501216584712847360000 346 13180083624862399365120000 347 13726296887620144988160000 348 14296165256603392081920000 349 14890761641597746544640000 350 15511210043330985984000000 351 148362637348470135821287825 352 154068892631103602583645049 353 160003398125042408016496562 354 166175664255757607897779626 355 172595614945479869126211384 356 179273606408506724772233400 357 186220446841524460321858320 358 193447417053695362673063760 359 200966292083616365105412480 360 208789363852741273196891520 361 216929464907483455571808000 362 225399993304987307560723200 363 234214938700483636606233600 364 243388909697235614324812800 365 252937162523347914631219200 366 262875631103162557159680000 367 273220958594611913453568000 368 283990530467754134728704000 369 295202509203791509512192000 370 306875870698181354938368000 371 319030442456006253772800000 372 331686943672590966620160000 373 344867027297453365985280000 374 358593324185073510973440000 375 372889489441676903055360000 376 387780251083274649600000000 377 403291461126605635584000000 378 4005791208408693667174771274 379 4154153845757163802996059099 380 4308222738388267405579704148 381 4468226136513309813596200710 382 4634401800769067421493980336 383 4806997415714547290620191720 384 4986271022123054015392425120 385 5172491468964578475714283440 386 5365938886018273838387347200 387 5566905178101890203492759680 388 5775694541954631476689651200 389 5992624006862114932261459200 390 6218024000167102239822182400 391 6452238938867585876428416000 392 6695627848564821490753228800 393 6948565011088169405384448000 394 7211440642191331962544128000 395 7484661600785943875997696000 396 7768652131253698010726400000 397 8063854640457489520238592000 398 8370730511155670875176960000 399 8689760953611677128949760000 400 9021447897284268095569920000 401 9366314924581721461555200000 402 9724908248766794972528640000 403 10097797738208471875584000000 404 10485577989291746525184000000 405 10888869450418352160768000000 406 112162153835443422680893595673 407 116167945043852116348068366947 408 120322098889609280151064426046 409 124630321627997547556644130194 410 129098547764510857370240330904 411 133732949565279924791734311240 412 138539946980994472082354502960 413 143526218003117526097746928080 414 148698709472082104573461211520 415 154064648358100378411848558720 416 159631553536202268615341318400 417 165407248078156900092030969600 418 171399872085019015024292428800 419 177617896085186117264114611200 420 184070135024053703140543027200 421 190765762872618524631296256000 422 197714327883706694036680704000 423 204925768525898025999224832000 424 212410430126683969875222528000 425 220179082257937667885948928000 426 228242936898395157406187520000 427 236613667409550828281364480000 428 245303428363162505410314240000 429 254324876260446773505884160000 430 263691191185028494967439360000 431 273416099433795289939968000000 432 283513897172003761815552000000 433 293999475161295508340736000000 434 304888344611713860501504000000 435 3252702461227859257745914274516 436 3364864615063302680426807870189 437 3481032560107154796774876237136 438 3601354658996764076925940663182 439 3725984980624761624482584793376 440 3855083528389272481852825124280 441 3988816477954552406644559435520 442 4127356424935546878726913938480 443 4270882642938664404824660866560 444 4419581352410746509398122078080 445 4573646000768846887809970636800 446 4733277554305049156425311955200 447 4898684802383206056517342924800 448 5070084674468225071541635353600 449 5247702570553411188805749964800 450 5431772705577464891946292992000 451 5622538468450083416577589248000 452 5820252796333790110614269952000 453 6025178564859688136613494784000 454 6237588994986372106488717312000 455 6457768077244309774374666240000 456 6686011014142704931780853760000 457 6922624681552255760062218240000 458 7167928109915418265472532480000 459 7422252986175865038978416640000 460 7685944177360893533945856000000 461 7959360276794688823885824000000 462 8242874173966692585701376000000 463 8536873649127988094042112000000 464 8841761993739701954543616000000 465 97581073836835777732377428235481 466 100833776298063636990123342509997 467 104198640913126939670550150380186 468 107679673473234094467325026617322 469 111281028132230858544250967280504 470 115007013112855620168733552073880 471 118862096641244892650586377198160 472 122850913119199445057230936633680 473 126978269544134991935957850572160 474 131249152187073656340782511438720 475 135668733539484402850180633516800 476 140242379540253249737990604153600 477 144975657094558298894415916108800 478 149874341896941504950933259033600 479 154944426571409730022474894387200 480 160192129141963141211280644352000 481 165623901847540606103226937344000 482 171246440315990689519804526592000 483 177066693112324479630418796544000 484 183091871677184167767032291328000 485 189329460672170539873521008640000 486 195787228749414849647895674880000 487 202473239763557554579676528640000 488 209395864445109810339738746880000 489 216563792555025228605211279360000 490 223986045541201093644189696000000 491 231671989718561987178135552000000 492 239631349995356676002021376000000 493 247874224169323368587722752000000 494 256411097818451356681764864000000 495 265252859812191058636308480000000 496 3025013288941909109703700275299910 497 3122594362778744887436077703535391 498 3223428139076808524426201046045388 499 3327626779989935464096751196425574 500 3435306453463169558564076223042896 501 3546587481595400417108327190323400 502 3661594494708256037277060742397280 503 3780456591349500929927647119595440 504 3903307504468700374984878056229120 505 4030285774012835366920835906801280 506 4161534926199909023261618418240000 507 4297203659739393426111799051756800 508 4437446039279646675849789655910400 509 4582421696374204974744205572019200 510 4732296038271146479695138831052800 511 4887240464842556209717613725440000 512 5047432593984519350928894369792000 513 5213056495832059957032121307136000 514 5384302936148050646551925833728000 515 5561369629260375126182344630272000 516 5744461500937559293949376921600000 517 5933790961609729833822897930240000 518 6129578190359144683470793605120000 519 6332051430122702238050470133760000 520 6541447294567812048390208880640000 521 6758011087122837276995420160000000 522 6981997132664038370639609856000000 523 7213669122382600357817745408000000 524 7453300472377957033819766784000000 525 7701174696547280402407489536000000 526 7957585794365731759089254400000000 527 8222838654177922817725562880000000 528 96800425246141091510518408809597121 529 99825438535083000620222109084897031 530 102948032897861745507658186788432422 531 106171461036938554032084387834477810 532 109499087816928489496181139030903384 533 112934394270391659054745215253946280 534 116480981751987059471853542444269680 535 120142576246695315509130603186666960 536 123923032838044816439058250306262400 537 127826340342513516814043128362491520 538 131856626116526352180963964269292800 539 136018161042726261204225582687532800 540 140315364702465654630337381739289600 541 144752810741745301306187171395200000 542 149335232438119506280931376967219200 543 154067528476390652760626515798272000 544 158954768941233208970344129523712000 545 164002201535217728321273023893504000 546 169215258031049788278305145200640000 547 174599560967197838924857071034368000 548 180160930596458214051039415664640000 549 185905392097395773344988792586240000 550 191839183059005503178811690516480000 551 197968761249364647862282484121600000 552 204300812679487350100332954255360000 553 210842259974055162148723163136000000 554 217600271061177999425718583296000000 555 224582268193842037796358193152000000 556 231795937316224638154175938560000000 557 239249237788602595187995705344000000 558 246950412485149875590403194880000000 559 254907998279515607349492449280000000 560 263130836933693530167218012160000000 561 3194414033122656019847107490716704992 562 3291214458368797111357625899526302113 563 3391039896903880111977848008611199144 564 3493987929801741857485506195399631566 565 3600159390838680411517590583234109376 566 3709658478655608901013771722265012760 567 3822592872926000560068516937518959040 568 3939073854677987619540370479963228720 569 4059216430924682935049501083149895680 570 4183139463762727751488559333456158080 571 4310965804105241268302602461818649600 572 4442822430221767620483566426087942400 573 4578840591264493881687792008775475200 574 4719155955966959536318129390514764800 575 4863908766708704837624316561909964800 576 5013243999146824343905247938877184000 577 5167311527623214996665874454675456000 578 5326266296564448205636218584199168000 579 5490268498099665933957491608092672000 580 5659483756130715722235796753293312000 581 5834083317097913561160653824327680000 582 6014244247694371775211693239992320000 583 6200149639791767548556682032578560000 584 6391988822850773051735493723095040000 585 6589957584100137699597776207216640000 586 6794258396779625049698109161472000000 587 7005100656753680211846832324608000000 588 7222700927814858211272550907904000000 589 7447283196008700249068909101056000000 590 7679079133324924887223085039616000000 591 7918328371113527482411080744960000000 592 8165278783598677358001483939840000000 593 8420186781878192965350976389120000000 594 8683317618811886495518194401280000000 595 108610077126170304674801654684367969729 596 111804491159292960694648762175084674721 597 115095705617661757806006388074610976834 598 118486745514565637917984236083222175978 599 121980733444367379775469742278621807544 600 125580892835206060186987332861855916920 601 129290551313861669088001104584120929680 602 133113144186787669648069621521639888720 603 137052218041465657267609992001603117440 604 141111434472390340202659493084753013120 605 145294573936153067954148052418209171200 606 149605539740258309222450654880027820800 607 154048362170480076842934221306115763200 608 158627202761744570724622013314891238400 609 163346358717711530260940142705406003200 610 168210267484420235098564459267315968000 611 173223511483567059442469707206193152000 612 178390823011190274439135581660868608000 613 183717089307754722644771800245067776000 614 189207357805854388578729291853160448000 615 194866841561985104300965088606453760000 616 200700924879083017862125742430781440000 617 206715169126777389637337435670773760000 618 212915318766569157185894117703352320000 619 219307307589419930237629611426447360000 620 225897265173520067937227387633664000000 621 232691523570299692986925496795136000000 622 239696624227053373198772329119744000000 623 246919325154868231410044880027648000000 624 254366608350876931659113789128704000000 625 262045687484201856546336874168320000000 626 269964015855315384028747954913280000000 627 278129294638914061386749438853120000000 628 286549481420792254352100415242240000000 629 295232799039604140847618609643520000000 630 3801352699415960663618057913952878940514 631 3909962776542130968292859568637246910243 632 4021767267701423928987508330812331584964 633 4136862973319085686793514718886942561798 634 4255349718833651324711498954970164737776 635 4377330452278018704486968697248786545320 636 4502911345113224764673956030110642462240 637 4632201896427086433761957134694763391920 638 4765315040613874103410026756216403280640 639 4902367258655339760677636748218006398080 640 5043478693127730100880296241302759411200 641 5188773267063883168834444293720968582400 642 5338378806804141478056894948600996403200 643 5492427168974621554899829169907112166400 644 5651054371736366125624451183222003404800 645 5814400730454077655885391325927409408000 646 5982610997938497890983955785194725376000 647 6155834509422064950426425492400918528000 648 6334225332433255224865561074061787136000 649 6517942421741009947510332874306854912000 650 6707149779546864336089062166160015360000 651 6902016621108849440390027254766469120000 652 7102717545987932458252152997197250560000 653 7309432715114709847889490432868024320000 654 7522348033881279005075384550571376640000 655 7741655341470698935313014161997824000000 656 7967552606644219003250241549631488000000 657 8200244130214518696237167046426624000000 658 8439940754441572069435939375546368000000 659 8686860079596440300845984255574016000000 660 8941226687947317232505098044702720000000 661 9203272375431519089051434918871040000000 662 9473236391286834473080182873784320000000 663 9751365685925748534466932312637440000000 664 10037915167346540788819032727879680000000 665 10333147966386144929666651337523200000000 666 136848697178974583890250084902303641858505 667 140650049878390544553868142816256520799019 668 144560012654932675522161002384893767709262 669 148581779922634099451148510715706099294226 670 152718642895953185137942025434593041856024 671 156973992614786836462653524389563206593800 672 161351323067064855167140493086811993139120 673 165854234412178079931814449116922635601360 674 170486436308605166365576406251617398993280 675 175251751349219040468986433007833802273920 676 180154118607874380229664069756051808672000 677 185197597301002110330544365997354568083200 678 190386370568065993499378810291075536665600 679 195724749374870134977435705239676533068800 680 201217176543844756532335534409583645235200 681 206868230915581122657959985592805648640000 682 212682631646035200313845376918733058048000 683 218665242643973698204829332703927783424000 684 224821077153395763155255758196328701952000 685 231155302485829018380121319270390489088000 686 237673244907570028327631652144697344000000 687 244380394687116892663720714310857359360000 688 251282411308225742104110741565623828480000 689 258385128854213674562362894562821079040000 690 265694561569328384410252384995689103360000 691 273216909603209663415327769546260480000000 692 280958564944680362350640783708258304000000 693 288926117551324581353891025257889792000000 694 297126361681539100050128192304316416000000 695 305566302435980672119564131679862784000000 696 314253162515577112420410115935436800000000 697 323194389203524429652915213980139520000000 698 332397661578955948741966648899010560000000 699 341870897970242783215046831772794880000000 700 351622263656168531749513764085432320000000 701 361660178823515072538332796813312000000000 702 371993326789901217467999448150835200000000 703 5063401795622059603939253141385234748764684 704 5200250492801034187829503226287538390623189 705 5340900542679424732383371369103794911422208 706 5485460555334357407905532371488688679131470 707 5634042335256991507356680882204394778425696 708 5786760978152944692494622907638987820281720 709 5943734970767731528957276432028551026875520 710 6105086293834796384124416925115363020014640 711 6270940528246974464056231374232285655616000 712 6441426964555579630421807780483903054609280 713 6616678715904798670890794213491736856883200 714 6796832834512673051120458283247788665555200 715 6982030431813675161451002649245143233638400 716 7172416802381741154950381459536218770304000 717 7368141551756611289927817164775895303372800 718 7569358728300456046460152699185478948608000 719 7776226959216037169118112684778284597248000 720 7988909590862072369431958061697017655296000 721 8207574833506046067636787394400945438720000 722 8432395910659441830792043152597274140672000 723 8663551213145270849172164471867664629760000 724 8901224458052840877499796124012361973760000 725 9145604852739957770163516838323219333120000 726 9396887264048183512267627579888843161600000 727 9655272392902397186829990474451664240640000 728 9920966954471725571240242859447353344000000 729 10194183864074935234655570628993613824000000 730 10475142429019615597006211412701872128000000 731 10764068546570940178360102437959761920000000 732 11061194908252479278410230630264078336000000 733 11366761210688459950529794761943941120000000 734 11681014373204037062950204877879377920000000 735 12004208762407561492603120091859517440000000 736 12336606423986517441345086740758528000000000 737 12678477321956760224560133572531322880000000 738 13030099585612928756309647336616755200000000 739 13391759764436443828847980133430067200000000 740 13763753091226345046315979581580902400000000 741 192409268233638264949691619372638920453057993 742 197472670029260324553630872514024155201822677 743 202672920522061358741460375740311693592445866 744 208013821064740783473843747109415488503868074 745 213499281620075140881749279480904177182999544 746 219133323955332132389105960363108571961425240 747 224920084933485077081600583270747559781706960 748 230863819904252808610557859702776110808582480 749 236968906198087604994682276627891473828597120 750 243239846726334579458738508002123759484213120 751 249681273690890159089160315782607662538822400 752 256297952406794957760051109996099399395705600 753 263094785241307630811171568279347188061260800 754 270076815673121305972622570928592331294899200 755 277249232475503047127572952388128550065203200 756 284617374027259658417500769552904445368576000 757 292186732755560114463960922252089924317184000 758 299962959714776151633079034936868208914432000 759 307951869305638224002510992998565226569728000 760 316159444139144270070147780392966172008448000 761 324591840049803711900939823545563446149120000 762 333255391262948982750111988017431110778880000 763 342156615721001823627611784141443472752640000 764 351302220573741781397775300979766692085760000 765 360699107837789964910042928559655535247360000 766 370354380230692362096872919034107199488000000 767 380275347185164087668113161893554552832000000 768 390469531049239022902768732522548166656000000 769 400944673478258638499774943935250038784000000 770 411708742024829578678135046373209800704000000 771 422769936933082057956545277003473879040000000 772 434136698143770517907075071765417820160000000 773 445817712516974554970025276643297198080000000 774 457821921279382116462628396735156715520000000 775 470158527703368633903973483475915243520000000 776 482837005025325394128533617048446566400000000 777 495867104610938322884843264385063321600000000 778 509258864375374766713691244518493388800000000 779 523022617466601111760007224100074291200000000 780 7503961461111892333037973155532917897669261726 781 7696370729345530597987664774905556818122319719 782 7893843399374790922541295647419580973324142396 783 8096516319896852281282756023159892666916588262 784 8304530140961593064756599770269308155420456336 785 8518029422581668205638349049750212332603455880 786 8737162746537000338027455010113320904564881120 787 8962082831470485415109055593384068464346588080 788 9192946651374738223719613453086844575155170560 789 9429915557572825828714295729714736048983767680 790 9673155404299160408173034237716859808467980800 791 9922836677990050567262194553499467471006803200 792 10179134630396845525022245663495566870402508800 793 10442229415638153155833417231774914058463769600 794 10712306231311274461806039802703506389758668800 795 10989555463786777508933612755091634939823872000 796 11274172837814037167351113524644539385192448000 797 11566359570569597281815074446896629309509632000 798 11866322530284373433448153481833497518424064000 799 12174274399590011657450664474832062744993792000 800 12490433843729155927520812255225028917002240000 801 12815025683778959639421752078770592363151360000 802 13148281075041908622171864066788023473930240000 803 13490437690762910445799475850929466946682880000 804 13841739911336652227197251151909233638768640000 805 14202439019174442192107294080468889174016000000 806 14572793399405134554204166999502996373504000000 807 14953068746590298641872280161396550926336000000 808 15343538277639537664775048893919099092992000000 809 15744482951117796303274823837854349131776000000 810 16156191693142625881952958884227558932480000000 811 16578961630075707939909504161231032811520000000 812 17013098328219478457816579232996450631680000000 813 17458916040736453012786604509639747829760000000 814 17916737962015835129249232906374904545280000000 815 18386896489719203763153206389850819788800000000 816 18869733494744529157281740006899266355200000000 817 19365600599355467480166583271284329676800000000 818 19874859463730842246880274515802823065600000000 819 20397882081197443358640281739902897356800000000 820 300158458444475693321518926221316715906770469041 821 307662419905587585654556899376849633804439730767 822 315358790634933116252544564151755190622562050486 823 323252634034307907175085859799174771595886192882 824 331349150354204759456368615822334664262802781144 825 339653680495166352521125215592603972418223237480 826 348171709917748020726763564642354184750826693360 827 356908872664285021064791019652467505655391574480 828 365870955495755506479900075245851574119738162560 829 375063902147130244703619688698938418694893333120 830 384493817704703070532333984428653154743877100800 831 394166973109002230940507018666370014552345081600 832 404089809786992281507769213219869482023351884800 833 414268944417389127032791458883365048893754393600 834 424711173833027280188624876115139962952218163200 835 435423480064338554650430915917843469341976832000 836 446413035528125332159364528672935104281800704000 837 457687208365939369326715642197579643666993152000 838 469253567936508966608530716644476272976502784000 839 481119890466793340041978870126309770494926848000 840 493294164866383351699429534601141833239920640000 841 505784598710112507626950346856366862156922880000 842 518599624393891467266372098935137454520074240000 843 531747905468933375888543963001925477994004480000 844 545238343159696286334343438852854944940687360000 845 559080083071032938561540690004764178579456000000 846 573282522090207380753647984085233067753472000000 847 587855315489612515307852151084736064126976000000 848 602808384236202813949724431246132615053312000000 849 618151922513842351614499480140051714146304000000 850 633896405464960147917774303977906063278080000000 851 650052597158102773799727262862133622210560000000 852 666631558788178481739636767023364655022080000000 853 683644657116397960197453346256361105653760000000 854 701103573157134413210239950766000853483520000000 855 719020311119150248339489183672375758028800000000 856 737407207608869452102642390062226577817600000000 857 756276941103613981259924130069125844172800000000 858 775642541702969448740090713340410173849600000000 859 795517401166700290986970987856212996915200000000 860 815915283247897734345611269596115894272000000000 861 12306496796223503426182275975073985352177589230680 862 12606655254667979119503794901295302068084359699721 863 12914317674573566705158351800672151701888799430488 864 13229676465208499821410896364823906892511361480974 865 13552929099242807728585982224623081664107247673856 866 13884278249597012488042350840445416328370050455000 867 14223931930092178840563476056038020300788273692480 868 14572103640009926861290239620680374485539100385840 869 14929012512674211882355030640332841991194491960320 870 15294883468169967388834930715578693565314230122880 871 15669947370317097633538550404277631984009123456000 872 16054441188021800704070884388706285138753000556800 873 16448608161130802935011391407372655153305345638400 874 16852697970917795216519160620592524635328697523200 875 17266966915335184343551952079475889684222451916800 876 17691678089168211623740576955591029647174670080000 877 18127101569232550178391007871508873116516646912000 878 18573514604760675510550372400181808220798447616000 879 19031201813126614879877088042379387864465440768000 880 19500455381063123846485618759023864137441943552000 881 19981575271529917186527597629150173907936870400000 882 20474869436396300538227027163751315741176791040000 883 20980654035106413045853977510607682603333713920000 884 21499253659500304513120349609542820057853788160000 885 22031001564969237889008893572544745535847792640000 886 22576239908128934175343237011397600480788480000000 887 23135319991199967113904777701402364659367936000000 888 23708602513290174494658425685487597727121408000000 889 24296457828779787009966277836572333791248384000000 890 24899266213015989823916002267818466406301696000000 891 25517418135529832175530501747958518120448000000000 892 26151314540994792323448276051936424183726080000000 893 26801367138152895097248003314798557805936640000000 894 27467998696941073578987640081821922460958720000000 895 28151643354057471539185093428078283566612480000000 896 28852746927214605952395333378844284420096000000000 897 29571767238333756200734822562516660178124800000000 898 30309174445942625652837464952578886755942400000000 899 31065451387046239634097389082648012600115200000000 900 31841093928749209082837479795988422773964800000000 901 32636611329915909373824450783844635770880000000000 902 33452526613163807108170062053440751665152000000000 903 516872865441387143899655590953107384791458747688561 904 529179362237610647325837866928181370143636336919241 905 541786017492278626445341661829476672211720696618962 906 554700335166852193150500013630148823913609496049450 907 567930011632060692971910909994972730806120857530424 908 581482940731303500700496892219595812470228105204280 909 595367218980900513188539243060041228798598155659280 910 609591150910992692029102719116079249099386429351760 911 624163254551002618890392958736759623584925529737600 912 639092267063676830772747989377092465576120021697920 913 654387150531846798161582920092671159141434251820800 914 670057097902163895795121470496948791125443375276800 915 686111539090185696499192354885655076264196375833600 916 702560147251316499434203746293027731417501721472000 917 719412845222234294650722906913620256052830418995200 918 736679812137569478994274858993096145737052870912000 919 754371490226737690618015435948687175384227540992000 920 772498591795970240796406443820196048500744187904000 921 791072106400730916306956816220377856721542635520000 922 810103308213857531186833904262757244586008076288000 923 829603763594920655033319523021781108723450019840000 924 849585338866450572219847120650931282631386890240000 925 870060208302846872758074147814682598372563681280000 926 891040862337953285803928125325290280975897395200000 927 912540115997453590317048474934833101033751183360000 928 934571117562422828206057368507377846569598976000000 929 957147357470551762381400605518775447050387456000000 930 980282677461751729495305383220177811709755392000000 931 1003991279975041903989963808905665409436876800000000 932 1028287737803821690999930086742237743228125184000000 933 1053187004016837680823846089010056209634426880000000 934 1078704422152367512999376590758014727754874880000000 935 1104855736693362305322824866809951151938600960000000 936 1131657103831515200420072870124749709744537600000000 937 1159125102528456273999060510206571632205496320000000 938 1187276745882513745538245603634649915772108800000000 939 1216129492809728351490640937013494200192204800000000 940 1245701260048062107691375759576010860370329600000000 941 1276010434494004733344213224528589747126272000000000 942 1307075885881050972978310613611237759726387200000000 943 1338916979809800182061148093407226182500352000000000 944 1371553591139716091434972544191070818271232000000000 945 1405006117752879898543142606244511569936384000000000 946 22225533213979647187685190410983617546032726150608122 947 22742406079421034331584846001936724930824184898296683 948 23271585441658644978910683868864906300967821235215924 949 23813371459150923605356025530694382973179541931834886 950 24368071794317775798506525544324531797093151427884336 951 24936001805949836491478436454319504527899272285414760 952 25517484746681139992178933346539100340369500390619040 953 26112851965662040505367472589599141569168098546278320 954 26722443116573033197396575308715220818267484975630080 955 27346606371124035816286968267451980441852410505367680 956 27985698638187712647059716256829072907428530527065600 957 28640085788719559445221299176921744066569964778886400 958 29310142886621723341016420647418692857695408154163200 959 29996254425711909037515613002304347933959604529996800 960 30698814572963225536949816748597375665377106251468800 961 31418227418185459831600539655510995921429936670464000 962 32154907230323029310594814514504092067166989541376000 963 32909278720549767001212829950452779242551217082368000 964 33681777312345737242009236394272975291051961270272000 965 34472849418746468158316193210493353147773503905792000 966 35282952726960325689503027114756110392359511982080000 967 36112556490555246344536346637777891501082962001920000 968 36962141829421696916756193758428822783714348892160000 969 37832202037724543789514267906243505382086912573440000 970 38723242900062497075318196031568795663062809968640000 971 39635783016059950665635244506503628764096561152000000 972 40570354133622373493841301875011006610666160128000000 973 41527501491092925256222702480529782057716547584000000 974 42507784168554676985718007863749959869426302976000000 975 43511775448529718889707971672655625278863179776000000 976 44540063186333540580707901759397863022091304960000000 977 45593250190350378261531747848407919231725731840000000 978 46671954612502745774531124439165933959480606720000000 979 47776810349196108079853949305975885111419207680000000 980 48908467453027623280274022176100634821163745280000000 981 50067592555556079554273082686307206453369241600000000 982 51254869301438593299811328289941856369141350400000000 983 52470998794248321651301969226955350569333555200000000 984 53716700054296383758993344986531361429703884800000000 985 54992710488790388492337558211059951176830156800000000 986 56299786374671439465315868824671188936556544000000000 987 57638703354481239647377016918078415119056896000000000 988 59010256945620955738811989462269485937328128000000000 989 60415263063373835637355132068513997507264512000000000 990 977923461415104476258148378083279172025439950626757369 991 1000148994629084123445833568494262789571472676777365491 992 1022891400708505157777418414496199514502296861675662174 993 1046162986150163802756329098365064420803264682910878098 994 1069976357609314726361685123895758803776444224842712984 995 1094344429403632502160191649440083335573537376270597320 996 1119280431209582338651670085894402840101436648556012080 997 1144797915956263478643849019240941940441806148946631120 998 1170910767921925519149216491830541082010974247492909440 999 1197633211038498552346613067139256302829241732468539520 1000 1224979817409622588162900035406708283271094142973907200 1001 1252965516047810300809959751663537356178522673500972800 1002 1281605601836529860255181050840459100245092638279859200 1003 1310915744723151583596197471487877793102788046434022400 1004 1340911999148863492633713084490182141036747650964019200 1005 1371610813721826718170662901238779516702124757215488000 1006 1403029041140012178002263440894290512623554693885952000 1007 1435183948370335207312858255408794604690721683427328000 1008 1468093227090884974314071085359247383933272900509696000 1009 1501775004403230711556080321753520359224324861779968000 1010 1536247853821977179714396514964013712372098365685760000 1011 1571530806548937505403899542078769822764457877667840000 1012 1607643363039492751748435888716547714265540839669760000 1013 1644605504868914448665192082474976537049255188561920000 1014 1682437706906638992454706350381220042431342101135360000 1015 1721160949806701489530024546412788838094404911104000000 1016 1760796732822761440195659790919292466858501472256000000 1017 1801367086956383813689501092794303473469167632384000000 1018 1842894588447476738945723795274833255526884179968000000 1019 1885402372616031415931441803138583215396310482944000000 1020 1928914148064561134821149774811238840675173662720000000 1021 1973454211250894675401857676570636703697264967680000000 1022 2019047461441245053663389424419044622928990699520000000 1023 2065719416053747799437920548858210556888471306240000000 1024 2113496226402943907517774498164186441999890513920000000 1025 2162404693855971530798048520340287076821054259200000000 1026 2212472286411527610352321603026594283274423500800000000 1027 2263727155712966203652132931316536139643564851200000000 1028 2316198154507214525303434900543491490212898406400000000 1029 2369914854561510909062428245530022851642602291200000000 1030 2424907565050301297554765803741082802819432448000000000 1031 2481207351424972737020081672565753991755988992000000000 1032 2538846054779453976667458689483832406875045888000000000 1033 2597856311725074932406270678946101892812374016000000000 1034 2658271574788448768043625811014615890319638528000000000 1035 44006555763679701431616677013747562741144797778204081604 1036 44984479225094805907874825391830841913170237728830838973 1037 45984628219723890031320658960325104702741710405608204464 1038 47007519620432395189098077374821304217244007267283866638 1039 48053682606582558991854406473186368638047271950194744736 1040 49123658964191873718216091597082127441823716175037457720 1041 50218003393595506220376283246522210777397253551308055040 1042 51337283824805088559027953332416613617498690199864067120 1043 52482081740761352037671802351657555557940496348810698240 1044 53652992508683277556821018843488096639951470596303607680 1045 54850625719721776109167631910627352942780712328772147200 1046 56075605537131398697330531946034061226051806471746054400 1047 57328571053179208998140491697697598582230329145247027200 1048 58610176655015738858395672748538057682475421783526886400 1049 59921092399738890441991870220025935475578209829960908800 1050 61262004398887753934625583304516117616614957480924928000 1051 62633615212609580652796246205754897133317082238140416000 1052 64036644253749592830798509646649187645940636932026368000 1053 65471828202119928038111367902057982250631358615453696000 1054 66939921429210813012425438987417229634564631515963392000 1055 68441696433614043723981519309170749993788956377743360000 1056 69977944287436020903695915824134763706161054743429120000 1057 71549475093984958409099815366213533528925512621096960000 1058 73157118457024451160848251254930081243191053460766720000 1059 74801723961893365609513443337405057780240308649328640000 1060 76484161668800004601968149687786277822671650750464000000 1061 78205322618606706091498174234199066660766055661568000000 1062 79966119351429467531693834025118359127624557133824000000 1063 81767486438385851345383335117912662601093724766208000000 1064 83610381026833328084329058913187495856620608946176000000 1065 85495783399449359500260500716326079072016919429120000000 1066 87424697547513920635081650491137317912692093091840000000 1067 89398151758764815310483508167707954616389358059520000000 1068 91417199220206060364146897592126999239318348759040000000 1069 93482918636259808163584818140985209796206820065280000000 1070 95596414862662752071102592639149396238206710579200000000 1071 97758819556518723601900641159489683315027764838400000000 1072 99971291842930251212252962762516277598302188339200000000 1073 102235018998643217415905095693832813737945753190400000000 1074 104551217153150431941208530594376305228158651596800000000 1075 106921132007711942850270958839906328079801253888000000000 1076 109346039572762244147825724643647410882620686336000000000 1077 111827246924187216884845806316213164874376675328000000000 1078 114366092978966670861513265005696997281251721216000000000 1079 116963949290691745793919535684643099174064095232000000000 1080 119622220865480194561963161495657715064383733760000000000 1081 2024301565129266265854367142632387886092660697797387753785 1082 2068308120892945967285983819646135448833805495575591835389 1083 2113292600118040773193858645037966290746975733304422674362 1084 2159277228337764663225179303998291395449717443710030878826 1085 2206284747958197058414277381373112699666961450977314745464 1086 2254338430564779617406131787846299068305008722927509490200 1087 2303462089528971491124347879443381195746832439102546947920 1088 2353680092922566997344724162689903406524229692653855002960 1089 2405017376747372085903752116022320020141728382853719070080 1090 2457499458488133437941423918373977575699668879202529768320 1091 2511152450996816715498244937217465672339620349798833376000 1092 2566003076716538491607412569128093025282401062127605523200 1093 2622078682253669890304743101074127086508452868599351577600 1094 2679407253306849099302883592771824685090683197744598604800 1095 2738017429961864838161279265520362742773158619528125491200 1096 2797938522361603728603271135740388678248736829358086400000 1097 2859200526760491482537896719044904795865351786839011328000 1098 2921834141973101063190692965250659692998668869077151744000 1099 2985870786226850656021491474897308880644609506009178112000 1100 3051342614428970584059602842799366862895240864624631808000 1101 3118282535858181397072028281786784092529805496140595200000 1102 3186724232291795440796009801095954842523594452518338560000 1103 3256702176579231461699705716920089606229755507261767680000 1104 3328251651673216420108805532286303139758681019882864640000 1105 3401408770130240871269653783541233221001872073343631360000 1106 3476210494092134236879167226878638278782112381992960000000 1107 3552694655760934241481135376566424556604784032743424000000 1108 3630899978379540947572633550800623623265550088404992000000 1109 3710866097730970415104327384825741982393174645538816000000 1110 3792633584169356266449710719943654644994268370305024000000 1111 3876243965196189594534039778856842140850888979251200000000 1112 3961739748595638954034300279573168219922905898680320000000 1113 4049164446143152874669381930064305537835597991772160000000 1114 4138562597901917689979865438232013492451987349831680000000 1115 4229979797122123750344012335824140491691305698590720000000 1116 4323462715758383558507597153965125701487512518656000000000 1117 4419059130621046310578699746604275097725719229235200000000 1118 4516817950177565034180600387763764781040746994073600000000 1119 4616789242020495285392853350526281058639049182412800000000 1120 4719024261019138502808758446220113872376994935603200000000 1121 4823575478172288934749966976814490177605153587200000000000 1122 4930496610180000877600237935654396505684954841088000000000 1123 5039842649752763121748063660298043916567575527424000000000 1124 5151669896676950338632909466614257081441952202752000000000 1125 5266035989655917009494422731619954078723203923968000000000 1126 5382999938946608755288342267304597177897268019200000000000 1127 5502622159812088949850305428800254892961651752960000000000 1128 95142173561075514495155255703722230646355052796477224427894 1129 97166475126204780761009622846354618532447713494274612181679 1130 99234783247097726728295606666000753981281518989850204017068 1131 101348075847215767501489465311038720272028494723154626691430 1132 103507353075553532164714644615037011667478212166864657570256 1133 105713637823511729223128921996410124367145173617841972315720 1134 107967976254076508840535053784256423435450182340769481805920 1135 110271438343605480331659401663699804631197014779872028753840 1136 112625118436528047329004125826389708037721244472525883756800 1137 115030135813275419414907877942412028057862972855379602826880 1138 117487635271763552852849301860786005633562641734582132595200 1139 119998787722760369568347546798003471305902262084380965971200 1140 122564790799476908059954959367131564331184663146508571494400 1141 125186869481730577950259702468205691417693116015107923072000 1142 127866276735037427049562586060977516102783799212852521676800 1143 130604294164999291887723865326497878845556957832380647168000 1144 133402232687360895616327136462238267523805694661738733568000 1145 136261433214121387098865033181283172319671046448577744896000 1146 139183267356094488162055726146533832012669715317654896640000 1147 142169138142321338818077217621431140893314324823664074752000 1148 145220480756750309402136820464230507756209565688288706560000 1149 148338763292608490799208848746017291848739371184429301760000 1150 151525487524900286240004858547113246691262965636947640320000 1151 154782189701479517701704564264033336297492721144209408000000 1152 158110441353152734121813369796319639437251402164092272640000 1153 161511850123282974993083023579860872658253274237435904000000 1154 164988060617375109229962190806739510937035386619428864000000 1155 168540755273136043471443326183305935493640170652172288000000 1156 172171655251515584419015959734106559116905720740577280000000 1157 175882521349246554834120287118932301099298895386116096000000 1158 179675154933415911100569997838875955744293163756421120000000 1159 183551398898612100695104037617732797885144052735672320000000 1160 187513138647207739649138337897305966105066958634352640000000 1161 191562303093350892523807719827370271642902556626124800000000 1162 195700865691252810213787585265602285135354543975956480000000 1163 199930845488374933964131597601426425627045849674547200000000 1164 204254308204133317522639194755391551328533362193203200000000 1165 208673367334754363833217894501995826426259081422438400000000 1166 213190185284931928867398494889759591207299828416512000000000 1167 217806974526952424152791348240285872265938877598924800000000 1168 222525998787971562655600106686505986138315872534528000000000 1169 227349574266143851590350073663320476315921026121728000000000 1170 232280070876323852467950311598974872821605980962816000000000 1171 237319913526076615589698375259272916738173556490240000000000 1172 242471583422753565928331284725887173819615508692992000000000 1173 247737619412409482937825707457507127898338712616960000000000 1174 253120619351356091693114049724811725076235980636160000000000 1175 258623241511168180642964355153611979969197632389120000000000 1176 4566824330931624695767452273778667071025042534230906772538913 1177 4661966504492700210262607529482389301671397587027383996966807 1178 4759132979618904991023617152328743920203845300521658609148486 1179 4858367762866002717751912758994744674185126819511508813165554 1180 4959715838713218485253402224305783394457155314234663439856984 1181 5063223191788772017418116868920820406124633526401528097427240 1182 5168936829612283746641245790917230530491778700019370069742960 1183 5276904805866360255481780844701486953927228882360139551548880 1184 5387176244209965735813440246365186758558425897140011580302720 1185 5499801362646493783142444372191576466596147141612537464059520 1186 5614831498459769202557352250133988494654010114467917066886400 1187 5732319133731532755410201551994774500287572756202499199481600 1188 5852317921454293124978549098792777971593475018286880165452800 1189 5974882712253770033038504058159909535924659681433388736947200 1190 6100069581735500610988763760628115227342352797448496660019200 1191 6227935858470538038038326346689092743445136596661349181696000 1192 6358540152635537329926050212015590622290693554493729828864000 1193 6491942385322898225542377348477828889814499249155468562432000 1194 6628203818537019612641242381659112062134170295604046307328000 1195 6767387085893114100803298107805645894146840010921701203968000 1196 6909556224035435439621375325427077035040154335745365278720000 1197 7054776704792185749023512145891307542796363901433653985280000 1198 7203115468084794239822720994637324834645103272618083287040000 1199 7354640955609694526062725853184438081336366238255030927360000 1200 7509423145311174043764430417448471417633858959399240335360000 1201 7667533586664326777886243787244791057071110361563332608000000 1202 7829045436787609752879326810824651929729363635800768512000000 1203 7994033497404984862109289001631391440666399022420197376000000 1204 8162574252678120905580732327814697376160039193072369664000000 1205 8334745907929636489999748287548803935276944913812946944000000 1206 8510628429278883044833868574667736236376243809199063040000000 1207 8690303584212298955934438572506612192120536972955484160000000 1208 8873854983110911056629542610124344990005681025691156480000000 1209 9061368121758118796278680948021650956110747984325509120000000 1210 9252930424851469688802488667849021227753650540951633920000000 1211 9448631290542722499016276253114623512889005084927590400000000 1212 9648562136031097432980407850716049938516050934602137600000000 1213 9852816444235230750503047045471441489844584296795340800000000 1214 10061489811569985114336264939973437316270843378217779200000000 1215 10274679996854917043203663434863196907478143206634291200000000 1216 10492486971381869467356454783103482779744082084233216000000000 1217 10715012970169841030012054889789988765882397956767744000000000 1218 10942362544435984881602404963453309242198318982889472000000000 1219 11174642615312308734070355275052284115019924963852288000000000 1220 11411962528838385349660053650311557031758098520342528000000000 1221 11654434112261138915588384935037444205577714029035520000000000 1222 11902171731673548398526210642494951333476052741652480000000000 1223 12155292351024904490219324692219763058552288722288640000000000 1224 12413915592536072670862289047373375038521486354677760000000000 1225 223774392215649610092605161415154686480227084177314431854406736 1226 228341216546581234788372613688933353551252126711545338626945649 1227 233003183051073934998635221218415742852923524298572722623912456 1228 237762316030692839989658838370744486773127369599094381233060942 1229 242620683793558842707410751129739231447312496418605890046226496 1230 247580399632272061192664153354045014841769651732840553486083480 1231 252643622824060833210082270222965835247894285259242081583510720 1232 257812559653673116956723516013883065778386063959261451653253680 1233 263089464459539477212205296858584552732313292841621591204802560 1234 268476640703749442948018737104949739490871718738761602785105280 1235 273976442066395936731161181477141315957467865880374140249164800 1236 279591273564855705933718533727275304452121875994842057316051200 1237 285323592698587238689128735279270078952409448751044556515532800 1238 291175910620041531814107284378062856924002923769331436680985600 1239 297150793332295301847145788436222766459927583450764825417932800 1240 303250862914030802458134552196850881687269936248213322077952000 1241 309478798772501340496172878543539974430715072844874671259648000 1242 315837338925136877826098928755555565053005766399368401088512000 1243 322329281310459776051641306104033393942820265648523869650944000 1244 328957485128996795664282548485692506004954435944127915958272000 1245 335724872214889909765085846593498151899101275955049617162240000 1246 342634428438925345204707221918925228934141430290794982440960000 1247 349689205143717530953730734064816536476937794192228636426240000 1248 356892320611802325193553455059453861311582897464846719713280000 1249 364246961567412019719616180912638299392919263703101750640640000 1250 371756384712723193763380611330086770810553122662500990976000000 1251 379423918299387520541266855117331561867624233024064323584000000 1252 387252963736175130294146181928156213797353596659865092096000000 1253 395246997233580115156255470929787605238019995682285289472000000 1254 403409571486258236061836203257602302614180034875357659136000000 1255 411744317394187872551835951545151106549456979789170606080000000 1256 420254945823466755596669820119818842785833223598369669120000000 1257 428945249407679054552604258692325454977953760571325153280000000 1258 437819104390789965609233801302449799967959441597016309760000000 1259 446880472512548084405512482250471450924070189581341818880000000 1260 456133402937399554094314970918320472151823840122293452800000000 1261 465582034227942276593331247171435095664712845207221043200000000 1262 475230596363973374026311655022151145603228896141823180800000000 1263 485083412808208604776814702067622587093073480438618521600000000 1264 495144902619778589891150967007596024409344323816836300800000000 1265 505419582616633506934354630442459221316822467023470592000000000 1266 515912069588015376401711085225562704096566549107703808000000000 1267 526627082558185217431723140115352692862448947064471552000000000 1268 537569445102621202313325545078806002104647266047361024000000000 1269 548744087717933511047395900353858286219667191011213312000000000 1270 560156050246771896397055954004169843251425289531555840000000000 1271 571810484359033035312644338939207287457003003560591360000000000 1272 583712656090706583711170549581702238790479056302243840000000000 1273 595867948441731488201389874273922001849031345024532480000000000 1274 608281864034267560872252163321295376887552831379210240000000000 1275 11188719610782480504630258070757734324011354208865721592720336801 1276 11412494002998130114722863232172889010491581293043036024574743537 1277 11640835219544711349511235845861822364042833419754581363201689186 1278 11873838402595785284509871067080238106895756944053154085825601642 1279 12111600718626478124499529905450982593668884313652248467058662584 1280 12354221402420036967206940656580721825116196810070854357104889080 1281 12601801802052309028399604809934766839957966461803694910590972560 1282 12854445424876369861609687080157732675205860747062936992174483280 1283 13112257984530042978566410596171615740984246811022198443827736960 1284 13375347448989582455778615893030200293716560103863820035032539520 1285 13643824089693331898726634630135150033207431822602581637817644800 1286 13917800531759727835457795811612291349164899688482955778066809600 1287 14197391805324583541391514345339566653617021564477797835382860800 1288 14482715398023170780080643080618836732569431013228842391898393600 1289 14773891308643212311894750364996899589493433936998173828579379200 1290 15071042101975507613741896153433122355953361520448938653997312000 1291 15374292964889538416200030705629973237640631456697151976075264000 1292 15683771763662039756696203584173513212071346529542026647334912000 1293 15999609102587176634522302512929068777124352295941395048423424000 1294 16321938383897636410573943819033102171067172561589918918074368000 1295 16650895869026633206238226367518794677072126997534046834032640000 1296 16986620741241523116003312214112292828971228273489096451194880000 1297 17329255169680448461208019436031218057905369703779891433635840000 1298 17678944374824165992161750170096034594382307497972120070062080000 1299 18035836695435968317355303625155488455693890395436966789775360000 1300 18400083657003380337074919806068126755086809659140068540416000000 1301 18771840041716103530838300417398213525897362781802569531392000000 1302 19151263960015491051379567272515545087764987014826633854976000000 1303 19538516923751666181673713454443701301562340611486498947072000000 1304 19933763920985246296829968925373488906800360607168784236544000000 1305 20337173492471504532891805128631091209414540642044141895680000000 1306 20748917809865692405443641080176242315963997621833312501760000000 1307 21169172755689159161040310900296061158749830845431682170880000000 1308 21598118005096838215592915158988386613727784606003007324160000000 1309 22035937109487628181202148960290836413695744047600023633920000000 1310 22482817582000176265607661442541307864619814237181365452800000000 1311 22938950984937575819701976413459628336771638077303658905600000000 1312 23404533019165518096295307660631063432436350922510879948800000000 1313 23879763615529491470321619315653214578039579818652703129600000000 1314 24364847028337700075098434017720837165132653299091321651200000000 1315 24859991930957478664989584984728433189541997622908157952000000000 1316 25365411513574112171923939615170892410858820089931628544000000000 1317 25881323583162127548325650700396455114955386639039332352000000000 1318 26407950665720312765757373840511807807817835586103803904000000000 1319 26945520110822933968070699385590613809922482852151164928000000000 1320 27494264198540867479118095285944472096142150043162378240000000000 1321 28054420248787639375515151239948641939393575332693934080000000000 1322 28626230733146672410827795578887849226850578336254525440000000000 1323 29209943389237378994538966128469551465641057392556769280000000000 1324 29805811337679110482740356002743473467490088737581301760000000000 1325 30414093201713378043612608166064768844377641568960512000000000000 1326 570624700149906505736143161608644450524579064652151801228737176850 1327 581813419760688986240773419679402184848590418861017522821457513651 1328 593225913763687116355496282911575073859082000154060558846032257188 1329 604866748983231827705007518757436896223124833573815140209233946374 1330 616740587385827612989517389824517134330020590517868294295059548016 1331 628852188104454091114016919729968116923689474831520542762118210600 1332 641206409506874128081223860386548838748805671641591397119223099680 1333 653808211308926437109623465196483605588763638103395092029814072240 1334 666662656733802806971233152276641338263969498850458029021988555520 1335 679774914718332849949799562872812954004953745661480227465816292480 1336 693150262167322432405578178765843154298670305765344047500848832000 1337 706794086257015764304304813395978304331877737587946629138666476800 1338 720711886788775492139762609207590595681042637276429584916733286400 1339 734909278594100075681154123552930162334659658840907382752116147200 1340 749391993992123246461234766633548999067229089854136225144014540800 1341 764165885300766458773129516998545898656722523791134398972593920000 1342 779236927402741966386871413151979021012675885311583337626591232000 1343 794611220367631504803071443857608994250316516768280489602666496000 1344 810294992131293544559767647441782507462387863297822516250001408000 1345 826294601233880721194289949954711576239512215593763911298424832000 1346 842616539617778357604863893773744678410579388155353830216499200000 1347 859267435486804990811102120141263473087651515152887877050531840000 1348 876254056228046513927105432355375765916622743426376973501726720000 1349 893583311397726962388313451791406983974528113130156864935362560000 1350 911262255772551128380475201961503018568910420628128985005424640000 1351 929298092467987096697830505586658507024604311023565951795200000000 1352 947698176124990477034905425392726633779691120682706020335616000000 1353 966470016166706580565743725810124847305588483464508589867008000000 1354 985621280126722071617123293082640392393353470479335223721984000000 1355 1005159797050473737798797006537084093694915811090821722669056000000 1356 1025093560971458984095626975462457582601716171697990506905600000000 1357 1045430734463930488628518780591088673811130712340034648801280000000 1358 1066179652273796181033962421671264916127094709961867961303040000000 1359 1087348825029485340195002732571560977285844540807299643473920000000 1360 1108946943034582178410595647730549363899572325413302650798080000000 1361 1130982880144069806591797796690840200313268069460902674432000000000 1362 1153465697726069982857405458133381508177887883698084039884800000000 1363 1176404648711007558677107434546841136514659521775387698790400000000 1364 1199809181730173076773402742207472199947095872697898578739200000000 1365 1223688945345702568243724361523125414525135452516551281868800000000 1366 1248053792374040268318822795540846251690268105815642603520000000000 1367 1272913784304997746983812380525574684879810103438550761472000000000 1368 1298279195818571859155736320140745577290668923528482390016000000000 1369 1324160519401733986704061970841142032405624310167521722368000000000 1370 1350568470067454299469819344681653840213442145753625526272000000000 1371 1377513990178277233437890044067244454023364628605776691200000000000 1372 1405008254376818100917008139353188926119506778648939069440000000000 1373 1433062674625605740292523290593137568058900353981633003520000000000 1374 1461688905358752412703351086172025417285750932317887528960000000000 1375 1490898848747989791697890052300494968751391989710444298240000000000 1376 1520704660085668902180630408303238442218882078448025600000000000000 1377 1551118753287382280224243016469303211063259720016986112000000000000 1378 29672484407795138298279444403649511427278111361911893663894333196201 1379 30243109107945044804015587565258155877802690426564045465123070373051 1380 30824922527705733790256360984937558062651280845425062987944527886702 1381 31418148441469420906611857267849133136510362845579123546790560143890 1382 32023015190452652734316864786606570032733487679152938686999794090264 1383 32639755777838480347306382176431087167063508269670806981294853638280 1384 33268607965942934438420399096161055283987197744502327524056971848880 1385 33909814375449808566501622956547604122736003416143918921176194948560 1386 34563622586758735003611246421744087728324767054247314013206009020800 1387 35230285243492537810582479574020729066588736553097772042227997576320 1388 35910060158210870660532279136893542020593690298759252269693813868800 1389 36603210420378193092937857315659385174892360604524596317194662700800 1390 37310004506635208857242162129055363479224238342112542946333329177600 1391 38030716393423984349381924738262954074905280979388972531250062464000 1392 38765625672018084425063078861815884237239940638229879914002178611200 1393 39515017666010207671524313628449433236307169728084016139146193152000 1394 40279183551310974130297443145447979134963892251875150538118787072000 1395 41058420478713716096684314558599958155976568137186733875745378304000 1396 41853031699081347601487386002457567150226884653955014365348044800000 1397 42663326691212641146047153649899349657689272517252836881598046208000 1398 43489621292446521867241443599854061233928784732846600792896471040000 1399 44332237832064300224846307493627805912339364121001954623112970240000 1400 45191505267551105215657409613769069385427015636154842500163502080000 1401 46067759323779151729584515046124445151343638379581219473665228800000 1402 46961342635176878691972828497915852135318166492711376338600591360000 1403 47872604890949429820353303699877355153887076913339505323606016000000 1404 48801902983417416917051134205464013660911681224363071275401216000000 1405 49749601159542407394086039630856740294691372345045777295736832000000 1406 50716071175709113974651783356666865141996960828510285885603840000000 1407 51701692455835836046268906649749505534390314298989621109325824000000 1408 52706852252886309784067703656286589628085230110080442831994880000000 1409 53731945813857768768163330631749047210686946281778433338900480000000 1410 54777376548321699256791849412340135884498076994118467987701760000000 1411 55843556200595495437825811834011400800625171704080335949004800000000 1412 56930905025624980778020814566582961777911016244887635592478720000000 1413 58039851968659562956431410214313511141810588570300938243276800000000 1414 59170834848803632763023208011004351342123856639761840917708800000000 1415 60324300546529702745880613469137732850301744523459924957593600000000 1416 61500705195240710304557720903684573986816404045235312656384000000000 1417 62700514376970883381331123645892046186763499917933211235123200000000 1418 63924203322316585949574848007415171601288635370449762516992000000000 1419 65172257114690626217893670802956017852978903476265405120512000000000 1420 66445170898995623964877483183481592537858713579703955881984000000000 1421 67743450094814195824033219503622338115149382503232438272000000000000 1422 69067610614215929810737281474463480147555006813399959994368000000000 1423 70418179084283384110207100819145133987768448959153585520640000000000 1424 71795693074461661343644990863212378441791813587759362211840000000000 1425 73200701328838479444561999002565567367911320366408301281280000000000 1426 74633764003464085184854522293158704935970220720389934284800000000000 1427 76095452908822837597557873379330730353255971652707821813760000000000 1428 77586351757570827389255763431631225322007363642418266112000000000000 1429 79107056417656496291436393839934463764226245720866291712000000000000 1430 80658175170943878571660636856403766975289505440883277824000000000000 1431 1572641673613142329808810553393424105645739902181330364186399659398652 1432 1602314158020937468107089997797073617073018013543242257850293992594853 1433 1632557267128882512911105585362331772950820703969806303315417062967904 1434 1663382189656588246701361946347269331013471984815231366303361590854606 1435 1694800338098057667607973803615118464149982347660810489850152150998496 1436 1726823353288510320342290668401725034182715835339963428537151945088760 1437 1759463109066348800689597050578156121349779343609634235518446798727040 1438 1792731717032291735128017449674317176633766541354136563042503770575920 1439 1826641531407741543694519072630864780756502544770280481963679965524480 1440 1861205153994500278698130319052608868484827311824527795976885974545280 1441 1896435439237992816508712798626629597551416048377625568019113972121600 1442 1932345499396203687169245077763523139572009738676384820288807785990400 1443 1968948709816581880262182935079182524746902099280909416606002448691200 1444 2006258714323217089119425097208237888226126337623021959552335777868800 1445 2044289430716641073468807021946500842301031618602410932083585840332800 1446 2083055056388659157893870100808316726538271559240640811997588018944000 1447 2122570074054669365565394414436766159774578728968724828136734212096000 1448 2162849257605980339695691857582214138909542621220599978674852999168000 1449 2203907678084694055792376172140814097065519189357786712550598377472000 1450 2245760709783775403393863558143271664215746074011741726915946422272000 1451 2288424036474988044539910711793171013873435346528994563797544468480000 1452 2331913657767434566407152155393025075107364131261841164590440939520000 1453 2376245895599498866631998462886652881019703495382843119213553909760000 1454 2421437400867049971847655872500421950405130511018997961713717411840000 1455 2467505160190829123577240387546546395556474149398579181187382640640000 1456 2514466502826006002269213216044462247691792315891290557525983232000000 1457 2562339107716955432089566519744339602845679392804630062849589248000000 1458 2611141010700372849006617653949803616506591074028993134124990464000000 1459 2660890611859915256400703693580660356801282446374038911420727296000000 1460 2711606683035624370375355476937327221943279407202549197306331136000000 1461 2763308375491460206421624383587076727477669721501538818415656960000000 1462 2816015227744346516205692087243363317105754951611619261247651840000000 1463 2869747173558204284973855417875112364316441897893397694586552320000000 1464 2924524550106525984230647267287452500200939974887516162574254080000000 1465 2980368106307121479668473079121463901001565146591596498523258880000000 1466 3037299011332746460446493893688046862779476162836484134115737600000000 1467 3095338863301406023402925303902360373921286751406785072359014400000000 1468 3154509698150209656165948511913364725263410608046546913276723200000000 1469 3214833998696739358911829125382502458113712352570006838234316800000000 1470 3276334703891980069216386846286187032100528756615242150890700800000000 1471 3339035218268950952597717969932079078287292256533175362125824000000000 1472 3402959421591267538547292817939494249888580891903625124642816000000000 1473 3468131678705958164765186488742450267741559795379890529763328000000000 1474 3534576849604953788730063971925931860279418508959594485645312000000000 1475 3602320299699767984554097191429554198394567891462826923917312000000000 1476 3671387910313983914364834472904017678542122898276226883911680000000000 1477 3741806089398267298475041573723162812529891347235380469432320000000000 1478 3813601782472728959818686564586375190971683160823139831644160000000000 1479 3886802483801567439263248563588940758339594481189548132925440000000000 1480 3961436247805031524448103085882099463275564701909938067210240000000000 1481 4037531700713854362045660959261430193628820673562645889024000000000000 1482 4115118052471425189434916722693061418950828037205064155136000000000000 1483 4194225108889081685726353116532995882715054282925930446848000000000000 1484 4274883284060025564298013753389399649690343788366813724672000000000000 1485 84922650375109685809675769883244901704869954717791839666065581607527209 1486 86495292048722828139484580436638325810515694619973170030251981266925861 1487 88097606206743765607591670434435399427588712633516412288102275259520714 1488 89730163473872648120502776019797731200539533337486218591417692322488618 1489 91393545663529236367204137966145000531553005322301449957721053913343224 1490 93088346001627294034812111769760118995702987669962260447571206064341720 1491 94815169354915804355154402438161844029885703505302223876108358009430480 1492 96574632463982153155843999488740000151235482848911858111626804808157520 1493 98367364181014444890972016938414317327869249390265994674669308578733440 1494 100194005712422186434666536011045182108625751935036275156632988544257920 1495 102055210866416686713364666330097790977110579246860802952609874518803200 1496 103951646305654679529873379128724420574661995295238428520628988490924800 1497 105883991805050883217042624206487943714234005033914813340917796276915200 1498 107852940514867465097304807141567126238980907133195722757523798725606400 1499 109859199229190682186424232238775364127207033470818744717076134503475200 1500 111903488659907323259893039260721864969508065089421155649159720343808000 1501 113986543716295982417786909361530181696046336648661796461157308362752000 1502 116109113790350651783352303775966947855820915377630521289294042574848000 1503 118271963047956632123047995633549161994730457998851121267968895574016000 1504 120475870726041326178840371805689976091795977188208907980519493951488000 1505 122721631435825101582234235363833247756011723262220649707435440373760000 1506 125010055472300089626774146075626418769885158608749644271232984842240000 1507 127341969130067524193181298231019443844992522740011485435823425781760000 1508 129718215025667023059813296693906096726012226235394328555036979691520000 1509 132139652426534073031660952566406518676417356746413326516750697103360000 1510 134607157586724902155238192953953065071973830895811905697938079744000000 1511 137121624089550908157507406169997527319665623211703196255464062976000000 1512 139683963197267863589596972689741866922511302604507826318313652224000000 1513 142295104207968236438603590343691670539017893678536819452438642688000000 1514 144955994819828151695004294037272330895819176124910858363859369984000000 1515 147667601502863776065379649514209658117762455532113407561165701120000000 1516 150430909878355236271801273897796734845240125253614946379581358080000000 1517 153246925106099582788006965985040098162345880205226565640829009920000000 1518 156116672279657787072980821402915210526662322103119963335415562240000000 1519 159041196829764313057211468670202663026863262078007479497989816320000000 1520 162021564936071434536879941749324126927864827224599075996513075200000000 1521 165058863947404180997326435643012173790644303387435560130628812800000000 1522 168154202810705587020729360946914534164565590138842345202987827200000000 1523 171308712508855796676895309458827898889829000746888892116264550400000000 1524 174523546507552536035807138584210401347942713099458898954498867200000000 1525 177799881211444516105023525430496588380043241856074141105389568000000000 1526 181138916429713467057621243400428667458330534112607316467515392000000000 1527 184541875851304734596168536218368161708219115004510941592158208000000000 1528 188010007530010692760933722707110611975960674799890832121921536000000000 1529 191544584379615646549663786679036543836240093308850426607566848000000000 1530 195146904679315414534217883870466098034634661200313253531484160000000000 1531 198818292589629398448582718343370115713176784098589480415395840000000000 1532 202560098679027665747057759917093278525706675445824860884828160000000000 1533 206373700461500394706876446481679653716678358606648000716472320000000000 1534 210260502945301962146139695045268594475017953087837548849397760000000000 1535 214221939193106993670587798131150693938293517789747486916608000000000000 1536 218259470893820848032633459090412124131922338463310132805632000000000000 1537 222374588946292273222068375813105185550873166500515196960768000000000000 1538 226568814055181354907794728929638181433588220783441127407616000000000000 1539 230843697339241380472092742683027581083278564571807941132288000000000000 1540 4670745770631032719532167343578469593767847509478551181633606988413996494 1541 4755668421006142405341843113461714495472717464196343021299672570021523703 1542 4842163713054865233481327693898352821283233158816316191329924551288449564 1543 4930261319261608999088919364332788220710821871449832603618026826547970278 1544 5019991482735481647209422140352585951911361404787318822209444518870458896 1545 5111385028399010883576626278318730952442914410109620272167165572783802120 1546 5204473374400638177611438390088491071438617397779582532614736778848143840 1547 5299288543755553981966592792526652915468503101284884756490845136857574320 1548 5395863176219536135122436792015392915619738584133796614602471941665731840 1549 5494230540400550580013408808953807232947607833524062609277141250244465280 1550 5594424546112972766448075344964852415056233585459098884433774238788723200 1551 5696479756979389453161440011294950206033344164705959687386384113307526400 1552 5800431403285044132691313390423674626608006160001198115907013101798451200 1553 5906315395090095015908356014630162570322240165035112929247930898075366400 1554 6014168335604962481005660821771729696561221072168308652005454696800972800 1555 6124027534834153163192085054010505060688428105639127396722530831304448000 1556 6235931023494060486451978093271226925657936170728548552371690551648256000 1557 6349917567210356468869765002632757107353982507377210348832847860011008000 1558 6466026681000707120653117306408724055209803422754840870122141902585856000 1559 6584298644048663752776165302042273217204533880753691991390110798159872000 1560 6704774514774705078955005673847963193296329857941900899370630292111360000 1561 6827496146210530180537239909211796441052341581204121549078065732485120000 1562 6952506201682830270164014055287422859822226739812871193349298717327360000 1563 7079848170812897794357195353518442303667219262552882678785122143109120000 1564 7209566385838564817417008650212348400393231488788277007340159122800640000 1565 7341706038265098890448669602778754919069648845534690333856909819904000000 1566 7476313195851823792603907795732707984141622676430502239554847899648000000 1567 7613434819941374700761415201902705511461288299642205435810311962624000000 1568 7753118783138642564351012174592447378383799602246713262128625614848000000 1569 7895413887346610800789615764936139048922817495925250081581064257536000000 1570 8040369882166438952484620058973411379818636672050160939944923627520000000 1571 8188037483669302728549999708487621037936399127582274347506089328640000000 1572 8338468393547657964821800982385417772781639252835889293885670686720000000 1573 8491715318653757547609807948370457870943985133041115859526499696640000000 1574 8647831990933415334682788769773373081470647455144235822861915258880000000 1575 8806873187763179647740000238443575744497510717222243302359905075200000000 1576 8968894752699251082276880180192899871425375544446842378356418150400000000 1577 9133953616646655263274206615835912045216019847834277938487046963200000000 1578 9302107819457360850294935976782826579380585437973120283690034790400000000 1579 9473416531966216646971831286241654478270414438720009175806299340800000000 1580 9647940078473769183007638424825864879618357151819468074760798208000000000 1581 9825739959685213699112661950256361467998400393675542215866187776000000000 1582 10006878876114927166170283193656790135456730927788149532333703168000000000 1583 10191420751966231900766451729875158297164950042792660473925861376000000000 1584 10379430759496242593527385452582268909140910717592551306047782912000000000 1585 10570975343875858240077049239261305452977150810901401732655349760000000000 1586 10766122248555173654611267123131771551011785472101714986186833920000000000 1587 10964940541144803053059849841475141666724962256200304466602229760000000000 1588 11167500639823830718806907601392234945250668931646129327487057920000000000 1589 11373874340285331113513784047873914598967347290252777328203530240000000000 1590 11584134843230633075659923742919183193442365243340614877052928000000000000 1591 11798356782423740069330511541050333887380658761130362363969536000000000000 1592 12016616253317560917363145000140746011512581099593672496775168000000000000 1593 12238990842263853190585213375953851197063454266094187693735936000000000000 1594 12465559656319034545493008104883489378497042486877628821143552000000000000 1595 12696403353658275925965100847566516959580321051449436762275840000000000000 1596 261561763155337832293801371240394297250999460530798866171481991351183803665 1597 266232508925968865013333538583972766844767308040277417353115598339597800159 1598 270988177346975007418675381697434481340240025504473760374415270909619323862 1599 275830341060029872652156709391332834161523258663290076565745195460907773426 1600 280760602379291481651245628755665622382234080534739909169363222287455743704 1601 285780593862026963298455050896018208334145441939527227991572666806326202600 1602 290891978890425974182031677174336939286588356349636848263739832379110004720 1603 296096452264826612359643115564425430358026973747416430796354569157958148560 1604 301395740808582166341609708356952083273495476848701315552845414294815722880 1605 306791603984801702476732145148967476189115215432835112167447886236481454720 1606 312285834525202253056745553957921283422062823266359174776725027486725920000 1607 317880259071315225823193629302886135837119056851818273661158801725514643200 1608 323576738828294615276355069314181086043152401016524233348545185838822169600 1609 329377170231579659409046382704604760669760407176525431464452198940620620800 1610 335283485626669754424954738719234923240082647341560544393700129838695987200 1611 341297653962274716905960399541006652936643868413728853045705584535496960000 1612 347421681497108870069152484595017157997332296519367980442428115366801408000 1613 353657612520602930555604462688288384922990232690096528994799805918449664000 1614 360007530087813287024474227690921142030344215197473739343632653778460672000 1615 366473556768813994145127344997329866085554018620228580213754795681046528000 1616 373057855412862657897903510299372139302758552500982272205144906479206400000 1617 379762629927637362976858515973220102496054882358924173104515536771317760000 1618 386590126073847893157395755882431898937107223940128294653593602503802880000 1619 393542632275530723427559769937719321796929450679941165846942901221130240000 1620 400622480446343621221916965291237764100596669942494048525728023364239360000 1621 407832046832182186039333973941450112500989901431282325533068182487040000000 1622 415173752870447284929782643544228867420059550276817015866925092306944000000 1623 422650066066299108722386551339961575404201172953247518106479940206592000000 1624 430263500886240483423147966541864280915662461252889723542290252169216000000 1625 438016619669379125987498978716456728294046260855136436804418877784064000000 1626 445912033556725736788288594481392867342969078351061686885999942041600000000 1627 453952403438892175740773214540366278722787715023111847825944865669120000000 1628 462140440922561478469323214248853899760724114150694122173450954997760000000 1629 470478909316109136434145015231239317533505753403530011467336625684480000000 1630 478970624634762893981754823179609775404449738536571127326863125381120000000 1631 487618456625696309316437611949383148485920385991715363149725040640000000000 1632 496425329813459488964177612187826724230417896708937606452084945715200000000 1633 505394224566158740046454492368019624101843272253384448830441363865600000000 1634 514528178182805395309728698983855536147059292101218726768928410828800000000 1635 523830286002262756160023634960638362726439877539191847052618445619200000000 1636 533303702534228972806995466246880017204710291977911856228424744960000000000 1637 542951642612702741990003104671705882084328649129731324303185543168000000000 1638 552777382572387955689115766621962243552327049523406866519051730944000000000 1639 562784261448502882855286049815619033687783780451195016051385434112000000000 1640 572975682200469114756052501545494191984948730493987676525311295488000000000 1641 583355112959965357349579886998076460894089641211580227831359078400000000000 1642 593926088303841215589656936237337766347066792022481629564014428160000000000 1643 604692210552396389244268203360469537898078577494583344550201262080000000000 1644 615657151093541192297328053201944679564803539750783649016803491840000000000 1645 626824651733365023016134960803336914510054208682429778344290549760000000000 1646 638198526073650354129648744851210829109021555972682555672494080000000000000 1647 649782660916880987205308668594130012302463921216023170549547008000000000000 1648 661581017699304727274639180135180346189844579977153532913516544000000000000 1649 673597633952622288192002325135321092201357161076747205410291712000000000000 1650 685836624794886141382587538511274943398420615342841393104027648000000000000 1651 698302184451205175928080546616158432776917657829719021925171200000000000000 1652 710998587804863451854045647463724949736497978881168458687447040000000000000 1653 14909020499854256440746678160702474943306969250255535371774473507017476808904 1654 15170582263009594273040479531942869240557968710786334237945955498368660612569 1655 15436814771935563138053813070526842007402736018826611655299071096708258412728 1656 15707802949282538145472488452224276488742976044331085415673486367617877736590 1657 15983633290342568018124645161615609322904499302994375492239231563078785510016 1658 16264393892721859499775890790371274945286733383529115401408594785366241253720 1659 16550174486583886463074345841267293153620878825468642629400167452172567456320 1660 16841066465474312437256377518441630092907467181818279477663907284551677461040 1661 17137162917739139049616020634006055523265494155565695908460261853709635609600 1662 17438558658547721215957630342363007606538989632414397224013107268004451332480 1663 17745350262532522918434362487511975082728104847847232336180555154240932787200 1664 18057636097057725171491108041469896366150167671113591510957280181727658707200 1665 18375516356129040397314301670772782501987286727965409784618438983453173350400 1666 18699093094957335012590656740086963588030439128981934017966984169291995520000 1667 19028470265188914671999703122791568348700199536158459449431436368232616140800 1668 19363753750815584426424657861510803271940282183500019993825136498071312128000 1669 19705051404777859143330618261051809924876926051913748846870842082606809088000 1670 20052473086274968013399770745646827082874258348433116827313270197973610496000 1671 20406130698795570943955375208335115467797248581123213356308070003892060160000 1672 20766138228883384230979849436026036609827592796320687095651702657670520832000 1673 21132611785652198225124976781023366475913146814940915675865457453351567360000 1674 21505669641065060883022880291322738615215905367441897948070602359830773760000 1675 21885432270992698245999738807295958717711960249800822121175117896602091520000 1676 22272022397066546139157134563178390616649067473740950415828711499105894400000 1677 22665565029342076862584694333116109938445996924420891581675654400327024640000 1678 23066187509788420483806611298407347702546593594363385630201382423691264000000 1679 23474019556620602669845945272348797815047583495794667955734450606178304000000 1680 23889193309491049954775727915893026682467643046071484971601375698485248000000 1681 24311843375557349063498114467232988257871844219024732489707855638691840000000 1682 24742106876443589546921262433774852538787506680277622213250145890861056000000 1683 25180123496112968672908761412491309267081552941132758650054564768645120000000 1684 25626035529669694409697050006972702134424522019483820336940564710686720000000 1685 26079987933108586585437823221513068413147309734506932184766509576355840000000 1686 26542128374031148063907146435761922312908033848657626306939960531353600000000 1687 27012607283347257200341291450993161630441539602061156318407297157038080000000 1688 27491577907982020094323046274172771405845989340597727445734160282419200000000 1689 27979196364607716403639483886122154554331909726589442808883885323059200000000 1690 28475621694421175892603661498309981278562327623298380415335970268774400000000 1691 28981015918987334632650115990678000902664170895551764864166411632640000000000 1692 29495544097170140027959844689661856438811230187652983590935340043468800000000 1693 30019374383172402784119868324622494801537670065192175437987958489088000000000 1694 30552678085706631756926863790869374818742380357170087294216383234048000000000 1695 31095629728319334498916866895541080700826709006299818618519568777216000000000 1696 31648407110891722454605982662163042944379036055823225485038620508160000000000 1697 32211191372340225337461268711978661978066819836274420501090005942272000000000 1698 32784167054540694452217321213524156170051768566768408177615317237760000000000 1699 33367522167500659809566901100522232630945858207979988405446676316160000000000 1700 33961448255804501025156558036759570397292925000002470035010690744320000000000 1701 34566140466356897414400826240120039935191003577497053379560892006400000000000 1702 35181797617450438606698154293321984614755807117247837028577695498240000000000 1703 35808622269183803629714289254125321529265861325930266806921986048000000000000 1704 36446820795257453983843937998976532358374882881902949362594480128000000000000 1705 37096603456174334971049246667570662370677346803118972533144027136000000000000 1706 37758184473873639698323885847705842716867191383096126066057543680000000000000 1707 38431782107826261986515888172841163809068548544172873271467835392000000000000 1708 39117618732621148127898475711352438752466969159515714664571863040000000000000 1709 39815920917072353303826556257968597185243886817345433686497034240000000000000 1710 40526919504877216755680601905432322134980384796226602145184481280000000000000 1711 864723188991546873563307333320743546711804216514821051562919463407013654916433 1712 879632209491401130004054011481446021655111185765076586934693936914031131725337 1713 894802791754410724277094491013388890895669154475862921172639892412399792337906 1714 910239606526346287415148304083915732903071890494689532827938963509108050750634 1715 925947409475628825560620792536140009391814866539020618243612449876725928487224 1716 941931042765971393578745437697755618714719365842014993735851681439804713997240 1717 958195436658693253078521328488126893660006099225544109137260276225170955250960 1718 974745611145277139541595674329394186813626978051012751766660443677343522707280 1719 991586677610751451978852051847835816906534445232831031244324350961895200168320 1720 1008723840528490591028468072481841872429799939388396727152784612815604835777920 1721 1026162399187038312244425702824204880036338929020811124376797720083609287110400 1722 1043907749449570835162860065311716855119067033868658356712978275237850219897600 1723 1061965385546628560334351173353186751485217201539771948223935555419577878604800 1724 1080340901902757600731665475023959533987204488267737358008553994403031051955200 1725 1099039994997714935744256131764046497575234927396719292026520978572323047475200 1726 1118068465262903850416255834886838065923935126932877751475952414940555663616000 1727 1137432219013719434842680492748348869195875409116377771469777551438626975744000 1728 1157137270418497293986011111009400679120752335168291520316648393521233784832000 1729 1177189743504772261999410881755047506203626593516724637143961663719207395328000 1730 1197595874203567832943366256963382621671423842097847850500269733723099455488000 1731 1218362012432451217174346106399408658281251434894168537595921436380769976320000 1732 1239494624218103415399471083180432024757164581709109453271786893834121543680000 1733 1261000293859168476282493963471754763372380487076551351219857496193952317440000 1734 1282885726130161174528493702279050722090092447326352173341032614090554408960000 1735 1305157748527227720667650836842229112706741514800093123756861325589660303360000 1736 1327823313556569797530235531175345222645187511724514015338536979989987328000000 1737 1350889501066358218014042142473752570347734105318877400968738362413678592000000 1738 1374363520622978820683888087746101368162781688814672068924472813019856896000000 1739 1398252713932469870638663815661994394845249331860743553896074188718342144000000 1740 1422564557308027219702161930129227383103121176079768286385782044357033984000000 1741 1447306664184470809249083192563002235641908682760045908599032190247895040000000 1742 1472486787680583777921991953975493544908990235701178667249086755016540160000000 1743 1498112823210253472331689003982466247043414757720662487586027319727226880000000 1744 1524192811143362058917126827203979315456562067455169419770793829303582720000000 1745 1550734939517393206981033973639741237769470101303827046077733789834936320000000 1746 1577747546800740464181375265090734399399911640905888202396141086991974400000000 1747 1605239124708722484275698311364907170805757630246485929841875247274393600000000 1748 1633218321073330200679337795251029325360089539973075372650759132597452800000000 1749 1661693942767751376571941456749339306638651867596373753066095102866227200000000 1750 1690674958686738711204591572740017307541316038491925517930261514498867200000000 1751 1720170502783908851232551417429679163980127268679578501521196854542336000000000 1752 1750189877167081254016671285754301658781664938744770676959184813031424000000000 1753 1780742555252787885773598149545171033600407319101940764253401196265472000000000 1754 1811838184981107220272515016440712114301234028108240582871920765042688000000000 1755 1843486592091998942727120999102875157245613064164063808356959385550848000000000 1756 1875697783464339168064582267814853819223679884000338228858049391493120000000000 1757 1908481950518879862516799589028377975393731652567106637035664708730880000000000 1758 1941849472686380522326366490128900208024677510775086625441111385047040000000000 1759 1975810920942185023351523048165659778421970435775089095476122075791360000000000 1760 2010377061408541920765923874405779818357161439352586148855682967797760000000000 1761 2045558859025992359372622028699101802971917246469833985884260663296000000000000 1762 2081367481295176163002336317953227124501183107795764252691182649344000000000000 1763 2117814302090433616986180255952203656859557990677667202053777129472000000000000 1764 2154910905546607951957229502619774319230235337480786174586921156608000000000000 1765 2192669090020481591655553388467480161947102528863882300652978700288000000000000 1766 2231100872128307853642069276640321325756171077408055173924446535680000000000000 1767 2270218490860929001769967752351673764508638046567570888589018398720000000000000 1768 2310034411778001355073794308609642361693881933384916322275515432960000000000000 1769 2350561331282878571829474910515074683828862318181142924420699914240000000000000 1770 51018668150501265540235132665923869255996448774374442042212248341013805640069546 1771 51883391339492812413798439999244612802708252990889263093775167804420819294985979 1772 52763023548984213543802494010726058824363364176654339680709861741334850426711316 1773 53657826340738624268079588501739447715259033331130202601882501633747250219049222 1774 54568065947264970555494736805823363448162105221624892134710440597256358269799856 1775 55494013356740599381055357598359503457553920088163912752954053047133084198287080 1776 56435944399506570774634103036057259076268639454005927746689904728572888912284320 1777 57394139836165264027712624364545385969928645553231471855827165004798059867535280 1778 58368885447310541167254220038874780156742272531282484607593825448475403390242560 1779 59360472124921292619233072090722615973648806976515315638838149799437298590410880 1780 60369195965449783210261540163204457846078606915903712365990934412252903426188800 1781 61395358364636821522505965866028662726114945844924523490367732132336512713299200 1782 62439266114086392357668825931340379581234012878793181847080710407574362933196800 1783 63501231499633020918003177104693566332719230080332953795304645962993940811801600 1784 64581572401535778518734842579717525866706434568600691153313199957396971863756800 1785 65680612396533493454479098711481572364281669495997410445339720935969294911232000 1786 66798680861796397304895354546368410430205604622930288196815673350909850574848000 1787 67936113080810116739738035039116759299401480032046665968285450902348477550592000 1788 69093250351228614033724046150126159978522232367214957488602099295869711335424000 1789 70270440094733386295723457031881207484725858960731682125746060959588918730752000 1790 71468035968936954128666823288844590106397282802829529976246330693312018186240000 1791 72686397981369405345841169395243998764678534237723698513842252129692788162560000 1792 73925892605587508761240640478424430789435698819432807967114039023526909706240000 1793 75186892899446677237523134441896185552808079306509359318333896519720862023680000 1794 76469778625576838412051628144175236274898171753835711491674929133811416432640000 1795 77774936374104066132719278981017465387604913268635804615431790459401076736000000 1796 79102759687660635930249514512192810610250100780360318630770327439391064064000000 1797 80453649188726994148263556654666563180597834885679196031739065801804742656000000 1798 81828012709349972968947444742412664548760616574493868100663538614824599552000000 1799 83226265423282442839586108558074658943605865906354611654559612803542941696000000 1800 84648829980590470059288270488203886326708987082434379940945394847899975680000000 1801 86096136644774940868537353680766888562350895765194425849544427038147870720000000 1802 87568623432455524646459345634742382107259886000895604516793513793164410880000000 1803 89066736255665778118791034638724848354303300758616267004379541112891637760000000 1804 90590929066809140177708161465928827669759862826071436424150334942195220480000000 1805 92141664006326533384689195439568568907529332927375263470228068732030156800000000 1806 93719411553127273848870570704659303306929244568281151672624209819022131200000000 1807 95324650677835996333146269016024210477735002198527637602466085066296524800000000 1808 96957868998909326533825606811275239803095091738500712975116844198893977600000000 1809 98619562941677077910397548268024579109733743606097086728182939301760204800000000 1810 100310237900363816621602139840764596417275059644589012246113200816259072000000000 1811 102030408403147725472834691258194275581255186913268590747634397670801408000000000 1812 103780598280314806726851362543948577240036851852013361424593582483832832000000000 1813 105561340835567594612624960693493748273637259171115302188846983680098304000000000 1814 107373179020548701832897475709934460387938493199223542771718904445140992000000000 1815 109216665612640700775624596709037335545184106263387606580075863830691840000000000 1816 111092363396105039943689178976852189364407786147387944808933913222184960000000000 1817 113000845346623919806205978565880567339801517799955051445969577930915840000000000 1818 114942694819310300328532345056009467547826195310730138071410689315962880000000000 1819 116918505740252485351883868104175127326248165746505227166886811391754240000000000 1820 118928882801661027272649791978580907144605327185857813315742494359552000000000000 1821 120974441660687019632022414007280008947577244432327647301626755022848000000000000 1822 123055809141982195795024750325233236072078427540123411554317937672192000000000000 1823 125173623444072629412010930581185439728937985530801078756371714801664000000000000 1824 127328534349619237363968160083805214048168220868281864930958635958272000000000000 1825 129521203439639718955623713472272694210115323397145747231611614658560000000000000 1826 131752304311768026809265782748913015535871494474553802405536061194240000000000000 1827 134022522802628955811035750501264689300380132521121373294125079592960000000000000 1828 136332557214406957166109544809874331662074014454506289616400595025920000000000000 1829 138683118545689835737939019720389406345902876772687432540821294940160000000000000 1830 3061120089030075932414107959955432155359786926462466522532734900460828338404172761 1831 3112138757180577197954343092621356024615783375236840964574947148801842144044242307 1832 3164022148520070010368141532620600637418491628227730227668722316606262963339228286 1833 3216785172069054223911944026631326696242854992404384567349432178347597813765939602 1834 3270442998409792848180023615133066143958114025735514769951314679981345063984988824 1835 3325011064357057818735518351938889507406276130957139662086025120578601422254788680 1836 3380505077713798418116573709537249010863830051045303574838979173625734506453075760 1837 3436941022113304988891207812573306269940098690499309502585669078354307395365360080 1838 3494335161949470252918920436937851655910027336052540974441496243359105455232895360 1839 3552704047396780794086174656976726436066769608583823459049090068807580858623137920 1840 3612064519521702086705407729067449052040418415560338774687928218607018157213548800 1841 3672433715487151869915669269230653509886497022476242487053919153019271060639737600 1842 3733829073851788691438175235096682172612611968321167010544286885151607573353036800 1843 3796268339965875083795844061028022552193845981199960192391367595559181936286233600 1844 3859769571465508104713847238132716118526565211280293146186672241522175877098035200 1845 3924351143867043883232582080712433644393271645848893837339985441479572848961792000 1846 3990031756263577376687061179423915216757553315344891247785325162415542143873024000 1847 4056830437125373773991956533970283627187758919967821535982140835766451994447872000 1848 4124766550206183890731694569009400386487160399999868201950426286668800471998464000 1849 4193859800557412504765418615159526546465682632367083159439028385964670183333888000 1850 4264130240652145891061142072191407753950408491327814841564774446924259102064640000 1851 4335598276621082845189808895480252344056805774130644371541020777617571120250880000 1852 4408284674602452250535650064875496342821484308368368070054863029747263908413440000 1853 4482210567208039759296890705353920773610920007187800878021977068770790818119680000 1854 4557397460107486436534413839795816959163728086494310237340310965290511680143360000 1855 4633867238733063274946465467939992195438626258248145948831985894424323096576000000 1856 4711642175107167341079184746921009660826231171516781753447417684883724173312000000 1857 4790744934794827977009434261433202471436481272297142072078188012323115237376000000 1858 4871198583983554971157697818087869034617079107182821268109927078124919980032000000 1859 4953026596692904944126645262830281699165839723757315136210590616739744579584000000 1860 5036252862116187386966231371388356358109445589663669747865150229543287521280000000 1861 5120901692096777857025519641876560244436154576746104127806095624391187496960000000 1862 5206997828741552797894056995557327132998505472511298553655640051429335367680000000 1863 5294566452174008322540516341192069515105765358512194158172433565222499778560000000 1864 5383633188429674100659307375830794363460068659270810425176813106335391416320000000 1865 5474224117496483240837015537296723191129828522096881861600963441277586636800000000 1866 5566365781502809774221704732736291760037357855024257125071191510009616793600000000 1867 5660085193055937048070575303440951063344287099592538276743815719828638924800000000 1868 5755409843733773044403721572456975273822022101791065914346281804894935449600000000 1869 5852367712732682370937547179268250513625117193529566627321398649093829427200000000 1870 5950987275674359448847944727536275092734850937135663714049581588395589632000000000 1871 6051297513574723265469546867377039689152125996780252726295694789211848704000000000 1872 6153327921977870990942381558635233964733381183693521317043329186882650112000000000 1873 6257108520258185797669232921179182541973418035545534678467922769366482944000000000 1874 6362669861093753392281857881872676290247055294716649980656769753046581248000000000 1875 6470043040114302094114755357582610750634993787915873523428488657491722240000000000 1876 6579259705726942794890379954291648086180177894179261130008564521322414080000000000 1877 6690352069123047834834069133268500275544585680326649074817498434544599040000000000 1878 6803352914469671754640275111834380842884387198126604126263468012475514880000000000 1879 6918295609288982054968807456890390310432213393437334264334878701791477760000000000 1880 7035214115029234540320691324994565437758461559183839491501765513183232000000000000 1881 7154142997830895567593341116973146344903066886369697304817508007542784000000000000 1882 7275117439491582587225363530980426353850644130802024952119134762565632000000000000 1883 7398173248633564783020388281305659589922722558342148363673452700237824000000000000 1884 7523346872077637412432399211886845029651660543872949442429824415039488000000000000 1885 7650675406427256649796367371970650243699828764741231307360783050997760000000000000 1886 7780196609866896368751991085442922937909944088138377054592394665656320000000000000 1887 7911948914178664395561256868191835953445815582612930856997930726850560000000000000 1888 8045971436981293351372292618693100642746195715134052230292055806443520000000000000 1889 8182303994195700308538402163502974974408269729588558519908456401469440000000000000 1890 8320987112741390144276341183223364380754172606361245952449277696409600000000000000 1891 186728325430834631877260585557281361476947002514210457874496828928110528642654538420 1892 189789445519864707809674693517236793632306789440672924397029563828571356981058711181 1893 192901584277045285007629036609858149656922572815909765361604510977373199125102953488 1894 196065606425565355017997178142478750294341064444137495589273233293979462088442181774 1895 199282391597634409241909122169110076990583919436541880156622665472327059902208121376 1896 202552834596044202090089145784243143134542033462277394926573980152308404966193110200 1897 205877845660401259908824664136182032641948309593234534588660005272887006388447898880 1898 209258350738115058326941237845719281652812139644279838163498984446512740894900974640 1899 212695291760228363315832445658292587922752238334779147666084653524867048290266334720 1900 216189626922177833568751366095230439578662265670831688640526149768226153745499230080 1901 219742330969574614362837540752207166014729035279415512099575239837033734604122368000 1902 223354395489096316449542948481274615066769453694975850874263168055640752761335916800 1903 227026829204583468319458617750505268576655950717452093361317087208660023821975654400 1904 230760658278435257010896792985601950749268562685773260371861374093811631395328691200 1905 234556926618401132094692637046629973301462408666973220564252741689370813331614924800 1906 238416696189866640199406484284762689419988973878253513710439413930892989208712960000 1907 242341047333733684082639066365475123064382245524102407547779399372372562057674752000 1908 246331079089997261459326127544899038281139798839447298795564724534788104201547776000 1909 250387909527122635233318084078869321908327557759415120331546865370554556195995648000 1910 254512676077328819124049778647878722294814718159414988533497291657223356667994112000 1911 258706535877886231628815197263038248841280400791782071692936320043188026851328000000 1912 262970666118538377519876339335229656595230809283109886534501094490112285953392640000 1913 267306264395159460365066148230709908939287615057240530906042115267729857073643520000 1914 271714549069761912615601798295585405282109099365608898976096978297477120982056960000 1915 276196759636969952374898689000939326055720019372796699854118955366247911800176640000 1916 280754157097077438811433102840735143014883747459291010091459266331538423480320000000 1917 285388024335810502086379568308675135210322373717539156040291252225962746576896000000 1918 290099666510917669427458753055596144871148604889055937793738669910846470750208000000 1919 294890411445712497404468187317029347342585086161353079865816857923169585987584000000 1920 299761610029696052375625885135117216377202165268535901133926785001294505967616000000 1921 304714636626388957319752530397947498076368004992293216270137375618034250547200000000 1922 309750889488505144706718761769335854434477450581956886018002525847577538068480000000 1923 314871791180601922563744281411212414678913605158702990145808621471968725565440000000 1924 320078789009343475361638338406769741811912110631214288699464261523398060933120000000 1925 325373355461517483684178854747961811327017875989726482857636695088620560711680000000 1926 330756988649947157784838162123792605690477944648997293282813508194955952128000000000 1927 336231212767443641025675177661089328881607773171094175144414471636233538764800000000 1928 341797578548946450799896882393825620641645131026118432269485663146243155558400000000 1929 347457663742002387847967457697266571704989418125710970546229478866071794483200000000 1930 353213073585736160892371179269723546978811440227502036460575760670966729932800000000 1931 359065441298468843263308726448991797492436557421031603087897159320060559360000000000 1932 365016428574143202712156671176528072585171408358167266801946740908456148992000000000 1933 371067726087717925977626218043905112274323534354947519528242435697667997696000000000 1934 377221054009695796968568599602540346239056915538641040845285764884550647808000000000 1935 383478162529953982766237832523719528781030333574186575523753687653917130752000000000 1936 389840832391047736158519690405592205071277388868903225504410457406963712000000000000 1937 396310875431162038252634445763174815821912382656819099027838946064455434240000000000 1938 402890135136888981047524825717466463908092560550998360157847510585777848320000000000 1939 409580487206012028882358894850734964183637146231325009232665009020322447360000000000 1940 416383840120481700636999169962569345026521533429451613358928477032797962240000000000 1941 423302135729770682691967977419459735336953746822888947623263355734589440000000000000 1942 430337349844799917232288668744454300774712208382072787114765121247772672000000000000 1943 437491492842630812799882009861427447119615275268442484419582629255315456000000000000 1944 444766610282122395387107373392407873473465919399244509371701764017881088000000000000 1945 452164783530755960170127761673713533063388641957586657735375216718118912000000000000 1946 459688130402833597582560160885600378093040302501459607177805041133158400000000000000 1947 467338805809260854232356528257571028336740131266200838485165824184156160000000000000 1948 475119002419127750601108519343013951274650075354339215539758218849812480000000000000 1949 483030951333306414996669776211205787228095890936952146396756149576663040000000000000 1950 491076922770287708348042068829898887870842086652086198627048205383106560000000000000 1951 499259226764483408656580470993401862845250356381674757146956661784576000000000000000 1952 507580213877224798800856812176625227226004528988036003099405939480985600000000000000 1953 11577156176711747176390156304551444411570714155881048388218803393542852775844581382041 1954 11763884502142581808267416890108725773047661158395258846093300222470963304487235920461 1955 11953673947662446516077091583625962566679967947835931770490329786299534661468294631642 1956 12146575531939491801084720620235820716336890520651841535851934297276907860593397585130 1957 12342641138365057156102717798378299466631231585095979031441207530570887322681839766904 1958 12541923529962691565344626920547409543621815504532520911597830196043214382584047888280 1959 12744476364558735767434716066331652686756357537994798306524404176195522787550240998480 1960 12950354210219137027343540730467834719398305847588032841113064181468409793938688897360 1961 13159612560957252085670481968313554001051117987232312679276563165914922534833589872000 1962 13372307852717480448986314413971846588973870225567091826942647819439789583123856206720 1963 13588497479639658282555065780067077028552532491237923515583173969208015736869355436800 1964 13808239810609232896917903320819284194567261526517339027682749209045049471473477804800 1965 14031594206098329213367446269300558809634030980212314878557012377100690224234813721600 1966 14258621035302912681686904887051064078210686930929766971918329464309350248056789376000 1967 14489381693581347938697801680036666028959955493615540232290190838403161879452118067200 1968 14723938620199749070792494317083296002261417902282513452854443580092532692783732992000 1969 14962355316389615710991900801368058691681406876160766966564882994023425681992445952000 1970 15204696363723349395074539867733533814745789121684869374112662393395798244050120704000 1971 15451027442813346656533865995278432853026928920524316672908227117930586348251668480000 1972 15701415352340469291767184079357302174935256478283731793239773983301140904447664128000 1973 15955928028417798110891233858005180897230071196443146781773271274958364261115658240000 1974 16214634564295684342520049055268219146071351597234928853466207595001552287966986240000 1975 16477605230414222720039925394603448802666582406518038740000708689491664573920378880000 1976 16744911494809382180404991542834158711605870021575279270906750804759394430994022400000 1977 17016626043879144093020593341129744116887979120940888169882847783056871551976079360000 1978 17292822803516114045395492030130683442943699140313684869736966738423119463776256000000 1979 17573576960613191484206925132971418585958582887772975879828426004754657887256576000000 1980 17858964984949001986293304701280093721168905261490515035868717256980620633833472000000 1981 18149064651459919655720763454335689866040053866379570973662455926891467104583680000000 1982 18443955062905632153125231641652719213382638952540924053528272784814636690571264000000 1983 18743716672935328205500857526787836429759841117809459954662199569815931196538880000000 1984 19048431309561717162820610057185783927836209122801753170932336945433965447086080000000 1985 19358182199050222307527328818955119782270686573383710056950339471281542985154560000000 1986 19673053990230824230091073100366332196949600178542413047096148092753511710720000000000 1987 19993132779240167705452711438773101938761512289173627335795612354276909771653120000000 1988 20318506134701685189136890293521063750088530165163353818653249049365530332364800000000 1989 20649263123351632346921728455644856355779008109812351111936062557560486284492800000000 1990 20985494336119075987947403633305945684660615882983445287080477029196719823257600000000 1991 21327291914668022438747300515699771305302261014009563719349962692342962978816000000000 1992 21674749578410024826595267973397037877007250432135274689896192171209034773299200000000 1993 22027962651995760987487639152666761423986061872362776726356767931880001503232000000000 1994 22387028093294229830750947879115753221478498429783808329444665091200062062592000000000 1995 22752044521868373033463104550292281294063669838141975596246611832108518211584000000000 1996 23123112247956090959440730768336186406337993372496923115774854267806186209280000000000 1997 23500333301965786756409299367938726752577050288035564156620140032690736857088000000000 1998 23883811464495740739175537200462446281358080621609750732143893720344653987840000000000 1999 24273652296886788475334056890868038486429358010478653957648304177751617699840000000000 2000 24669963172317950513586691336631213302251270393135473056676143123816073134080000000000 2001 25072853307454839494634216162348679766159362953686471416833990634401850982400000000000 2002 25482433794660851523516575057199414730343000099917796426066655643422173429760000000000 2003 25898817634781333224153574227161984075369521633347248039425584120454971392000000000000 2004 26322119770511103906845542204581443810706475380170136987048847476189560832000000000000 2005 26752457120355903824077830873325898111481187588552209774163612597437333504000000000000 2006 27189948613198534636877712883187325558600802863820652258583195226692648960000000000000 2007 27634715223480657032264820256579733432074268783219896767954896990710530048000000000000 2008 28086880007011412992434948018253446965137657425177483425690272207428648960000000000000 2009 28546568137414246590017508179139047343230697727678943032868077248561807360000000000000 2010 29013906943223507444249864707396618371567437858945143871353243072745963520000000000000 2011 29489025945642635194850973226739632322842087934299483086893001291595776000000000000000 2012 29972056896975941609847643002950838110070183825236435233289757441172439040000000000000 2013 30463133819746229318195685071780736997941025911888521431916805646555545600000000000000 2014 30962393046510712726852265542774138860786276268270196189063762308340121600000000000000 2015 31469973260387937525653122354950764088012280797258232192163168247821107200000000000000 2016 729360839132840072112579847186740997928954991820506048457784613793199724878208627068582 2017 740937995309551819288970003491292442340525705976387096846003417186742577654053208450623 2018 752701879811694401097237420381401168113573367134782355692096717409213540958540444371084 2019 764655553759356847613314511965027130680253335082618287462587047195513075620008739002726 2020 776802129291296339414399232585262951396590225603270128998438981492789983480602136587856 2021 789144770429661396570501950383641250863221457188366108029880189023360870803283976354760 2022 801686693959624088135846577304188660406843272692898628941478019219404085185868024243040 2023 814431170324182823903281293370520313093599630230893427248002423395599607973418265241520 2024 827381524534401960930624834100988147812997936078481460089115487577068017767356954138880 2025 840541137095359213016295316069301701814049054065713772768392050742982940302190544010880 2026 853913444948076693465281630483273548403022924291280864595334698562422729885314400217600 2027 867501942427716351747836696263340625431575456782518788110917872531630745622183755654400 2028 881310182238325584644754599584159909626142718309036127138600621740675795093657233459200 2029 895341776444423913858122045853460468435776749289248442017157634117776485317892047180800 2030 909600397479726826539808950740511532513987436220178208989075963582085835565948836556800 2031 924089779173308174478506752420548198542947391713793749221366154420488997445400954624000 2032 938813717793507923549299246737631494545208809616076262674220598000581530138184687616000 2033 953776073109897539260291147538999553236890216492237029640785480994604955820177133568000 2034 968980769473620888655365687406733087051636005613921899014898143388000754064227254272000 2035 984431796916434235311899553402011519904662934534446215687806370505931340412478922752000 2036 1000133212268774704603666737481368822079598191012729947481046144489232481316926586880000 2037 1016089140297192502714557971339374002976828262209173094262819415764190845578042245120000 2038 1032303774861488187057078020394642222122899613806408023116285623359192397866009231360000 2039 1048781380091902409777117945789245670925566196212926061856286332048684062439929610240000 2040 1065526291586711791957522937332079829637172066234501341127193082853443456870923632640000 2041 1082542917630590936050543530673209573754060045355442229297075930636500328422899712000000 2042 1099835740434107050095939022703340257197003744495755914166812897374923447886675968000000 2043 1117409317394720241580145947836311675782962327383528890046641323379678105773932544000000 2044 1135268282379669243566439252537591769504131232645019405082510040636658726407766016000000 2045 1153417347031129163222160015991927459370171286511398976056172496563550193512349696000000 2046 1171861302094034795375285247633580178583553925463939900109700769348364830202920960000000 2047 1190605018766970123580786105160368015013313766581749360064362968918180761399459840000000 2048 1209653450076531840743606715217553798941149975704551113235295305863614726846545920000000 2049 1229011632275582063051134044036508918723420662277934823292245645334896269831700480000000 2050 1248684686265812887281225117136875250920370262456477236339341793427649781542420480000000 2051 1268677819045053054986677828575648352859131774745650863675137405781926691314073600000000 2052 1288996325179754740175814718869169416609220304910814217493790654831292221646438400000000 2053 1309645588303106372522736447324814272964999313020626568605726717388852707930931200000000 2054 1330631082639225448510683850958120218649659928903610013892807194418049427754188800000000 2055 1351958374553893470949431151473819989954962189917619577612157157110392390733004800000000 2056 1373633124132303495776026419447217027831969440349754852302053349281601425506304000000000 2057 1395661086784299256763514058599883789255955502222117629028410117213481427009536000000000 2058 1418048114877593486594265006478999542477434000651901437357854782304681489072128000000000 2059 1440800159399461859627728111029291823771497670490043412954101394136790007283712000000000 2060 1463923271647417950587168841797628010177835663862540336069876248404596193492992000000000 2061 1487423604949383737343578141165566736930412714150575900226496388437286930350080000000000 2062 1511307416413879478082753678366029183211770794772185650958640282157631584337920000000000 2063 1535581068710766266558087735256897221698200152782664304916288586335383202037760000000000 2064 1560251031883084217071674426593528435000451423175799777972964729459199275171840000000000 2065 1585323885190539056566308642755877114766610786129486249389798720093601126154240000000000 2066 1610806318985199908089825217813076529496953786229404045815865375737023299584000000000000 2067 1636705136619981241313978792040238513572323307862751293855290959857478270976000000000000 2068 1663027256390492345220824334244819957383029783242921430842339807333667831808000000000000 2069 1689779713510848249044902165118145855494510970831473640616503419931105165312000000000000 2070 1716969662124046783681779878001333181053111773695294292875086615157797814272000000000000 2071 1744604377347527440714044698257912914485186042478514189643041512148508344320000000000000 2072 1772691257354538853706479646276166361450323699903691673068731784355936993280000000000000 2073 1801237825491953100296497154455305408793554397631370616101599861604498800640000000000000 2074 1830251732435176607740747019162702027165121835490315759972953104677244764160000000000000 2075 1859740758380819242935597992389441659487963923424615243059846105968840540160000000000000 2076 1889712815277795184545445635392392497598034107249851678293135863410012979200000000000000 2077 1920175949097541413863641320464173234595975133161740199725052669056568524800000000000000 2078 1951138342144052126590493586006947373456761409430010395914116431364908646400000000000000 2079 1982608315404440064116146708361898137544773690227268628106279599612729753600000000000000 2080 46679093704501764615205110219951423867453119476512387101298215282764782392205352132389249 2081 47408454543634604687317690067138164865382074468332893149755999896557982117083560759457831 2082 48149392538944156506606660070629457307722600174309280246602003313744724694737613967908454 2083 48902094418755850907703897491010858475836173541444062602294100031153938235696154412279538 2084 49666749972515207755317212002975885606516426876526680889756687078349451311316163151282264 2085 50443552101806504094731611235561148557913017102129951018755126059842241294796765287870120 2086 51232696872236165491302113185944789808776238559318317126785006248865602165600049264224880 2087 52034383566195789579437959763248978469183081832011215755726484268085006250785917288467920 2088 52848814736519972403341241056619498782276681462242109182974486691480605858759335553709440 2089 53676196261054374364271865890720486930089679398320590643063602179057673876526692507848320 2090 54516737398149733577288161206789788631903728452386304415831994229800656816828883051859200 2091 55370650843097810270753442837273062180306751376677585280427328928363079546714197452076800 2092 56238152785525526622501279533536402805738326833460104068538246800894710292336381207731200 2093 57119462967763852207146034133120562715364469551769140195676847422635386087430038441190400 2094 58014804744208276121004156178974023183800246301058388637694005056753162572747930488371200 2095 58924405141688002947543965129714534716314233737278566846683081020335248408313879324928000 2096 59848494920861311122022471882135082914857181128992360595904447174755737405759280279552000 2097 60787308638654819045571771128872714409402389938608436858578667772756318935897464967168000 2098 61741084711764716584832062276411713962639280155100673888219453253750923891717642100736000 2099 62710065481238337473487427963818447049690916160714595787234351397138924645781869355008000 2100 63694497278154771708799327517220458569595579095249042002922157767644855986194348277760000 2101 64694630490423546413402994254701827391675177286261771950403203912134088467511274864640000 2102 65710719630720738916117552226041201394652005548470945044666023327898279313089317109760000 2103 66743023405582227103174630246435843616774905162277353067782308951257471710955326341120000 2104 67791804785674129512951748192225089287700471358490279129638595283306155773395255951360000 2105 68857331077260841304909271129557169117337643424724780470765788366159599230266179584000000 2106 69939873994891432240959814660230378691091703470080222700062864296796099558689079296000000 2107 71039709735325539291055753682933718948288707214575978614229677194171023006575755264000000 2108 72157119052720259532635899630770030624071669541959507504276318517550701112349687808000000 2109 73292387335099928776202338883307622393575800774604526909358828558187359838757453824000000 2110 74445804682131057939424498899299549852945972061115925885415001054750910032269803520000000 2111 75617665984225092734799784146933130031529525986579865785524701824099274862472724480000000 2112 76808271002992062858380570252093498046542839753161615145589064793017455623872184320000000 2113 78017924453068594699124176967311051845483989728866166258824360098881070350718730240000000 2114 79246936085344176762175311011347560764207410391144101082116605744215966620550430720000000 2115 80495620771609989649456536128484436015127780653600578318455947537643616402092851200000000 2116 81764298590655042704443213957060084367986912428346229182131084943425543093406924800000000 2117 83053294915834797444619028675929253784596132733257043399624875598256835315053363200000000 2118 84362940504137903817141765123254068057561132046277669968230602315645688022984294400000000 2119 85693571586777129265652448974212188276210791975181279982123409510063737450738483200000000 2120 87045529961331022736601880125686008266165754165098899559735566667174129841471488000000000 2121 88419163085463326232377906545133225293997723605448654412037620016455731266977792000000000 2122 89814824172247625489141420603733109083253679107670772041066030133669212693987328000000000 2123 91232872287125218975735685610212108625731113108322673478423884915973894183059456000000000 2124 92673672446524680835363413721241400449502610778812716891377986310110684190343168000000000 2125 94137595718172098785950582563039028459680446442675257227447862558515280383836160000000000 2126 95625019323121482523294160704204595196610859156825833127674358946952567314186240000000000 2127 97136326739535362001376914382570624379822629951598018778632999229110198898524160000000000 2128 98671907808246128267935002117827521601520830104380683083549287815445582100561920000000000 2129 100232158840129212485006676544421050036521281527556482861522252544904781375733760000000000 2130 101817482725319751541572985187176927151287892313685969110912051264998382501888000000000000 2131 103428289044304951449662810404990003680784846099915373156727916640735405801472000000000000 2132 105064994180924932690976789197030242194357169407778124450583207600592884072448000000000000 2133 106728021437315425036197613531275062151740199191021045881425547407926551904256000000000000 2134 108417801150826273285242515696393208007234710161852519522042050827857657069568000000000000 2135 110134770812950320068924295574394541188287821935547813814917137443015454883840000000000000 2136 111879375190297847509638340272652454102773007978026328004560178955163963228160000000000000 2137 113652066447652386363344819918928620464223331677930019677628910739519900221440000000000000 2138 115453304273144339463641317073383925873016886075561390293730510601124399022080000000000000 2139 117283556005579516071382064092546627900182007911051706053703463705801643786240000000000000 2140 119143296763960335314317662084936069559669971834476321296763309811770484326400000000000000 2141 121033009579238130498863107720328462057268005941726172975056445675180497305600000000000000 2142 122953185528335671912726749040792635291863981074887913174781498344237065830400000000000000 2143 124904323870479724039317242626799582665320742484317923570695614775601974476800000000000000 2144 126886932185884164103433389335161480802865516174545192198801894375214704230400000000000000 2145 3034141090792614699988332164296842551384452765973305161584383993379710855493347888605301184 2146 3080820184497116464603537274516793975251905885449817548685682208662475637885553240737690433 2147 3128228639040751069290854964583932140117287959918150441835438208559033620002636801497148264 2148 3176378031579695225797461624654561597425010560092459722082040211872778344697374415465056718 2149 3225280125998451076705165522145572455900846733633903784684334311903932282933070569877336256 2150 3274946875970966284460482734148548341507363160510430465574090998982281734244386733028618520 2151 3325390428072772788555214345384109490065276177612560416592846125042123975539183498316488640 2152 3376623124945008954046516458570054279874052416171878733719631131290989577704783547580713520 2153 3428657508511204743625954418333303258343235498003889949475357615559074583955569464869181440 2154 3481506323247724716029295659389922757125512179466132058658332102250555189814328800422890880 2155 3535182519508779090393567525280643244055601858864452649301395704429612863690855492930739200 2156 3589699256906928823970855686487433032687505587316838953717227698659413520507684375982598400 2157 3645069907750026634241609129324706094867812338693516538997655027587776600054398573434675200 2158 3701308060535552160864110408858242497673550665526976643066193274388671310346734954642406400 2159 3758427523503316013071256442991363060388915135078745783261870121811306696434164993083596800 2160 3816442328247524289192260599170337083572715381379804171899564126868059859006912923571968000 2161 3875366733389212292139804564300051618289029615117082738746247207888395107415226802896896000 2162 3935215228310073603261827036182186701203886796246075099342151655063150844820986083176448000 2163 3996002536948728422307398807311059415613289186184683536200730322835907163756883548143616000 2164 4057743621660493138892230869587471129575928466339784210088949776089658087648601190244352000 2165 4120453687141731476365718297551289576625619382500498805876184127486797012294383059599360000 2166 4184148184419886248074517625068510035195214961595747847879106285254441868280577407877120000 2167 4248842814910309794487920619323211862586890138882009619829509489166575956748088682741760000 2168 4314553534541030533404038171549253063981542144430480564874175512494474236061177999851520000 2169 4381296557946612760507212801795688907598317049592757917941957821445731707772133326192640000 2170 4449088362732286890020164549987913996886017520951248197071596416729037863545528582144000000 2171 4517945693809547731325073821117471166003355164375972977542362205095197462775794761728000000 2172 4587885567804439163566033635777701544694446867846053200242425069391993562334483841024000000 2173 4658925277539764702857089389460635263642735575060629178856654746586164585341059596288000000 2174 4731082396592484962389725289091405294266807244602588686360931065103715286453409284096000000 2175 4804374783927584891165927627974712916660383045377193213270289893661902646292166737920000000 2176 4878820588609715949105352126874012466513329017438309139155704894716653556324436541440000000 2177 4954438254593941041840151911020945596544858543424889004941229596540752831186909265920000000 2178 5031246525596933104698532481273039094591401383178050620086818661333770286810781450240000000 2179 5109264450050001699397656658240350146436885372906916786345643021432651357161500180480000000 2180 5188511386135345876159831969251697707201092783298060887427759627176867323782050611200000000 2181 5269007006906955865809288505380182143216220563951661465746215574714510940184143462400000000 2182 5350771305497610908513731719337242227584207476380007694928346659657936483277550387200000000 2183 5433824600413445705958350748013171481368803609113264738327971535256193318592603750400000000 2184 5518187540917583609775492513136425549426364741159542408296202137571839006615588044800000000 2185 5603881112504360739041144962110637737702575533134723688278325547081902744066326528000000000 2186 5690926642465691761777746842236323745968741287299822587838061113749076873907798016000000000 2187 5779345805551155088010124748781456971262739010905271242250098733765532605174775808000000000 2188 5869160629723402713499266169385190080345992690012942014291164763899201817868763136000000000 2189 5960393502010527932475001854995402188971723803121264687769588648815175712051822592000000000 2190 6053067174457052613310365268716643589421226413900077404660966635125286396242165760000000000 2191 6147204770175224712096315851279682617880906860342752661888414497683801676626001920000000000 2192 6242829789498346194619610011983887213077517719499578495016088856630754243940188160000000000 2193 6339966116237881556620986926366457837457340349451176513794721855859864442838712320000000000 2194 6438638024046127684888921928484285359058861179555557196878271143675310024939274240000000000 2195 6538870182886256897373928605028706409095382461083113679739793396220214806315008000000000000 2196 6640687665611576648915501590215883336246670353396799648850705447485213188816896000000000000 2197 6744115954655881600365164400620873339927455199496715022007433364125948594618368000000000000 2198 6849180948836806533056141189817903582121812368904493146458016571726541478690816000000000000 2199 6955908970274121958092338803349178644273552568095514192339442119134468030595072000000000000 2200 7064326771424948231377581319045571852280787278257366711861484169962325687664640000000000000 2201 7174461542237898551446505614619966393469075100192914525676401307405341142548480000000000000 2202 7286340917428196398956143954892618847571848108170940853680961486360505105776640000000000000 2203 7399992983875848785319488774811547468036071439848870873358590397100025005998080000000000000 2204 7515446288148993124783130091884931393909088325924432263652320907701149405020160000000000000 2205 7632729844154572640854512155977478021809270333835483969706024371406951048806400000000000000 2206 7751873140918532976168829818062414091368940305669960291002787681218721533132800000000000000 2207 7872906150497771106667692925782742553426208311611686463977844126893902030438400000000000000 2208 7995859336026106778580419674823535188718072292686574377152625625238139096268800000000000000 2209 8120763659896586502619736917450334771383393035170892300723321240013741070745600000000000000 2210 8247650592082470666723170306785496252186258551345437492922123134388955774976000000000000000 2211 200253311992312570199229922843591608391373882554238140664569343563060916462560960647949878145 2212 203287453083105184899218255007888450942758335320211445826153727556440627318054308536555179329 2213 206368273267602301363821792282405244918010241205661263374839409765103102955939861777292869762 2214 209496501906643052433112647246989177058127529165579413816674847973662136575942498578790018026 2215 212672879938222747658910108871643738655552539725671873538756888185534914920639872994255074744 2216 215898160064221198735615274393789311111453386459305777323441222497438847203572943564132411000 2217 219173106940192165020075757127937859452960749619816207789015313496421128937817330297161029520 2218 222498497368264937808630971473321968943026025797428768205608159621463252913356513795477518160 2219 225875120493209946762677487931892023222900078213600646939327790752754242491061297343058231680 2220 229303778001721151506303442350225326481243313711604536888803148368313317075016866807927413120 2221 232785284324968876222332738009615249238368825891070668947461480470563872264831195608350304000 2222 236320466844477655312726305534895892482424427749935121596762876174993485128522051101281043200 2223 239910166101384584136697161221383325515111933337251960550480103873652898649029735477263641600 2224 243555236009134610770938770350708031609979745675945477089477758901240675249084134050698316800 2225 247256544069670162931802880759566274107653296341472453732543952175629346559430869005340723200 2226 251014971593173478944874137202557637168042211476551199515805822297440653255865033998424320000 2227 254831413921421003234066397801727974251614926857931003687705386424308713114871946921996288000 2228 258706780654810215526206202366028025869903956473048086426451633632197108222287173724893184000 2229 262641995883120289129468029402210212571107843269294161525793785287260259067108159808069632000 2230 266637998420069017551775428209521271986721132455478845061994515610096166230865043356213248000 2231 270695742041729510690667659079108743116297060921818629272083465386185824318513644546457600000 2232 274816195728871242167033377376660032692922680304319128077959649513672621330808027606056960000 2233 279000343913291128415107895001728542728117895265914875925838755798927063199088605013934080000 2234 283249186728201438209595815621051754590704785404796885545668265288093639155836693696675840000 2235 287563740262742468742999853792601007654686327549227366110542440800588113391897871696527360000 2236 291945036820689081503507066594396696562284644598820124028484398622033845099670005022720000000 2237 296394125183421368393527231144384610559170662119771372225555995038762882963215533604864000000 2238 300912070877230916124852304965502081725174017284147345203098357243858080425991328366592000000 2239 305499956445035355288418338601279783269868464151993398403340782313250073988325812207616000000 2240 310158881722575119991275427990740418533511199727054027582197437059836238573666871803904000000 2241 314889964119167604953665153279831823827778006971656616268558368124939953860120281088000000000 2242 319694338903095189844831080907806536744438390017033809481828658018601856506412447825920000000 2243 324573159491704905793936433034680549210951719034472118620984362913318510062736884367360000000 2244 329527597746298846835776584945701494807496577577897007625925592509859262893923793633280000000 2245 334558844271895779940475117426974533902087978961075058246012411171193033180734575083520000000 2246 339668108721945781639872774085214884048524864333981975032358054192625684537896075264000000000 2247 344856620108081127516032606054466581755725957117280035919785813819802551861678125875200000000 2248 350125627114988083381841894559846763898942177681231697385532029394517062801862269337600000000 2249 355476398420485694290355626279184006126526385157611705080460376054174999285139819724800000000 2250 360910223020899139996313977027197177607895188766724969818788347589431192603732423475200000000 2251 366428410561816723606089469540333603157321553507884512227084549727003031610348011520000000000 2252 372032291674321084345130614502444240895024129041019235915362875274084934354414338048000000000 2253 377723218316786776106908361344680564640992870328319058503200936387834011228322136064000000000 2254 383502564122337931194918486093462021612255609339224329745451035121599543833496911872000000000 2255 389371724752061333908417752262847211692601602029237271759742199885498745651365675008000000000 2256 395332118254071861840892754117842613881573325832358536447511788534313921363417497600000000000 2257 401385185428528914454203119386559257470994552246258613852172755169439207759659663360000000000 2258 407532390198704139166299435237838940088875459106601366514061169667123009436285665280000000000 2259 413775219988202485360919045249822827301952976826100945009077258523753763680225853440000000000 2260 420115186104440366917540032176189285139410317175552121522871980379613628123064565760000000000 2261 426553824128486494602428954104673570498469178355107678719750251523288938148003840000000000000 2262 433092694311372751499802882709702276907564560816190792399490044919509152954318848000000000000 2263 439733381976984328148718384299918160243811231169587592048340750366994366143135744000000000000 2264 446477497931640209749083548700539033583738686369084307070348183731120314737754112000000000000 2265 453326678880477016282139689890356937165860498737988800216806200302846856216444928000000000000 2266 460282587850751138240232028693706115810134051306084314409145642421981324247040000000000000000 2267 467346914622176086471609610012751687662414838584341681121007126591943649934704640000000000000 2268 474521376164413985023056115627371654055883913684534595646683527899348991077253120000000000000 2269 481807717081842181422012259582264272903455761792705536500364489385709496183029760000000000000 2270 489207710065718030207331748357075820371491833232554407373723079782809521189027840000000000000 2271 496723156353867023332114878448960751765400921558478839637375400690510670594048000000000000000 2272 504355886198021595972969390604938229787210191892314323607081425061917621642854400000000000000 2273 512107759338940128949138220423000643878579132197984283898084212743136343175987200000000000000 2274 519980665489437900055805913348783386432005340509595970362062056870030245206425600000000000000 2275 527976524825464006834386333023606921620723412802282544739214682495268384302694400000000000000 2276 536097288485360593337006069941057256392106805837453437039938003735282125373440000000000000000 2277 544344939077443064003729240247842752644293064388798874532860126869671081148416000000000000000 2278 13416971903484942203348404830520637762222050131133955424526146018725081402991584363412641835714 2279 13617225215477254773547634753364229370613424013688193565190715362288142319454145324060591713859 2280 13820512668560359958446853008372117821556182349008405011016869089844582946772199632597146893188 2281 14026880941827962259810674800654523066474192590214066274391708499609686049728139494374439762950 2282 14236377443734605312243787447901512243532320119379645688208383347583348186304081992953229780976 2283 14449050323672828059902697556773155982187872659105317561747140235768883101224721865947484855720 2284 14664948483737049258638312831166945293299326045564623339070581458266321948428294809511617266720 2285 14884121590677241423658388588294883152752286795184439546859596771762743077366112139808778296240 2286 15106620088045506361467019559768205121695312820981868315065204931384206330279468653604255814400 2287 15332495208538716308229697047700097144918212899195468962004532722136960572770529950947314046080 2288 15561798986540437459736000490050322471399456212907073498893335870505273889845546817755241459200 2289 15794584270865406335958333228059937720637825038798144167840797350975837762110378013363591763200 2290 16030904737709883991271059533594833613120249466548079289437560227150831247238900064464872806400 2291 16270814903811268575407756694816216938635361399885331249988040331024484145887929799942136448000 2292 16514370139820403186178695465166924970245341145561276727077518089925724821137013933992834764800 2293 16761626683890073349110498345926491244352994441902749180810062042101354167696444802998175488000 2294 17012641655483246828055372483129048881521036653379300380325867864398794820952309836996599808000 2295 17267473069404667831289438880930776855772651580237231384013573250823103534067181783918596096000 2296 17526179850059478046815645083296804881642555536710279470440024884455300642289468957643489280000 2297 17788821845942598335945113112699015094213663379979573631965818669742560901356577117451558912000 2298 18055459844362667353496888540908536366200384512435052477027813185352657067587442160807772160000 2299 18326155586404396864187556199987645109316681573356871106299896650738842891905955805354229760000 2300 18600971782133268106354589577364305142009604253661190234377856300252515513236763832960286720000 2301 18879972126046559234769697472366033684737722148927105110303695056051442576435852437974220800000 2302 19163221312774760672979293287987085439328426934331901995849363321339536215591689131670896640000 2303 19450785053037503141722293141779686446983113261881129361959905762140124328983587003367424000000 2304 19742730089858192223225800208374083143545397906479949485988390160762158174083257008390144000000 2305 20039124215041613591619327439518467754104568568599720858213946155800921057046472541995008000000 2306 20340036285918844507744179744483969835829742585883868203417044513044779137472463870361600000000 2307 20645536242363879863032598083085249619099611050035861601820385295358029211460789682569216000000 2308 20955695124086454983023873511075990037633122249762915629402582732417865450034456554373120000000 2309 21270585088205622587977538664355821861460900256734572245671141100542805403894576835461120000000 2310 21590279427108717777822369745263628398205338646751606055152969758561407260400989283287040000000 2311 21914852586600422683616306178298308947416290365786078173773954121474725770463726167654400000000 2312 22244380184346721530452082763244010442223786943363975181399879713984585033357649961287680000000 2313 22578939028618617310392557880670984976125874922325050239645892125155778066538384536371200000000 2314 22918607137340563092032430654756199860174399786659032214678250179348403751076280611635200000000 2315 23263463757448644219548463260810666441930125743776312250598035993168206302937958737510400000000 2316 23613589384563632302930305155370513205829067921457543947983568022562723365739821006848000000000 2317 23969065782984117997220660781649697211955594306615155653064028398616898365024960826572800000000 2318 24329976006005017137216974758676894389563489495381880622882816746206329557628693250048000000000 2319 24696404416566833860823064228217227992720811048889765135109901295933332589239041261568000000000 2320 25068436708241154945168194842719672233615835177930784371025264171207417523593455599616000000000 2321 25446159926557941721275103204064352798256828048259103429528465107595251534821777735680000000000 2322 25829662490680279652470021690157814819869083657598327759273916142716851078655274647552000000000 2323 26219034215432340986378439442420662031561685259627565031033658342602349824306640322560000000000 2324 26614366333686412848219332196538504645443258585459923567481170131136663745670057820160000000000 2325 27015751519114941762673535315925063902914253137706182181333342886306102953429717483520000000000 2326 27423283909313645901839834751162902843003128596812783547847404055973225962866003148800000000000 2327 27837059129301848387200753796412725670305081573638884492856481314496979726546229002240000000000 2328 28257174315406288754118293828588914955444491890814436614379353294876593354669293568000000000000 2329 28683728139534775248720722782693588525942961069169544293099103546399882292817297408000000000000 2330 29116820833846148000220525665403290802850525629985735085498593591319391445771616256000000000000 2331 29556554215823132328369244049703208963094336861155322677546934341686385811914752000000000000000 2332 30003031713754772538118327598403747996678075547524406984617282525417506126652506112000000000000 2333 30456358392635249554400467288294104933843936046262395784834088725720352982868951040000000000000 2334 30916640980486000692640699316987811049654070097568480099243234368142334307115991040000000000000 2335 31383987895108176779112308927000562737316484936152821780364241494734277957050695680000000000000 2336 31858509271272590764135365042627934391372368849837356376010925022633626948127948800000000000000 2337 32340316988354432945557377302210198664275824611630061912511289512019336444310978560000000000000 2338 32829524698420150975764709050567274484647316444862616319885012591802145965500006400000000000000 2339 33326247854774017999096823929016235236412717366421095159522387992492656636094054400000000000000 2340 33830603740972039595069793319621173466199927558313409483129469417554574257736908800000000000000 2341 34342711500310979724018931540044174110078506690511393767027553630297710600912896000000000000000 2342 34862692165800417624074737453392957496510512031020989737389615687167740846119321600000000000000 2343 35390668690625881630909123786416564418131235443823272282128830369663009230422016000000000000000 2344 35926765979111242224246129856357621674523342249660725719168768373398291355795456000000000000000 2345 36471110918188685288249859096605464427167635314049524593701628500267962436943872000000000000000 2346 912354089436976069827691528475403367831099408917108968867777929273305535403427736712059644828553 2347 925771061340461012031039933305924005593321459048242924292304075292030616806419321075472286664267 2348 939388286555938266804587568059288234963934883061931117857494790654318759125873466399532878378126 2349 953208799224498626763034421067660352785491065410939522868511659744163342072645666032130025271314 2350 967235680166326589022845095868314875851965258001153589142903368243773028122373805526504465034264 2351 981472057610061194335088883316216388095497578120533234831111751591356376308677887519457694815240 2352 995921107933734022394991580872989544077685450779638552392858891827125259409902609385405179670960 2353 1010586056417471071653629893704156489370984776825203175731929473285391581358330904194916796937680 2354 1025470178008148313077288282292451372523737063620387615278789070057154324435697016334725575233920 2355 1040576798096193819438755301852219577645432376441369483593854274988538530765976484988329831048320 2356 1055909293304732535746984998899919674790350589340564952555858807710675491338747014939277145094400 2357 1071471092291272973206720999389969997261750045553472026054752143581180765228592561757032386553600 2358 1087265676562138379542679332618029934982387870592270170222592940932156602990702939770395978316800 2359 1103296581299848263533950392151624768595508120058818249512030501159307434237941839834860851123200 2360 1119567396203659532109358148846440985534143481458703580762018541490331918383829769634802987571200 2361 1136081766343479935295536844311607910504388822604264857489096059580257643204966783568795822336000 2362 1152843393027370008644647342657534401748741817046167606669906121622358997372663228371793997824000 2363 1169856034682853255472702715140663450630262853699546907050231989486757792193615538208790597632000 2364 1187123507752257923303992154021594227486035505279784138434245562737580895727682719992709193728000 2365 1204649687602317401350807799104891032367678060816494417904685587622036196369972188950352683008000 2366 1222438509448259999686752912217590047461891724196473991536651406291778757271328766067804241920000 2367 1240493969292622667040249800758498583828092108708909044013679219477131414338916208228612014080000 2368 1258820124879027063904437356958486228937408790282265915119979116127870257230822164033966243840000 2369 1277421096661160332010791946535850534079418394535927105354356972428122772744058927866926530560000 2370 1296301068787206891245561644008216567764156116684854210464660667484174215320494780304900751360000 2371 1315464290099981651918540937296203653203484543619186112460510030805513751536086469436571648000000 2372 1334915075153019155060263230437983339650467656881067241822469936567653875865070056439939072000000 2373 1354657805242877347283489030646357422794013054787547191308458326728416034039153313448329216000000 2374 1374696929457918960875108358085875890548117623356146912166672272884216955096199785990324224000000 2375 1395036965743837805382852537830359860383947365942030780370089317397261734233672249860685824000000 2376 1415682501986201685245885135913445110003046976992066641971909702692619763445133039543255040000000 2377 1436638197110288140228909009424521100040680099241829557601312285425037628895167496097628160000000 2378 1457908782198493762816886548088876921902140999498564129846983426525580434299062072933089280000000 2379 1479499061625602480594708917834140550300346338145315735902136396284141841559463062216376320000000 2380 1501413914212202903278325224012438859247762628511101814075910350405616567329926788384030720000000 2381 1523658294396549624808777306775682869689986415454465789257310230119601152363284438345318400000000 2382 1546237233425168242119169864656353854666112290376790839496956122244756930429822822881689600000000 2383 1569155840562508805211202295311110054526286690163449871711634372424105334180899103493324800000000 2384 1592419304319957449430750758571920720968216815907226183962232408417273540483837062230835200000000 2385 1616032893704521081733681063727291234174045883828683727910215976439836263849576883237683200000000 2386 1640001959487505199730901724508940931386001478135298883563280004838453162214601844064256000000000 2387 1664331935493510216868118699267617825775564967630680764186162821584659491772230537314304000000000 2388 1689028339910077050728941763495835053768285778679570529321272722880592824361469578575872000000000 2389 1714096776618318205674109958338554726001901613857501313692297987051800241885063034175488000000000 2390 1739542936544876147395385061542619078800158441905760417121826452159395493419884811911168000000000 2391 1765372599035556427047855083232776893620027525563358744881100368302112344498540086558720000000000 2392 1791591633250988768034233522675197555651589210822986309912134026644714694322846726881280000000000 2393 1818205999584675180882452854871736060297032469408446233479615196775851358068516784701440000000000 2394 1845221751103790122645126390187661124199946722546152415660948539662157461021946502184960000000000 2395 1872645035013103768546966224938824027042949851142965199208795943718130686984812505333760000000000 2396 1900482094142405616934166978735236752713254932716604083701652425032627666711358734336000000000000 2397 1928739268457811905688285272563825667668699424607418520316031778327504260066028027904000000000000 2398 1957422996597346680937005995346519256194642385676588064609130881873904142358845325312000000000000 2399 1986539817431192828937226521011922546997492911306573799694629475465223533804616941568000000000000 2400 2016096371647015961265595765061625755960587248167729122372176409806909919616531693568000000000000 2401 2046099403360770733803714092660029503957265323715253529356793692332327425743184199680000000000000 2402 2076555761753405983358114559948323608891109259761515925141627781058047778726053150720000000000000 2403 2107472402733891984050755259265311419940763329859084405240871015426190113033169141760000000000000 2404 2138856390629000160829867568192311982678079814795237227021235256920924390990219837440000000000000 2405 2170714899900272751594002933234939917069452183645074583397246181943558017938347786240000000000000 2406 2203055216888627184539560310537150115733728008256704645309757471455577354382658764800000000000000 2407 2235884741587047335515325019587717390218375324701567261629642484047379500348158771200000000000000 2408 2269210989441821353514421843516733625454788042067988356789164872039872156984252825600000000000000 2409 2303041593182793393109491636836354798920987969626301766272294341457426731241989734400000000000000 2410 2337384304683104372833510568376398973031066476316813160039321895087724441842902630400000000000000 2411 2372246996848904790457585305829791930527576988347834149776711510774892182689021952000000000000000 2412 2407637665539530672088494429616208494945708223791657422058840341144555191919443968000000000000000 2413 2443564431518641914312740559472566116620231566041318147778009109517953483275239424000000000000000 2414 2480035542436830599600990418569171581047399201355367672371710738018221445712183296000000000000000 2415 62952432171151348818110715464802832380345859215280518851876677119858081942836513833132115493170156 2416 63864786260588324887938406993278235748176958624197627820744455049131387478239941569844175137998709 2417 64790557321928785899969446926584159753770280083245870745036759124423418095046360890919647424662976 2418 65729945608484724166774034494643447988734214966307801862894253915077736854172234357319180303041102 2419 66683154407709222793537068915711108341519706031718741385762765574821900196244880023351310328312416 2420 67650390087875549382559914011579423217371671289719894974905668943065673224367253828877814793346680 2421 68631862145485610576895002894895639605467168867840428209736780694657029600675931716397272488161920 2422 69627783253419344599289994475768629149544854318620066762129639586484154860085834325782677667832880 2423 70638369309836815670943624369472785638915839095445269937861569059769546441444165229977594464770560 2424 71663839487844963984020912651765237011439576159065657553140358129826700765879862246312320040004480 2425 72704416285941157803459667953617456589085008535507027036734212404815239296645838731300649871052800 2426 73760325579245890339206652952517376263875359124847591989290071212525914787984585746239927016147200 2427 74831796671537163312413373951907346261137109170401064015344823356107095553213178307996959402700800 2428 75919062348099301691956053284525376196119497040993334185567416297039252156203881247767355381017600 2429 77022358929399149955490003676677000964715005161052152435079446798198559590441823087602216232140800 2430 78141926325602809487599361825523441950249148642510856015841465339688891508825652857237019219712000 2431 79278008091946289422894898669835049860753537465115120873330561399269149152030619640805815042048000 2432 80430851484973659431539546012492584262502279282161288480000467520891508149403282869177609039872000 2433 81600707519656512687012248727633247713132542135860835387050699510378265941596898407386399637504000 2434 82787831027408770610316240881654841940618577641140619525484945073115846837324581127379108831232000 2435 83992480715011088011667048680759732972986255701957113943389630660737883033694553316329461514240000 2436 85214919224459348011353801592977323020448147426153587934926282067029661790965882082397265756160000 2437 86455413193751970678394051393735821604276239534862496978939961286506793205304798290625877770240000 2438 87714233318630997742298488750694307833213648325144762894059940402634663462535620454659844014080000 2439 88991654415292158074309280697230158367293066719680689999414297375062786235279679382526770544640000 2440 90287955484079364965554842341238374935057222836365544209878958042546960450600174162831671296000000 2441 91603419774179346617473383278534578588260707379984730322339468073352474202136260632268242944000000 2442 92938334849332365772533646508972561927911175036865797564161938009920128078001330688708182016000000 2443 94292992654575243119817135539618919350705188091653344755470396336648544112040484002156511232000000 2444 95667689584033162080692243897704795241253305715009491667637068609532761067136683788146835456000000 2445 97062726549776999886075096435535155101637253080951522448007157926930022801370356038007521280000000 2446 98478409051763201571320981571448600211640300057943589089979067629622642564815489077550776320000000 2447 99915047248873489711549890580873121311680980157185418647580379915047680193710656573648404480000000 2448 101372956031071983474366777128961998233583121156683982777427363341573260628009718646581493760000000 2449 102852455092697585954961486046796138783883467494829298513329499737857402469569181708797870080000000 2450 104353869006909788858239811270808577643131230123340400327405410088263019036899108497181900800000000 2451 105877527301306338483048588577584260512821216538794866116662720318382620189262392935527219200000000 2452 107423764534731506725167758442240614367487328829171656956159676440627377119692215758408908800000000 2453 108992920375294015530378960737551724422013615519335106827871310813051482453873114861902233600000000 2454 110585339679613972979809711496123645142981832335242333011833543221468755994356951924133068800000000 2455 112201372573318494061543392559850936377155878219071016739743759197908592258206528807370752000000000 2456 113841374532805999261274294284359877308541879697206315623307039202747045420421130651435008000000000 2457 115505706468299509478142412983627495134317444664836996387493202024331704912193361188749312000000000 2458 117194734808209586528871354747123330188085730443516566916814474747212297736554830767325184000000000 2459 118908831584827904734545464705461884914087632057374068230506772734264097978439893801500672000000000 2460 120648374521372780881940849767004503992887790499279828647628599186423493471859778613411840000000000 2461 122413747120408337308988704850237280886507818024843187392509699554725605816358318699970560000000000 2462 124205338753659326077022938372912478442159407235666173702421833581370320510681165426851840000000000 2463 126023544753244001257905391227784214502456439705074619935901448778146171868749682211553280000000000 2464 127868766504347791380550517617971875626656386427620772351562397317808329329771628713738240000000000 2465 129741411539360895149097483842910699653699336278763737550771193261526460016756441219072000000000000 2466 131641893633503300766031650821645936406412591211480341634472845686559087683467799953408000000000000 2467 133570632901961112671719936094209762074081290636087760154788877464886591943533827981312000000000000 2468 135528055898558459352656942089556281330275933021764348219398008346760496085892673306624000000000000 2469 137514595715989652181594168610568203877273425933070922019092637822225719619697290248192000000000000 2470 139530692087636668142859764375629829633234013181238651141464814232032629539313821941760000000000000 2471 141576791490997438876663478468289859137191278504953904670821607924364956965057006141440000000000000 2472 143653347252750844860021593028238182746082387764715420595963235705423004743783059292160000000000000 2473 145760819655484736844072348287503494166023151094574505001204106720849194856816228433920000000000000 2474 147899676046113737004902215855695806148701230909369742228225341977770119247806448271360000000000000 2475 150070390946014009756496218788930746065770683093014816811622588159713677265744796057600000000000000 2476 152273446162902636941035779099467896181504411101271521456932345631169254620127454822400000000000000 2477 154509330904489684276551104119055613571722786425973088718561988115216634120475613593600000000000000 2478 156778541893931505630065525962572347197177574468041077075351152987256506277459866419200000000000000 2479 159081583487114299023175017599408701996098562437667378841623447328713933008701856153600000000000000 2480 161418967791797403396008528167785100969129628913984192001662769223801657450544758784000000000000000 2481 163791214788646308186466113473614892899657205902332026151439480734576549633233780736000000000000000 2482 166198852454185838858554607903231101394602914126123683573498321075721104825153224704000000000000000 2483 168642416885704480772867348462703667511223145692165001721276330185239058308428464128000000000000000 2484 171122452428141311372468338881272839092270544893520369393648040923257279754140647424000000000000000 2485 4406670251980594417267750082536198266624210145069636319631367398390065735998555968319248084521910921 2486 4469622684151745766085860798001001099004556004284916838483244075509923817941392482152380200015081077 2487 4533487470412334090973799204994279334752732962909114466303988530559055205419632423722224375153079786 2488 4598278027734262876873768651920863494506503242992360337049025289683478623514678784613144022577742762 2489 4664007973342747601040542686415506942495237457958668138911919543598556360368851018970463202880783864 2490 4730691127750456823834079755331218050836757163990386880297682309173378260565095898993814513209096280 2491 4798341517838332373216639669342797474054128835280106775272587978116443933789463152822692328002442960 2492 4866973379983817983793534672237693113659596004147947203482324758811100963390139084539089600490604880 2493 4936601163237237328392824666713461742809140858466567270244454398397585118250224918864872278158437760 2494 5007239532547074144063768291082934528448056697562012540182315967457354664691669084094849872623208320 2495 5078903372034919108047789203734699765459496273721078197735456325587181365457548946341162192663212800 2496 5151607788320860265851248871688317222048581282256585224772190537991996604754194785072462842534265600 2497 5225368113900106156190455524640834598312456641381432816761480609204522519542179370818702769550412800 2498 5300199910571643319502868898592741944573593750551833880776825432560629615095392549126699728953113600 2499 5376118972919742621194824951877267320769713247592827214962392848857668867251596430374467084334131200 2500 5453141331849141771150314955553944321734428252753879367397472295655867426842038253462069300566272000 2501 5531283258174744580637914317379467763684677401396390223413313760995556318350863906319306319785984000 2502 5610561266266690870060809216049302813545430938861505344286644322394825467502894525960112134828032000 2503 5690992117751664529492348762061795397807933218143666632766644789915716975652297808829289743867904000 2504 5772592825271321042179361010789428645521065760279527468153695489426095241593894707236676143505408000 2505 5855380656298729812789677251671083487461684337920668087679180434499211088431219288364055252336640000 2506 5939373137013740900801344300351843220434670593622625201622570065159948971464913841680384713850880000 2507 6024588056238200248812698101944820543455118741048778789557496347226978633255879723762781979607040000 2508 6111043469431952219491092153338556365059394980583641286536436308513485426461184522053407857377280000 2509 6198757702750583217233390642089250672892608628908786049430496248916120089923720142508067701391360000 2510 6287749357165875375307699922786480831259901695628466739429910546291182876158999821890594471936000000 2511 6378037312649954740273254765127719206194958918464832283639789504333729836609599996053426143232000000 2512 6469640732424134086890728148406253784783219625844817013962128972407082310811736256685694386176000000 2513 6562579067273466452663261794915226346711130800881682811526290910417002438889737587374402568192000000 2514 6656872059928041695783078930454845266061835988973336156281761306753650983001778071376559079424000000 2515 6752539749512074857863771174352550061303089294688345647949398375363183744068914755164705914880000000 2516 6849602476061851857749846270788085216404726547769297170397405533290113766870285111202713436160000000 2517 6948080885113615059321167252359533816616366847827240759487384600919736409435100600280264212480000000 2518 7047995932362488549032717142940406937928047827984426178134964980834784089628811256853912616960000000 2519 7149368888393560532507083920069368936161630949141110160912392344176357350256820975500494110720000000 2520 7252221343486258118462045406116165074945514416635939459425721843914214752726390157209291980800000000 2521 7356575212493167907320285217386973652588645646759279859753127254002477771763289265706473881600000000 2522 7462452739794474245803333805964557913101466863298074725869789974320860391952551658642001100800000000 2523 7569876504329205752528501564406798527468954192127246382825949650761487769072243874400410009600000000 2524 7678869424704499768058880525144350251890967807646581489653820961574539251526116989262312243200000000 2525 7789454764384113741038690236640473897033949639981823822665654504796008007520473941186445312000000000 2526 7901656136957432235100233629200324833411105518200894839405398263993916599778680469993816064000000000 2527 8015497511490238234361507923484684710719647397898101155028705303196663645199101600645251072000000000 2528 8131003217958537743839650336468312205853964842562938151416198505220995350111294961834000384000000000 2529 8248197952766747330368521691215435536042050573006454718333012979968207647847849792601325568000000000 2530 8367106784351575235103067155920897420956138205063828786563519752702471745826289686402826240000000000 2531 8487755158872948015985008005687901924949025995563108615211148351888895239298149465016238080000000000 2532 8610168905993356353293996710538139205835533813587951802603658051443620845114507783716208640000000000 2533 8734374244747015679371019648911051684277693220823617976306079885024991165625188949143060480000000000 2534 8860397789500259680628925040138835898780149660528692596241981333803137337493938631354613760000000000 2535 8988266556004607472009475557756807774406806046956313368593543731120945666823710260068352000000000000 2536 9118007967543968367158573041599718474060505383235077106144314924382472126840466701287424000000000000 2537 9249649861177471667924604692421364410466917974446557447778787770069031214523934501240832000000000000 2538 9383220494079432780596324628515574172540999265082645207933576647533917806467468329222144000000000000 2539 9518748549977991239948981570605130453871275198104409556152974655880678302553361002528768000000000000 2540 9656263145693980892130575739215698657748548624037480478172067293702904022173058292776960000000000000 2541 9795793837781617560273435503591328487381782637218719129313532107934936651712372114718720000000000000 2542 9937370629272614999150098982059618346518973915723673033984353715859301608677429120860160000000000000 2543 10081023976525365844010120575087856529265056303488388454580316951564724613421212180152320000000000000 2544 10226784796180850580854192923375360023431079454582962959581521058285573808278028408586240000000000000 2545 10374684472226964317859095139231055829579780685492332701809746400263343927525834856857600000000000000 2546 10524754863172978327615591358019986575645551368585347518621368988423057604791579652915200000000000000 2547 10677028309335880964556627137119454471827055779686619040078301334054226859411707107737600000000000000 2548 10831537640240370648833178241238510085398778566112592128796863322169443493532182721331200000000000000 2549 10988316182134302154463243767201082432595956140580633205872214475156699999809642587750400000000000000 2550 11147397765621416453486418784800491134592054703018300584713837922485413932818344443904000000000000000 2551 11308816733413213856882427312968276235561184331932284776715500691709215590268889202688000000000000000 2552 11472607948201860165068893426441891128460841537834616802866940172443792139902122983424000000000000000 2553 11638806800656046003927448034345122229855444451960740486440438493519513244727276208128000000000000000 2554 11807449217541750484700315382807825897366667597652905488161714823704752303035704672256000000000000000 2555 11978571669969891796072783721689098736458938142546425857555362864628009582789845319680000000000000000 2556 312873587890622203626010255860070076930318920299944178693827085285694667255897473750666614001055675390 2557 317280258142602798043278005942606275196943130445013815013458452684084732991896029718985862085577586311 2558 321749880826754543809363866740607276295947686449298731851941696759594656809837422201138242285592667388 2559 326283368297166877900337665945601555630700419412207846318245685290153712015257054624860466660745747174 2560 330881646324901140777211434597522419125206922655200206655294710579837190638771733409473610683323489936 2561 335545654298243888378251977283937926067702160113158874794206630123435746999140584428444073886204273800 2562 340276345425994345202086057039269144118538917277149261674504312432609125259705680327437888399413370080 2563 345074686943832677575302696708611941592593046112429368449776900410725569193495143480260580727415813040 2564 349941660323816495559096231380849634706252642116577315653259225169536670156885282564799670327906417920 2565 354878261487053732887489056047563096449061782975043882923503679567934255275135507483664542606064855680 2566 359885501019600807031552824338646030977509839672605895463685995535391609939827176567759392478688064000 2567 364964404391635726139600613542380730742969335946326973661421451860978791305284725514100554671351276800 2568 370116012179956586405451862414069047965017917228583558886193642398970787910038920299173017513885542400 2569 375341380293856692561642317938709882563330373869964991702955123008175310429581099669991720283435955200 2570 380641580204428335881145186837302624507903967620516825583731948440735940044676492219118420012389068800 2571 386017699177348078502340011789179891828673680868109652798694341289593608911928088649492887096723200000 2572 391470840509197220273490326744733836150408109120863532166091813585249476338770126902954956397289472000 2573 397002123767371964854128241062113303914092786522259922389505127346245032657120990809274262717075456000 2574 402612685033638655724189050278162606727638217461121427733791771668639858124623885335234374851903488000 2575 408303677151390320253681399040224402125446150679265094366558416458555575100276183144063664595771392000 2576 414076269976661641295860760051013830770967216439544621834712111947981670341870077851300340739276800000 2577 419931650632960371108650437302684914258428900777465289922391292382480881430301297139664395991613440000 2578 425871023769974112009451781603036757478863571371087915124013862447640830401766210981344780705464320000 2579 431895611826212312258264479704981578022318690112136693913571358794867809035022090705107562685071360000 2580 438006655295644264477755571858320134387378085092720335200107795103381294461483275227160970542448640000 2581 444205412998394847694988962500409385060270693721629121249538291352297414551406995369669038243840000000 2582 450493162355560723070296662423195865891530595417257587988968201898588597427565995191559632715776000000 2583 456871199668210677810569917188323585097725554335722420272607991402922327264175595187613058859008000000 2584 463340840400634811897460645336729838882508773961567237286570120375329409574987331444298753245184000000 2585 469903419467908278350123907131645065229219904762448920098096411285746412013877069031673155813376000000 2586 476560291527836320045906986062099910495281740751422256254378172592500062996878847103049714892800000000 2587 483312831277348394903770757236452460556584830046110601902327570967863246740947761858214420807680000000 2588 490162433753410246761520603507240545772989556593879899072724976501153360507818046969417134243840000000 2589 497110514638523861820841770759600079589605923441707139832212361102073096917253147569697398456320000000 2590 504158510570886350369874487902540486527533971269691566010347326082907881006881958826551311073280000000 2591 511307879459279910902381571822609855463695602218832676171259718427084238357138779802051805184000000000 2592 518560100802766169020843617228726020538641116635468615630685440270998453109865169959261097164800000000 2593 525916676015259336928163902446112994191229762282227895490438567525000930881628459224967571046400000000 2594 533379128755053811173967236252077552104331229145525970216308357499321791273581010883609572147200000000 2595 540949005259383016926495737816484350631800183337653216599134307150083279042653254758009982156800000000 2596 548627874684087516694554618341628700883691151145299798088788128111657818294179371747272294400000000000 2597 556417329448471630435593308578269174780725100785281621911453782616453826301699845688458739712000000000 2598 564318985585429062670693542207469499614136206303482516750859180880447742901478526158452555776000000000 2599 572334483096919300905055050130954184324855853701380617905887886183644406546677627759097806848000000000 2600 580465486314877838648894700467422496530709818543943556057304084688865401896788922720931807232000000000 2601 588713684267644585979263222158637932066751869116950010775637097668833609544636772513533132800000000000 2602 597080791051996161214366289314558829487708007322013839562200617421536081290463062199935959040000000000 2603 605568546210869109230351297320246731412657033317576948177411765773424976529761211664952197120000000000 2604 614178715116862465583645294030784870618492567131164899980015423824868597374875719448668405760000000000 2605 622913089361609481263016313679695922302770260351988517956321503709893588540500908397811466240000000000 2606 631773487151109740943645238719834758201550410012517210552563485043696725877994847029166080000000000000 2607 640761753707114348415654714277591565975957216059473523921157028774817671544818557289234432000000000000 2608 649879761674658316782813287319191284450017721442708601027301343699200143671659023990521856000000000000 2609 659129411535835788450737892011612648860484639417155158475080131469269174886182958491762688000000000000 2610 668512632029915221231334216640128223033025638682237803683013708116803092692650426820984832000000000000 2611 678031380579893212471283198210733353486896913880342213239166682772683770995203787823513600000000000000 2612 687687643725587193363413773949949052144645462504379693717338750066386675017376846116290560000000000000 2613 697483437563368810923687209453540380632027245141598412846652282174321611669089218231009280000000000000 2614 707420808192641425922837308435599998978546219057322085880636635890180913277766647351869440000000000000 2615 717501832169166791766847429010687855507811275360810474335216952841745637891187859532021760000000000000 2616 727728616965347642347701621934063215531242354815393437294798473900031211699465887940608000000000000000 2617 738103301437574606665560717073294271360822135500885769996608220300294555626991722797465600000000000000 2618 748628056300747584993176308431314257936467686869471117515229589288717613231783302450380800000000000000 2619 759305084610083465957732935568433712408294742649157736555307890622771840091195009558118400000000000000 2620 770136622250323836606566113809672222493693521215270328684104753944941283584727192279449600000000000000 2621 781124938432458138761029357576873304926289477355850961889976968420097983584536834867200000000000000000 2622 792272336198079555214515776361673796060881532058869262474690806342583397517355179311104000000000000000 2623 803581152931492769071398203674642072296442716390801547251406307034292613107624068513792000000000000000 2624 815053760879694629236467097101083963424903557928636164054273247206736405247526191497216000000000000000 2625 826692567680350675240394545135429085654759002380596904540713685700255918492253467705344000000000000000 2626 838500016897892425725094860518236911552125669978249810028875400523960670795289172377600000000000000000 2627 850478588567862317521167644239926010288584608120796235886430763388588680378079017697280000000000000000 2628 22526898328124798661072738421925045538982962261595980865955550140570016042424618110047996208076008628081 2629 22839771916015420864698748677785115615913281181895925044649377225855710709680515583798662822077064303471 2630 23157052174158023662742026683727721891110224312340938859662835678539795442672411613517648684162641889782 2631 23478802054984778206551390550468329167406171998790237591514777375299390099482249035718786926448234557170 2632 23805085423281945084451728216413930723036872418202445437833023060589543811497506090343647393108980304344 2633 24135967069606846225228939651011453142162079340857645644488317771169381002136277823753121003792303794280 2634 24471512723905090113607191628295391068229781500970804519282524401292816749135418408181565077678508068080 2635 24811789069331084458809277685334660212348320418247953780957028713725425874395124088509002966077921438160 2636 25156863756274917136384580382043272153940913464360383149406805614136151443588619231989263546805337251200 2637 25506805416598733631943676613424121788647166106476960465060064839305688113745504514554063217133243669120 2638 25861683678085787364831165669471684885096227889452004347983568518873622369020640022037727759739308524800 2639 26221569179105388171862718493810330916073737729124610243447254514409013978960467198605487152217996588800 2640 26586533583497023898002319107352711646816707065070937217108675966269992770265751924119587706889347865600 2641 26956649595676980484407770969766780694781724982299520775994869608668963558175790844418760724403233408000 2642 27331990975970837176969413287705490577345055356169485767697824731677138868605371944088752444686669363200 2643 27712632556175265512850558474542793201852959323790002593281556680117874808650048436307870864699058432000 2644 28098650255352613591352898486331973093681633004658112246080251021407468417561976524957363751795781632000 2645 28490121095861810811626388813076706929832041113778975778246342834992717893900746651860318708193071104000 2646 28887123219629182776480517054138820233746133900301235700635847962338962926557867642669592970910146560000 2647 29289735904662821432204706104416982840473772117762357128369639734007602784682491528004827345762050048000 2648 29698039581814211752458387503457207242599218268441622222736198150466158359782767711148891010357821440000 2649 30112115851790873393754248263508221073370185484881166844570910262414140030124637789000191351097098240000 2650 30532047502423833764862898700810905987628614385658632134493301554796620911554939086139855747088711680000 2651 30957918526193807876872350482413942745107477957029720049617315417244261741956705297121200527794176000000 2652 31389814138020020189130614962118924323129796647141856743530886776039129550991727387826308090479247360000 2653 31827820793315664453608370533977244457517174732234577078730994571142510845453210663053469061021696000000 2654 32272026206314059301303359496477653842577445425956206199980532862494808260004617658423138099265536000000 2655 32722519368669620024373656158900849708468976021373463787969501064393396857432183653614697731981312000000 2656 33179390568337830702184226076089173293566701575709186208242109055796319184696359248802310790840320000000 2657 33642731408738465514081686721425903132449210349670753445528679176171648594271346580246609544085504000000 2658 34112634828206373792431810628557548197678430254433202365626775587457395006285223649278282699898880000000 2659 34589195119734210112477717614619648108173711995184624621881153760049895069282102496381332414791680000000 2660 35072507951011558507381488371856100568730296825230735223783481331017758316023050258239546835599360000000 2661 35562670384764968754143008975363341114503286381824615122856206307518911676530868305208963969843200000000 2662 36059780899403492615963850746122941194092892305266322262688418668620984773448121452778661368299520000000 2663 36563939409974378966333725234025481680620426276536013828698765994703892654455003411605212679372800000000 2664 37075247289433658877236106805848091536084121878754846504870025713130976892812142191407264484556800000000 2665 37593807390236425046256950423076817556622762995390315120500711153401975345922007361366525581721600000000 2666 38119724066251684383185114325522930550813992757672543015991149720926976276803635820591493152768000000000 2667 38653103195006738194359081561775008102918323986818068986207458078426298068077216831475102724915200000000 2668 39194052200266121211285577299591492453550124170155722202806592385576381347119870086233112707072000000000 2669 39742680074950208727980131917933121154433815321301022000895380513688039165414049457980385001472000000000 2670 40299097404398680358415725226511390329214540422086303622806834296304492991715749303668843741184000000000 2671 40863416389984109421086418768718859828828676628389786139557693477184940734617227829827296296960000000000 2672 41435750873081028721991473818849814013153532482091166757463581363368585141163905457586394103808000000000 2673 42016216359395906560640368519317236509684242300635110313520885448057450543060694380307325911040000000000 2674 42604930043663551146619631741475874441750994169752060324296522545726284152605331152820859043840000000000 2675 43202010834715547307833998030790433271238702177074074163858723163147820233895794215020795002880000000000 2676 43807579380926416417064349328110680002651359210391651112036134928921245210425555426685747200000000000000 2677 44421758096043278882647994622141464873269851777522816012016150352746113807800431146134415605760000000000 2678 45044671185404888363911010935821160795572622037874804529972471856456007396340932054532227072000000000000 2679 45676444672555998104854656174540995553774172447887321740525035341499704122218926901561393152000000000000 2680 46317206426263112453270310888818587119750129663946795264446192370274521793763745458850627584000000000000 2681 46967086187937770770053124176137778404200147385389503865473493713973721937435404482841149440000000000000 2682 47626215599473606558503862068149391053060632024806659023948573845442991112321587441332912128000000000000 2683 48294728231503521779735196284789519276093657663488896827631587553559794205014237868153896960000000000000 2684 48972759612083414992206479483000252629580554577369239040870754236332477976009441655977410560000000000000 2685 49660447255809002185569893256950201681725200039873618734588092986398864651026818502093701120000000000000 2686 50357930693372370996493580466403742062357227285015217147434745268573186262695907720324710400000000000000 2687 51065351501565012422416417774839342061335773504072539233315381904463367175973674367676579840000000000000 2688 51782853333734179214183265203850029916843584779433349707650598857305112813864862227208601600000000000000 2689 52510581950699526856530966825784093132374827134248743144945397331205144025564328115149209600000000000000 2690 53248685252137101463196527542857387403735649269749628914942005551505438581191319837946675200000000000000 2691 53997313308437849048189703851288701661672116956619100032457235140794156194423103140397056000000000000000 2692 54756618393047932514147436786857135374080411699268257769012543031416928034514298149955174400000000000000 2693 55526755015298256350754002900666807596574105220483528097696647785361869318099025342234624000000000000000 2694 56307879953730714489515032258243680901500394697839379059586624753781967301683562177101824000000000000000 2695 57100152289928794044729548034605354697561276229898248322061315560124550699200917356412928000000000000000 2696 57903733442860286813800946238279996769857718946289049869312721867158843312308541424926720000000000000000 2697 58718787203739981443037413335381080733282622504217686033366995114365579717556067616423936000000000000000 2698 59545479771420332118277807880516509818937381506598282937907708800065835636048321084129280000000000000000 2699 60383979788318224544002902741034746730489507176576532747936584200589796306843610256506880000000000000000 2700 61234458376886086861524070385274672740778091784697328983823014963978384987221689274204160000000000000000 2701 1644463577953110302258309904800528324345756245096506603214755160261611171096997122033503723189548629849912 2702 1666990476281235100919382643222453369884739207358102584080710710402181187139421740143551719397624638477993 2703 1689830248197250521784081391900238485500652488539998509125360087628036897849102255727350382219701702781464 2704 1712987300371408545446823418583966207391762712852339447985022923306576693291774667340868030903864344671246 2705 1736466102426393323653374809134434536559168884851129685576537700681876083391256916376586817830312579228416 2706 1760271187849675268737826537350848467282205757269332131014370723742465627202754422466930465223421559532760 2707 1784407154919282114963055477001859920424367836610189776658859041513635008204890700290683586227213863327040 2708 1808878667643187205076662668630155311492597618111160581178141565914927824954026118698865151304892371395120 2709 1833690456712518289535471946315489971704945938529408534959098594628653250828421242787374154270970292833280 2710 1858847320468793206671856526697533243858886851993768918108505400242789402272009862019363417817775630084480 2711 1884354125885391940303800203310957365647534018100245878573565465082095090385755366533917481034908873753600 2712 1910215809563477727668631368980429050532630245989697882921549033600968712754776006555955208794648182278400 2713 1936437378742583115840494087474239381448703983718822493164996288115377726733736473754560695946866178867200 2714 1963023912326080139738496406581592093095520690783893430382104964081647719504002225678680283653755526732800 2715 1989980561921757120222904177551358873790302415766192951158099833690316683062178016523099044378158760140800 2716 2017312552897727957399873590839064364367647471122362436925797658421993821930783388467187796822845429504000 2717 2045025185453903222912724149313607157569500430446152439519079215102111696739433436903495667687544487936000 2718 2073123835709255836504077047799939130663182063450810551765159466123519165156995413428453031439340269568000 2719 2101613956805117647315703436613015837593014104564589527543405808958511883050896160080313350147533340672000 2720 2130501080024746830092183953667154657826760238464890763244041656920850845977454027722982943118443487232000 2721 2159790815929409651524388659771571640667234010582653120372411296654858448762136519250987770464205537280000 2722 2189488855511223863276847047275028847909833228851094742595147494805324607121919286962136661474563358720000 2723 2219600971363014736670601295538537068983203414335975909439718405067738747152043924751136852825660456960000 2724 2250133018865438570435464194239347974970832028721634541574211706622535368063598863837276708572749168640000 2725 2281090937391632378312336544721761917715939506678664261623829022039779629805555569134397909100543344640000 2726 2312480751529652398501467159683880842039069303325806118367359908815818759356547296522224217191022592000000 2727 2344308572322968062955075530217858086496586478058040695446090903386961270202000507185277686252044288000000 2728 2376580598529282122256378889714335740339163923483996901646071436249456078462005124843700824351309824000000 2729 2409303117897951742280752545873236590047632899505370365434040937313849475319437308497315522083291136000000 2730 2442482508466289572982936771949325763341199601081079551642283046369645794504133667746117832874131456000000 2731 2476125239875028038497018458670751666473648811430750305087811725545817443098405014326364442418216960000000 2732 2510237874703234412289450269299309214671327241685183507453438501133274838104690237975642725118115840000000 2733 2544827069822968622401927986913928862779500953680368132075319654893324733173972340472024057532907520000000 2734 2579899577773980180909309475285784963348231250505598867299103136224342491489995390730263604368506880000000 2735 2615462248158745149663452484261148304462734536887423482421959342531861403166526259035472568338350080000000 2736 2651522029058148642279416335007271245656827429192689804684647761200482387939974380488251229706649600000000 2737 2688085968468123021245750060241296727337447855469225818513346527195186280594429383899856442386022400000000 2738 2725161215757556680122986167047144818873531977347980665018216552908317257487241526091263706870579200000000 2739 2762755023147793105169243117470221636430154740343370980138717264061719232833163533452630232452300800000000 2740 2800874747214044789552428231795744566980968733101043523154708413782646209109967169273221725605068800000000 2741 2839527850409051527746787313357519575083887057087861592140915871861072507178044386104696828329984000000000 2742 2878721902609317648958072890657111067537437181258017314343722464246648888525164256190929941037056000000000 2743 2918464582684267857686053022575044188691870996579318336344617844760336927690578305648910326038528000000000 2744 2958763680088666538044468747801555579021085537001404639967424679056641420682294054952579169779712000000000 2745 2999627096478650647465555166570274438849914213629794426106982372533826361416911282782406466076672000000000 2746 3041062847351731676187546640389124252863067746111885592864445953897194946558075188239992860180480000000000 2747 3083079063711127582748187008908441489372751988412520703177966839345252397101135882620300186091520000000000 2748 3125683993754791133894806640649917363814502982582272763502263361890978681253741213773121045135360000000000 2749 3168886004589506681202640638680707797085741684759346837666122085054126501487637007988141840138240000000000 2750 3212693583970433097619704988008818477088393043969738488778158219983047746698062563414827587338240000000000 2751 3257115342066476376502352982630959941961662895747261304790174370335793860505862994560962002944000000000000 2752 3302160013251881264866263993566781102757235517785136109320146842192249867902203926615494230016000000000000 2753 3347836457924437262971118649741322098311009690233023431060671877533749572024422853517055623168000000000000 2754 3394153664350700375424388960630140685430759819896970226325118069904024093818186598975906250752000000000000 2755 3441120750538638146194442084806278463834959967282359730190591563617997815755622003458747400192000000000000 2756 3488746966138111752752945946874427854888020599307166389214540137463440806867943590900080312320000000000000 2757 3537041694369615274532681143159217374164114256970655286042171725017000601072957828768234209280000000000000 2758 3586014453981698689524887622642217626793694811548024525083042479253333079048967270424211619840000000000000 2759 3635674901237507691710457515899167828475420011587898143817630572239731943699994088926305320960000000000000 2760 3686032831930880062706951096365571570537777238872913360965065317508305129962689996646630031360000000000000 2761 3737098183432445075129367514140410912599113012376985900198380699412768497138663671014306611200000000000000 2762 3788881036766179254343550779344260942515956597156419249906031298270073609952528533241515212800000000000000 2763 3841391618716878781200081746170045035648331424290667993050976695601278753978092861356664422400000000000000 2764 3894640303969015882663278273712902423052067073560417621965918701152784192559284181194611097600000000000000 2765 3948637617277453731711467977564191124713739190517036721998375936293578348753707284335008153600000000000000 2766 4003394235670501664225615414351048260087819602216304979767388479324995276788221582484963328000000000000000 2767 4058920990685799920576369417251715067684393707436788507865085127110357146106320607827197952000000000000000 2768 4115228870639530635065884449509958748585894102134627886924671751864139113408004170004299776000000000000000 2769 4172329022929459429110613997544564103283455378364526135246733067424263664107205087360712704000000000000000 2770 4230232756372319715924414943782844100053313097310815185116045789291422507419513628785639424000000000000000 2771 4288951543576059697367452357118225180786595719815032871149412784405788087137069696402063360000000000000000 2772 4348497023347480029485730164998741690605533101321631154087320493205853922773118017486192640000000000000000 2773 4408881003135798254029733067739776437336022608498207686835257077406443719079961627742699520000000000000000 2774 4470115461512684340891257138125051110076800700282905015819080092370422104067183317016903680000000000000000 2775 121690304768530162367114932955239096001585962137141488637891881859359226661177787030479275516026598608893489 2776 123334768346483272669373242860039624325931718382237995241106637019620837832274784152512779239216147238743401 2777 125001758822764507770292625503262077695816457589596097825187347730023019019414205892656330958613771877221394 2778 126691589070961758292076706895162316181317110078136096334312707817651055917263308148383681340833473580002858 2779 128404576371333166837523530313746282388708872790988435782297730740957632610555082815724549371737337924674104 2780 130141042473759560161176905122880716925268041675839565467874268441639508693946339732101136189567650503902520 2781 131901313661609235429914731660231565392550247433108897598888639165381974321149094154568066654791072063435280 2782 133685720816528517544877787137233425312974615269719087375547498206895609329353984854858750241018285926762320 2783 135494599484171704749954449805863580624467212887830247956725639772810537154308010973557615392323178298157440 2784 137328289940884223039489921752179070596172158826359656491684738367439190405136432216344989546594148590990720 2785 139187137261353016246161778278876603840031045678353425409793243767681979807408442078364352964411924221075200 2786 141071491387238408186465578482187561205678579696453671288366809232764074897794197444898270445446833094828800 2787 142981707196801885914134209851167990256211209942443369171288358266365043610548973451454225654241481277107200 2788 144918144575544469029974703938642229637659913926162191664453354554480421337282709925208786350188347455974400 2789 146881168487870549169713200345223821730755434616946085094835459518562069056786712150887466633842102982707200 2790 148871149049792306289936104522775180604545737032712278045993559352252385739848890167410565678220261742848000 2791 150888461602690034247335978113614244968913384503834640482919357010674379561779673555877753475043107172352000 2792 152933486788143937470248702262927852126482884934280792922438436225776491258519106992781249142730651660288000 2793 155006610623853193306752779310727791257146066997731603474203595691900010423676102406209702174169991929856000 2794 157108224580658310954068482747340807094739081102296193001747001500858522306726998566290015524317525270528000 2795 159238725660683057784160666701007961752565841340761083764991043157779373152704452594012998467435968757760000 2796 161398516476612467435685055360779533393233075351343736885363454454434231601466589113263986237900174295040000 2797 163588005332123691298961902408054562241142908580194831627958601949239556208588508400226122899374737653760000 2798 165807606303486706035632503703593099310126111994530807537398320354307294955740552324977259752200398110720000 2799 168057739322352144606067967897832447285096944023252442078972532060929830323804151188814536460773147279360000 2800 170338830259743776984380304442554209202812883529931106340596361082969609953609706757948934369873690624000000 2801 172651311011273429382881771602238090044851952833256912458963720991785428712966254054471158587064713216000000 2802 174995619583596397445836847132455948131348539311314953154409811895172389983168254561656436273316757504000000 2803 177372200182125679568093226022170283871687703234798950056055883331421846061630259686500137097668067328000000 2804 179781503300023631310373978568043520461735336134304320421489924268735695536949696994997452619751358464000000 2805 182223985808489920883356915339992846225076535735385399973132207315105341331453830662743570452625489920000000 2806 184700111048364948921853933798663597891550184546816150278220019040651158774552235677069934895043706880000000 2807 187210348923068183334143384067962907106221511788501333785673457541784433612656925915045577620161822720000000 2808 189755175992891151956545312054876835969001012742181701917748777196677758345830898255517601677694730240000000 2809 192335075570665132137454621530162620932349243992687300785047880332902100837320893646247865282063237120000000 2810 194950537818823877287118074014423769236811978529574724267469839675433962240487419905283337850401587200000000 2811 197602059847882025929397490349431040482468805958767414072154487436634444628427394285771589080108236800000000 2812 200290145816350148950643240409672337209806253814236639890667833963829630909021823669671445522494259200000000 2813 203015307032107705630766226576719482028679785791584620555686050516737948166509065195762709229364838400000000 2814 205778062055255498735935469694189703665109940531927991535824767780799667399342228729215339461817139200000000 2815 208578936802469543525487897925985448232090909265029035058979476194582313608452195898488561187422208000000000 2816 211418464652878595053234685239342967807174796322116896651120392066443386115630240284593258015752192000000000 2817 214297186555487912702192758130000078874712233503374913965464114530690035004155404540784187956789248000000000 2818 217215651138172180559878811152575123063404104499954232301808732375450371931845982846433098282827776000000000 2819 220174414818260847097923279900376678642425190036955636941776157054507013352528276901385677452607488000000000 2820 223174041914739497745388835066946953081275104250585431367883139427040839713945188184168083918684160000000000 2821 226215104762091229421576381707336077334138171996697316960747585380938034660503263372408076778864640000000000 2822 229298183825802357004324568716244518823510923985109837663925552220283287057604399255028376964956160000000000 2823 232423867819557148138219375356894436187325426967692110427427815582174265738858140468801498010091520000000000 2824 235592753824146654819422015995575143984411168652451457265093937667228392240345777476789639850229760000000000 2825 238805447408117087917041720983583962461499561696421195753872095887211439987043840040204467437568000000000000 2826 242062562750183564293544073966214922403461224592168457058662270257547233847549703034765429440512000000000000 2827 245364722763435445558410337959781703506218460109953593167982417099739483715451906961380923670528000000000000 2828 248712559221359882821381456609523025604529469800186616599043088977273233287476329814897979293696000000000000 2829 252106712885710583196805845570153166289960229620083586825368207047177257381294516413873885544448000000000000 2830 255547833636249221343000287654959444753795189587365946555558798610795255197050138417332632944640000000000000 2831 259036580602387333095753233601833872608683210186673112944773338748258696003918082008232713256960000000000000 2832 262573622296756948370285914744993089982847324443643768230815510473275696604991039837000947466240000000000000 2833 266159636750738647059810802367635307609641019255191792755898552952529029684040007107425159086080000000000000 2834 269795311651976154751521259883534475438116439266779690899716183524768761627740001196351464407040000000000000 2835 273481344483907034814228210979900047008654216505652604260681248842277066757702691192998094438400000000000000 2836 277218442667339479889357578494040457921253329518029590160879629541689835254841354864012401049600000000000000 2837 281007323704105659143701129273384718863769286115186009410785660839959908864793883397253916262400000000000000 2838 284848715322822537924901211019554763899417617539476677403836637535561187618771976258610580684800000000000000 2839 288743355626791553807564489293267666322469684613037095025802556236713971811331260439805191782400000000000000 2840 292691993244069007539275957270831857447183423803554131747800932173007550160084967724140199936000000000000000 2841 296695387479739509203501572685182905707271243405770436727568320652332545436873189306625163264000000000000000 2842 300754308470425309124077942102434620774955637113207225235433405779442902582979509914452361216000000000000000 2843 304869537341064839759143826551944579523541531215341853122358077531307041696387514084456660992000000000000000 2844 309041866363994299188254440549489143626824986593706379257604810598731305360494719171817373696000000000000000 2845 313272099120366618904178855493271987726878299691017194442720856388022727867914232800603013120000000000000000 2846 317561050663942678601546307850390212907664895410832227313870269172428515955051302497005076480000000000000000 2847 321909547687290158631032038015388954598270428512153858467957589665634369877824420514491269120000000000000000 2848 326318428690425956885061771083128731035606451120652066154792846743040813596904382142233968640000000000000000 2849 330788544151938641225953028221253782145683251820934971170611926835411235700971565459250872320000000000000000 2850 9126772857639762177533619971642932200118947160285611647841891139451941999588334027285945663701994895667011674 2851 9248463162408292339900734904598171296120533122422753136479783021311301226249511814316424939218021494275905163 2852 9371797930754775612570108147458210920446464840804991131720889658330922064081786598468937718457237641514648564 2853 9496799689577540120340400772961472998142281298394587229546077006060945083101200804361594049415851413391869958 2854 9623491278648501878632477479856635314323598408472723325880389713878596139018464112509977730756684886971872816 2855 9751895855019835045470001010170381596712307281263711761662687444619553771629019195325702280128422224896546920 2856 9882036897493594605631177915293262313637575322939551327130561713061193280322965535057803416317989875400449440 2857 10013938211155203841061092646953493879030125570372660224729450352226575254644114629212371482972780947463884720 2858 10147623931971732358605970434090727304343100185642379312104997850433470863973468614067230233213799233390647040 2859 10283118531455904063355924883896590884967567398530209560061723490206281401127776625040787848606122411688804480 2860 10420446821396788286395414805648769955563739557356569216553408228573720591532913057257132838152716560279795200 2861 10559633958658141302641576583927646559403770603034922641963201472341402571340321499335497191117128484500870400 2862 10700705450045379710828042162409834120609449182731376313251568281574166646238115696780395461562575317595699200 2863 10843687157242181596742176372261002110865660392673819682422856639840531689848664670231849687216816798872806400 2864 10988605301817726065772151076199644340503320306599981874087309994395012111185947380157058473567005146328780800 2865 11135486470305596614941864276544868162234075741216927959182145453913574180242734092307945940200847249311488000 2866 11284357619355388921231800381067643342838621478249640237228139013265826565982582982475356505879067511054336000 2867 11435246080958078955479136359181257587807534862753474877711058370276500945544362656031234259354110618226688000 2868 11588179567746222892949385061444185439934017747687755670633496806502277436802881763024015508496841269886976000 2869 11743186178370076086256137840754913231191163814685487274107700402194177447226557865430225210671011261816832000 2870 11900294402950734397210206323502254038285902895787783467109447403695035969533284863996515226195328787087360000 2871 12059533128611417454994366990203262000038468737128544550874438446852815342685989316590528224662764755845120000 2872 12220931645088029922430052045564041533431701812479888287759801901307249574287455905703792210900664930140160000 2873 12384519650420153613729013947972096095672844721060083119387760503256489130496044414104018333800039667793920000 2874 12550327256723640319764646451675689194982970833054613926925158823610796425451784966428995593552240065904640000 2875 12718384996045992464370714419573521642268067777077866369004131355671726255775589117617810130013013213184000000 2876 12888723826305736241355094724016075851470880660607797475344727716754695865729198824375759064382886903808000000 2877 13061375137317009670737976495618313941515732613441054387803691437746481294442165078430230222969951617024000000 2878 13236370756900606068183813342750769889647081152752369340958101249641653684425333332991886659243268374528000000 2879 13413742957082731747751906568772940173518768855987168291014157132973075530486963592678386796340936441856000000 2880 13593524460382755379062280547340983693980504192121472611435647057241811226023913289673384248960687800320000000 2881 13775748446191245299945637462680976540205580727856858011408779264556916567355367120336127819413313290240000000 2882 13960448557239610248867491396479640138097130912403674161686999283597567726129919356013197754308356997120000000 2883 14147658906162678432201634780547603045203352424192175495472672741139352159742576281928243331928518819840000000 2884 14337414082155569584158180092602479881172353436934357197390421518336029918088407180183760933606213550080000000 2885 14529749157726234716295634714132642502104702680927044498175469398668932018925728073830008798888276787200000000 2886 14724699695545058593582752788147066271341514659456619222442939238344365981166215493735292136738678374400000000 2887 14922301755392940619512150278496497311823983465415386636515093725781000425794642888021063725818786611200000000 2888 15122591901209290768462793518906169649033789719229623276405761559744830056703664711690735171341280870400000000 2889 15325607208241398474093559745482889131062469505021207896961447610261568004870173776886497880570645708800000000 2890 15531385270296653972829495215177078834727579445553135888497272378042367672269516005615713220032462848000000000 2891 15739964207099123516354983113103064282959670354818164923556251854236949985877968201514201781219885056000000000 2892 15951382671752002111408217798342407250766845151140281820207372246303393371993598441798795039235637248000000000 2893 16165679858307490024110410556472407329641557384643656734172836360834083406997753846339579227192426496000000000 2894 16382895509445662204670289367624982452704961489143610966474645093209533778929599829186012325475254272000000000 2895 16603069924263923051768212647525359131347386679180566603416421250264040792282128106087398002927861760000000000 2896 16826243966178662549513601482592306084428661783431152034784304389691081631996073294271566086846545920000000000 2897 17052459070940753778935177864299642161762799955427849351745051975072019666656576557643974163625410560000000000 2898 17281757254766556135939502433015886680586310879412959189408977527292302953714180956899002540590366720000000000 2899 17514181122586113284077721808372781116773636306380651299836405342874477219453039097367804038600458240000000000 2900 17749773876410259938897143824368356260758047475033102757101499280541705611693384874844593678450688000000000000 2901 17988579323818377026814185545351940223219547036729523952855371376428917051680428714884798145888256000000000000 2902 18230641886568560591107729619318155145623008261321692409914033646686464285527978417919563575328768000000000000 2903 18476006609331996036666139957277936849129226721431646003082016063786203769243430324880944498999296000000000000 2904 18724719168553355919487521413887459874733756191231832619681059152763477002530906654695842478292992000000000000 2905 18976825881439066502684327259457613041023716420851916206506427359810654259912201171109716363837440000000000000 2906 19232373715075315724027327547112572485777511610439282153061986158421449515109251309527048996782080000000000000 2907 19491410295677703057123080780714406358386194820625955266006759497169708211113169391535281710039040000000000000 2908 19753983917974460005493366695459399448369042145069599034237575007642983907718160431372282657505280000000000000 2909 20020143554725198652553177497827034755978683164324790826993473560595512937402200438479707816591360000000000000 2910 20289938866377174807304698757710569231416799603591570517893189744120281699029940439676059280998400000000000000 2911 20563420210861081842118926968690469278425453820097223122153870992962558765787643130869057375436800000000000000 2912 20840638653528421322008284547184509736346707149615252712314750622504248601042484485733069776486400000000000000 2913 21121645977232526981151985676457894455210476435730438721725536283344208509907278369130323692748800000000000000 2914 21406494692555349519076886887477449219109894053269915399129372920879769697526050345388934273433600000000000000 2915 21695238048182141072884451376770716885432363737882952494155175477116483669337381605828739465216000000000000000 2916 21987930041426210080423727334041548742879547161686506625902976409289491219497466573552879665152000000000000000 2917 22284625428905949589627228906726731648586818405092277062630544729941823764934339762859504828416000000000000000 2918 22585379737376374898751306848829166269361774042205484287865978135721266667517319272773957189632000000000000000 2919 22890249274717439738510450675381110848885315573420826140988336213252573709213706786858413850624000000000000000 2920 23199291141081434037698705115930599992512140560014532520245941023851305014574201506030231224320000000000000000 2921 23512563240201800656602883971423871980239018859705549714688661880239327742442115738830834237440000000000000000 2922 23830124290865743335204430279274262193146683755116381942002532149411756258397167041327839313920000000000000000 2923 24152033838553033493835462317289651147744954183628535800470489739077390628274991461842330583040000000000000000 2924 24478352267243459450720524088372779878780560634749187866625282585820431441871895843984564551680000000000000000 2925 24809140811395398091946477116594033660926243886570122837795894512655842677572867409443815424000000000000000000 2926 693634737180621925492555117844862847209039984181706485235983726598347591968713386073731870441351612070692887225 2927 702761510038261687670088737816505779409158931341992096883825617737799533968301720101017816105053606966359898899 2928 712009973200669980009989472721103950705279464464414850020305400759110835194551231915334241044271628460635804062 2929 721381771131424755622559580868562161625725929305219841152026290417441757258633018513803178762728866102150452626 2930 730878570821002295742899981641523634623868210603614428381572367423502702341734219318164772812144717515542322584 2931 740502062099650797621532459121380269938191809012087151707452757137381298480752683430674750542901402402514195400 2932 750253957954670632667002460131550651534904116293350863469115444582000852252381702626000452823029824627410742320 2933 760135994852164227272633638046843913848541691616290414796246006295062045532704668161058256239347814502811191760 2934 770149933063319431113694730693797407727571817186663075020975456647288620787348782790270627722320595450275076480 2935 780297556995291163472300701127888135031914917372305454333080454497722091651322251404337857955534394683665723520 2936 790580675526747067535656626011784725916882484770835663893142177987928373052450028029378645804140517095354528000 2937 801001122348143855822052040817433495872446224328192233109695586216502093643982941086635778642293233655634323200 2938 811560756306801997124693617401361142431849994931227155751658787688843496215323262585971275833410362140135193600 2939 822261461756847376835521659563770976552459444113958532064910355970417662861561378282751671294972937457730892800 2940 833105148914089558432263835936031978663325104506632351747333212610258194551410042952983520982189754256603699200 2941 844093754215907284498035987012231623003828424813232333621420522604653206662595990333140579455756759402932480000 2942 855229240686212881112977851288776491166062500554449261580602668058566780842838724425448525395957606652243968000 2943 866513598305568270034209651669844134508901122032698901817830807071832607408821307407923881901836674163298304000 2944 877948844386526348989688788029025392096708656895452376695541865442109108354365670063955116161190784781524992000 2945 889537023954272571882638173090469577536642674643140132366175362248611385791168551826979131669687626051411968000 2946 901280210132642647968894310931224490767833838457825619640283062650805563238395109692409356880358637313228800000 2947 913180504535593382366104517254726744806119741353613403107392510054500599207928394556405872106553966100316160000 2948 925240037664204799821098884244930006806158210090741947658266948501353414550614383872996400331216730856161280000 2949 937460969309292829743528936290494048339589911903221835946026750402660664124901839778700192542117395786301440000 2950 949845488959712983357257950238466144435262756624281919065414510905917153255397884192804210875917435454095360000 2951 962395816216436623677022596690141833630245727457336532992339669729527949680849669159233206469469675520000000000 2952 975114201212482616141393311109715355272513795234414399361343801085199675936625258276851016599482688733184000000 2953 988002925038788352382748405833731431123984675895022196836688528801954371802354457101226775663865575636992000000 2954 1001064300176105362053486382329349745065500408508463251224492220239700853096796622179657005886835527254016000000 2955 1014300670933005968121670195672100514955147489661215620565450321489342506781221955512648892546078795628544000000 2956 1027714413890088699869422102240873455128666258517202788856464478622315582311708919105327279342419732070400000000 2957 1041307938350471455248484382788214438822646762709324261467900125679557393537732832395000663591380419870720000000 2958 1055083686796662700548430020250895415362852343437181119479308904944114310105088199515336791410793733160960000000 2959 1069044135353902310797297511647375055500949474349584793640995904227711877831218118871349989165102090158080000000 2960 1083191794260064989229499146427922658546152826773776969136468576968851229990960695153278232497030608977920000000 2961 1097529208342220558813657326520525138427325180210711326333858998487187259909049102333461993430636822528000000000 2962 1112058957499946793529952961234657780929429882891638370832034467885856191927974830407292002229525099315200000000 2963 1126783657195491852123535714022804847200771397551094990054477407124200557909141045901027294366263777689600000000 2964 1141705958950884792743047864301301344512595381016510376690992500849981558334935688789048358092082564300800000000 2965 1156828550852094083511510657820207514161629170735739999967398262409726388391639353500739093263423845171200000000 2966 1172154158060335481985604217565690403292691640240761207864359710019987956396509527277625591143994490880000000000 2967 1187685543330632135958433712780867482127419219686314343752856982398030324068779043283241304364026953728000000000 2968 1203425507537731259474788695893970546410378890041132508676413234252267274054657011484755506145246838784000000000 2969 1219376890209483261586196913692312953661145735192272790496620606498570667426650609926554301184482476032000000000 2970 1235542570067790751610307324248785360990787292576916447230793442859404750833648363772893880411674902528000000000 2971 1251925465577236413814977613616410343443492254066060058197268087952614284612577963602079892737150156800000000000 2972 1268528535501500336866745826263935702574839640745240624800684509202878325404860091708167290740078018560000000000 2973 1285354779467678999416259427746528008659268302528671776835468813592569407036856165002438856826924564480000000000 2974 1302407238538619753195194605610827650821031102484099626187213865567641426703512741560082830990549975040000000000 2975 1319688995793386309331134108043843537501617413363512585376622843094933729657226922516981833531140341760000000000 2976 1337203176915972422615211829852216318618391049669893236676459248437808206876679961614349637569740800000000000000 2977 1354952950792382682554108973676584674879149097144926339433560747718349912488373346489194231248191488000000000000 2978 1372941530116201059580923159221936615102368644181655863386416119094778829540053775204079029394079744000000000000 2979 1391172172002769620172030888841254770247991652442977555796330152741465293825581753621998592969408512000000000000 2980 1409648178612101616208697028798532707097120879164409201799412168805251497594825183946879537468407808000000000000 2981 1428372897780654972128184550212420166971854635355641034419093227958014974597356090601575379946700800000000000000 2982 1447349723662094038630868877471877780012878351776492950625599655317825628857268291772685096310538240000000000000 2983 1466582097377169354354896205018990352498655863386932232778661641476247078372377543082212145307320320000000000000 2984 1486073507672847057412019285799704758857042058207558188044668400973416786583490712473747427017359360000000000000 2985 1505827491590821517417512652495164158305411100352627787078905975981059770491208872905119709674864640000000000000 2986 1525847635145546716070065829992991193061389783516952577905899449541655283428611073343599417491456000000000000000 2987 1546137574011923890877370528750701762292806583120544148423792639285775565127641013783275476772454400000000000000 2988 1566700994222784972719489455719392231571232036940641371545946510278738123893428656914144534147891200000000000000 2989 1587541632876313394041497740266576741307578744090256624258261260901242372494471141399877603924377600000000000000 2990 1608663278853545921022649725943034635762789220525987062979986797184586581004378419769007927617126400000000000000 2991 1630069773546101270541726612830512084981899114579256978379116170105466350701904470114396861890560000000000000000 2992 1651765011594283411614611064207282801867331478317139930873271345582582834371241851720225601355776000000000000000 2993 1673752941635709621695034791541324350610211025478826437499174321991872325590739318293778481020928000000000000000 2994 1696037567064615571284662020448051082258797843883918714561804866721814149355673658056637985849344000000000000000 2995 1718622946801991946183413327296880248528159617926124198849670844857535416023190977329411943038976000000000000000 2996 1741513196076709385921923777972261359377044933499545024990659181070787989732404684116270356889600000000000000000 2997 1764712487217790819959622483088191959369557074059559557510905122094639294746978885622300588113920000000000000000 2998 1788225050457992620616225367059615831349796092919265107225593783974878622489421001361131422351360000000000000000 2999 1812055174748858363951429797338890093542942776674381489167596316124290378747818168402459261665280000000000000000 3000 1836207208587411397445265259656179744690687730858010024968066805863367769376093159864301592248320000000000000000 3001 1860685560854654856895985783744552524569468291492759212834692088449188200817965055708286156800000000000000000000 3002 1885494701666050254987932260861146558230394535379329335672487982961844043495537923117729972224000000000000000000 3003 53409874762907888262926744074054439235096078781991399363170746948072764581590930727677354023984074129443352316324 3004 54103509500088510188419299191899302082305118766173105848406730674671112173559644113751085894425425741514045203549 3005 54806271010126771876089387929715807861714277697515097945290556292408911707527945833852103710530479348480405102448 3006 55518280983327441856099377402436911812419557161979512795310861693168022542722497065767437951574750976941040906510 3007 56239662754458866611721936983305473974045283091284732636462887983585464299981130084281241130337479843043191359136 3008 56970541325279868907464836964946997608669151301888347064844460351008967002322864303599405903149624560558733681720 3009 57711043387379519705086369424068377878607343110900434216551913108146348300803616987030080653692525962961247877120 3010 58461297345334190337753371884199928530142247227193785080021028552728349153055998689656081106515555787588658619440 3011 59221433340186354565026005522246772443990788918810075494817274559023411198588703357817139362754903602091469811200 3012 59991583273249673996139700252940569851718360735996738569838250015670699819376052140607409990477224197541744887680 3013 60771880830244965159612000954068457986750275653369044024171330470168421911027374392011747848432758592225410611200 3014 61562461505771712227147657580080242712667158138139879688064472648156350284079824420041126494236899109320765139200 3015 62363462628119856082969709620897676208539604362468071921174168234372852377723807361127762272879192342976399462400 3016 63175023384426658080094403238299037350971454357399299076925827022061695873939130623713733548712602705116534656000 3017 63997284846183505456929924897862808327523913801513257608990737378032113536800692001996485220007575642574265548800 3018 64830389995097595015362188733798840306187238906019889960738070590642371731352102044949468740989765396830869248000 3019 65674483749313502299860224720811071929191067330833122294359491113247024938014698035282609320445522156233801728000 3020 66529712989999715180973202572099848420357129831387571555940093781305591718857536759708057845841479762886045696000 3021 67396226588305283451007412223769692554866030953420270457757924588377424326266358067115981727743316437049344000000 3022 68274175432691809799997101011798717946962739610315722834453466453819533434620723737179936843904507221830868992000 3023 69163712456646082371879739184889187524499382284958862966819641816068144820411892289006915975574194847882280960000 3024 70064992666778725019848633495820412015267216123416688586459924878718950383650287398699325332454553485195509760000 3025 70978173171314318402214738013075138760073335864770301989567317388773450982858215793255731204561107451295825920000 3026 71903413208978523202035836897320068766879494074861043937225584337274804397408830177128727604892324182151987200000 3027 72840874178287816031779365833610562815219083986764265773171611087677465061533732016907427797434441577938288640000 3028 73790719667247529015136623783849028959654346743388547692237025598583382214789129901100232008310359013392384000000 3029 74753115483463965638813646380539170793284592470845884225229365268312910164469979570259465214779828688912384000000 3030 75728229684676448254955039691648886148557106266080298624590709069398109840406604828536316231379311377645568000000 3031 76716232609715236607337788097482617579681090941975320821427397598200064212208959285637543007043176953282560000000 3032 77717296909891341969391274479811967324746591350483784072651889818439765065305755907817200012930012480536576000000 3033 78731597580824347937512944675484067839701738840144999693217340139929107572086977863329848905476091276165120000000 3034 79759311994714436637382366777724941294830405098662202482073804618551423154398686782435176184818511008235520000000 3035 80800619933064908092630851160513155733653051861371526743541704744230980547936419614830176848409891428106240000000 3036 81855703619861570793179281180764051149015904204808707863021013649175094858041507814345513639820685161267200000000 3037 82924747755215473103976578692411426204516853679158292656662009553402806735872725933216863628985787251425280000000 3038 84007939549475538093206077838839348863063006505932069625798478130371657965863686628370141861482817860403200000000 3039 85105468757817758652019735165359874001490331686142780952132337128858845225772735730703603854913454682931200000000 3040 86217527715317705445549688126594531782419761569034419322964371596744701417700710561110895857142979782246400000000 3041 87344311372513197297673223840617336629620532966585514313018849003868901975609851607011923151509243559936000000000 3042 88486017331464082090416271704918637974133128347602024689709841504718883533944787295800971509601326124236800000000 3043 89642845882316176173927782362738845488294757518337764689677239767128609922336426649301710602864749969408000000000 3044 90815000040376511655913386580304535891587449158578525897541599477148597878732936176579336194008744460288000000000 3045 92002685583707143791871820293085403373714868378264840241294456459546628202801715219862577498372771414016000000000 3046 93206111091244875051346608988979373920125247268305972749970869693798895476856372231347333004518018252800000000000 3047 94425487981454358312932805902671686873786393003498245540467490300297466144283022841273887305702500728832000000000 3048 95661030551522149064543113226920472234777180296075161987698283743156870895116671205046781186114175631360000000000 3049 96912956017099385478358090840536882578220672550141222045895551831109485179729249168648861078851325788160000000000 3050 98181484552600885815224836666800818280795512190886462670696236340312363505134109260357028369591403806720000000000 3051 99466839332068564814641096094547346289454780493415134447531705153904932912170965425359467226418328371200000000000 3052 100769246570607184567836290700158173940275811595899234073718919019472574338874478166919550057408878346240000000000 3053 102088935566400570877167424808202017477777429009262746659095541862567508068531705089436531890940018688000000000000 3054 103426138743316543299782636638054233796395820058932639895772001111005316275408385051050881528509759488000000000000 3055 104781091694108925982336745611730818471274969156077566235205561858723666187896758397540075759757950976000000000000 3056 106154033224225127041917668770952755086377337800259222098591977977818445017436812172744154789152030720000000000000 3057 107545205396227896662089699659794009856625329452702199654388308130559910311262393926366153382121439232000000000000 3058 108954853574839998278298396688592542563722450331866608856187720299365161808857219110313032919589847040000000000000 3059 110383226472620653250426581238804962730694304967222249890606813527323176783454575200914608299536547840000000000000 3060 111830576196282747289057450116276840510707183318998742841232413182641002412311843492687293395847086080000000000000 3061 113297158293659916643412346321295830863205839182385675074011074824117249490684221035769505541154406400000000000000 3062 114783231801332763700824365607095535622062881240593233262055743225090666277267711748243252968171765760000000000000 3063 116289059292923585218241878259590699780368292340945861049134649201071726047758920621148372677846630400000000000000 3064 117814906928069131934311944089583690973429682124462813627040548650613381331187531694491972095338086400000000000000 3065 119361044502081055825189314618334392735722488707583357775464341289899156896315172708275247572110540800000000000000 3066 120927745496303840797908804074053784967293720744523999147010287800177895020208601365189392106258432000000000000000 3067 122515287129180154191950301814320361708601299488614255771268549061079137392703072506589269710182809600000000000000 3068 124123950408033700112972951540263396344364088709140242834248535858263723973707450926358277637799936000000000000000 3069 125754020181579801383514678153093908429345987823719499812627652028369190324409355396472674499690496000000000000000 3070 127405785193174084795129289217301191231213319302036639743500923373951773158780597248192900101046272000000000000000 3071 129079538134809794416824324008842515581823530327515466181000097695943645484371336566486678582067200000000000000000 3072 130775575701874409988108986029290566664082328171399384895561902562665459633727010224543316567916544000000000000000 3073 132494198648676401934292399356587446912610487789325509094411573407522995049750201201872728510955520000000000000000 3074 134235711844753111320214323134559708271987532722825054119402232588593783039482605885988998867845120000000000000000 3075 136000424331970902140173945617647900231357089796884613676913137710688422334229584771611299455959040000000000000000 3076 137788649382428894760790170984707516062706885889803878784138731494663300956719005772972430878310400000000000000000 3077 139600704557177753124741600782046406156249828666478260273306327810787591335466823941374890139975680000000000000000 3078 141436911765765164522186866041702585900940516397336270298274394616650959104842917101239191732224000000000000000000 3079 143297597326619819379082851825447138425509984688829029511109086705100147305660882156947477889024000000000000000000 3080 145183092028285869634070784086308284983740379224208358846781574688061991349156420080065207861248000000000000000000 3081 4165970231506815284508286037776246260337494144995329150327318261949675637364092596758833613870757782096581480673273 3082 4219380106269723172771212781850300699572590223777320549690489008897748401945683527486510967894741856226024832989597 3083 4273483615769811682959632081042200001654895342543493655538895739572419514119243171600262053789167281967538878193146 3084 4328289886779938454835721468971915809516609620241008753484186295864828425826771117434114157499697761316019283295594 3085 4383808167763265896691820846374352721329029177402988266279497157557996448369493614499881595451272512292960324202104 3086 4440047830517724763303542783357658195303074460494272998915960045541581912669474744584162836581609992136003515561240 3087 4497018371843004632211007620322605192911743611796161345980804505892590879671797608887762242484759616696562249242960 3088 4554729415230384151916093989746673570790350954907061780197356419000737227972601225874792323138452142659523497120080 3089 4613190712575718342253847361630873499320493202134255565277377447553465577125657224564448404244967698447112155739520 3090 4672412145915904696818873367153120271764483991053065640772194722112488988324245927922265543607722602049203625550720 3091 4732403729189154370815013067406060841616202351789062379342032972128159688143621980062872953598199826246745370438400 3092 4793175610019399335974625068360129299602952627442431423366204302598328110054649354454884701446632584838970781049600 3093 4854738071525171048201772725940209542315619785580571303054268775246484460338729178874925827940869483948291546188800 3094 4917101534153290904284742435561107218524159389943039374975442943480857312716452986236053590213748676291267945651200 3095 4980276557537717562364836838799406255875130844300438674052368770502919008590392116859767323762461278996384480307200 3096 5044273842383901067821766763697269064202654758101951931661359507880951122127192808861763808982468854638958745856000 3097 5109104232378998662837128952431067904508841997007971821622097578471593493858544910906713277723458620035789615104000 3098 5174778716128312165136989177151878976438033064338804943916457069584840518796559608941995887043904142192023416832000 3099 5241308429118311880317962379723978824858390194170192515472397163366146110515417145701703944889745621954909462528000 3100 5308704655706617163768969791947748517413256225123612785930155087954523534841683503768819926617488938391958806528000 3101 5376978831139308973568966892959547235360218964733928508764608554408343068276304227505999863461393445613789675520000 3102 5446142543595955055940846632144436422884718347018887371731428196224411213096716119795006779436967640461671956480000 3103 5516207536262733780960695265640256834899985563142304060317888121103130163480366407193706104769422193946867466240000 3104 5587185709434048099362910003653331973660058899007074362307455438491903614463224622986961835973983301398163292160000 3105 5659089122643026622564945840550652042426938393081935406244681022829178418860633453164090563578875625580315279360000 3106 5731929996821314438596725206384262605242157477068699672017852633916855883922167185180997991376310067158253568000000 3107 5805720716488561967611861830168111634201811823812088219710089659515439266136956315082098223384620426171645952000000 3108 5880473831972025933250675476548650804995096416282934103935319024783752176301426294652357688599400254860558336000000 3109 5956202061656702381505630516240299691143653522549014402559909733853150286141832899480894004830779566238203904000000 3110 6032918294266417618112968304337782308723334613490989723381337131451350350354041858766531547837822743191486464000000 3111 6110635591176308960082359578817594276048081204841473507453989021269790115419347614674348747850752755672023040000000 3112 6189367188757133308019872523493078343887782943681618507147206361409719222991434592537678596756228846948188160000000 3113 6269126500751847744657254890270803285182613348780280709629280166028270646145833279320113772941047357956423680000000 3114 6349927120684912652749885741431316440916266400641652236372821870772501626693769698934943949789457249384529920000000 3115 6431782824304774223543065022612080492065282304846460944235842884421676721551811206749289463429277934545797120000000 3116 6514707572059989696647041601304491918269799158525619236892504893975079528287683932682506327058263721797222400000000 3117 6598715511609465234740247679143331267132862165031551306518303372105451186253547619310876468919746539657625600000000 3118 6683820980367282993392267414308691141134352496717694087470435709234310031479320355041580072774659994340556800000000 3119 6770038508082600698837817102435285672916772258286728506793400080831054732897021065602690968631802974122803200000000 3120 6857382819455113896135490326275903009546392791253314021106418929834923634872630917209702891783312217682739200000000 3121 6945868836786577978225906597980821647520525919600916045796128771339642518406575704505503863292913543806976000000000 3122 7035511682668894154399834380343560493008820677119253810485806011106771128328912131154805573895778293776384000000000 3123 7126326682709270666055747766923865028900408126277832336383347610583919726207645067331384910089787038236672000000000 3124 7218329368292977809847619587216950432274122994656097176624642067043466354410446782551247487588159809650688000000000 3125 7311535479384222684898966196205929806194248241924403149374612936737265249887303154782594820592677827903488000000000 3126 7405960967365677043211899002108601493068034634927901394915080427037562716031586177623868707898380328632320000000000 3127 7501621997917199192276442115335521965302811815223976556902778710780719586926702848828915489084494504263680000000000 3128 7598534953934298577754800206176058847881032487774117778948674262611829072106432097997564350163345830051840000000000 3129 7696716438486899463570025042842859666161827999965004241619370498952141435611566207257921378532937233858560000000000 3130 7796183277818968028384666138937407012451282780458419376066902204106046368523737172683280845759355562229760000000000 3131 7896952524389575212952502429637565186391558592054318610140621123125518942862611650850200395816764440576000000000000 3132 7999041459955975783829669854445767203869336021063581356799716664988086450931143355939636927707704459264000000000000 3133 8102467598699292327129452491083821437665731841122513996695488666099091767206551740990687809236214218752000000000000 3134 8207248690393401253111789236695552256137006810278591562930694227957815433394448499388227884995972169728000000000000 3135 8313402723617626380153706905466505011223384148078850785029286205935633878411885311560972039785124200448000000000000 3136 8420947929013854276815796605126299021080009477531552984683674514066193788723147705487338193167245639680000000000000 3137 8529902782588694275094095001814891563643731927863419593539862234365558950532004924597651226086835486720000000000000 3138 8640286009061314928344521583053696526374426232830641843430469047892882127315459499798565834386372034560000000000000 3139 8752116585257597675633579033169973366885133416149640586271701461075523129727771343291253127782219120640000000000000 3140 8865413743551257592276991379491269197748339255332026261345712535899640379218455564327022633323373527040000000000000 3141 8980196975352590355977815745098364733370402136572619494607768279124731045495723276075265886291545292800000000000000 3142 9096486034645513941196057623357955433150770428913565355656902928325802771543482196696414258969391923200000000000000 3143 9214300941573583073130369567447539124124200111038028169283943476976416152874669728390906231064730009600000000000000 3144 9333661986075664128955558882065873516859922599745611527059407818266315309770984901099181478636840550400000000000000 3145 9454589731571967969753467686139927301827216320490135526206418106066493204791193502464370870743098982400000000000000 3146 9577105018701148123945417987954247663535817619978749781977686655127572342183896574970960140453281792000000000000000 3147 9701228969109181824058390939494511059880181708687890024811935190985836066157604025897318418091081728000000000000000 3148 9826982989290761625441905617647604968309527696511609524624562843014205256482013381293791092590772224000000000000000 3149 9954388774483935710237034906864906159540741015813646164368063766388157029640793978541983992691818496000000000000000 3150 10083468312618745504653859230873748675122564546141161630549063864084100675125165315108470671273885696000000000000000 3151 10214243888320619914641968216903039241786646874312561015444625766646766134758892325333013987841802240000000000000000 3152 10346738086969296316576260616259626688699257362101886524539037340054289129808642526534886716352757760000000000000000 3153 10480973798814049427896474939394186396971244894824711578658439572642882912848125132420875715220602880000000000000000 3154 10616974223146020330036648885011834297202601984621596192335352710353571335182354717192487014676561920000000000000000 3155 10754762872528449224797439055996541813265308870511400071119491441848234636139073722965459445554872320000000000000000 3156 10894363577085626977922180656778588219421558699177878331392797769659022227474540546906834335694848000000000000000000 3157 11035800488851392142444367522820290805322499215575214601691072164275673186579383464008073527427072000000000000000000 3158 11179098086178011961823450374645737943748009200264043631202181250980773333885044346165021005316096000000000000000000 3159 11324281178206297831457521158732046228731749579488251990048962825668835325234200766245086213177344000000000000000000 3160 329111648289038407476154596984323454566662037454631002875858142694024375351763315143947855495789864785629936973188566 3161 333277618520545222760662883022099700826999531599626332026185460955974050989127407740706689109660622567726518453861839 3162 337496998626814945933434095803950001526572121823403652575875949964871799391073091268193200077555364423952543286851436 3163 341770482242584757616393727884992201528227017165947146231414845704444218905192334439793462131344531705920082165044582 3164 346098772129364696071229449353964117337743626786188154984899032000309047331019105557227576288844229467236101448340176 3165 350482580297127961967921270200338470059072655963591143251178529157867043779388599171727457884295501979529061772542280 3166 354922628127645686731224812983696128254375730424085416250094489203408625692058073916311620720877111971665065288103520 3167 359419646499488691363435820604018733447287474035881577596075293709301216571729871525199382963361871588361627537346480 3168 363974375914719075515351914593765407018077824990788639376272650128301953799702472751074175286500323731021151034466560 3169 368587566627294793857605761955396280517398318192922894941550027575855419376828129975638623690745291429468263190206080 3170 373259978773210698554424635322549400789162802183975960582322222297967908365152375903560889234353014031517466815756800 3171 377992382502399852925239648389955461630779004535765022961664255270096068053295997883623762187951213857764212186195200 3172 382785558112419252261214273458315590930381957163207454385030459572694396163350647238078646889397846442603182967244800 3173 387640296183944423309416046184255800472697576948788025688084728347940880623689376416953572717338715926551474513433600 3174 392557397718097714213700788619816907691221736338731065063060171291421737936405829403189626307552464602842742459084800 3175 397537674275635431776065625458616313947096867183031503737112540061924656944996221520049393631314925881839126939392000 3176 402581948118019332843887392222313583011299521941133455668773899569805608067123414328911157440297394736478085685248000 3177 407691052350398331506724521174744650915808363938141427490395997148277201560981959239817870718020853356513875300352000 3178 412865831066526643671861510351896529892246397002480232434312454217862042079778518848759866605064757498705898717184000 3179 418107139495644955552179472731620508717104787196650424949784851381228188190293935994461570549954503120660808179712000 3180 423415844151351572715948442523568257234518043421774037735715006469182711725135619498230390476571992059052766986240000 3181 428792822982490881689517409416527804469878262386507966244479615023591054793411923725736390340033385504666556661760000 3182 434238965526086836745458256048672240892762980733526853616211043219815466006508639845531397119470353145128228618240000 3183 439755173062349570526418951314312497727662966296669157676528931340918596169989006252725103224239775339075096084480000 3184 445342358771783618625781861317965829701323025195676232038836386779410499784452230875712065060213758640473259376640000 3185 451001447894426645248346807158516481743749963588758167445081067802239678203312864328876155623792634266053574656000000 3186 456733377891247959686943532364900744348992121065826867117098920436156534087235031514057153615168944333211828224000000 3187 462539098607736521654555394195068855983193932889638955336809010095671973353371987829139251838553564759383474176000000 3188 468419572439708547587806069671617506788189029305921889440744329120455725529673414123791609527152965014244032512000000 3189 474375774501365249969311700187857806479332682828470903843304238854308875815815247023272503531983744580482236416000000 3190 480408692795631667587424668492195588788056017441961893566685575985760226166169288882039035079821567323673722880000000 3191 486519328386807976547507028071013183064104098646803367074139565007030016281588636496713383827672320079345745920000000 3192 492708695575565109855526900594506261407991881590484985581286771368439735504580071089251062424428548926293934080000000 3193 498977822076316957600184155484777064693174494939265266290916051534468006150725904368571176197369596284250357760000000 3194 505327749197001870252934041226208381134090761339906918527288873405240507777419674067506120147159053533634887680000000 3195 511759532021306644476477106248820461626156043644753379471524716289662184498971485274255409610588331468180684800000000 3196 518274239593366634173124147850124953544425842803278998708417221183637264027259169206937915937646595189977907200000000 3197 524872955104976099407864395529268284811558704968310550014935524555742715213512716826248792406566341729635532800000000 3198 531556776085343382401256662943576975952693057465028244102405960264977025244992037181290372479341001723976089600000000 3199 538326814593425983100094480046012261625609829723314972609199360345808079977889058246893063447972804698098892800000000 3200 545184197412881096996229970372288164635156222514568286630305779275643003612761689164102766339756116915781632000000000 3201 552130066249667674974455876970268986282676748434169202676101908046982646131168264868608270203049030459588608000000000 3202 559165577932336569128855711350612546775685569111288456486587714058089417259497176999763075776944808753364992000000000 3203 566291904615045839794911459117536411804585977237566288822971061668673336985704822067094460687034595791601664000000000 3204 573510233983338817604759078704753362236860100232222385999595703735716803340115268849645708174622755601252352000000000 3205 580821769462723040289658044900959292043054348474146789148970316672454068590002572004428302995215433429155840000000000 3206 588227730430088717332869943903067893536122383109074690543885397099491631306034158182052171703113813757788160000000000 3207 595729352428005916525146386018403415501425194924298667100788175810272350892960861030881087192198308262051840000000000 3208 603327887381940215102901186224579474349306227412072784879736850072884179965067293128878651542361654092103680000000000 3209 611024603820427114566471211267422334015468055412037789121356220571836321400678859336136572920894591325962240000000000 3210 618820787098246082594855877406359741027919338192496208497423122775942367769202596508819853766653946888192000000000000 3211 626717739622635657807808379835997306214310896784550527107563743899067886712065208159670054162470711328768000000000000 3212 634716781082591633591638049690443073418180232805614108464363460564055973162996351515609691090178415788032000000000000 3213 642819248681290925918767502181526894855845964646736622461058949230155064930202903256600378899414630006784000000000000 3214 651026497371684327171879291418222447111982971457015214023989643458112880363597351755988606784410602176512000000000000 3215 659339900095301953552032998323688952123206355605094064809018929664048514242009237067549578824195726376960000000000000 3216 667760848024315807828848794928815251144286365082625617793702604178114708030732384773036917017362972016640000000000000 3217 676290750806904502103942889930630142707930097010489037387242466412480266981264389697634568243449807503360000000000000 3218 684931036815965817032287411513683839234304523243319679230672935460373149108579849197433134077836179537920000000000000 3219 693683153401223414707920990546853812601189656659469319816944636921448672238307620540724387205618398658560000000000000 3220 702548567144774672300197981926345081798937995914801346078290349457348312617526076105051409838941772185600000000000000 3221 711528764120127262656175797671443446532308398051373965572898117736473043663021799381126675725233317478400000000000000 3222 720625250154772776597371855294801401965459168480287530928555020664798846434565281577823089984202709401600000000000000 3223 729839551096346359670502224862248941089583368591325559097838964141775262587439951306213996215267439411200000000000000 3224 739173213082422023799457783744314814606443291191071170624898371960041577897210936207313177693904279961600000000000000 3225 748627802813993991769211251430454741908270507511561306151104790066108071102002129709777548564647378944000000000000000 3226 758204907832695139893156669418408989571806325131540055933082476721235643444186026284748508705100660736000000000000000 3227 767906136801804321717215060357903500631686506840227945957894411912221479510343630310645827123191742464000000000000000 3228 777733119791095083342656965975551105599996034536739555482518974755235684766825643691939618215782514688000000000000000 3229 787687508565579019052894000882416011759536775552553201646887038521623841796466437670481602208474333184000000000000000 3230 797770976878197764557547860113289760434659340098694363277436102385707942471591602985590072879748218880000000000000000 3231 807985220766518384472189828330192799676445986973006924292880728152354708606350495310923086867590021120000000000000000 3232 818331958853487680788766088946452426365145244335108810817419765492408997736159137837457973583942778880000000000000000 3233 828812932652301730216662563885846612762116489229933522396078205065051880649007262969878849299163381760000000000000000 3234 839429906875447750546699212770858447059319091214555118588413557775405451984189617687071336313839943680000000000000000 3235 850184669747976199771496651826854988872584400085066518659533049217253686620328691410036795759394816000000000000000000 3236 861079033325061826749418832483633577092005958784244396990925846986912708847803231956943630095089664000000000000000000 3237 872114833813913218891863200006453867897328457999819611592616919151188382034382615420951703622516736000000000000000000 3238 883293931900091230853686650381099605841076467200083655223819100402169155368267659767116724627832832000000000000000000 3239 894618213078297528685144171539831652069808216779571907213868063227837990693501860533361810841010176000000000000000000 3240 26328931863123072598092367758745876365332962996370480230068651415521950028141065211515828439663189182850394957855085281 3241 26658043511412111005568522355730199819899625033825111232944509558215974403492828526659776295158979047636024894828273847 3242 26991321129932656228329185238752299520726624565424737564970695019171948454481955934400482984268639670203751413282135686 3243 27328818128559471174262619334556249522253196687248141217546570969136820253873029025668676184346195034627703956568987122 3244 27670588610802055931879013062441241723781423704414088363777985814841264472778221360108469646477539566333624038734031704 3245 28016687382931420627950242511795205841119167331200276518762884846841573520109240465665697222766383795800860140182371880 3246 28367169963228548589918163781995544311178239987163867662014063375999440563888629064837424680650679297780389201954914160 3247 28722092591356194276649388594979240439432615717587953078264157865202849189580687138753736301371556409752054267243017680 3248 29081512237855682968012824415583259172879903191623834655860233158912150406152417010278935684334918281340415894780364160 3249 29445486613770402043528176330177024579897981016614623295236505809040452359952119483030009859621418605071437045814830720 3250 29814074180397696837385782092132420860415379334807546190178055836616307779328947613005648483312163896500905309005036800 3251 30187334159170907535940206727454970261204542136991522150760378058914275687694099988909209372546516910532422775820793600 3252 30565326541673307388865446375844925722835321141527287173722042314184371755747395986792833134734468124390186988006988800 3253 30948112099785726641126660649303241313765703098690494628107072773757066151910746634030911781623865970832790170974233600 3254 31335752395969671064436076695487497114238400675639282653795157502105007032534436010447865354341204686759341645487667200 3255 31728309793687768778649777484107314021929622411978013718858217673396428770470841839851054980648757151362184387946752000 3256 32125847467963404210425843109565930335876719279161045222595330213458353427415838061371104374280072077244023514886144000 3257 32528429416081423543269730501788243918888018801102178678264104113028159035482961475700015531720369471980501600571392000 3258 32936120468431821874776455022962988569803827165040320105754500110176436237043943434939833402438390325337015475871744000 3259 33348986299498348518448316533314885099696073562042800338188812564394298279123721953788593269043455082835721374588928000 3260 33767093438993993474000496006046505608413178349239450763138597415775526467314015889783054839593409585956382182768640000 3261 34190509283145345046716444448570073865647696392661224800874312422244709179039151509281285230069981578015434949754880000 3262 34619302106127835928405961857986601670117574655047732767118792037268300233832563433007021620410014963520101506416640000 3263 35053541071653922765151420114035273911010337635781259620735003080488115699839072072852553017529485316665229735034880000 3264 35493296244716272335677839065349586408738000602077928778411532011829034296009061079105278120753725092004304831119360000 3265 35938638603488055954303620926667552238439323627273605010450368398608444795793513309980990185813938850644778090496000000 3266 36389640051382482599551967733826068720183073590862363177895449466410684473996826174309866341437731484910831665152000000 3267 36846373429273730559238911266190969464532065711928190045012548386846841008084061205823923495052900429244043493376000000 3268 37308912527881467080893466660386038320515259644817829000349357396942512981437433193653062746891453994003426967552000000 3269 37777332100321175628481272730057655827303448674123750889790101726062968706967106607776854356418606959017671000064000000 3270 38251707874822540878450584430245513633782781356952221793633405964917277582782921854800126859950590703598153236480000000 3271 38732116567618172546038009098737709222570837374394183687200091540903037808949091143682165895030412270921826959360000000 3272 39218635896004980522585516126808722405634941473040987054274231105910067825230679780178879278858084591001172705280000000 3273 39711344591580545632441043027403228667042933354631472039855517877278507560735259851268130341282513139927466639360000000 3274 40210322413656862590041227182888005731736107849570737306146433928812975566885985755636701517479882736211716997120000000 3275 40715650162853864460294161224114214112870198610910644224673722802218216074663405429704207637627041789745351884800000000 3276 41227409694875171104770638330363034574496354654555397604145247518507878259162376914978463047237630121213532569600000000 3277 41745683934468537738943762478213159528040780497358676602853664739691515523189636084185400963175276716403510476800000000 3278 42270556889573513838351626873742427812852339202326987152868600264247258238403148801011649755581843058133146009600000000 3279 42802113665658857220752883536686004788805032259792015396971006224512235263648140838192940128061184059857122099200000000 3280 43340440480252283203852978016732017050430642089515330369580205584858043343626029896439833191509156864555220992000000000 3281 43885624677665164300849207987104305215065798312029898656210511364133686347238791585603935957848912981471002624000000000 3282 44437754743914831975823663864074574201348475060464067858886613272180668993369959850472544228051962011930591232000000000 3283 44996920321847168544952519575425186748124160629575356315373200986238758410629457027472307303828906820683956224000000000 3284 45563212226462214384747431034542723159928746606812922604196172047907431747615161849539401764515941416475557888000000000 3285 46136722460445553202352190113247476522165606707045144990195767751643148550955277118389047472690564172076810240000000000 3286 46717544229908276242641848158148435814208661055519291779344738068315602619545279690393475775685779605505966080000000000 3287 47305771960338364959974718102051503707744783438628366469888623465415094250851313848575527947388893419263754240000000000 3288 47901501312766370876499864488069907123246208633552665136989411641225366601744274709606409034581091727525806080000000000 3289 48504829200148311091602765674294486597595514860964737921869148491298250781709342002735287686123453381617909760000000000 3290 49115853803968738206169236885561908931610982916376775710990504711870087103110020862071424259044347972943872000000000000 3291 49734674591066984288764092762968268672638902254569271919487927834646029470879223458580244112811001919832064000000000000 3292 50361392330689619946571901142804265978853213151353822446595491578545097357591288666739914166973472631160832000000000000 3293 50996109111772211580163539192494709052271393384159436555059855039109153330754285018255523858063651046948864000000000000 3294 51638928360453502506082306694676235947127239348806173177520913988339308395684487921512124236963065676955648000000000000 3295 52289954857825186833254185986094458394239222320263188391544903631797421276048085273268112843747476279132160000000000000 3296 52949294757920488786806218984418147346362428675868282456353922561461469790290094510335662422571672005509120000000000000 3297 53617055605944804594635067779346962597506715040950908074147625165639584498320826895108699339589034977525760000000000000 3298 54293346356751709096739010669277592740214645137961397111534867632052064765302091284806333907832484785029120000000000000 3299 54978277393567674913771298080791276579448949661204716790765540567512437914410671134003767041910320964567040000000000000 3300 55671960546968898328479219071338130392050139317864186110582485204433886586648978754544491429115939363225600000000000000 3301 56374509114113673000779417053264475473849077313778987456660775553891234899266504830649542838954881135411200000000000000 3302 57086037878233800263435592850935918920381385711830361422233673671627707942929526630030669514680114452889600000000000000 3303 57806663128388573040032964706230720322346844880310648953162228692292506789364091911608492604664317162291200000000000000 3304 58536502679484919399703466931092969263436428248901974512260067656434282051951531862914706600879584601702400000000000000 3305 59275675892567341423502924714837284078042871540093045682884966028394323629848742799122019778573488881664000000000000000 3306 60024303695381335415272135966267738819951142047604606989036070818460431700950744928831797327138136260608000000000000000 3307 60782508603214030555165292635686147809522948372736147044969153295181667344394930955116545835843236921344000000000000000 3308 61550414740015834876882507696044051310154634879576374990927047707093888823905274585427191662966428663808000000000000000 3309 62328147859806929960225164662019602415754630914113114546409566681849124508672100229119131281182211178496000000000000000 3310 63115835368372508979278058662902018427514167689665667748056453720370748350468566666789612883390685511680000000000000000 3311 63913606345250706743835606523015308187948827029764362111333889822756456292940158269775202956270433730560000000000000000 3312 64721591566017225128307796351345500987625273016737369035626770550908811001546508765086126043138023751680000000000000000 3313 65539923524870712809096562440291953413990418261072477846444190316401219999282667902923584016721966530560000000000000000 3314 66368736457523014539313225004177800026752534750302411368840268521466271879931675165893462866021129912320000000000000000 3315 67208166364398462289859924216948658473811853841516966487428682079241677331915864783580534202334969856000000000000000000 3316 68058351034146438489631420868775513462684438241602033006088215128458931018536193474990570998094364672000000000000000000 3317 68919430067471500316380839701259147039776444200386277403079140975445843727383996706947514628189454336000000000000000000 3318 69791544901285413535272702901265600907673772658386097014671757894597032109418379322368466331811971072000000000000000000 3319 70674838833185504766126389551646700513514849125586180669895576994999201264786646982135583056439803904000000000000000000 3320 71569457046263802294811533723186532165584657342365752577109445058227039255480148842668944867280814080000000000000000000 3321 2132643480912968880445481788458415985591970002706008898635560764657277952279426282132782103612718323810881991586261907760 3322 2158972412776091953043574156217161861957302965702379378865629416072799902307567347344297932052381512993732386544116993041 3323 2185630456287504064049142678572892061777202590736204490098573925631015876711060175870957708347540492041368411438945266888 3324 2212621777417436720277471863811644361297929215301629227663544620650187825165542131805358191331809131711572162852227402574 3325 2239950595545996191451734483146200610820182411988877368881091191619324645419415160831026867516155326746199866808796389696 3326 2267621184156798247383613496208641852543963835693291457244869177434165909892193382191135337162632866312533490847530421400 3327 2295637871539729668011563738720437058385083003024491733763632062281007483412302622656801034385399250108334350987712793280 3328 2324005041502958216601481902502432602696261243011655601425646125657006923976191251721638459066049929406114740189667707440 3329 2352727134094314410878131291097411843135693858729243554503910283522209773165771938860392195367421485815866794456910725120 3330 2381808646332170093846144115512995102308573761920867389159770516681121923571924355870671131051756404097207210351691089280 3331 2411254132945940495889672291843172126888471742937482012455007022490162375931876475353701140911377822702278647397505920000 3332 2441068207126338192727058073935304547748887122272289558645185078326778683711205422966706789394689986598779552706510956800 3333 2471255541285509100262998280662759518010091664409281080795945456385692959398899522955615998767236503509311975482331750400 3334 2501820867827182407651863727038604443732926985550808367969667498699877331154646918942408831901970971633702162470338739200 3335 2532768979926968134292990387687907685046692688649498862597774571473634397306557665576439743683594837604534952641312972800 3336 2564104732322937805357426464383395182160931089325138145251569728975739404339092101586887609037936042291294294286800640000 3337 2595833042116625574136076241867502496182860711737116158970427946649135833109562943426738664018584799442656478674747392000 3338 2627958889584588978346502084977068426518737431016277204193023276862594186536978781488109768392864871519900502189633536000 3339 2660487319000670401889771815478856670437625449817379382871287380975622345572461742963809783924585240991881003790204928000 3340 2693423439469102223764548270501819659007429276982419702977041881085798781809505686398749617327023631317218019266076672000 3341 2726772425768600572282996587035134544107125350544462503315230693650193080088629408352538210596067086400053740640665600000 3342 2760539519207594565756997083041181049715538528893701954078369291065968606555943424242321265435660495986010122823434240000 3343 2794730028490739910803713527489751123581186225286363178879243603488213315734982575751602550665730477564025557773189120000 3344 2829349330596867746732119489347737725251303799941410911646362395525481615968815139184609572286140492527545659279605760000 3345 2864402871668521669497270909461772999162314137577192171267097398605969731668654211257462125303669977844210889014640640000 3346 2899896167913237941832948748527122585571052138179270100045508930617798765964663272336567403424423702936215193845760000000 3347 2935834806516725997787252369453790137809491461806543705055959299016407210760456785646548393610237641786859971936256000000 3348 2972224446568108480386804337187616206529674535397406068233854748482817895234453611820858259951675373271770803601408000000 3349 3009070819997382210946043248453807175994206601109334258278867296869664736242537673026682183446728273701014847094784000000 3350 3046379732525263678026936715114193214314721860754152087279216654266607249223975106220335246193619727695018274062336000000 3351 3084157064625584853655417987844250870142025309428275838169006755992670217930942212828112100550038334654035945062400000000 3352 3122408772500407394533868572274496383775808090785228059962640161957587495513725134682912227409988925357634098298880000000 3353 3161140889068025567079906581373234092998378928159622243649840253498490533322674225826594393305019337628555925258240000000 3354 3200359524964030547602492097500042815404013869632663230704114484604400601147904905606773272583877422219557097963520000000 3355 3240070869555611093234933140527446044071056802987294702743970002481679108708640165458041402925159935359484564602880000000 3356 3280281191969267955824974367710334049802792910836865440050116436410492084275526151213678104442639818095696281600000000000 3357 3320996842132121820285268528934448263915663109447776084274790159212710300350189556643382312080266859885441633484800000000 3358 3362224251826996991390039167264811298490159464102331481878935406731218178609351933558360775127504490006655166054400000000 3359 3403969935761465529128982929743024458018200244599690158481789071470909694132541569642546176090679766723058676531200000000 3360 3446240492651039042967334556616766885831052583802017145634657671735156952370944718443557825846261609781191822540800000000 3361 3489042606316697900188087440153452890619857616061809161031628677959669187634592859281750765974322793841048944640000000000 3362 3532383046796950183391940418170184907670288258151324491401208883544527230978218889178190599165831950705604165632000000000 3363 3576268671474615347692789626157289212885354056463354390057419394908660917325457680763794535123680863687075168256000000000 3364 3620706426218530179668613290021363787086702531523818457916306008180841586318827640614267079351732825699005759488000000000 3365 3665703346540377348213565809596788973834826692153393814231679209167080344729457097641739386655561732519689715712000000000 3366 3711266558766839562598313240631331696994755438760206736835875381214987776477072259491278788420077673936165273600000000000 3367 3757403281227285115800665430744579173516921045467251881826071148966630925028027536609667835892768238108242083840000000000 3368 3804120825457193392043307278902727609331129706522771173605415887034946527647572816300061311668454017713748049920000000000 3369 3851426597417531757003281997004779113038874489961399540075304510500361621898424130148636839615842911133011804160000000000 3370 3899328098730298127879781861492849020162120698594952205212293922141586988500168404858243248650424002860537610240000000000 3371 3947832927930446438971384627167143506759716213455916943134163070632885239281877746860978536336547456242155520000000000000 3372 3996948781734415177177553864052705415691327196372293718845153575344755326384987767723049960595591804215099392000000000000 3373 4046683456325482161466317956815673684363966098626862990764641503179401355855866991181630204708402806134931456000000000000 3374 4097044848656171781412889857958477950342819311778216813211236994757946453213458279848370118875376278766092288000000000000 3375 4148040957767943992993053397150972659395090705162376249766296849797055606544212564866625642733439929813041152000000000000 3376 4199679886128397495499135703845648895342217944511182422943817763785394914939897052788137766970402995489996800000000000000 3377 4251969840986222682332389889831743353736457166831445611335362667417192336215945138061405879814150471769128960000000000000 3378 4304919135744143171119196108816161501082819595507313893791716589978653806006235232571741542236722143774638080000000000000 3379 4358536191350087975713831176595508463680326310548264801865864215144293390504556059466850241576311178752163840000000000000 3380 4412829537706839684810570187264786056420540955686226198977399082776345455269858150751656575484143663537192960000000000000 3381 4467807815100407359724341485345577332999989905347430915768164623343857893184268821885660342526053984501760000000000000000 3382 4523479775647376258052820704416915463392040044665295101878747108548291779770917800640204833955169923864985600000000000000 3383 4579854284761489931053600121470179938865889121979074089335407884102183014670184305470854376794124805000396800000000000000 3384 4636940322639723731317035714321115857786270507690904450757641557773810722613113832100885046308804919453286400000000000000 3385 4694746985768112304357068679027346578108617352571215099710803786466103229402477924012493538913469236615577600000000000000 3386 4753283488447597223756772145958439547372053780820117074223063854122537511454429455875408245514348821217280000000000000000 3387 4812559164340164565180275070673276831450096652360210119905948820150931835084278198674530265292922310098944000000000000000 3388 4872583468035545900595547206639544570270047794407814726894984890969392266785228943603362062620060446359552000000000000000 3389 4933365976638759931150712499275230718079570742780550873939954044264573934129623874558478608455903683280896000000000000000 3390 4994916391378775766027595006971274769389725377660127248930881091971667822953529149143905800118870111944704000000000000000 3391 5057244539238582695987820171633294371805480008574240363477290658653516947462201249373024931400052323123200000000000000000 3392 5120360374606955204967098230296196390232994176263906031225347112373887695812669816039814544283443008634880000000000000000 3393 5184273980952205911710933836819211698420943003293670393336681002196644152105609974309589747239713442365440000000000000000 3394 5248995572518223136839241633170557199408568276310407762372307772747552963107156483074675873282851466117120000000000000000 3395 5314535496043093849648338195610849152822558694571480240218751963063954183106439150977599457299573432647680000000000000000 3396 5380904232500616864187651420615026952849311229321782651587592231585420454986370826143492920165594562560000000000000000000 3397 5448112398865015326477511344831975611323123083163299618075020913664662132318286690927073454367929532416000000000000000000 3398 5516170749899161764967142765700751124785807521404901651081109128793121063336822884402064025366023897088000000000000000000 3399 5585090179966633265283523605402010271825583965605287928484188269768566907064206881109011539994213351424000000000000000000 3400 5654881724867918678818796308303275872733257738263674025498860027663163939173625260431380006326025322496000000000000000000 3401 5725556563701104183584922697854922573246772587389260206168755604658163140438411907413515589382465126400000000000000000000 3402 5797126020747367985879734231578109105412357244731625958745865049716390179693892056256184534249745940480000000000000000000 3403 174876765434863448196529506653590110818541540221892729688115982701896792086912955134888132496242902552492323310073476436321 3404 177009408915776417076974988442048526804133510224598738586751543466554070039192381417020914599855620876303205301659738344081 3405 179168381328552509030018562598265688666090813190301117965617172882626869941499948764365212531908002389296937688203855337122 3406 181354011784840013094067705276838580727868015781037322455715746808257885818211008940236170240255542881338306099642800604010 3407 183566633562257449814345177140650225089165944996338951683379291428908073643376551072041528431587352013049878262495028006584 3408 185806584157803446005796911623796425699986127408327829052260382620527398288795966232872555299103507339796078129303824396280 3409 188074205341960244253180525120005067552530091244021120509505251797961564198688159615063690636266140206108611620151354817680 3410 190369843213499973921192088858725504610915174247045612243268883860242571682100462237720491670651539456216945971139067610960 3411 192693848255002932137793570761227937213611435490057267844694529985899578606076653489442130129717589385623060711328735318400 3412 195046575389097246548671702052325349056747129348786511399198440269421788379242425428302522325085010871438927505785646043520 3413 197428384035429416642517846167838344159055703110707378788358210786102910302814349784173193456136767275536134716137337132800 3414 199839638168375357138407518459681516285944174853644860800813217808593072678746226259526894597048145098238413363534843052800 3415 202280706375501695331134576533616820833693061975917150359458402886919851362457431682493601386442835084837192916241354009600 3416 204751961916787204431397574814279580351703153640326431440254348343305544321856331205449217385210071588346504891723685760000 3417 207253782784614386839049438541318184795436080625877239808224015842005421653010978124391626217112042559980207054194024499200 3418 209786551764541354973342428929006092480482773314526738670821790413479056050317535789968065960795637397584742006835337472000 3419 212350656496864292778699855393389487662643704403851876816073360142454795454656627891554953569833573439876036301122138112000 3420 214946489538980918352835931635256990158826565115588992975043788089103931287766190834981692233852158239318692779796885504000 3421 217574448428565507331182433720234058585345302546605270179236811365966525474303169616469802002245023110838593281986519040000 3422 220234935747566177733072205535712915255782927996422649562108098746942147819875631359433611786169608351830474285776723968000 3423 222928359187035279956836753806214734914790357273405069265085140628027946601685137045832361403496631983147692305042800640000 3424 225655131612803880529119750393249869458897482623949531768400371321678139681773766454184899614092699069547746045683466240000 3425 228415671132011475094876747476291050508613021152843233722478740612744108288329709878427220879528359565533756168506900480000 3426 231210401160502215005680461003780801632194207378129596901357984216232321604064692454178823430194090043097781726280089600000 3427 234039750491099082752412580493128539357445511178071007813004346611757803220033507593363433002480230535625327385559695360000 3428 236904153362767604421909851402590312356607825315648199984271444010363772951702161804620895127783900513469538274574336000000 3429 239804049530680842363742800151117434942178877453827470084316952940981571717666825076957462531208324216405753468420096000000 3430 242739884337197568361530052520571225079988368915634013789372912239997978928427281862604010924818561858192613440356352000000 3431 245712108783765676841916856857758841286518043451031419857606766988480796823661735474424869184770237231464384243957760000000 3432 248721179603763059052862900106212648462512250052140754115885634285350461559904273147451551368216965505165399091052544000000 3433 251767559336288322730889836821326841676826971912894906203164850939617068809128248253671886614410585232860417365114880000000 3434 254851716400913907584545254809171092546968997222323182041333857695609739027059190466499998714960623567514453310177280000000 3435 257974125173414314979079123381445588930744805313108410101296497857567326522572915601182910942370612492872087408476160000000 3436 261135266062482340546159029962818823023743184241268032344946338111065817055895589827009505335675631830500643333734400000000 3437 264335625587446371093761522060318865839147198110900695575650452595670217657043494732616278608259509252720200431697920000000 3438 267575696457001982186996455200846311883218254913887990278394422598151896765752134898074320011184669188079684996300800000000 3439 270855977648971250142821429568556645933021047824724855718444539034562388850027661049287998115627309006175381277900800000000 3440 274176974491103371963106698097491094196936710934172631802719329193775099150377850605931380427707575866060822911385600000000 3441 277539198742930368954496737264755905495426870398274963284598264600506317328987202539489741202835080356067478077440000000000 3442 280943168678691834483625720194498929953445070642874653443080053671977227023119744109132287378925760122790536753971200000000 3443 284389409171342873526593054751115696839276123226676670588714711343712383975490688827575845204772021732571728576512000000000 3444 287878451777659571426781142191269149729895980842738479749746340021672053163125281686857595970746344526412777521152000000000 3445 291410834824456521610173082609439334637566269100889804241147548905216580394103500576035786569912176477118381686784000000000 3446 294987103495931136957865872235596623850451623157353158631204968300125241311428958256799581105035857340805456855040000000000 3447 298607809922149667137534485525617987637538325688876977089121274308306082897747785897413848184387590166504462614528000000000 3448 302273513268690044485748051335214776611373152381030370903352953517473163242477242995055587571043151899024152330240000000000 3449 305984779827456884048346364575846108308367907819790577640188828898688151018954315254546866359463229572960317603840000000000 3450 309742183108684169164147030006590687481884828865257829522014900047654781943982342791156534195355997811068559687680000000000 3451 313546303934141362556190337285493415091215958571780600695620315934689728471629915607456595507024451828782307737600000000000 3452 317397730531558894313193619282498194204254833061742000235695620445190090093528339737605232346640294739915319541760000000000 3453 321297058630289192441073401143991043224416953760336952440907914367331677082028508142463475595290718742775857152000000000000 3454 325244891558219638880044785771158186731176669973792869384042077437964562321310385889324454131627266199018012672000000000000 3455 329241840339954054057222339635210892146867997170165163102887231013309317647695373657047504092222858003233112064000000000000 3456 333288523796279536218688657592026565831231963268792026093651872516488719003551240648229134296931260809368043520000000000000 3457 337385568644935708000101547449985043781574782580570242906863109511246665456764698928077504415806637088134135808000000000000 3458 341533609602703651993094600847136016440969873285732619156629406361043721063308911492944130058540077017947176960000000000000 3459 345733289488832049488593736550981665336312091230243801579573224124829115978248808545732267825510480013437173760000000000000 3460 349985259329818272170926126440813408690048548397075247190908586792246308314464753683793673705324630485206302720000000000000 3461 354290178465562415342045322549629570191131367992582561084700303382224962120470988916365415247561352628980940800000000000000 3462 358648714656912503317759153726225078654811694303130825886566167597369255510975544975832265489137663807733104640000000000000 3463 363061544194619343002569723913489864711232235258817052085543566680145600966245403126583922064621807471270297600000000000000 3464 367529352009719750362294065398835442044232225164164483001311731303489458859429671948469582407147861455772057600000000000000 3465 372052831785367126620346886103252357507624265208829778103190478412037750639200589749109787241103031379637043200000000000000 3466 376632686070128616551400486224722537446490154330808852192525886296139933653870774054580641617897156184637440000000000000000 3467 381269626392768340282717521939043653304276424838499756643283527853913744376483887886681526664205961104090726400000000000000 3468 385964373378536452587074590618070999882385042191070971742994331640379847605886365810694020203119430340706304000000000000000 3469 390717656866984049810831362764029439429757095971891088817217395494502385117340795266569428448633779161923584000000000000000 3470 395530216031324214376011637834702716261207192624251298937123344314653316952425073465243958713926701472022528000000000000000 3471 400402799499359760276607185041342260831477240418659113664018329205622709219210302408847320776546761918382080000000000000000 3472 405336165475998520207757897540617491549556811161439664537958283249887283153339926283405799385002665601662976000000000000000 3473 410331081867377295973785492547588766318946536539099791786889164341858950976293455432549705185121535713607680000000000000000 3474 415388326406615878669773312719222060690752016547674032150366455000512467923755656681922730116521588036730880000000000000000 3475 420508686781222833874740410949518257080985010723937938181591802112886355619568326497962544660805031045365760000000000000000 3476 425692960762175039786451344786337468779405953727231608574928483115082999771673936472272134408044744487731200000000000000000 3477 430941956334693262923290586419508025978814522003542016337300790887830552734781092955346810281327595953848320000000000000000 3478 436256491830736356772938924615118875131637080698113496577519542850894506917887532106324409738627169386496000000000000000000 3479 441637396063236973637126576035733902084486391927435279229107135082479927372873902932467902658792763949056000000000000000000 3480 447085508462101988963604087380565877695809515010598578847182155996144589505192189623394976113160693481472000000000000000000 3481 452601679212001150728571230146266628820595322532003480498263265124937710568529012507797040138526717378560000000000000000000 3482 458186769391967783993854753751668639092420906497608768426747453394706277475593219388906051678520930729984000000000000000000 3483 463841651116835702672673550059971914965154164235872442452246313422369441414766844649337431684846956052480000000000000000000 3484 469567207680536806856258472757826837538400936823261702658415069027027604555205256556750947274229421178880000000000000000000 3485 475364333701284174842138206989404946643813294067993328617160934076743994734899148613007131808479167119360000000000000000000 3486 14514771531093666200311949052247979197938947838417096564113626564257433743213775276195714997188160911856862834736098544214642 3487 14689648296528529648508478558901569308757489378638989293801742546959330535300688231330603129684403814409355158046172020650963 3488 14866657705444306065585453547343617835561622888863588032388494090425884605339880612747624044284259435285658363347831758995044 3489 15045826086772858574615472109941883524227713702053889150354111263308511475281380561511989256816167437674955301036035614332166 3490 15227180098557698587709539815218722104955581717834926472809827010116769361099591570452225427056422980556293607135678414936176 3491 15410746732119956037523884992359372330044747662831265424493206301545677434742968121524266955488010332569343485398173442942760 3492 15596553316277759483529681903983168755744733790239593253545466684166204833031764087757139510787113839909139563527477267339040 3493 15784627521619719727782862429103173823297263881483614374054971935964166397230452247372203201423379980115248175147628622156720 3494 15974997364833219701704054517961899327908179055730659986298240819824408968912552709609923693094031519571465121118767689767680 3495 16167691213088222633841848088723127265121790491220717254142935349810308547518629363099365823223749108957088181830096425086080 3496 16362737788477319880390519790775452614178537620569503765542133790079730335897871788527668345548834119828527109335882071129600 3497 16560166172512749297033037636943290958337593323680211144330492000865833246200686138311841539004970887104063244052019408262400 3498 16760005810681124654171445155402972474623537498533856005131305218674426318879432364571368433602019032202301657415554251315200 3499 16962286517056626349502579731936589295457230560509773155490763621561346170241889796253862034988461867287138850331795605324800 3500 17167038478973413553933977306750868875808933714150099586931017969904651714563746127459311252373671938875485355223519291084800 3501 17374292261758027940773026745292187060604369794775976826739241985746657136216757105583702878590783981435465562277713315584000 3502 17584078813522569295746369174221193153084852568090503565410063776160136192267074641373670944551579618833050304284548653056000 3503 17796429470019433588525069029614582640747496272494355442226137136302590987721731269265225898121413192272926340585670791168000 3504 18011375959558414506877904961249839630906322837609944435201180924391694919009497460100207590355265350512245033365467676672000 3505 18228950407986980014209087394970073689491668140156549705380417735757661444483800629716677392357510373623083626647454195712000 3506 18449185343734546191942159600505786604747451068152972354942525834504603592303676261076111004143679981974914100933230919680000 3507 18672113702921581471898996354312001339662241425426377424207610975132631538905361398121943365547176613958061793238273720320000 3508 18897768834534385352428116104705251209121138908050326955976011346454309678587135164576128265161269313027609539283957186560000 3509 19126184505666396827522992852181542259629751929203170189698490087067053786875464874454555486040797672593143295452464087040000 3510 19357394906826899042528673313185323061261946136581299786599848071283286108479529566908734309470991762636241077178744176640000 3511 19591434657317998125281085893678451600619391647759370794412852417895043911699563074502097742473471993171866404564303872000000 3512 19828338810680765729702995745081041912975999473075018994397123861905407684651265236306718637601255893685335942838878208000000 3513 20068142860211446572066738545232159347918178350528846464481440814846389256368932061383676100132464217901741696307298304000000 3514 20310882744548644140428268597752730572998166719444480478270813727086387235297359343246280111057282779759934309747654656000000 3515 20556594853332409817270185454610489414284684762895511898128420494074868032121021078720704980242053016991398693991612416000000 3516 20805316032936172876323048354716702062747197012947652652244306128360218493680925351868156531610269982496564093082664960000000 3517 21057083592272461199053938191538028904424023984860547558447470979299835562490053600121828418224680567729424510447779840000000 3518 21311935308673375106638483446347199996970992982082870740488804836995445301517112790588328416939641191296938963757957120000000 3519 21569909433846789421617562569728645585901737787395979150590101334853012628039685706189511327882011803789811051166433280000000 3520 21831044699909271762163721599691464408925480971637247182935047672964078445095581296016520833217687435620311694500167680000000 3521 22095380325496718133257483121751783274764628169748147878510698125559748662752624790749137111825946944873031894931865600000000 3522 22362956021953720115444479576952629586647846424662035868789092548157900559518376925647211431837131614061111579928166400000000 3523 22633811999602691365587301006521186232580867472486760724507537087192462948368404586696499429952758923067286961206067200000000 3524 22907988974093794737550407704618677326777804183420933356310256416386238047518782437302430810380466498933347784117452800000000 3525 23185528172836725106504904441883433232273231053819208319594854680986744364847769639841920551583301579289415262194892800000000 3526 23466471341515416940988530162077932162226676124462082973037934734658721591870889383951052838962227339412205798948864000000000 3527 23750860750686759814515123216829047859065952247688759643626649446002433975846380072778628684166999361144777527525376000000000 3528 24038739202464419385941904359020317008795848228531498123376395786024106029009505354465486280137745705671190305046528000000000 3529 24330150037288875907552077441629756343433414497632387927617543334929322609403608855041522066707657882148308686733312000000000 3530 24625137140784807044509943313865352967283866120789741086248748303229447850715037813298321647812693739489114143588352000000000 3531 24923744950706956711647477799390970954921404446478618063337869577537753933612785599195735495997081329655618606202880000000000 3532 25226018463975646756133225850726185731532777598859648434241222531055227096855262842190791083568124481554642758533120000000000 3533 25532003243803103640181572215302031839841145506679439011881411359953915247874217157445337949927587711127603076136960000000000 3534 25841745426911787809345719245308622527323030335544696841403426260001570029818199500236494484122943708938671635824640000000000 3535 26155291730845929171901909582594115942414246294116477442099046575936259758289829415843951079629968160767453943562240000000000 3536 26472689461377488066215103201876614136618501127178219442334742196381449848383357755581556311976608455507369263104000000000000 3537 26793986520007777258656176603020605179842918080938556394775650110748781525465386263724019787571899174250145120256000000000000 3538 27119231411565996897536221388791763366574094750912349264159692188186746087786696649613344241703526440449163132928000000000000 3539 27448473251905950951593443728426974258720962748082514427262579419200055405434392023270391745795749298452396244992000000000000 3540 27781761775702230487812132386019000824552194711351306453356231291716544124437943263918620880092680559261764288512000000000000 3541 28119147344347166195812233933468985868333769493931876696263094401227790789894707962846698384508487196349898424320000000000000 3542 28460680953949869847805328534316121884774739367217609315419723807588834510958016874339642514567027273367845601280000000000000 3543 28806414243438701897293922270867103550111051458447853116999297031713663626936265682885374782392537753381282775040000000000000 3544 29156399502768520169464848397307916958801100006844928364190205618505909935250730436569168456097862383866489077760000000000000 3545 29510689681234082584806893719857546528992231374837510925274905921888134897371201425485533871345423736495470018560000000000000 3546 29869338395890995088124652873583771607647043069140641751161472089485504152882176970461366136834561400303203123200000000000000 3547 30232399940085614431127222597497261472358275304399458803247015656165649753848422373587950058899183207774473420800000000000000 3548 30599929292095334181489516662896096914402507529563623286248327387469139212707852045536419641306331069230245478400000000000000 3549 30971982123880701308109863548999349271910131794772453064351517865881176963347052635285529428547434100609882521600000000000000 3550 31348614809950829924661264035224071809356621949103261916544043752177316897000923409340110070165331256794519961600000000000000 3551 31729884436343598264943981557163115462660898373941761673187327280031230641377407297226791596829537217898610688000000000000000 3552 32115848809722134717531056147781186462543283416132832644930321611671610488983293663037485617032656648239316992000000000000000 3553 32506566466589118767341887510545215901973040512104723733747539007166112874100634458304055045481290427401240576000000000000000 3554 32902096682620442981717899148379918618234247704728975032684662351480766191053059531769299004195217128873263104000000000000000 3555 33302499482119802741994506333421260879065724945147634146348680680686388900272269834178146324971763890791645184000000000000000 3556 33707835647595801262202264230961878370615281756309073810886638963936276183425609760461552124356766556393308160000000000000000 3557 34118166729463178558176049723509467136934228292848173602673528128278135134401903215894101829541888092106915840000000000000000 3558 34533555055869794436845823036228689197624980309395847634823894583278647602325658872576024559658409680143646720000000000000000 3559 34954063742651017270720563447178207454705965320119785573005486385391533957945227199073987104319214711189012480000000000000000 3560 35379756703413192310507014791964544923485371273847017181580414868506616957716901135546259238727259455676743680000000000000000 3561 35810698659747885573430305378384052949464185795850559197917715659394447510451682228501606049008587051630592000000000000000000 3562 36246955151578621930203244302999171824595822876548672694495235202245342017369569760607930458747214221017088000000000000000000 3563 36688592547641858903840370879034905726680309268476107973724342337327821944742443663540398361406006984966144000000000000000000 3564 37135678056103960892803974966415471604376118783486706552571524493323966534247635853163793337519167678447616000000000000000000 3565 37588279735315962043532546196561738233196714106018710033069787758448904244816164865671590377657694395826176000000000000000000 3566 38046466504707929827526400950313406872289135012516318801496535211843610522291758085060496429336215326556160000000000000000000 3567 38510308155824765530199074500373378787254289176752191243948781525265979963706524929709833861021062282608640000000000000000000 3568 38979875363505302337055332973131205624792690113575452946607196594293007568261730186266584808295291703787520000000000000000000 3569 39455239697206586511897471180120610571436503407643446275224357528369751562996629334879591940103770870906880000000000000000000 3570 1219240808611867960826203720388830252626871618427036111385544631397624434429957123200440059763805516595976478117832277714029929 3571 1233755580142961627026515669441078231824810566265453207949658257961881868173170898476635774760993677507833340952568376258244571 3572 1248445228439490156675024147999979801133568055644092197243460000508841198708471586707966377890678081322242696110614548278895534 3573 1263311886144934462740609601547323418969129678532955785275848494599267083313811467320714001934962340757528354473962380037890578 3574 1278357712231707321315225073657265302493357392235009674426202605862575594789092847882225991191778508195203309774998415652222744 3575 1293584892330265019902934613472484024598312973952844600899012432872692364150192439452678216618834931175759603382134094067158920 3576 1308995639062384975940458498464843396928357721615675866323505639174238041584935407574202483574322941508328946867532267510101680 3577 1324592192378662735423988180368826565684102455405915459577051105858404246417967171661959623085110055348238086431059744777440720 3578 1340376819900282455151771042797929739507399719287399073951106077794368412815197623909331826286533435328353334606207373399597440 3579 1356351817265115674853475097315891638835307898343129733937404318614192821784110176618941749979627466847924799727326141089365120 3580 1372519508478203897487316945404614766100429688834350451191547253964003130331628805982041115802851215956881887909156237514451200 3581 1388882246266681217367707465195390218714608226454919954957089387754082860667526677770568784148400050076710415018492119585580800 3582 1405442412439193966664740502832333509672945819778600166101419879754948693913727363908880625687405020963814478262544138993843200 3583 1422202418249875091318911947987736482147569357277134022106551184973623120232606796273451994121007039996016779919959693245158400 3584 1439164704766931717668414527719673071443026587837643795262041948595184466402848686069705856155995501863303918770291488850483200 3585 1456331743245905131222348505026423940318835521551793894848972966565089118117412432197165167408369173802179404125515008141568000 3586 1473706035507663159163121531771716127379439891346569871675712208550835775253629189302748870286959957783614869687792721457152000 3587 1491290114321185728458867900945937320532524743914660375241122272326995911445896263944122541231511537402447919992077270110208000 3588 1509086543791205162047392969975551903173272240187154730683348409463298502433617995213387767129632950594720846332662940901376000 3589 1527097919750763576554270874936801742804178563024764675118549590387690197352627492673487974719988215945233091366028408578048000 3590 1545326870158750556568479962331771816493670231164921224823930008123447858797111293303204652112345726318856174992675862773760000 3591 1563776055502485102760422121932277603098417682233074197178872533957952462389414969564280763116489406300831089093609093693440000 3592 1582448169205406684232321118286589604438079923658500574603080144933085093928320330962402706482036582914789150886847367413760000 3593 1601345938039941069584749234391294855647201062566550901559056156279539403606907466126978834747197852227816760426131324600320000 3594 1620472122545607466412272227243476397906830814495754071748754646366606457393782931001433390233238649900409903721583788687360000 3595 1639829517452434365454800900556661720968092760632335371535354494437889743502262460568342124542709641663046144798762532864000000 3596 1659420952109752363580081986450340172568712152280094742329767346855784787413962023642844222285183113656218011203326836736000000 3597 1679249290920433129309784982195421214481688151753169761324164470717690195098613288879150940922784369549903347146165714944000000 3598 1699317433780644575881851720740653373829606330103698607788645911532536584354982220940534617022916833767805088842473013248000000 3599 1719628316525193220022279989338406104402604496823143088266916725259622971590279580283780897133974116547565023152220667904000000 3600 1740184911378525629839550174793016593816889181586038600165045145753697839622400601362501602114216169564556421846212280320000000 3601 1760990227411461802715873223147733295879636378598986252817289451882058058116081526714369758645826439547052985939294945280000000 3602 1782047311003734263914927161339271324784060402583846800375736922861357893678571580314491587064051120114782410449742725120000000 3603 1803359246312407639021565644785618524781031395565929671116225727698353338980088693105079915480990761306079349413500682240000000 3604 1824929155746254428443183207355347170366933133353325650266815829033206351608128378811269426808872773109869160464667115520000000 3605 1846760200446163700205346928955038634775858614324962897449750876706170430053223960107285947642090460545489472159167283200000000 3606 1868855580771660418338604412076790418050623242494711045328261574831730178715976584898035084753916407490362504054099148800000000 3607 1891218536793614138454048891653743047637271088919373081197050667379888079275494961823682296185753539104423615634027315200000000 3608 1913852348793216829819636192660264233869851956391859841921558204467080542223863366410378795615706298027490902595233382400000000 3609 1936760337767310624557186600364882911196629760575280775277868460883466780271382148847681226426086764526424250379350835200000000 3610 1959945865940147349663691504806766344428902991629099983597463315564453524636229918487523146977670066105713665641545728000000000 3611 1983412337281662766604680034968844276591129667753562066570501250299112246228100807871474199816632293445125871440494592000000000 3612 2007163198032349526419195158185673324450195620001250826214127899745114680203947187944252828500799292806270648968019968000000000 3613 2031201937234813945805137062544693641458991468229782324337504295531138786232956693298718314780937038511941839273066496000000000 3614 2055532087272102821712689139986323397802424882727414712265121838866068108842360302153759836847644696394090147959799808000000000 3615 2080157224412887628757199083300188750769708748848204453351370587169297556693075339967058158495457390133579262103388160000000000 3616 2105080969363594585468846561099579721724630153294683071414708456746835310626688125566253893991454471463234880709591040000000000 3617 2130306987827570232224979786950305907456162930893542719848949679277890537723543388408444685075022595944789523468124160000000000 3618 2155838991071373335865161359165607939296004076400222158860831090637844452971417605565890023024950183655917126544261120000000000 3619 2181680736498285123674507078410916561823327106735766855702234516897846023001235805066126517509073127364855798180085760000000000 3620 2207836028229131052846408987993510677765741353029883333144333563473782282759525634481970468588703095525623252123648000000000000 3621 2234308717690508540912624091195387291902359854157061552586668305670163732607908992237552024900679703981130621386752000000000000 3622 2261102704210516318171280267798407897082202772238000108981443955780912514133374378501276044688251603155380766507008000000000000 3623 2288221935622082315068816489187199660448776866988912458245603647969099260221161075150889388929955129595829929639936000000000000 3624 2315670408873988266020409932915626634707497829736994972672866227388299315626595467174159780675750878894282325884928000000000000 3625 2343452170649690496508222065301645635532050024448346279126222458680015859751033410438078401555843559453544090173440000000000000 3626 2371571317994037662704034299235114621400383793942278155822485553081243650540928118400925099940352046649893988597760000000000000 3627 2400031998947987532551839627769430743285158533309495765137905276888832485051886135275264742454919073923261834199040000000000000 3628 2428838413191426234449133550040297846835269584767943618254904573920546148678822400958150117237311611676643116974080000000000000 3629 2457994812694194754618598398437605763794070684774788546619094779539052058614073131394719285693409474060509606051840000000000000 3630 2487505502375428837203405292157463310323062916149626057544369685460940193511444332820204819564754897797005076070400000000000000 3631 2517374840771319832291529945031047081930709959218766699295531157550425697664326509790666185701589459197308279193600000000000000 3632 2547607240711405446722657167628544343403068234523166158098778173206591347418174932164254135760488642405082752614400000000000000 3633 2578207170003500780904146684291440440317470742052729781385026500594060486630882784209790555401794973474312998092800000000000000 3634 2609179152127381482212256547840439789589380873847502234449378018459941663594229836845076084830342407574922880614400000000000000 3635 2640527766937332312136917811875663861398737495796605496365922062212118980491230760254416194900507738831717400576000000000000000 3636 2672257651373675910401861793432826976861398394170547258039109389492150211132608167551642986497337276049616011264000000000000000 3637 2704373500183398045119392849580608163323941677586680090684039711103821821621591461214680472114369932697855328256000000000000000 3638 2736880066649987163886734737091153379225914718098784814417787250110987934495692095672984527159851223125256568832000000000000000 3639 2769782163332607606868452636239533297844148965803513789450471912462468700686745155204753826164046440254129831936000000000000000 3640 2803084662814727409610447142572954558723214690748661423596820593143155089587017425038931972489018204144921477120000000000000000 3641 2836792498462323210872649406803916437093829972504970497407707232107091365770443034799393524613374970701314785280000000000000000 3642 2870910665191786389430825456527425904230764200797818671010380760235369500904844938015287626442916858793421701120000000000000000 3643 2905444220247656183867671279563654593428389181107214518645204654818648148507170596887863651002575268473565347840000000000000000 3644 2940398283990307201138391843010832800883095146427334304218210141204039682465115824086937638106894483184754360320000000000000000 3645 2975778040693720393448898857802797345806580517701181321399790556072546299422832725222483897345621742640431104000000000000000000 3646 3011588739353468279022329163181181398756044703497031880597708271731940746933284407450985503394630329692061696000000000000000000 3647 3047835694505046900952532407484180570580640526373580553292203506934186088950653977211593433853377543913078784000000000000000000 3648 3084524287052688759856372778363215476307320835642056661265927849271513910895396420875133832214783550898044928000000000000000000 3649 3121659965108792720749176753329630947911696954425543367818499373764837877429644056728297625552302718576492544000000000000000000 3650 3159248244844108682792709299526192686144893668531562077851569161523286781674460221593969215929960412972318720000000000000000000 3651 3197294711348816612620235700476506093017182803544078396653065696735130392196751979679029712359296628298874880000000000000000000 3652 3235805019504641378150434774976879471804437092720830587897014478260396372160458504608739546220317690581483520000000000000000000 3653 3274784894868146680487490107950010677429229782834406040843621674854689379728720234795006131028612982285271040000000000000000000 3654 3314240134565353266999387579130131288000666286242049487118846032383059131291716864129885722968716753156177920000000000000000000 3655 103635468732008776670227316233050571473284087566298069467771293668798076926546355472037405079923468910658000640015743605692543964 3656 104854709540620644631053519953439401725910959184725105579156838300195701360976312595237845139687274427253977118133575883406573893 3657 106088465120763606258080035622880479957735769750990558787106496558157583229149483493714480914448268104761810459086144259664818464 3658 107336910349203096414755059770880459758869337806634650984349956558666424427857955080422447292338946186084053155196758807943713998 3659 108600222235348030877495669372427783177838467485167606769625805053265691511171766547743161294273908526841581509670721187981604576 3660 109878579947579738198810894446085048480331824877402616444052007659128267105960859395625387285465687035036784819445719603633827320 3661 111172164839910003218713829059557532504930137851355461044951020092000959470111051835078065502084521966212544422827853697700986240 3662 112481160478972388194654287558022375901858495572971136911274525731175197511695987242652267985658844907720873369695385965211087920 3663 113805752671351050930078275738391202467542598028377052370851576837033601758113954414314227608743954963069111456126445709988528640 3664 115146129491251333385230046781189132207049997747664451444802682914827970170929152038223559435030488398397464790732653083388126080 3665 116502481308516449060083521878505023845885305646007581178740087233442162992713262214842501185010115865245389590459979224477491200 3666 117875000816994652957570838823909638611985735334841931629931634487406166123044891020824542300812967081202271478369135461991942400 3667 119263883063261334174938546289105028830700343561296851584888723875160248983712417698595111084961367131278981893387627581577523200 3668 120669325475700528141603286791937362340373289381075451750990143754915197677626145062503991710648772152242796371650171720571366400 3669 122091527893950403232922198739925098822520858738352585773096694939888820797858751858777443704769779192238813151570131413816524800 3670 123530692598717334950590613267644771893963885326190229568358736888484005264261600544847149560925774694102117070340422902667008000 3671 124987024341963240081812961772671195834282720847742023463207709855049094382379012977044314728334143867904296474465937910808576000 3672 126460730377470903240976083304442911961662160739088593334883422063599930157632642166347063598621103825687911344153730632265728000 3673 127952020491792088969434951205388849282194685483003253710124544335926926069078538430291186139852615363090359264145807902375936000 3674 129461107035583294131482344175364401185367957723190408440807892745390224571512156425504573906982248313685080110478470843277312000 3675 130988204955334057708036615050301202928172136286215173115926442335777914768864783918178061881702236529630313201844499251855360000 3676 132533531825492808264605095012632974744665806517380094340750372343901362627661895211481266533814582255949169376837175114629120000 3677 134097307880995293367365517134565252347764224199613168537929244877859315090051310181045547296931071662250000465930784208322560000 3678 135679756050200700051597838252851841952202304123271669112532325022792400183979630512007950003413108245164789616817631575736320000 3679 137281101988240641121182587487243136807849505185838220014091381179071939587586537978134928838160306097392606377243762900336640000 3680 138901574110786248587594859714486613205756336000333974085840135825438546044980320909136362228393544747293016280965346689024000000 3681 140541403628238682953049660615043274926724428760966309457375490319876435788482583369704704352936254388956062425764109221888000000 3682 142200824580348435316629742601493615099293140913246404199705257666732220575896545393347548575221437502612280436967436058624000000 3683 143880073871268868445939527583689036313774829064999573961029422137449910770995158682226699516144221872162183784113601773568000000 3684 145579391305049513021821379304429689687604435395103272568818068048982447355350140903167234133167138705929988872956074786816000000 3685 147299019621574706241843659293768095792007039891926415657084984774242070326940420483451015030301112822477553896108295454720000000 3686 149039204532953231871683209468561112385823929073512454257250029919995768166562821084813516632415328992042110317954507735040000000 3687 150800194760364693674399082691708845681703565452111440510067319371877826224678902611527886391061155431589163303893802680320000000 3688 152582242071368427938314009853048117006487625854695287310443056294739184118357474191842377978125206551703945714343545405440000000 3689 154385601317680835577335575497833735531268657250261216981559282022437537457337562884947457893606197313010025063757046087680000000 3690 156210530473427090005778758705189082701635590383614542631826097851470743808945691263758727320415070086119894224221713203200000000 3691 158057290673873253705984105634144121336411448997939505529275848728176914238998915223866013268057160546665383696380880486400000000 3692 159926146254644914124322710046220911754462072240434216574604110303008644417714891808764048352811076954155746200434979635200000000 3693 161817364791438528262776758937874654802099343329353589655801160970388532496990386770587730648996830493260169816069006950400000000 3694 163731217140231745092596395130534919035969195285745449497722719174855613039214250136998109444612536791287660718664240332800000000 3695 165667977477999055717153581730899801947165825046320730273000587635739079819485632285845790671038623555814084969043591168000000000 3696 167627923343939203066817273235706568291594728037949830256598050951303533344121862204333313818016293621919798634685136896000000000 3697 169611335681220865833421953270675412568185857705703392323168552201602645590349963012204788017832925915364924506125631488000000000 3698 171618498879253215359841148428861085892636053325704643149382680101347760270553910200149040846333725208171195155093651456000000000 3699 173649700816488029305646285491405779534095044793934425473720184396878899056786866893447759161114662246683136994366717952000000000 3700 175705232903760132127358974631392102931897469676661840185985306235744967165629227195601518997962306943077227142326517760000000000 3701 177785390128173019756116173714692291682667178425510044639336676822914264722322302535568577156457764333210806404429905920000000000 3702 179890471097536614341585020275791871404391808578804727710751385279661100032948990661134831050449218804674041285139496960000000000 3703 182020778085364184573810000062742177311847971509698270430600334958938990570672534049543275735524241400618830808607621120000000000 3704 184176617076435557909675161421907785251143975586098492589461166049576835023643951655109165758549191584274747935151882240000000000 3705 186358297812933843033349668500318701812967302692834259445163400566474681046645187460175292276058264711639603733331968000000000000 3706 188566133841162974086196077488312212490733044045864142778307734129948463329404713094657262744646967807165226985455616000000000000 3707 190800442558853482627108701579507599782635403900021204330894402435618627062012622086894814769547647511146357606842368000000000000 3708 193061545263063998945279981847306007679717606672259204439875846391399539576145996465396090814235899114301738373349376000000000000 3709 195349767198686081260348798336493207340166383539248116898121450039368638836367157540546980203165854243897568302989312000000000000 3710 197665437607560069526369208269408833974873881368985111870794316266756938151993753007721139983841605122791850628874240000000000000 3711 200008889778209760022877430334710479610405931393433458149920538725436954011744786418159218385397448682245394719047680000000000000 3712 202380461096203797685581464633945594231806315187375736305743024278518197662285714536560143485337800728895288707645440000000000000 3713 204780493095151785218133304261715024975091473720685232070880929555407030147337600671835408227792719802818550541844480000000000000 3714 207209331508343211452582437811755322821926743305453175689135834129327576296016423072793558345030031414495193658818560000000000000 3715 209667326321037406207201036210192928585720813990227964235754928908866628354630496204188277630723440888555703264870400000000000000 3716 212154831823412835044404441502350391896043876906377590293299298594327568548141940537008482450288195786352708340940800000000000000 3717 214672206664184154876695971447381438977974586865596356992594829751877994245806267046799148635989785245550016620134400000000000000 3718 217219813904895560323418628615009983321377655100119523150693607925084585593224441978963402771750273887955099372748800000000000000 3719 219798021074899061104322775299301423761695125842172252932078634425678646079855324763173193327152068861429412370841600000000000000 3720 222407200227026442586535031847141863551284506716019755166528012444138587743449554600018269411982411269004335251456000000000000000 3721 225047727993963774898671949659017527412683244211816360662893934506350706723940785360272685606882919007836052652032000000000000000 3722 227719985645337450809073811452450354389544642605986907920933043895842856935073393527824328593380256283885668663296000000000000000 3723 230424359145520848854193204302030962552868584283573588011617083606946678756694984989039009065494626216583523991552000000000000000 3724 233161239212170836018079939039122115932094499001672372826034870857057666691190677084711993592654477439708780560384000000000000000 3725 235931021375503443624948391675361649229938647967475886615485342769520135391877422239916747418818523879962910392320000000000000000 3726 238734106038318171034558838817934603788661862658224548039082163362663290481464439664955679391307542084107831869440000000000000000 3727 241570898536780494245431488224738520225755692630729518536489870594770381847234882699755072915920917054809146654720000000000000000 3728 244441809201972280634862313681265946129986456831527337207500251355005751348139727637770360542363833913602568355840000000000000000 3729 247347253422219936818729984960829600723414846012634551726145456009824399496646898234658224193366409182076133703680000000000000000 3730 250287651706210244019868376803840433524297941159061886030363666151028439179112014058745161831473303665260888064000000000000000000 3731 253263429746903964413317275661643230870104521676763067351763456707100985478534846783967645728818925407901319168000000000000000000 3732 256275018486257432692339604824824412268860566380260099232361164978832926225468131191418631232213555737593380864000000000000000000 3733 259322854180762479593292137232308592839441206906633679785653368485767112314418785168630224666066933281506459648000000000000000000 3734 262407378467815168353148510010671808315748527742275736446919296335038626225314181589505358498281716832404504576000000000000000000 3735 265529038432923961073897686764001439263660224696701279814737795708803464102743825646233656123834019550980997120000000000000000000 3736 268688286677768069756690396063527631949805118365232841892589364870326750884418285867827625339763979963953315840000000000000000000 3737 271885581389116886369310631764004138042822301168776920289242430567061881276615037847506655052123276592252190720000000000000000000 3738 275121386408621527747461066538981017514626738261497750877139445045322277648775496352115394598343594282833674240000000000000000000 3739 278396171303489674427948556646931028192055968044332156917983066720176967028504216586910400729372207265118945280000000000000000000 3740 281710411438055027694947944226061159480056634330574206405101912752560026159795933451040286452340924018275123200000000000000000000 3741 8912650310952754793639549196042349146702431530701633974228331255516634615682986570595216836873418326316588055041353950089558780905 3742 9016285779684763570309776512275399718175715618267932043696102549185432692609532926067254241953341795227246055681369693695251324869 3743 9121140489225384214940830032228839119901626577452657149275259387485628393970509238662492087093029069654500032799503269578657898762 3744 9227228954346147821198910067851719599859362347203647708062365884043785977199658722156206568007477337759261843258589413838322717226 3745 9334565864695350917613665127622600059618231685010282359046715840602452401627516677236629015299816283945345896413786172646266431224 3746 9443166086930698948491160796995027842796070152495449965816341645655718093138688443784372176594090192472187477923456893834248035800 3747 9553044666878278686689971691441112891276401977372852582260393653314846360244649303179997563879555879507224262742902613437881863120 3748 9664216831718188689908685520500670423781332115224208043305344673406847319714760355015075629381640401473436807165730467135582849360 3749 9776697992197161078103339808058692799683190610797179180216619199138022517226456342257727897367299246381157680535425853100793937280 3750 9890503744868512129033418083797084002150733208825556232587470775975056118984570296672042124976043201344226791991552298810782465920 3751 10005649874359763462418648130578273134357783206573220684032273458889884089155499448710265684411073689742624256782284951894170592000 3752 10122152355668279911478731652456778158203668512219228265211013546123326252148212710925108185596083805607869646372744931118648083200 3753 10240027356485274564436302491280687796815654247554070196840945180610732418271257601945932727896896772689071917851114066580640025600 3754 10359291239548535898611241037569792825646354591115367048425833904485892667254970019644527838981858139820350899744501694162217548800 3755 10479960565024236426752844324361730187986727880496442500176824048240807864932596164707031830692506911972593696116151865882788915200 3756 10602052092918186829985766523101655286809248739234795085949920743180696685730454916565809274397276691164832509267721997296605440000 3757 10725582785516904164936357136369300058703212624560985315518279480069180690994716517110656423958202465858934626338062420199272448000 3758 10850569809858867405018170098141971254537495345408727338981487189924229785377095530087700738686536609726838922812528358110081024000 3759 10977030540236338308259146181446414166499157506147815932316370611987829715534728172254047802285157713552526834156682088742346752000 3760 11104982560728130397228581132651803015781352191630819186026495156323756641603806710684338988425010328915617193420827896644722688000 3761 11234443667763713691360063476827167416966720149354009594467303049069146866175318867109843562331992577229302273531306367488000000000 3762 11365431872719047749068100091877468619894892285640224767583229491404924780944183651028021624213694813758932586733150866739855360000 3763 11497965404544540557332705186890101594639558092157604861923979863748826143571845546239502890747509396014881756109988041854484480000 3764 11632062712425535850700070704024666846987322316357218030461909108626685458661896856420548438044440467677131756575918826062807040000 3765 11767742468475736550751668542277518688939524620480489699574441433649477858845876486932556388047853575922296546192736457638543360000 3766 11905023570463977191872851129764761825747374125666327919588532814828549798433463024910691316886013882019689152569980220538880000000 3767 12043925144574763440460445989479248438953130461666661893674372950653988344478443345819827679114407426766982168850945567227904000000 3768 12184466548203002123413495650094291713879854890427628203131748440973864780266925929189532383467343681155938231276709676449792000000 3769 12326667372783350558730125392695785328979148031340874607331453698640597000842822474582879932042565118658550511713677112508416000000 3770 12470547446654619427176064920279474365292922860405874181292483120778046911613817633265106631558709340530712695497790714281984000000 3771 12616126837959668940197886299583904054980527295800977453861301188827029358969167774168273865691876479236642684370746789068800000000 3772 12763425857581243646439729958877672150772534335692903869518386173601271429296108194651724880722177592059120238266855084523520000000 3773 12912465062114196878311413168346233263158358264766416323775636203521267197462671015736538397354592921051162348584809592258560000000 3774 13063265256874561571985812251037942108840061830218527764285703522893145023687349918348066283745654076482751511888703394938880000000 3775 13215847498945929999924126260890990225846549456073223051596146579187884207805707392539908661723779283034455457603046940344320000000 3776 13370233100263610835501461836388823961377818113323484268577705861210321745263044955424856119617385480347465482666803986432000000000 3777 13526443630737037925507240595094013044079453703707098811209531959061792489071990646688614846937800550433585376891025699635200000000 3778 13684500921410911179213224700728157165415865152705038316738807807789969403310989561912480860205857710980250760587406580121600000000 3779 13844427067665556093337547410774378077170327224945472533313411918092978047728704453721244908558668787934406506787841559756800000000 3780 14006244432456994621600324169712252731972426568274826122969213079063366580225694840491832639207665618427666676603910566707200000000 3781 14169975649597226366692920564842787651008395763560571572466935798238222193264909090628830748652278155218954337322574807040000000000 3782 14335643627075225422410074146573687452955561588606892302739936385873961273084394722914676539323316778774768422291618398208000000000 3783 14503271550419164625476891419809394021247156316644842132996534436825264806428516585119009853141333072396688220926303535104000000000 3784 14672882886100385491310313373080069433815342174350545525319702989026867452018866548131214641159165998312053145432429166592000000000 3785 14844501384979638706670154521508930519707978227676250168469085669128215212289420458331363682005499723520224340587522818048000000000 3786 15018151085796126735975800807000336299242073272470184593942805853525094111346207325224811441166614385766907477581889536000000000000 3787 15193856318699886868103159781631728402173970742146846434128791159760839078511836552420412960164576692709984704724216053760000000000 3788 15371641708828059887859275955346420693856637920572356478768127836583753343234158854955981537321034457043195511128645959680000000000 3789 15551532179925596502200860975622212565261029729151161206478879221863414443267107845617116368371483675847869552413785456640000000000 3790 15733552958010960686774670975684954742572877700660859476909479556822353433837780379666659644107007917248488383222393077760000000000 3791 15917729575087396244684346137106862527824021676246957969498940722871930268861424331321768809865557108832763131157544960000000000000 3792 16104087872900330087717695805607181229636988978939792228944104123438404949908069518781944102141615373544402734890876928000000000000 3793 16292654006741493061803891883095493442127722022985656371722411857568353413237474231876601364886262341351567961876332544000000000000 3794 16483454449300346544431000584675001041910357426885677576053306260003972040299486853963496179655809988862714319483174912000000000000 3795 16676515994563410543376280566522307049590075033557936780493182106395371579875632850428892270470045887977016057856524288000000000000 3796 16871865761762096624636629364858800256930241417097184897391303556434740218712000007969439250673211742220913626159513600000000000000 3797 17069531199369656694162998573128209090905115298466170009262097872701497156863993760977160390657053347343705476788387840000000000000 3798 17269540089147866454185876003462919570515521229859603467412018411426934110875738547395319609042450796025950871507435520000000000000 3799 17471920550244070251871457468096865164747327545046979203717761435705452308538024261931879752527788596754846160215080960000000000000 3800 17676701043339222037089590772358580189722419018767664435788642365260859338685361862603715160755581316557664710756925440000000000000 3801 17883910374847565248542173210170335512544345762073117611477778199390186914981378285676508719100611347972159904415744000000000000000 3802 18093577701168602654749374246380528441130066576063345575713533128299053543336008781880696996731334788860715607680614400000000000000 3803 18305732532992015489793778687882878833026110452969723166006832426893381111884150722417705479181622984647068316021555200000000000000 3804 18520404739656199644670474659330260272004085039835319522999427256645259106129956989464504627817612769892618332641689600000000000000 3805 18737624553561095204993893287945270255325462694935439046150120864570343691723181431443468030589363043780573432014438400000000000000 3806 18957422574635994266098216063244571679087157820777611299082199498996022337803036756206641223916515112642002844385280000000000000000 3807 19179829774863020708684751095091713542638442327493631054248727511440160925546486310806659493328497523911007179636736000000000000000 3808 19404877502856984483583423044750731070051125571705447414911621445946511632270427096166932178935380442918843232288768000000000000000 3809 19632597488502321934392496856203181424440670214311434322832554489842354489205500489694756507528760699202728900952064000000000000000 3810 19863021847647842783246690060505212386993538798595007910844171573449301167962195474683795516594255325419312424943616000000000000000 3811 20096183086860013619264769999544334502925633297596680283670206444306358834653386151768507510186909802859021205504000000000000000000 3812 20332114108235517062889718391219696152155571945564156170285691787075878970045263574008424257605728326738984115896320000000000000000 3813 20570848214273835233924277230037630755944233808222380718324773950438542260526728013673379936997035868823091947765760000000000000000 3814 20812419112810615728169708718262369276169989500853110236861263821033312642373962896373135009912956785877901094420480000000000000000 3815 21056860922012588008804571031943635222299975957684637574068764072388318393722102624010905370455320619791503662776320000000000000000 3816 21304208175434807945623301016904464823023390803697272125794909528398142793218749522245563594648687028973579796480000000000000000000 3817 21554495827141018189643169393708305256547688744856334011825273194549171232397861536304308756480160332638840684544000000000000000000 3818 21807759256887922154056486669369948487417793266533097079177036651256272217876396383088276402208979258046742003712000000000000000000 3819 22064034275374179586748826274194772899686653832913357178409397816235105144101864514279695033441192813784335384576000000000000000000 3820 22323357129554942066342118411427081492526095039819990858195051184720872256416283299448325258107259747065841844224000000000000000000 3821 22585764508022757234695266921437753300841843567562266594641970481055910882641597481037830616605541463898246348800000000000000000000 3822 22851293546455681195769164608201754740105503792258967874456708276764714346744341306684064272729375483449227345920000000000000000000 3823 23119981833133449265525855004265282372055308910624200716349297641635041097628759592551891898069139463413180661760000000000000000000 3824 23391867414522566151895165636029286510098131211792977636638540072202102978905374630399398553121262740005432852480000000000000000000 3825 23666988800931187679642626702568267527612757950054475387515679517247425256554150126751513947719606334288266526720000000000000000000 3826 23945384972234677354070575259215198555804813918098807544433662583967602223582654343338424348448978541553385472000000000000000000000 3827 24227095383672732381765523203441259715284870552429381750838764496720162249742450276789464634901319465571660595200000000000000000000 3828 775400577052889667046640780055684375763111543171042155757864819229947211564419831641783864807987394389543160788597793657791613938734 3829 784313227363842421840280329251726724909813974701743789732093150485463846180102818212379081644860812715859748843639147607881172719639 3830 793329513143527185410590105764002124627989690320011721775789253034649278872712351138446335886814154511086994899320517301576424044508 3831 802450653632752569625530935796230963747891316897464378925064512422134907266682860377108827973907183580741494932120020571155081943270 3832 811677882587098717446729845864082683347750679244668026633126878306178693243882519099265034541914660918500756775378609984993404660496 3833 821012448451794068364343510991705283407368910929678308992173594146781145645510035776501663557214477202446102671792396157639671091720 3834 830455614538724767312834671788700311250164981082173758957989935792436863738648724220286035733808567394918290149715853051473919127520 3835 840008659205603045999524643480141424141441383059546611540250329445751710098893373523466033297688123274425514412458755664911800990640 3836 849672876037321234689433329000642094565222715174770819583555674119158557418608133878481108927069763675898951219624486132047383840000 3837 859449574029518395767536668808700787364905905785567998763772293318296579935834590220738836824437062922280108900159911985148177777280 3838 869340077774386907896570086892497871367056638994393554996359764094271636054819160517410878949413106123624335692151464283958960243200 3839 879345727648746671358988735023076144501414422200966775680392037553161520143974659966121144633824179813366959948933749235853130835200 3840 889467880004414951270467466675532922659618090713186003945603051099284846396122872677046252819420263618974829595306494166971778918400 3841 899707907360900225834903769166813610456433744960740074142443996279895578814394130278992185547317160391663901513157608233552418944000 3842 910067198600448761733515010204383403282080099551855441190869830184381471481649100298636713386299018531484252412902109927714636492800 3843 920547159165472998160267854528745133470066827432351883691046654232622279346581696463343745216991525443456846109018261793597425408000 3844 931149211258391184990253621051846788756876076171586678776996574975802976032312151379909554491388802134621678618285983790894030848000 3845 941874794043908089155189978188216088815579288796147664092514854455872156723306867897020210915347004600480613244624046211093303296000 3846 952725363853766956560208148286358060070116784141556391431496341645796386508683963427107911654033541210207452167436574569203384320000 3847 963702394394003294868467294467804474236615941647704207363812712257784216224218691599361959456318698923759979001593256657945731072000 3848 974807376954731425265695875600456277252397293839335026549839207414107972865822498310046298444743709252675596195014084554590453760000 3849 986041820622495138957055939077283444669364013988689036144306510463177119731997817177156142007075701829904898468545390922078453760000 3850 997407252495214186706124039169160913289258906274329260911889739954582044512942000828184163631289396643663831055278541788818309120000 3851 1008905217899758727263456744356051014883898464366486865773813719818330870656513846374423666522036906039678712811388529830672793600000 3852 1020537280612184263114156815060075681730885786682844083804275628926957556115175743230844214960081346507355844567964448656735600640000 3853 1032305023080659999664908483602353200419825311303324573503850070360607033974021619717776771348129200083278141114157185114374144000000 3854 1044210046651123976856781334732117962245572685428990901423438603175435583772455082742687462665015213965297830266727165334913024000000 3855 1056253971795698740297241780721597210684525815890657563317112976126089572116933526088507290344129621392064812435578110902140928000000 3856 1068438438343901742420655276371691502398405670781085191520244724567063436897200452017696822727596965073220750666854820578590720000000 3857 1080765105716685092979385401764387287727384818812426066127576178265704033898043274492279702659639530191879301178568497691099136000000 3858 1093235653163339712406561466684666762092677741672831940308868661386482080809657092125544809291198239532410013874066288405381120000000 3859 1105851780001299381346759352984250666147658268968632917762729962575309110168626259899713083156890116011646656558437035194449920000000 3860 1118615205858880624993199082943128338298430803304325821632248348748910381597922368094364808037612293603705776796703890278973440000000 3861 1131527670920994821871510496111474571561589161569092237956023984952431648795385039110101346434966886524756939145288699871232000000000 3862 1144590936177869383443496308362512513670429223399310765720309688475324793819072389028449412718712540601239690657177403266170880000000 3863 1157806783676815313443420434623403503896275772855383988771905835054512678026878096420989321380436319884274146114780450206515200000000 3864 1171177016777078924278921896459792327857653590968707473040483540915722999772141141376414177500053705364621611597447254192947200000000 3865 1184703460407815962204429137054886340901733044672414571851693072874784792261213132023102792346991505915055196974338279892582400000000 3866 1198387961329226873383642361755614498067148909825119610168431880682574761664524121585015273207197363626035447734925686472704000000000 3867 1212232388396892429476979909166388876144319237050065082701745292600667739712252826038736518115756032413969854241713528032460800000000 3868 1226238632829349424098580233336101128876291663618339908824714505679731106292478520879228350754963698032397520918317438599168000000000 3869 1240408608478946650465273153900943916527300059381900480397181441477969328485743429969857181503615976187616475255640013406208000000000 3870 1254744252106021875887683228047517603980255620970507372699921377863843289758827824692771858042939292966391243677931631804416000000000 3871 1269247523656441040513160119467326998001502777287152214832917912300668554565256341277890867896080626038787931898857935339520000000000 3872 1283920406542541426004470432840407067435318119461502760358237615289695422017275207826022082537239792037099985044290364506112000000000 3873 1298764907927521064711140587361915997955026097689179010526706700958823637229564628284353446219245291760620209384877887324160000000000 3874 1313783059013317191447116388168916334254268170961649195120649506812348731340910835609578257660411906146387116862459776860160000000000 3875 1328976915332017078315219547950548062656442141703796041554778297972109570419422672161998670620576482839097101567183992913920000000000 3876 1344348557040845138203078823905894483350298779624368398033546425808693323762656831016954652157897517296140297078312638873600000000000 3877 1359900089220770734705279684881516695915559809353519559240025305030556738205923938862571768526269000971988166630726424330240000000000 3878 1375633642178781695392054355857201650658132687054180418716934784587379091639761719242238428170376008889236655013948817408000000000000 3879 1391551371753869091636738701994308513185956708730427376686433725310251021908623143573560196980241565998069418145106362368000000000000 3880 1407655459626769421724456397799915694415593697709367168915377829433689426858531213092342141082383181371613820879997239296000000000000 3881 1423948113633510914786260289683011187857721419732352825287100241291257780271768687324218742447269443712965388841873571840000000000000 3882 1440431568082811261330691290267686188899631777159238502863153547551261752312068174178182238626925253701828103161356746752000000000000 3883 1457108084077374671874067570834208495949221852192796439643646729657657123891943807028611130897395299589805119219213271040000000000000 3884 1473979949839136768498704200199067296206152093609893624541038033214091864110655807036580570148068511332026032845372784640000000000000 3885 1491049481038506425192867198772195505297057208908359794550300131086793361267519800797557730538725564679369738322161172480000000000000 3886 1508319021127654291647053074775658424867572730138219398017712149498220295378395539344953050147768015475395689193668608000000000000000 3887 1525790941677898361898924532243755290032320057683266377221429910933925747686933563606884929900295804072150535353883688960000000000000 3888 1543467642721237583936014123016113870222042476702034041657218553299186607025618925469488645061051385388708200064640614400000000000000 3889 1561351553096085149184556296226284205734586822464107159268696331498576793940600303755165153780151996736680359969056358400000000000000 3890 1579445130797253751839305670472664734175716889040170504844409864626875847483936312537045850776883331525541075576736972800000000000000 3891 1597750863330245767329099449160547613008742999493140228010416697053769228595820463259463556256064954510188143892758528000000000000000 3892 1616271268069901966973769923819877873280747084532975547533416124310414487701950420248928060883882567280080762225400217600000000000000 3893 1635008892623463062178763817107823143536072547227910986579566245174984831393673601680371528914471930323861335657414656000000000000000 3894 1653966315198099056444862033171067715215159705048688597878648444673980853731476638436578170138388445436503338501799936000000000000000 3895 1673146144972962077153546784266159428757798147376182228932897172185421014657023124747384829631716942960414345681436672000000000000000 3896 1692551022475819061637130207310910159827849272947887676347808793631367526289293551843551761810652323403333188913725440000000000000000 3897 1712183619964321383571522704167113341252289943162199110670641348121209880778499052333246518318181084102535917814677504000000000000000 3898 1732046641811969226354769394227618553639283481960794118581485519694659181946461247807930313834775339427955230239621120000000000000000 3899 1752142824898829239974034164227162888142209115258390798865155726138965540781114633959698821344962249230814251445125120000000000000000 3900 1772474939007064757036923882618382584294364687203954955035441417926041419751159897533707245602567977557553235561021440000000000000000 3901 1793045787221338592270848159848420215050308921012177335753766191876479962011686625547380625539565013426376327508787200000000000000000 3902 1813858206334149207999017868566682584326478910513030445990627455697513274654060588443753760549477970212254228603207680000000000000000 3903 1834915067256161796007822439598626219548778886470715083564696219769901593047782691067764665919933290832045732265984000000000000000000 3904 1856219275431596603953445740615530684371802277274412355690491129298299735841001440590010229514581977861019312062464000000000000000000 3905 1877773771258737622143088910009238989628349966019268689702316402492848907073399302126314538271062138193658152747008000000000000000000 3906 1899581530515625544297145396678608938115767759285801786781493439144105179291275698509402814673271117451704894750720000000000000000000 3907 1921645564790999723883894222952803711015454413118715143959902836960340284435377563023682509706712310265489230135296000000000000000000 3908 1943968921920554665950236341364230792507980508158535134818097888145061156691793846323130834964819570012555071979520000000000000000000 3909 1966554686428577423184931608285668545808822351726097401412739858626117067574435443804168665581425111476453318328320000000000000000000 3910 1989405979975033104380700772893870300548927855518356369287196566902881781921179785110852729854154486959902545674240000000000000000000 3911 2012525961808166553646226627898135582920983164428980570003545864544516823018808544703404621752223626423315726336000000000000000000000 3912 2035917829222689119798121793534164869431081295640773547640184404616718925997713919333804020305344889163321159188480000000000000000000 3913 2059584818023620307477764420236733136958694053590828023027700084133966351254268069460555534253064495497609425715200000000000000000000 3914 2083530202995854984831834995495948335514498867508926830572133746717933953477850723803893958601513474039162811187200000000000000000000 3915 2107757298379527717213600518699389595229783738061356212322972511214654115727593174080683423236414793504734471782400000000000000000000 3916 68235250780654290700104388644900225067153815799051709706692104092235354617668945184476980103102890706279798149396605841885662026608593 3917 69010651357707180367151029424955909442916927342222751862449968911465301829233365016118763967910878100669341310185203635543453640547327 3918 69794964585071022788991309754207636167826741316924495652182062061950765675413467834331143049555738913385201059028842783151334813266966 3919 70588294098214549974401899859971638292454731007244507373957851314985414954286180185469589385442553067896288053928163300452911237311474 3920 71390744751847302544027430795767869256202622324141971752882915827407549861552863045846698213416460251477029548860283321024066319254744 3921 72202422634434401261474160641631951939550373003386639779516042705713728554796745564945963247958374912395530305635661931009059723915240 3922 73023435082886195329838504152623657222957741914316318088508216299860509700442255600722464911515589389597976408307454327166699395006960 3923 73853890697424920097151338824412357534207906895398491847466206235652946564180904324942750947249397956992894698457170180218173314134480 3924 74693899356630523143150863467892498958349348278458038459006456565098698274279797698466216980547086080267320212869628935883085115125120 3925 75543572232667844377840296796893141052914570993632809278590012239217856831698405832344698089474155843943219164089253422015132498965120 3926 76403021806697362773607833465701841840279476899418377277353784532536153411634240422565436926298592906865499272989413334000280676742400 3927 77272361884471749681504403552594339711646533538412770832350144296630425047689059583082847805248006012989123608681564798284239636985600 3928 78151707612120496352863392287617415856147947960613737608030536334183586567833034243048968949881830192802490568630498547520092767820800 3929 79041175492124911304133859754292948778807566051326923611976139385282871414229157115726015202701250456421465398225805041687064546739200 3930 79940883399485811529968763523459762389263999796287663686118583381562766993043551246005007388248567616813129299738962649920616965683200 3931 80850950598086260291702278533664145792546079895839519127309453211747148464525200346303644101634866635344613552151864759848331602176000 3932 81771497757251733289862546388192890926016146723271871011000499865979770743871782042766987846851858160788070398260883021641929027584000 3933 82702646968510124474852800009244737714773022799443457689777496440955573719904094194146897401343246962922692076879169005432823058432000 3934 83644521762554032564007989987432953803588602088239605353870011295411445876627401062043917612258593967523172690123793051643916361728000 3935 84597247126407799520568198135719311863658718872381161745301507637057242263136085025471025523912627508733380142291229626213119746048000 3936 85560949520801802815436665430187116337895334814028865952665320349315026479360303717070387483368946207657140121292822882871065477120000 3937 86535756897756534240702361305787572615147732107868200979215159556729134452226126215380433781813689916909815717487836967425655930880000 3938 87521798718379029379659417244864856059817096121856890015359466067192311571958124032557589923820765618739720615956382358347734384640000 3939 88519205970874243566365541284034016973106355028131219276271355807146893616471066033385774087452055015383384447011660900136552693760000 3940 89528111188774002293628998028390067987990253492497706142045169526965224487127579879760197753974091921423063159823049429967225487360000 3941 90548648469386186556743154843450143669721139279180550225849445155892182043242755622991041968934173267930419004391013878623961088000000 3942 91580953492466846556408063327052496870140964590483874799353295226252789077216777242708818740282302468013697145505171063738335232000000 3943 92625163539117970533264844661784614832386537275912865700776733829428224660989232325451506202947317681978994975771898229073248256000000 3944 93681417510913669273562086442506212043071063091803523264093846805554314233106165851540013493291447303371059788207476339975389184000000 3945 94749855949257571015982741718877903545469468762584608455614091530121377670003366303557710316019044268444280538874331160553979904000000 3946 95830621054974256108962127120642290833196853581397034521741667708387081703901409578049990018678683798636159840052899658245079040000000 3947 96923856708137595821368688587326957595289531323069866462050536369773563784711066670175534827969882038168569853926965946650460160000000 3948 98029708488138895202715447940311208261437189592038499379813266332348872894879692930075247911126772154180216510485402981844910080000000 3949 99148323693997775827708647023254336599735620395342825201445514681097783276477615298169612719164384447783922287282106872123883520000000 3950 100279851364918770649580157519365811171297209556911917439401538666050214925273000337279714065599351334308679226427395571995115520000000 3951 101424442301096640033023653827728323684967638780311228205121848354525539719092072726308163478318063874909918917084572975261286400000000 3952 102582249084773455346467074262351727188863914553166612193893754189580052397118950822729152799698500194794193063199353425467801600000000 3953 103753426101550534270745996158811519516721568144135319666934237730495775396891091964105566977198553900158814674796800679660748800000000 3954 104938129561958350232950425295866405857623301188807734238785930803370560189152305096128669769545545406073869871771138959553331200000000 3955 106136517523287577106334067657622020355690450098632853848954362684053134950816829217713685042752742769699905319506064646026035200000000 3956 107348749911684469535811047566788409231834769335682918931656107976653802690529082043752421560868498802113875173747778174058496000000000 3957 108574988544513818959909627800124510360711060999301258840480822482333533796821560564631649911623462500146272694666095612657664000000000 3958 109815397152992765610374900954025454277238361058683159320878003923811503125307303994601507093127078476333889169921735626063872000000000 3959 111070141405098787486262584182072971881218616679653666693577925301675346415066131819294278951170017769300280413599667257868288000000000 3960 112339388928755228526775744301540298879220119456940818908410843213976014969631388160572169819066098395339068345498525193207808000000000 3961 113623309335297769952780214734380705946655437576402321668769080829265710391648663368398191901603338187376168330542815557713920000000000 3962 114922074243225291017491355321742621944610463674091500679295787530224534028878227996682545347822583479136788539927693445038080000000000 3963 116235857302238608208938471709911538278864731845053149874416437037036882760219138832292123605482995385283175656790153221898240000000000 3964 117564834217570625287253691257862086341521173986756945915971215335008992330638561504454122276103571868122272758357337214812160000000000 3965 118909182774611470425456770081767980824871472766381314314004761760817685654401218335471076928261469385418413055435649853685760000000000 3966 120269082863832241160162049766649497520787032575734833873244787065848242392607142274333648696787738386390401222066376278016000000000000 3967 121644716506011022855554104122506699171445165262789014291961721850435621484246903993575887124958114395279637877080325095424000000000000 3968 123036267877764891947190842824501007684631121971519441668648155575745872506155527137149447321938355961277707295225431457792000000000000 3969 124443923337391661368915299222300923379046715669228808837563533405179561933014058350241789463020739142649321116105428697088000000000000 3970 125867871451025172283701559511983934566904437088961161662850633646470819713285827037566008205468008586362286504947302268928000000000000 3971 127308303019107983545032250802251620755804068866120400165713787194022081465597895211744190444094933840064114608108659015680000000000000 3972 128765411103185358216906318373085829251753290718313196605357433923679738589489839018772801574992329139653919727327872286720000000000000 3973 130239391053024494985405022573284896547959442811923090229898471956893830453600494825809382145140397650985945760173245071360000000000000 3974 131730440534063001410597889772057092053256500020831450024448772087980623814868014626606939875679123215665315498495406243840000000000000 3975 133238759555190655702244942846832750478124072750969669422466484237478844110246410165951892925826891231140711187689074851840000000000000 3976 134764550496868554064143867379076505768156392808652935799687914148412769857933343729558777855727187035212861723042958540800000000000000 3977 136308018139589791648079881502092619638378435285354969841345132701711956464958962655028266500788238420601569923107599155200000000000000 3978 137869369692685876797264437798318903844113022107819077000613829033210533258899562958783431654568390417338250283076655513600000000000000 3979 139448814823483130549103743468791568578288738996859247505458238897837409106383499271320477505345273748863791358653392486400000000000000 3980 141046565686813376316432842917952116191297481996352387733468655594891178334979319734579941061601338703373979502546151014400000000000000 3981 142662836954883278283406612841771994064578229080885363281002071719201592822681270154828869122485221270654060264771551232000000000000000 3982 144297845847506741345585376658879817208114301628113274267581637964376577654074943756509240651399693200977921600428965888000000000000000 3983 145951812162704840402030238692050884923329461333161962865460286409050558507806420394945818821538081646414424938930765824000000000000000 3984 147624958307677802479183785476317044352087259480538145094393183581235979522463443519693203651169798589374839284612202496000000000000000 3985 149317509330153621540820915683627954511915108753486032770740992374867347048752737071536755412980450912778172473525927936000000000000000 3986 151029692950117942924392438387795067853167398696648231881411633722988556929531236123870001931298631996880708391340605440000000000000000 3987 152761739591929912150747207782022686406806682178609025999993119242683216111477697371677932245133407336308663621580226560000000000000000 3988 154513882416828741390721241946249849294948891293867416798858274968822181652258812005637631066478369585539477873025351680000000000000000 3989 156286357355835806147758165828868231879243255981071371753893716386748223072009971903171338312080937563097031108586373120000000000000000 3990 158079403143057144740029013988716652094293564902083549089647482578624703034021658528718718937620502576523407436095160320000000000000000 3991 159893261349391293948028031857283334678620043812596579535638110034322216308675719117162472698169980546735661664698368000000000000000000 3992 161728176416647455744035854296881960898168822699067294619202806254092117901723501808230237364089913837567707396964352000000000000000000 3993 163584395692079052347989300037497491582540624976341706974893297383390417637564503248820247593604495815428726709026816000000000000000000 3994 165462169463337789970132388947506730572168974942360975664595613785883266544637902550946562131875557953622384861773824000000000000000000 3995 167361750993853415514429534344185339510284742701646777451377107225027371723929178249455964946548829071074089756524544000000000000000000 3996 169283396558644415238313428567138143221300197114765492595337010061987712008364555812479647456255541381339578986659840000000000000000000 3997 171227365480564969904263664908502374013808177622924027730155107950132773165056349658802778291220360951352134058639360000000000000000000 3998 173193920166993547327448596516788042559616999974650125131567847808758890232630785102606946956801786062828587376967680000000000000000000 3999 175183326146968580431829297289681912860165927830168481500855044375661772014551964887717799686655940549788489922641920000000000000000000 4000 177195852108776746985475523917580048443086910994597462070858590240206288837570773432421204308408164176211805648977920000000000000000000 4001 179231769937999436105273645711114213312517992290238235618498774644823007763568487351755008328713509065375126808166400000000000000000000 4002 181291354756023056412751410131350946449476686343829063641526474728956974114822755421215563862966573560872736233881600000000000000000000 4003 183374884959018911397583245126846894784991185211337990472098608475674908068300606145019457821568087034911899045068800000000000000000000 4004 185482642257398439114796845645546284380220968949399346684421580986889562184028199319100141244804501828416633516851200000000000000000000 4005 6072937319478231872309290589396120030976689606115602163895597264208946560972536121418451229176157272858902035296297919927823920368164776 4006 6141172570258886163009394978041020256043843421914653873602289368301181915590205066602928209279260163565181833445694525769709582394773369 4007 6210183221616593343376546007465976165486760349256876625464739337212647217419438431619046973247171041665851174755879729405253036035320696 4008 6279978186201664366165537317220183801654587090573801121116921399274597983094851899453378116296726780579236375814908572188404370848587662 4009 6350566480299878916139939217080155439947041821581045628490879250589583398049138079638847705682169333647132663868836735488857282085899136 4010 6421957225051726218683966647875923309203244443905187600243762166416990947910690942684694403895585793898609693417697018809881348405153880 4011 6494159647686160619945440808517555261142794816908574240023278209122704676465487688249640367143544168811005223723332680740890408129069120 4012 6567183082769046815275279312670178918365752558822890558111786425422565186165929943850362832055059758200603200131640135068057107524076080 4013 6641036973466471735372430651494591275899960465718289049959252631658218132730110848175305583002309156157596094830097305248275280838210560 4014 6715730872823102258515581514962483774858309813996747088418259088223316831004390645873771799982856242237863415042966934184158365953335680 4015 6791274445055770102893421811759376915911224384990379897696849100462534687836089051706116498072330398081806634207056187606173498452300800 4016 6867677466862467465667029645225078757751503861889798274974202884995070841247723292128681934998628990988672133480045600940173779129043200 4017 6944949828746939215348534048777673097463150395428211045806553029291701266295412351711764782803876997001661257088727165738458018766028800 4018 7023101536359059711701397441065290513319298343388824783414583565625884852863245385954813751753758827194463747657357664285978111533849600 4019 7102142711851184623005531300819583462098105909440151707026559705011167724277474543070539766956460077650885213055583469327665176080588800 4020 7182083595250670434535500064343043224487369909236439370712678288392730491270518094316544774344708645267698342355322431977585793046272000 4021 7262934545848756694827202342876707370279915989132278889839987741604477639735043294662848418446343511903042955907474296737434124648448000 4022 7344706043606008428117064889264900261205932135855550760850988241470457410478915076705615406293195370063831026305735179759076053676032000 4023 7427408690574518552591917689274144998920705158654994218540765737911412984198819170899762303694538617026753718382614348764508876734464000 4024 7511053212337072585155925679261577952724293760743233823894635749206824430075446571961806221306797210994276891072738141816152793096192000 4025 7595650459463480384676493877397297264587952479615614985639937256843881672338582656987277246830709838503010271215029371442365912842240000 4026 7681211408984282187491930542827484380925847814429643851592602577193196698817942960704347634314078784710667411336322194325236978319360000 4027 7767747165882038721732632904133271953540995546537512052571817736749925833270169086919728068095892474627577227053810031292662634250240000 4028 7855268964600417751112292321378136809600812642659368942587177202817118144842127210952285658019713240246316947669766413651010368634880000 4029 7943788170571291994678657862662170826573918997687500161863448558624265038458598276985671432107165295261700332116778074551146921328640000 4030 8033316281760065996972286860690560894561909251179997868005493728151230262945725856865431629861139387183123395276601123981114146816000000 4031 8123864930229452183529030015534011038231630390459178418231343173307122444988968612488422671830073560451053814280992137859738107904000000 4032 8215445883721919030085438078861063535101771355049662293030696468533375234066185389731131490570355862919067511426497308923476443136000000 4033 8308071047261037000618702923522848149934157892325575158731473202362803458727174622056582996773303180601046506402269207152549691392000000 4034 8401752464771950669892265009965354361977228955417378681995567049168357772960280787908123010266594627904417566190476683492525080576000000 4035 8496502320721208240908247751684232265522698424179963290451181140698479150630284154211680720582613672172861846729351014653079060480000000 4036 8592332941776182497017209878804874556355895277761360324972922808406866232334185563789730710601292355971498006569403914311324139520000000 4037 8689256798484320092838578567392201513951184809084430191434973344776639796118896630459906245429262238009666576423330880257974599680000000 4038 8787286506972458988041294015332512722212621998676468690814786611108988669013776323389981493340389010163846792933816283239819509760000000 4039 8886434830666456763869002662355767058812357619071811516016232125790086452290253938688151106059553394611630715221098390111943393280000000 4040 8986714682031375534518582819875132869983654828628723433455633664456136667215526939025430820125152745945939394447525785683938508800000000 4041 9088139124332472174551606473702861193668622467409034661660755512810662206934619011751738983603470809820849313364610358659199795200000000 4042 9190721373417245629898073547965212920857486381962201273854649267000242259331737962574468136403169310015643506427809712084667596800000000 4043 9294474799518796164168819544124024440374207950106336593521583504730738034728629054538573703380367863915802321102606512764328345600000000 4044 9399412929080754514401769969419890846231831251295144327760369435534108594917781359634702373149913409321876190974377651723881676800000000 4045 9505549446604042091508104037077512866587521701393777181609323798218161729868598188852416058192666152091576096293883716369907712000000000 4046 9612898196515726561043915084644301275819356470729460100540979906194815532559127270896168479753534650893689971467631494543966208000000000 4047 9721473185060240380003824712444425786180067531728761359381460728677149066355948831460800129665158113393836244162297590156623872000000000 4048 9831288582213233145614199613398451240457305892787444518702338732600960569481256135455401636758285191870170133332219325782687744000000000 4049 9942358723618331933100462197580524212338524509467098185395916657902635915896322267274695915709455209639470413745818993040556032000000000 4050 10054698112547087161627237941882064511217744628924039004304327501116611930865953655435268085528521308034809482091317518233763840000000000 4051 10168321421882384931580018156616445217164400066500441325973096581945877641257602318803666277430124646222185650421860333791477760000000000 4052 10283243496125610222597509511938187839109010530174532826652392369476102175286480546800348822777947229701322438961788027236515840000000000 4053 10399479353427848830806447983648099377387875262019585976526808806513139058046699685632640946383430225086605614618578180458414080000000000 4054 10517044187645419456093701674905961463729396436006342922442780021848148050377338247137095068659533796954727887376935517673226240000000000 4055 10635953370420030926519158444987729444554267908772724236756784783608965736031739465472566145587795266340146300432371167526912000000000000 4056 10756222453283863167679320494754378942075054941348459070630029570674813978424346607746899794284583004726536701654437543804928000000000000 4057 10877867169789874190534874598876885641246500106611248084921991292525249599908593511740475681409541119121816339531517868900352000000000000 4058 11000903437667639082482065441701386648931131228582767526590639448100995472414749038877625128731479475083094046826743300358144000000000000 4059 11125347361005030743850980740923687572310177944251996335428202981506175034347763097227866918194500214225743367942848729055232000000000000 4060 11251215232456055916134682300435671506877082381340957497091053615152645854061048924265432926399968222812105654447796031324160000000000000 4061 11378523535475163899679714551237923127632886450207077897256767402346667935526646819477177116844063156652169769055904690339840000000000000 4062 11507288946578349257896620869611008956884639740925391093862124836270347674116136658495949918419055485791823688783232562626560000000000000 4063 11637528337631373752882025892184293853432599183737314184092023308227241504569737153321759300564195883442809634543405807697920000000000000 4064 11769258778165436754292623781956350945485855683758145634116472080315222128384605167948366240439875006658474950041901213941760000000000000 4065 11902497537720627409994868724803183695963979756509115303538938564552700972494851578114318133365701897889615661229590288793600000000000000 4066 12037262088217495964059012592182260201732136149317768239338626478701113742352784921843876911221429084924828522952633247334400000000000000 4067 12173570106357085755707092473684352821370514584603123209179971611402825698817743884498905177722217323345430092875740846489600000000000000 4068 12311439476049771632504356911482671725214627606710942286180585440436036232076643447457688609376785713762768343158817502003200000000000000 4069 12450888290873254763053460654951463293792916345707801533686043679333873641183026946729009086882130987511632134517470894489600000000000000 4070 12591934856560068139369893497869415409984213827704153921419512334928764819518006266463589027943732326215006114020017045504000000000000000 4071 12734597693514951417653300110711187404048792056785039284700514406647966412340687536618417897066217547485660174284788596736000000000000000 4072 12878895539362458158998885487370067221256906358413152558968096044612342989994762480374927137717617240686638095885217562624000000000000000 4073 13024847351525162999400915726062118106180235819746314521833556331021393548502568900769872956539155322333052520824148328448000000000000000 4074 13172472309832840801880099511538435150532323079226852666927949514602629528025032344289566160190325120922427360108760530944000000000000000 4075 13321789819162994423420920427222063105044238187980338699698690506977496875073785081361102915603305571835205532582286458880000000000000000 4076 13472819512113112366345312865609858172897405586676986931580102140700485432003316317484972917534604203832086240973627064320000000000000000 4077 13625581251705042278496060073391880859304212268855595957580095259943168648114794014856650849779737611168394904595207290880000000000000000 4078 13780095134121871019886781315338130708599161160149463374378953534911990829767052826862288480846215980753934382468232642560000000000000000 4079 13936381491477706826034539481166998940478404416130534746132847251298739052839062798765459819158296918317031413576819015680000000000000000 4080 14094460894620763970774568495155715592572697981032618295222494733877363755873084457294178538095917420893554821012914176000000000000000000 4081 14254354155970155264722596527012998927251318024845214874758132843911685972181760176411341010794087401440290482677612544000000000000000000 4082 14416082332386802720466632381309880888149486847544282169377335650165778090083483678219571248158177315277858190074576896000000000000000000 4083 14579666728078881772814621681347378379732027472520623876352228947549168507721048181468391495751781811093286916783603712000000000000000000 4084 14745128897542219562784754070294885110304196447462984852016824561335051774265686084019338057883657369046909301645377536000000000000000000 4085 14912490648536072978299183604639070449814481190164631629468201668560079145989615262268794022830206198117983391401902080000000000000000000 4086 15081774045094717393537497033206208593035781387279397122063538678622066857997979818081273670286461739499322970388561920000000000000000000 4087 15253001410575282363441760698114710967049589564902321149793693786572199631163036167740076448577682100450675104447201280000000000000000000 4088 15426195330742275910769209294631499009609206564876971274925261634380958521395666952842683395534483886513503691824168960000000000000000000 4089 15601378656889244491201038591921180922469372492707139756426116678756620293410218917730401195221139827063292181746810880000000000000000000 4090 15778574508998021238186514115838760970912459403701737218496975268996826582247789691162822399529547991239503987395788800000000000000000000 4091 15957806278936020674291787761549875184224977395991975454115474043641649590011358178514577407858261500304879114203955200000000000000000000 4092 16139097633692043730704539171681226130674454082335804517757000518370606564126180933935792971721228073865751850437836800000000000000000000 4093 16322472518651062642102122416808073025459445267547142508229099126846281472194481540080812429542796160900663749482905600000000000000000000 4094 16507955160908461081216919262453619309839666236496541854913520707833171034378509739399912570787600662729080382999756800000000000000000000 4095 546564358753040868507836153045650802787902064550404194750603753778805190487528250927660610625854154557301183176666812793504152833134829841 4096 552637296072519100380145443635046922818878754156519796914499351043014137048500787049079061855030311830160085211963110713431976753502994617 4097 558778468642777986543154838613087943074922597578434450788101640411315318964090992115681990064309571993725267045408805239201686335897767986 4098 564988651864394579886531384620553919240409357927691327413566379748527966181510430547301037037556743035391118220164684968606939371933088682 4099 571268630050596244252696921937774103042063945018265128534683301147802564164605282446754415153853469815970354595979593540795343742781676344 4100 577619196530896123168836861154854258482010986839846174163174180398392147562654420526393262859535639149617487259848430276284201024867575480 4101 584041153755947849387520827802730181791214231283751361763417942564809138510565111469077957263431224943516096953266127295094082373272729360 4102 590535313403634010007466268611247737052357026100659936003441220773931843187030599157327597630574769112327102176989459975834972781401798480 4103 597102496486403056822741547923917915970722778659482826561553007199354408373196529101177960462629828870527705377121100110903029888925874560 4104 603743533459869528558113978575412507246622739125201115611512259831012626505926639949353266045632138026685301471951197416151305169764085120 4105 610459264332692630816629560090374991021481048939197862699930518919235943336931030595227037845614994268923164886994164350335463535717420800 4106 617250538777748400919522981902134367937392273324188242597627368019698478024767119646933154343687324667004971521201220537941637034169721600 4107 624118216244610868385190011547359446695143777186078040872601570904693548866014842939061836278685953657993643654681266138881810813298764800 4108 631063166073357807600538545596137119792606927581506251918408123933985250132310255290773601061489830654995304911769993304620268832064793600 4109 638086267609716867312239943037202410305926225924895076701822707499611134985173500676728414813243589482189768659427350968906246943598643200 4110 645188410321568051935245474338021993768024331834335228408849267204622302709450975219798954580200049559840653872482934438233912119679232000 4111 652370493916818722369780974402365036992511701743571667779561945493015033200721493314115499354544758205108352214838256870211497912725504000 4112 659633428462667479064608176745241744362791617732703946669401933234619510840456536608778347772991101717011395170745731166948932037373952000 4113 666978134506273487492725241634506644623997549868559497430252921476089968250935451685483963179284297087075226197051466346708008091049984000 4114 674405543196848006045317159323780789622918255027214491648793687214001381235134270856383725482978835704101979915434080695472516967784448000 4115 681916596409185078630473085003042367575642548787957725472688322963208205665209717428345531704285632915096256806506818837288669760880640000 4116 689512246868648559015149578880439664840230501267573340458328260220052087337548300085332808951116342753599267077721848208731035673722880000 4117 697193458277632841202641509423267149221156349082002984309920862797245284036366243046037156585430421538309934489058170403056272652042240000 4118 704961205443514879924374142327400421174697344628540496362492680533995209869636412132956884653526314012937511716111980434348935286292480000 4119 712816474408115297675486434648778557984298157271199865305079857736812328014478539343909170311546027253183828663781746847999945654927360000 4120 720760262578686589670165092511440728810872076268887365466943306295436593052937137620894841743653192548445528995898524922551092576256000000 4121 728793578860446655667137379372131289705433985520067363334948800023587823315882863477760273373514331935628652391175126046532206723072000000 4122 736917443790676107850666409387665300743665615910526541753180143196894945760871832090248696045344405496079706205456118184391944830976000000 4123 745132889674398026880751847466526364278767387265576204046210839665428320994938017479979827535914761358998773716882615493315421274112000000 4124 753440960721659063881370550390049212428701545157901779204942312867791124453665192102036410532688064539599820223284884700467970965504000000 4125 761842713186431014551262815400014566790678774113319157886937879916959482226625472889944533542954659167504237789475361383960496046080000000 4126 770339215507152222792171063151698799056201472537499121177389061057657961377255757044156214263537272839677099636204712398613575106560000000 4127 778931548448928405289188273030503673612557367815260481502361983866064827609589942607945944974138565195648597642774116312924899246080000000 4128 787620805247412725382026851597895875126508552624344911693796957210841467405708839238405851219567827433658264219197447193182873845760000000 4129 796408091754385184370068145613228387848721174623021380384611743821950456074722615561795832712908216443822111012131263476422693355520000000 4130 805294526585051641133937148275584154907533532242093191900627975947740542527012869500483983818967769838433741727352361866534636748800000000 4131 814281241267083016668455731095459287777517187070721915334083609612196679194228396439509414639092922584379681121799887652218575257600000000 4132 823369380391415488843007337569162148971185809538130949995744365125007341401163015451261153622696393394200530435164498010877775052800000000 4133 832560101764832734472905411117127361892043295920093151269599014392007583660494753413835621759099562704216173941592307722962442649600000000 4134 841854576564351530637074230661251386332417503870199487863120597896738321695223382468374195462479930568131976262694914235726770995200000000 4135 851253989493432285151476000630671277178649335121494632190880967332272430290141163828008897835629843977453852453669291887450652672000000000 4136 860759538940036327242984104667748790045236856822888409372490291130490592020009762016861313893822510129545428549963175603820560384000000000 4137 870372437136552053804028019752393091321056213293617869473031271036685407552568889287757482373576044780439118521430807098364526592000000000 4138 880093910321612294184031844464837517107236280825346630832412731765362556618924838119218282503241202893832954765593104688521150464000000000 4139 889925198903825527329646044078235968347693586718134075351115070497963517188406094254673684139999488085703124898925324014303838208000000000 4140 899867557627443859262746506275816492560032111227601173536510987155866153104302416521948380055708943295342595312671143007344394240000000000 4141 909922255739990946424373744217698557071249855856525212540815314656982765035168370177383648141237464603377404794762460525578158080000000000 4142 920090577161873331355953762374315002288414255923025653866788411238928642676425972496187314418667589249599590445184320859369635840000000000 4143 930373820657998941578551271886253190127523266453200186693440803608404744851712453042987663241445536479300912884146108886606151680000000000 4144 940773300011426790409357719869901289504911141715219772669967612414917883909759152728620304187828966704387518498764687067064565760000000000 4145 951290344199072209865451421544807250968640538151226115592410392436766031960136490975757399256488500501342246386141622584737792000000000000 4146 961926297569492240791970579989794980413194806059998839829167177220374997696168230441229965402076295767682392686573993752264704000000000000 4147 972682520022776103959649900484549359355269861001347298899797206791049811674592577048976865196360878772408929388228431296069632000000000000 4148 983560387192565978150184775083426244996516361107958546984719198083575061274501170560717340877770419891530745727759949164969984000000000000 4149 994561290630233617232666840525127631645447492336541314511309837531676056746915919599594966006501899366613839774586692465328128000000000000 4150 1005686637991238647976517821266051319217757670280793310846738040513182231781263682696822832924696399580839583142529541194383360000000000000 4151 1016937853223694703892652503566486990724634752662134268343829094128334877635324731621088265851096367803651688796977337225707520000000000000 4152 1028316376759169867792332218117724913852267639112341346241085861530681545570851378440565442967940430960303858566033241916047360000000000000 4153 1039823665705748217050228838987335922809152278853266737334947986366951893244967515099061392886359486446095682254816474478673920000000000000 4154 1051461194043379590803110864879520216662584878037004051519040009675179134749537252252383152186923682329538491889359880286371840000000000000 4155 1063230452821545027557403488661476567608070733720762197153156481755494356877921857420331518427363557336196966839401781500313600000000000000 4156 1075132950359265654967398357386279751304034713477271312456695420320047057850416708998445836560729259234086582500631371789107200000000000000 4157 1087170212447483150931457369978462011505766849626589080696034046798748171592769493920289713471950688319011411023584005036441600000000000000 4158 1099343782553840236687164462452146364327137364211192203905214018410150997291587237804788618649672905642356841116459745882931200000000000000 4159 1111655222029890008319668819363629036052351991817903146191394603850587033523663881252246307259049691356119609459618563384934400000000000000 4160 1124106110320763263082722280018580499346144908163610947725080647529920907164846908198975316345931822343631241594136034279424000000000000000 4161 1136698045177323331222092173516449914756129121991315101646500159864849671984364914465438905373875554669846247708156051324928000000000000000 4162 1149432642870838282639745473627161102160177914048100140931200674271497638396705602002057323270941772217331907882440839921664000000000000000 4163 1162311538410200740798744359114531169381434820406513293490168770316109981386700364482432250408659389458018545978326057484288000000000000000 4164 1175336385761725903798145274840593287487615056226259608012002326647131374935202933383202123365198544780351598499150205812736000000000000000 4165 1188508858071558744600025374352131722638147379305486460678930276161734004463227965727491689525388869901274025859258966343680000000000000000 4166 1201830647890721739023446294779353785743191617493466799378628966668711501338301750808852792440992175473109231391841252802560000000000000000 4167 1215303467402834851389791607644963643916089023080143786310209068809411986770305067126337765358526779676941317632814879866880000000000000000 4168 1228929048654539893668287667718355524775393235348999382267789164069355155418419861141194416208306517288109712537410087157760000000000000000 4169 1242709143788661764688174449033693655483992396509148845642168117604267146248186913968056704689152733268863646919878319800320000000000000000 4170 1256645525280139471514208988514860654424470800925279380388300964855565885301025976766822164508311030187180678333455138816000000000000000000 4171 1270739986174760235484983557010016370017043498906311998683523459589443249056899061224116343046406947608074233154468052992000000000000000000 4172 1284994340330730390749706153537029368944294816931157213558281592433354935029080821400527684057201035009514523637145665536000000000000000000 4173 1299410422663117193470172785918339249832444303778701495727658928083520713119164305078747255305359212324792381827220242432000000000000000000 4174 1313990089391196075242987407599686628212176331251222119604011157031069881626885353260215646801110994135885668744003846144000000000000000000 4175 1328735218288738294805772161669981513322480527698685104456027981592404933401151039344234984858994651504932578045649223680000000000000000000 4176 1343647708937274367784071345274620583772295008888849736085496183260965012547140654606503778881824857703050561437051125760000000000000000000 4177 1358729482982369085177608842307826792365330790276129133207559721939587079405138634424585052552111319442549884407439687680000000000000000000 4178 1373982484392944367541050603005941503332380379841031454357353415726159279036301670592325129000689001543000559511886888960000000000000000000 4179 1389408679723686643451819812300573002341989586405908425632278677360540237557697337545167812396223485429514063203711057920000000000000000000 4180 1405010058380575887943020850892494183264458958898615565388704794039296857851107556462898213591444625256577355385457868800000000000000000000 4181 1420788632889573909181207365008332944235371418302317302607201769308293684433355346154061035990974173247816859372853657600000000000000000000 4182 1436746439168509929855499152769882819419596395698309278061317243351935334023366704332575613398832434748121738487057612800000000000000000000 4183 1452885536802201973586203691941564045550270849780645082579074243870305940587492885266511406370553662821987490337495449600000000000000000000 4184 1469208009320853036228305814358372118575730295048192225087303342997152222059687366806592218800096458982888154086978355200000000000000000000 4185 1485715964481761497309522733620825737885569961284688766942216863704985393094065876545992131370884059645617234469978112000000000000000000000 4186 49737356646526719034213089927154223053699087874086781722304941593871272334365070834417115566952728064714407669076679964208877907815269515530 4187 50283921005279759902720926080199873856486989938637185917055545347650077524852599085344776177578582219271708852253346777002382060648404345371 4188 50836558301352279003101071523834920779305868692793705713970044698693091661901099872393855239433612531101868937465309887715814037401907339988 4189 51395336769995056989644226362448008722380791290372140164758146339104406980865190864509537229497922103095594204510718692955015723737805107974 4190 51960325421859451569530757747068562641621200648299831492171712718852934947046701295056838266535478846130985322730883377923622663109738196656 4191 52531594051910047813783454669006336744663264593318096620706396020000737511211306577503592681689332315946955677326862971464418006852519873000 4192 53109213248440943936952291530161191003145275580157942794869570200399129658773960998029985944548867955096573164586711401740702207877387448480 4193 53693254402196891786339812357963921184936489811441694156632988142963938797284526109499063901812299180040089261539977529035796290250660177840 4194 54283789715600525796347278626575168921988846837542354092636429363737870640471556708656391499442873949152416363716966989011631263032061976320 4195 54880892212086928853170020174499086837959569616201836919197982370937225048844753237757569459905503778022944069094088089122534292920987850880 4196 55484635745546798381728134153074499345206192355327038034809494630768237675350679877706922725951135916049629370566039286538685598090751936000 4197 56095095009879491012544763713164874336227673404266235897509425149687473618687610908302149763796750910318552535453033450889021061626469356800 4198 56712345548657239413464286695067008704165065677590424140107052517707172096712378027949082918140438234985557506974234671426962698660639078400 4199 57336463764901850281849476706614368150860209454776502180979654088611865645578392870888144754419124188643551150628915937565844509473937843200 4200 57967526930975208089450015252210505270652816382358008432898062212545850895710703126178918355480614019298546455540685930870464778306002636800 4201 58605613198584924956762255195247707680958742608282903509599884920045462030695876626855646770293857608780736224200113281839371025249601280000 4202 59250801608906493008697500669585729674726766940117238738008734187250084333405327602075445724874057658340576878072596216277604937369280512000 4203 59903172102823311731067281643988094711719278641860810405788296132743099366606049095389561224228602416545685230287434473147816435282006016000 4204 60562805531285979210131889820733336456082070259593514352457698065977718877446505631998339572001593518262696625458180204314765367319379968000 4205 61229783665792252697624615062367843100706067809462073849887950987453808845697441083683823535180877815349771851655231670661473375410429952000 4206 61904189208989100703669932221691623890328986064489288341536744674667810226932575354540207260663856651053873831570665751356945892378214400000 4207 62586105805398285782300405306694666257904628613277246067009432997631018432597785071968552792368142283968970088377172570194234562139095040000 4208 63275618052266934341315554885575105922744859114544819407467761257851070519935333372053885601319258626722569355454894418402965597812817920000 4209 63972811510544567182518196394998373071966015463626822391777682120648315803971699615099922757904689048260879289943952588806021870464860160000 4210 64677772715988082062442570537325773493140712808255362888140174801182311013841336027232879642558215362273816801660064569240370805751152640000 4211 65390589190396197360118056971974552051125010965526562753445254658919123341855814566576788812869761389527000630323846316088370751406080000000 4212 66111349452974883949788222064485992779935883041795450118912197965214559934908751704197683654613414582075446159319744841010921843982336000000 4213 66840143031835330605455359443858124069641317027315517482247146765238147758224634567675443927986928914011074811710919967057454050705408000000 4214 67577060475626006713306025853245789370384982643226044024000326908435042703985506399765692624032273319507154517916376085241845995536384000000 4215 68322193365300404740186777700712315734663750030491620228046537748100471024980444417245672451568188080866153291633258700735161416810496000000 4216 69075634326022063804068148251102364947092451575649522007251480060968262149434109609347708862100876145405753111856543585435629387776000000000 4217 69837477039208494818619411066502379513883130349762841165138417940885221631660735082237653395643830804573257349646018946819589883822080000000 4218 70607816254715647041411582129654078312939331822300340286315807001942879593037990839281809609907368077412934449282223659218203458928640000000 4219 71386747803164575446700770402684581986551889190115600767818168985808944420647580781889755554881506642608583046924997775531128358174720000000 4220 72174368608411988172082797254282477861678397742739945679511965943019785888053289621128161406101074470042241311144195222724311232020480000000 4221 72970776700166373356452865399895706249527118917362967059896577686841736344128012236689957238813982686486063422156326486200733925376000000000 4222 73776071226751424997586802548171290404434652449605060251797205662789476886655025106190441222632950456324497163883678848067268562124800000000 4223 74590352468018508014255258279266749692212169636675782167131289272401673565849253502629950637272043378908876845005478735719487137382400000000 4224 75413721848409923503098265616835911841183355446213913117127033637526680907250416518081211790894739772303077375440643233730364912435200000000 4225 76246281950174756237571171027953039203075398742134006268396632651918688490910911271495047412653839335007293549382235541453327355084800000000 4226 77088136526739107768208245258614290589407816246004205756259753249815426812606134653963421608116319265575425525644930455689054126080000000000 4227 77939390516232540053359721259244961866586465581125700388450634217147699242896275817791430505951949109552879378098599747576504778752000000000 4228 78800150055172576380602705363912710656631702437948588797823124508278189834916285579808291819845771619682424806648562923180325339136000000000 4229 79670522492309128434406733383665103747952758651242206667296155779314875242468854469096049302219347664462863925169993730278689865728000000000 4230 80550616402630740728590765228129941265059994932067553298128568511080237799087779307215267584722588867356696879935586834967211016192000000000 4231 81440541601534566255920411272208177233407688518785687373479683581578201316276185401469941268862588355442400004834512158981514854400000000000 4232 82340409159162010115183157778483993725967720630013288547016194568734067469380487817991889648918297298737742600147183301988859248640000000000 4233 83250331414902001061607531522701692283038970485869813759557009883391050234415656188169273297059534763341120004941945762514437406720000000000 4234 84170421992063874392963485285076007285327384741792839413423798294629978877092082160665460611478202352590719595387130083373807042560000000000 4235 85100795812721873334542036556962260475454908008246039600117239098238383621943794613708448274719647889070020508271276192260413194240000000000 4236 86041569112733300124951394276832161764959819149961259372787206710653301505853553766437068578907476855774408026770040879327477760000000000000 4237 86992859456932372334816845698376969015928459688112485488379617103090067537813690257412825978163965356275750273156182501912215552000000000000 4238 87954785754501864575608816278366763996341654494172484328208784280310442535509858487854055943566041652043432665842756495664480256000000000000 4239 88927468274524640679568466178851313355696924355173831627108581487101492347184451064903032808762402530815841595230984926960549888000000000000 4240 89911028661717206657718650953934739600693440716281790174093300685185067408458952235463750149640172950707372340958744876125519872000000000000 4241 90905589952347440274951317794459867232338888208618331488604610522716743465205868155063345115646674850073986180733331568590848000000000000000 4242 91911276590338678922927835615725918551556645878899124799451348563229925696987131837760167948571371249654825763875861109785231360000000000000 4243 92928214443562373626820488119292405542281280631561259067795177657358260574622456569381256214422467617458477452672838447010938880000000000000 4244 93956530820321543494612820337410130456133548270673600414036263518888942120193307947821821657390408048418781311238871688926986240000000000000 4245 94996354486027291711663049176397466378942700549526867151371211505255894013438275462920883050276767534864876993493688163405660160000000000000 4246 96047815680070671302466160041276986595605285427563871202890251514931073148187812715173266202463691217194415485383048043692032000000000000000 4247 97111046132892216330023563529938463163213356161284633400043407996686567505065734572593597720891054774530612452222449825192345600000000000000 4248 98186179083251481984990961887324742914517390874761904712500103417006614562916151281592043557451784033764699034723081196981452800000000000000 4249 99273349295698965135922419257303204926023157724388493793196137463805362734508920775512333270923734722083710445746665202017894400000000000000 4250 100372693078252805372609583719755351290350295088599685997101351482215513731800508013317121889573407627726067286863124947900825600000000000000 4251 101484348300282695380929252539118980326402647080417589143292746086066100765324171894569368196832457319082186896322743511285760000000000000000 4252 102608454410603458644011974819137560825748791988581200091017826733596021672489018802768343513178389141425818137916879545565184000000000000000 4253 103745152455780781975234066992654010740504921110572515192664326893460871344473383717233782418552264696095664385625035596890112000000000000000 4254 104894585098651620257873812466281171842665099024620615333595527567732368982870089319235839741823206468312996293507476436811776000000000000000 4255 106056896637061820998672556825395703012046533845027128627085696338048478964256789683718271992231865857771014839485802494296064000000000000000 4256 107232233022823546902470702100236296299534148901253388235097698664695610339191992617101474115597064402551366437984952700108800000000000000000 4257 108420741880895105647070727474588428022172296280558874695776628940857344343655220582828965805122453272452640463844211666452480000000000000000 4258 109622572528785827386094173769367781807915487898052341495155257907526055844993522333637818597563445447925749695236052919255040000000000000000 4259 110837875996188662237483965377012745451831576921132485281465466976335467831763827400764156362921972227602691012868867799121920000000000000000 4260 112066805044843202131152253044731100976606970156481484663733256140404822987182247261905350779130278744890800725406277886279680000000000000000 4261 113309514188631863895840427493764794632090962552990633509375424258009090133430434175873407483819431478159664372326156206080000000000000000000 4262 114566159713912003367354636482279655286515433353915912889763725222864656018731460152640229648327742508346845050659611344896000000000000000000 4263 115836899700086763602839620039289671656532476852822224888447248682454099267788359213864345991374149455954919283814079397888000000000000000000 4264 117121894040417493993589326192826701025476771669753382102005530274887454202817440035264873675431350490964433807451225063424000000000000000000 4265 118421304463080611187059498978745040275309215973532083597733189202970974915936604340343620930736709703289226189278445305856000000000000000000 4266 119735294552471807262302486386344726903521392304783305717337200360002044797563489693603836577537820697425111858022449152000000000000000000000 4267 121064029770760545557108258548014708416843872832481990821793228341594449730964640732948071562396815348930044436068098375680000000000000000000 4268 122407677479697819924892329893289329000616167841370840557878724524855414743511781387554575341278640206633094997505149501440000000000000000000 4269 123766406962680189010069938735597155792981498631646969691086284246795001822916920021979160393830751526075644881912589189120000000000000000000 4270 125140389447073133377610989338603097296313879011488001145443637662521161101953221692571485522831440527618645441424476078080000000000000000000 4271 126529798126796820021062809150903670298655868597893909571075916339881701339510919030116653335227664013048159504628187136000000000000000000000 4272 127934808185177395909005830001796164481920327556792525136464621133920998197362026586579551548819108638304736860013645004800000000000000000000 4273 129355596818066969818187037366804497426155698975094842439071822903229291881795381932733612584810082811552553719386498662400000000000000000000 4274 130792343257235479748042536519574380245575295370793151717133140146581227215818748637066188198208915246300675457873556275200000000000000000000 4275 132245228794037681721628740211515944291125566220573796799712214390451533156406241522332699604579468909122662948211051724800000000000000000000 4276 133714436803358534757857046025874316409701296515621989024799517733448685378465928889139291823379565368105551102298030080000000000000000000000 4277 135200152767840296255166568759495142147586866476906677791741734597153670771559994765685283954750449427751168336768008192000000000000000000000 4278 4575836811480458151147604273298188520940316084415983918452054626636157054761586516766374632159650981953725505555054556707216767519004795428761 4279 4625574168126984870181817363225342743994015172290070700174359568230028327095951587600791747726603710018439913224131236671425645426820064944291 4280 4675858089132264630084538289305542617850502162228707886091415113577678404620804186686136523904182292237711622076384583448428027487468469289662 4281 4726694647433616909087639360829377538629808030921501591805385158276371496282705286558530379143615904768813491013849893336143841524870376629650 4282 4778089984203611966077283587191825547352188822211873731970143304615475903263570477423039916373113826871909085218360612029098857248608181737624 4283 4830050309625471417646814344938894109993810022860173563462315017334328838210617178718096754639649305718040070541091495407022479911717919934280 4284 4882581903677381465460597799607900446738473287453491660083021413354329575721828485295600347321338638033987026218418358378486897918570439807280 4285 4935691116925822409397550091138061637741618563033649602877890983554728705380602446293630333265887505989083599383005069780227600126447827255760 4286 4989384371328019301183889903496025558926555052845091297034523971697692644177886972403129397167699805169123688644545047309263396416698487433600 4287 5043668161043619826980237182122600727848543899682633651127160401061430514818358529111785788667142679118276105008262014298275027679730549409920 4288 5098549053255706755833407202297099814686503469298835488046358383432367739867203282349543358127048182896299049077356102387397561972651537260800 4289 5154033689001253554215135336450174314031709661654162526081167878063135977542553962227250280852999318812348678447922141673936247570742289196800 4290 5210128784011133045227680100163339188367937335058428761978677303212823451161241573135552430616796069722667230983375175124825268632368758553600 4291 5266841129559790284641144386858406197072102400736019186118784355730530623257953951163501513534936507957652788490349409796252231331029397632000 4292 5324177593324692134922993863565020565222962610190795688299764009819142488903532344034389658289355632146296339640978325733818075840503335475200 4293 5382145120255667343012443878817231070493615426573153696732662072031688339799243047160568576644836246165594886096519011664688540618809338112000 4294 5440750733454252267969206134012478778174574169181436600242261956951733801829938923787424223415130103774375622320719124946527911644058939392000 4295 5500001535063158760977903634682064507849300936121553838980270691138983886163344251389499669140004161432716199198791721162805516581428219904000 4296 5559904707165982072708970916326052602561020214763414649386058987271726985529950300484889230364232763849261884429079155635953333016710225920000 4297 5620467512697268051919102806146785939017102285023008163738516685337704704407396806116887569936234357367524581054537335840268098384029605888000 4298 5681697296363060304616727421209153782117808352832470237588404636325158513253094247200571393471415235182874352906192567510929571759440035840000 4299 5743601485572049405320397353430845406008137338896959525929941380999826323480026822555111600732079091833928226737763233262286517651818250240000 4300 5806187591377447691102697758737540072266041967510236771996950813997457341912624607627080153524447234117897196826140405832480752213957345280000 4301 5869463209429714625444013313623115178188786826624781591404418575255308412432559940999134039125766492744619766181595300250883717811770163200000 4302 5933436020940259192626531510018113551260752842088408413796196257375956728236531640614233961883671181792880645471539252839689739682235023360000 4303 5998113793656247274688974080555439324753893554896663776684336432177139039250372976641466841526229397155154462273199317408930110487986176000000 4304 6063504382846643472049092137527413876805018565862190339437781686836058162592228791208043630339099158544681462903523163725018481239392256000000 4305 6129615732299618355998880359591899869584954448903985789556693884801272722527137542912241313993712573126756909062842908566029403083374592000000 4306 6196455875331453686604335719035757993654595765931301307038941031566510870285362177479916757921699502040767983874553828533086857134080000000000 4307 6264032935807079693317641744889003783024980748574527351062941358474945912989347683879682450545731775360275138392470204618328703129616384000000 4308 6332355129172380098057828522589716098759644498605018971290987896223046384014328128296928122997299963441141291684103463319063864546426880000000 4309 6401430763498402161861896670840818463706736950180668493298239376284014646163762237906275831859400839586547044795960006904499493934202880000000 4310 6471268240537610656680516081907320843220620080530431334463377794224899867795422972988513485255044670391120302145606025851319083818024960000000 4311 6541876056792326303721927664036974921533559412352731674749693601226842747388460963827795294864952038468533236594888249510537287276953600000000 4312 6613262804595490879168628434439659503520111301542847275517511770212651691809108544609685050419833545111141819641813247286068415635128320000000 4313 6685437173203902867340711231693941981381789699285587221197023736155671477697161834230813211825934619581184060952957442508792726867148800000000 4314 6758407949904069240697164097093837687631316818202950188256920313842513214041289846467503169064748602267670124375113768994993460792524800000000 4315 6832184021130820665694750899642008978035751470652555248508717519505302690927944871573693610287381552723994621538997447843060729354649600000000 4316 6906774373598839173709006157921275727727963640289231030675848808777704364493794125076323560924653596102903498384002926578780216492032000000000 4317 6982188095447249097212104423538111639569146995735444943792975842415231045401044541594404772715548335875206575759443569812510581404467200000000 4318 7058434377397423853449675594566064678772222394477578950061372475067149733891955452865899820128202175210213869308825805353963908759552000000000 4319 7135522513924162961217883839824678969361630210723583155817632228316965160704561587519863241736318494475789294834470735809652962885632000000000 4320 7213461904440395501271243561083923931228216676304708856206082862534112859947457863337654672242270443585342174212569335557229467664384000000000 4321 7292262054495568077651846266447836641884848378742657445003905987042391049782374148917462964062116215205024599019217898480409793003520000000000 4322 7371932576987877206086252999831501745632801137393899651671202142821705925024843003386559013364335562869487462944387892210688482869248000000000 4323 7452483193390507946814843765059631686897861132325967204969330711332786162823930782693774280949058151736844159824323479045655693885440000000000 4324 7533923734992042513070764176331839864131268820844752892342810394914364364140206968095244222217920740092286559829157991204637208739840000000000 4325 7616264144151204523185947334110323857857236541474766180889826589483098431609587455913236111866839037391024302429305174506626067988480000000000 4326 7699514475566106524247554865633025550140275511960635994649383599366489481844003112101405385163898572154365422434247120269140505395200000000000 4327 7783684897558170398640518350918101557425602896702428834062807397661119460721095194262070845775376774506956142029634250352514312437760000000000 4328 7868785693370892271975060387475063817901057804710674873662924636759357844343038988875779294050096422396026162537905526544774725632000000000000 4329 7954827262483625572100011781751895979666017623860636133035711843470011145848892542642216362629003899251800570564675567424102203392000000000000 4330 8041820121940557944434828627450272948681946083548748618524091460573101213386706232899629188607167864608076320837831749926014418944000000000000 4331 8129774907695059809010437443728639712678287738042921102852300244853411655922216091387483244550733906260119753503674506421678899200000000000000 4332 8218702375969584449690005909907491026033984662398094934479408826340513148269400542452386277359496308790935595098905491348639449088000000000000 4333 8308613404631301656347724560861425765634678103114376724653502127025698215677859494687850027509136481741642967439864236224764968960000000000000 4334 8399518994583649096622675878655885632867016991322995056142106737548414959143065362842913372624783156591716953620597567793355816960000000000000 4335 8491430271173987775545603714271611551418573637201894180941558086111644884840052494680673540573354527841371779384473428903141048320000000000000 4336 8584358485617550149172424202390903956960854917833455440009353263769003145414674951250054796787776995458830256837146267350151987200000000000000 4337 8678315016437871692667037022728314087416988466104129040423389527287892087534868259197876618445167403507249038148385139039078973440000000000000 4338 8773311370923898984378700071904711553795931166653655907574760738793147981548306534660797501495444171042113915141878827202484633600000000000000 4339 8869359186603969655681166231945988540391536452081219778777650990308079054696494347375970767697907862259308330627261875246176665600000000000000 4340 8966470232736861872011189795475927003554749808242504412177694398304765622201560081948564365418798917033838943079484325071369011200000000000000 4341 9064656411820113353996180757363251746469267199117266316890194501721772236764476233230156408976250701067603642114207406268350464000000000000000 4342 9163929761115812319132103176620554951395290356841654810683390639185577599498985154005668742247174435789687352559954071470368358400000000000000 4343 9264302454194065124504712760340310302685640651930254496680491990667793113230785662018985864136747843417413419846817196418269184000000000000000 4344 9365786802494347819885642012879429283012043299010672085823784736753859213996109833913555232333580300736495606743139939929554944000000000000000 4345 9468395256904951278529653987698566843837792090999253285914802563487455235668598852716323575846758689877921424881056819475120128000000000000000 4346 9572140409360732060504888054691220854578297012109825801107466890380916107013072236433557358265310954574017089266681855072010240000000000000000 4347 9677034994459383680762761867157502026420962111134446416441062417948648475995942325752793198007134161042330085560189331508822016000000000000000 4348 9783091891096445501761434423982897729433008644979473545068148114286696954960199115436511469999366026900101100399675134003118080000000000000000 4349 9890324124119269048663905126083134025732542793880726933303245812951392565299391108053612944114963091302652466837660086703226880000000000000000 4350 9998744866000164154310975853557722453754715090161285807999022441892249909643046328636441909920085544575105107301504298369679360000000000000000 4351 10108367438528949981697070027327090235562630578059338149494177699799775965488039850970079728517648990023030856996740351288934400000000000000000 4352 10219205314525138643934553992704102981014462154980470634775643166776111433319803678370843884880570962250633548009609219088056320000000000000000 4353 10331272119569981846065706245748834081991069125136952119439376422916516256306985925632749235659701240995524348735015496974336000000000000000000 4354 10444581633758613709961546673242598876623160087689942752948751847174525346440416359808622643143520672473684013107341653180416000000000000000000 4355 10559147793472525713328901309724878531909675521043858665838515572397390002459147819961262872791848414982030858158001264525312000000000000000000 4356 10674984693172612476931740929764168203566207997896680890726962821079844101726936179175127218783222564437985777441815343923200000000000000000000 4357 10792106587213029970925330255956994904591684769566434272828968351354731555929753619210392092458653914928950211249266568986624000000000000000000 4358 10910527891676110582112389754935739944866993985539966356426701540557702530845690223550735713389390624632239437438545014292480000000000000000000 4359 11030263186228582389374692241322084671770515377844749662144038740917704575643253713244339549966928445329664549296567463444480000000000000000000 4360 11151327215999342934931800499870099380187359250677231652965831969259299025374218353977287621529325260678594593732635561820160000000000000000000 4361 11273734893479040754856692829763388709187975418518602493523710693784154440117730135364842196870603900885227688730140711321600000000000000000000 4362 11397501300441720943866762768498985864980956917150249463214796978030949441940647055386821357264434652411303333612053300510720000000000000000000 4363 11522641689888794077244373757837588962277270796161737464360240615693470603042600277079392842787266092938921979053477776588800000000000000000000 4364 11649171488015590897265436566988492632575926664759631373931316532033352304382111196109509496122493756951970138558105963724800000000000000000000 4365 11777106296200768293174442396990288797057846992316423899067781153167273302579473222696089047671312865590274875418119608729600000000000000000000 4366 11906461893018835262992629434357093294484002691291518741506852976070502594461268604628822660256122948401827429137506107392000000000000000000000 4367 12037254236276070742740671970876667674729577986662311893223986116217083821677087353265888848454331863648128104595379663667200000000000000000000 4368 12169499465070108424462300711088183619020703552882885690023698330607535354833493594788221548058911332557250767543590715392000000000000000000000 4369 12303213901873466959220157757114057935430404849398507679048497848340984040211959523677360839882290897925356318645888745472000000000000000000000 4370 12438414054641307255475324325873553077577991715875414356840239582938137710983519518443046123837041347353107486982656753664000000000000000000000 4371 425552823467682608056727197416731532447449395850686504416041080277162606092827546059272840790847541321696472016620073773771159379267445974874772 4372 430128660279163066207874801690029720968389711935102488334493134903798763147589132576039215423007192303650197522175128330478376146786450770303533 4373 434754234447290051078056619053255063712383727107392559034667494472028791474685084163640007170733796013668637435399259567149801792213270835247824 4374 439430092536422315708141157342560606330234229269621266920758909585606469879305888350326143694637978305906349057475644150598229819700739304537486 4375 444156787183855932617228796703389983868864037300542768512564294743882841375588593636884674073781594210675162548489494043934373661225609681167136 4376 448934877168059544583306080290581809416216226122754642244534438048498317278852164114307713990154708037547071633707854655963472518474217862904760 4377 453764927477685016000952894635520703526210036145614815807996753065832646117062781293025810744794357343265111704248946151370494998385935782839040 4378 458647509381362397466413492435128603972948509433068307468079774479186975692784609778321411092115695981299098730467364509748981896304506222646320 4379 463583200498288219875811042526266665610690127996101957070957665462741704398165212224615041425381583487288182329850369579529209496430954049902080 4380 468572584869616239176994932429762691169616683048947048367992189434439397042343099197018170822549283292457306018494914626838472892847652537335680 4381 473616253030659859003975169611885291897465226948629682019119349835500827557161457726129956611216425971575582123503176641136747920527383086745600 4382 478714802083915565759808576814182391712151730417928517507165708218933195297028661008479499969343474154471881172580532743524145482500034624006400 4383 483868835772916819314023712150632566026183440079582680033246876096996331274571214970706750250196473473284229851028454885198081730070776913203200 4384 489078964556927952359251392250795905214551377414641108795225553400209154725732456543842302680813269543006897082011830060322906998703145671756800 4385 494345805686487742643892536637654311411623479815377127981344337755939685348990410495005804194348206050964549870502179470119159230034175069388800 4386 499669983279812434778815530501219331976846442425567923669644101765758827837893942839040193852637561683110846210143157795852977305874678404864000 4387 505052128400068102121827974380036563047340057852141077366376763837790516177693185886200762429282397929276441096239676807517665846493487742976000 4388 510492879133522354389797180514049041825514632021322513966619025794742249979523124809988186652697528033050816718560395932464193758137546682368000 4389 515992880668585513150775084148731106333363932957444067805599296485881233865686469061377686321837532194483532917759187653626999274718974902272000 4390 521552785375751495223484055065057158935924953172207482454985355473152960851216419361862575552201764958332794802188266809262952607735685128192000 4391 527173252888448763275403157871203944874942055457230490618723872158490665555623816167979463122137999315700319383242804145103220706119714734080000 4392 532854950184811823580019885292413098657059863810062960856312276794815824068876910415180034515609414550883193736148996712614150277879154769920000 4393 538598551670383872985340282645843944063068001148959920382242218175815650392356937237735146116341493642717121962886759945876436795530973020160000 4394 544404739261761320676442980404581484135334043116470157154239168989813107734269561845362226269865940876835019159712900351708917547744930365440000 4395 550274202471191035301886993718204599313522829943094938745643587565068416146702121786361360308991707369579638925894495651959801265556700528640000 4396 556207638492131294494513525228222712864783582785183347159439783822444372874938653426975594270875378551372519571366034904799491005238935552000000 4397 562205752285787541769202499308778152189537476340080010936124120254621511914189026403617061112401607948527674033639234222208421115726921728000000 4398 568269256668634185241251591446305566066342494905942201275561901941457570076781255194825104742740707107072355496542757385933439596966313984000000 4399 574398872400933803597250471805897465935927449354846187065118595826258842799308392737737346056734419680199112405605600294499469000049688576000000 4400 580595328276265257283854807524933223929582045120777488372157536857825353669593754915217262814656119182239880389480154123032555857183768576000000 4401 586859361212072336977172449269822227712607025869352015723220478216300299582583102599096945265201850957600155527872624327650884560313384960000000 4402 593191716341244717075230277792411943811366670367957034694511466112523345966597430727393873388199150921041296819556727790969948424859811840000000 4403 599593147104743119237092174463252762275073407318137703187809705488807360612761192965300149220058551760627843864352687797874447918794014720000000 4404 606064415345280729893772690545160083118294027398668134522273083283032260480556615938288662705313596431018964166498293823725767002612039680000000 4405 612606291402073056197494618209197058039827586811020866197022776884259103227945076902116458000178548469487497403093182073236304289888993280000000 4406 619219554206668547076663246643636717543347698112563713472540288654471754919754185446726143050598382014598639222734995320522372705524121600000000 4407 625904991379872449944003957875330659524729487811849300693737312390627426397451347280956956262424316634179823283687952763031165432391270400000000 4408 632663399329776519184701121972424497212360804630052250881994232704469939611492637127424459431489065236447493408063066532026158893183795200000000 4409 639495583350907339850395872872066506190396556100704806130502950223975242302420581998998153041776446789171488029602063979869219622538444800000000 4410 646402357724506179024104879029987781918124519740994037161178799032752946666914376124074476602701100385274391527986066906447999839030476800000000 4411 653384545819953428121316983453525893557693666736729482104971774875168177712315420665668881375416648721149598103745510476260510420434944000000000 4412 660442980197350851974766659048091958236465889131207061055033147350235327446207376118534781195544850896359811973054336281614474329194496000000000 4413 667578502711275014935984542887916637205827519341930644210850779578552292606911937706054644437281169390835601267888807017424127292080128000000000 4414 674791964615715410437255786449000561137055736018235353067056862441086405466859395569392299109523439834420943442101376352981356759744512000000000 4415 682084226670210978514907632715448397778940584396978010512060768428128796516641769718309762073585556049625968041120594251461766552748032000000000 4416 689456159247198855720993885715279899524573385534371910163731970570950502441666612721696321086949891612495455504064982143672455035617280000000000 4417 696908642440589363667808729480339531211471246666697877368701301282283288604490543504390095367898949764232299663889305622718110729502720000000000 4418 704442566175581406180879493656671371075602515487542630261044111677197652968630750472485339590116870504324586223718463613922747938242560000000000 4419 712058830319732610704065440990781694933459752029017396441933938266680751400240337928398575701983709541715610526147768788429374006231040000000000 4420 719758344795298717228312995856414720483600027540978032436583321866047240882084341040499981087147608113869975948582015908698514511626240000000000 4421 727542029692856887626953514207332822041025630437680461270646129263708360342805436234762051932922984888376932090611650159051028824064000000000000 4422 735410815386227779898928574594807885858926688242391136144309053900467718187148475223637831226973081310772958253149555685595803549696000000000000 4423 743365642648711405471028586376559781838592705866251772277344765743937729332997367766280047589602085210024758823714231253019905753088000000000000 4424 751407462770651963415463415004010054787274651949800520895868857204510830546384073999179676778209253074632835144552063002945920172032000000000000 4425 759537237678347023224473852447738694499952939687843441998721157449364242202306290090567160022759986980892954898055737509367599071232000000000000 4426 767755940054316607674163858357646185525986924350241536933200566275704755350575690633019546300119483289683890493154643000716238520320000000000000 4427 776064553458947909330511582918507611291621602453355913657854068402730453566253550127707396327628619771425533460594507236941003489280000000000000 4428 784464072453531558427134258797163496924488619444678908713996175140278868525396615490550309700253402928017250414215104804734359306240000000000000 4429 792955502724705546202679862511435108475907193081880802894937733226390513410236667985230983240826757455858622193599578233637500354560000000000000 4430 801539861210323096351852286713826012432868047999714258334947086490159516555651342936481038037614534451317452450436724500987652341760000000000000 4431 810218176226760968044519323736554326520285036465818387375370476017447408643186211195678914656059701854824701488585109640026731315200000000000000 4432 818991487597684867028898023808459038074080967632472043282945236756240556624734517730339712157555146025866815403726988467229215948800000000000000 4433 827860846784288836684579190040405026614472504084553263061722887746548635679431012077715682925253053888126123734354250342475392614400000000000000 4434 836827317017025698556590379835880953618027253892795767473900582144853401301632572159664247290671852805159962677433734667546761625600000000000000 4435 845891973428845811910586560593244205364496521091913033790790776646575173538397048392894403699648103506227566319547942073815112089600000000000000 4436 855055903189961624229718663769864760315891811448754688601474167285760751137896033546900072441895277942017253672107896145285480448000000000000000 4437 864320205644155689354223376530205070618577452100684943098154659276428544251126819208919058306032025785434667091954713341703749632000000000000000 4438 873685992446650037174109018543084499901589495399695615183978444013182403465122929042832613538365606086171162698697853281633304576000000000000000 4439 883154387703554988452638672530783066745427287490694868469893246576669858700791527895548937114212364776049084123578910101108424704000000000000000 4440 892726528112915720513143560585474287600005584502804694271000713467050774807804600131982494472477675730623101212845591956180434944000000000000000 4441 902403563107375104193906322452631789626426546613939140687441775884999423283800542457735287670484809891665431298405781287689256960000000000000000 4442 912186654998471549695667756876614687355859555258918614232509923999286120238760741573171799140484175918565532398805456421692375040000000000000000 4443 922076979122590818744331662002697821381592098052799341165813169812237512804060132681225412084599139009868184865643116508395601920000000000000000 4444 932075723988590982898642637856255543835346813142960626973812192254129762713703179009861853994519224554443289972944620806765281280000000000000000 4445 942184091427119932880339707883582634070909443721019965123306369953929538679191218860831933723036873544466320829941361158054215680000000000000000 4446 952403296741645071524274261876286737051923905876000435758082013120705650112511022539202777607917444506716954377950970377142272000000000000000000 4447 962734568861215053370339968122035571133914975001137387877521389543622166368818008464835526843577145747712478726685985874116608000000000000000000 4448 973179150494973667080301514795278170010538135088827330630470141390796691715258424824644149486720666420186162739793327527297024000000000000000000 4449 983738298288446192793630416105003048542447810609871189296308656963194081717717572644605412359512514835168193597951328791822336000000000000000000 4450 994413282981618805270562157034767216746014018607767870187035619784273925819444508823780539578295737399606179375393144135745536000000000000000000 4451 1005205389568831835241487487290724211650605703377334304459864588135628657375374262442990931670754391314535129586642410704732160000000000000000000 4452 1016115917460507945823599877045659951595472697362874270816291289676186359906219952666541667384143781939167369024080955719024640000000000000000000 4453 1027146180646736528212974569286982036267243212740719020478435328417104064481863206379786006934110710384497033573377523182469120000000000000000000 4454 1038297507862735871147906369786852135647430571991396252131401160386363363507237424733763294555640035645175628167110158744289280000000000000000000 4455 1049571242756214911902763062616615524356618547409914854624924871080147517947355154869128136752510639546060855855840299455610880000000000000000000 4456 1060968744056656632846629825385114510221599504327065104088139668058178467389295801924514958109775074198472159189452352756121600000000000000000000 4457 1072491385746545426923874199142952099183876775123226841552499908673871937992338402201594350952562340291411081168505830532710400000000000000000000 4458 1084140557234561017821139635709940591816452701787986472926431225205905290296720513397703860448684834048363051307063936496435200000000000000000000 4459 1095917663530761786114314078106930880613510548780302896825499006359072563599299986620399949496356146913953326182482056105164800000000000000000000 4460 1107824125423780621377306707541287973907994551471594415567005859335143066193761255225028772156612269862355153611619562212556800000000000000000000 4461 1119861379660056692120047379512164641582724129458256727460229845451360150015438342578294661005066601726003281716214941876224000000000000000000000 4462 1132030879125126800544509680223252825201744833011139613150253543781967685370271836173082882553125513058560532483758532591616000000000000000000000 4463 1144334093027000267503729837980366883137175237860538120829302041630308669410483795696760243393007803956485888802404421337088000000000000000000000 4464 1156772507081641574759205162306240436214753229576413535186142281213246807121467315215203289516844845303838996289387078090752000000000000000000000 4465 40001965405962165157332356557172764050060243209964531415107861546053284972725789329571647034339668884239468369562286934734488981651139921638228569 4466 40427518229429847765389083754589495582507692605815217919523902626330447578818616875630919875130516425561164841578907008508260141030407367613103341 4467 40857646889709010831596958556279525303476082317750320407858395761234246341966206008206959090553523617864815039101082136838738517177193818383406874 4468 41292401124156300882675015175332780367188466044857712966893063255706275133440891092370599097724257413878483676536481396405888318969407089218654698 4469 41731831216692723198383156332675340973518700274127334233813822165291881603320196980720925241418895392184390025593957040556486548789107828523192184 4470 42175988003876579131000385129378730957387564311427877002326386460035764444695785574357809915492676986395065188142446534600420922450333438204359320 4471 42624922881044638675583691209669312766803780537550631644570920898084262761974637738472117629482831694432612259776154389256384394968807656067264080 4472 43078687808522323691584644104304833470329990573696246460378917651150095408091700519765143440227626051775877371480403335407754889967193591850103120 4473 43537335317903686089051057596739962074302939083129314767846997425629282383784485129543464851319741747757176470210870699917503871863498098072749440 4474 44000918518401974308926868639266228739913629211125416724917955091092024088182650341768079892745123331244464652540721069497033081359929052122651520 4475 44469491103271590548103863571695991431083245894174363773285947280526463485224993440965098063567672614536921958559215984123871554252776704659987200 4476 44943107356302250407107838741307876722980711121122993455305066630361964312782154898691228020178889040508497540682719160765008302173304087746732800 4477 45421822158386165972867647318122059114692862851540921972812232338580897508079183559699707520148232514662969421855299693508532447655804122370739200 4478 45905690994159082792181671030272691680719046291620504652845479214677893839353754774670414270398428988136253651706328148393730529385874899283942400 4479 46394769958716010744540922422523487585933597669035145761640704768078102994079487231214256573079242257679260548788339978454053436384578044955699200 4480 46889115764402498487184814959161141897345221148850522889622049105834042679428477641709262377273590463730225098658842157924172595614612220025088000 4481 47388785747682310921963630489662361229322067591276090813291693207599801507266371584548302571126228025413335944868985315720025572920486898429952000 4482 47893837876082379024085458464042397792369407649128231890658069971437592023444064770434503333555510423342612385965224992527543238766980386172928000 4483 48404330755215901378475255644556446834194922281149554404624688997232334273423587895244491520208207951375663202683785388460007432525117932855296000 4484 48920323635884486891626030728705177940528286214106998472430288293718215507289274364305869206530045483570146735601544576113634431799836907757568000 4485 49441876421260238386849514783770235099464211167279205954885273649191368468140490783667731782082247248528479530403732842922897384407572592885760000 4486 49969049674148687150124917941641439044339153222736436445503997521349859133696114599835711245204385247844179849786975647068000605113692307619840000 4487 50501904624333498973704937826933852142996213086546499406360309798144674957764991510250891279719994662395063043523124643780614755391571462389760000 4488 51040503176003882846690278109579696087059281087695459326742552016320490608157348447488626425836336156037780165486011403726491192187102435409920000 4489 51584907915265644167366721089984277571194615130811929483896791185310303715891618009333988652106202096914615184645724304078200109734847365775360000 4490 52135182117736835202668608083702482170508137960755024422642434772875372132038320131120350012415193804284194823571618799730159911000404066304000000 4491 52691389756228966497163121608930704883372921543540207769801874556697816504913258784547325606686069182835567343142984834634959402005643001856000000 4492 53253595508514754038932324108239483035562459019880287780737998676952438016827447810950942667798470790784095017176624068857167823121369923584000000 4493 53821864765183388224173575699685788601628801514786229982013560578893895586904229066145767772541211497891167372673166826243101262718336237568000000 4494 54396263637584322027770826171491686067564728964141076169078679174720154429703537458883505118597945917571366485078772426537600731718385926144000000 4495 54976858965860587285054680979016619291494311009261853657450836711577979783373131213798722381412602036753606365468252580660633287575569694720000000 4496 55563718327072659622031853428286441519206918035131205673174057189794280082955714316397819326677803887711206520996125204988284172135883079680000000 4497 56156910043413904339107083706078853463018284705499162707868568655906803428922311747125213200066003038632247817815681932779254120560742891520000000 4498 56756503190518647458344175880542106225293358112817300411056378361395610789535072940090513349286061590392875661680034620577128568479536906240000000 4499 57362567605863928188237948571087266308411652140215968545578651444678643050015629556028802011991375186823894625846532914400854335482148945920000000 4500 57975173897266001244435443189296463366451479727026989411775674221562902153243574632930918469991553735293382123249626096474090639772037939200000000 4501 58594393451472669791512106435940100083994827425139553125248214510217373908163328818377644613042152117307980762472361091794613012477562060800000000 4502 59220298442852542241456110393815430743519556912951402425941951822608001334560780165658601569304576433942160585756049044557644177909953331200000000 4503 59852961842182318760640811515787855240731917717581454676823946055312471274172272802786026028736065499178608079164112111089670336803137126400000000 4504 60492457425533226100491207388659921746922314273682159482954449005536446516474693384785024181777841945967779567193714175069539556425675571200000000 4505 61138859783257732279515312267689909528840438793423153520115627804569199463141607760909098658380543046353053958721700241975987556264706048000000000 4506 61792244329077685707636629251143435422398132460159883002220599579444367640853923181574767539755959695074203556825445752452248066685140992000000000 4507 62452687309275036559611395910191527380634598349291090063275632726794602968300130557693302320951504545970563368798500088733862541014335488000000000 4508 63120265811986311574547380453079444017840425868633020707486483506373155260907042495399356965388785715361398970066388895751286668306415616000000000 4509 63795057776602026984984636239528444578977481604651256060553540368814241666373901890968749264498309155195819913508490272104268025066160128000000000 4510 64477142003272237963499543872243892976756422189048234071065601137242370462890543660687059026571894711245445881549610866355729791618908160000000000 4511 65166598162519436819220537757959172876280995574582605981229333107813320965332210273408755347658844602857941337053675848499402246654525440000000000 4512 65863506804960026182888346487439512407492466821249303858598034409095604253936700816913145443026743552622173636717565154122120357384028160000000000 4513 66567949371135607589069225981096183778568069336736846488859078520772801906905331567385630782616860423126498222941283617736043105322270720000000000 4514 67280008201455340199773291422086965473501529088765863885301012459039482658305571905314029358318844132668213833467431386524472479328501760000000000 4515 67999766546250638917001604417943380193985129116306841917737595780905529899187656246354529339405991740782083809416013402433170993840128000000000000 4516 68727308575943495804628557932150713016026154746744522379008241910169238259530461682589291391338914725670460741506625052592222022664192000000000000 4517 69462719391329723584527486506745520901885081434986913515152550964069705977717610157812929222565887806981233699759774608277817826213888000000000000 4518 70206085033978434989998515093122080683723674140853165287429895729813643707050607525579209270155489892191258458583488839530837731966976000000000000 4519 70957492496749086953413978508126090738510948792802965808325764587018154537596991599578388946933699145265891293728040902533783652139008000000000000 4520 71717029734427433976638452360573829433010901732490809250324485744467518779799297889668956106956459132246784248626096640043151251210240000000000000 4521 72484785674481750584312616218931475618536888656841050787257686310743223535149873580301975653256578615536468139119251283043867489730560000000000000 4522 73260850227940698493643127801849983229828510259294406700915540379145953988716127130429683049584207235307893672579845790280808493219840000000000000 4523 74045314300394230052070262060647146726752998878739085609629536554286232857241523745920233359284460638235910922994060895085542852526080000000000000 4524 74838269803118935598272941923158581835228906071820966412524474287512623370651760413905464342525287395691769545187660473319180352880640000000000000 4525 75639809664329258694624794209872407847661774119820680670859421374002782887207411756841945380562901930143086997638097197820168005222400000000000000 4526 76450027840556019662669313533608962174182059156286499058234791850020230295850597968037624295218961631997911699126682307460194736537600000000000000 4527 77269019328153704529698211557417421212256140123918971101517737086776470852475332485767964007376516778023778514530409295927423952486400000000000000 4528 78096880174937993366382790747457826238870612628003524364579459974523019488154763497845679690301769831911904638264763546269899345100800000000000000 4529 78933707491955019064939381127293707192488639881896320132053360556667872889456396070005343937592441684717064600942197280937446106726400000000000000 4530 79779599465383864876849967687886951397853136402988233165844151333314448062994793118398238341292089788223292167261745223011261218816000000000000000 4531 80634655368573826501079686351656816158169028214436987854445625500600208814132689151945138413733985066165309420933853119156546699264000000000000000 4532 81498975574217982190433909728187021228787605666537672797543780159876637358383815971154057472040017091950744088025807832498250448896000000000000000 4533 82372661566664632227608018746730105728689195161937368412727758603889819761848938900196890085578382698036915250724505685779883753472000000000000000 4534 83255815954368187216060657419260888795434622449428063281197651850466489620549730428092439022692595062812964334848084595880992178176000000000000000 4535 84148542482481102936573800979846363083034628033930867975468652563933540395357535028224421517165072738543587436060930187837172613120000000000000000 4536 85050946045588478040767707302298994872661054580544807116156094339818539818641335570682156804835557548435252867359335969124861870080000000000000000 4537 85963132700586949590463375059175609560016914135803725730388604263817825938880096312255328603976041724353818399758141425546554245120000000000000000 4538 86885209679709540409207706721178307381398506233856525071554417433630063451684156444936554016060640863363686584623784542054949847040000000000000000 4539 87817285403698131392106349359034562925233853046999485698528229625884193214397859623946415870055160087918129874596729162861715128320000000000000000 4540 88759469495125251324986689066918145559304762490720505663651535995838122753077050842807247803778196961462596195426670524019769344000000000000000000 4541 89711872791866896396510963328794432296356686396596506099409618008958828403189561865346450581386114405969313149804621494396911616000000000000000000 4542 90674607360728111449881303296916467867490601371597643487287139398502450569558379873811286108229691551717025628531307480271028224000000000000000000 4543 91647786511223085116961604811711746037501139506686470817917609539893247261273638298635930257716412218137211791271100807798325248000000000000000000 4544 92631524809511531309755235227816749086043587317296342007213918196856441342991355871280535670075924732972379984869052136590147584000000000000000000 4545 93625938092493150115025797384851516302789601335904109877400953816640715268810800380104316209654220470371986164244445280725893120000000000000000000 4546 94631143482061981950267284872142240514440207039281444181860818404776343926186174642547307141324974861686521293831087691430625280000000000000000000 4547 95647259399522489896090884749187900466035679736644318452677109694452530286092394595213848808709118643625688662855168647149649920000000000000000000 4548 96674405580169226424303859318474882502302922949385037473155545022869634350574257801593634815643229354010185696428546170332119040000000000000000000 4549 97712703088031962295451765688261734637950353521376433725286946183255997714081495226327398110198869389655361324595656329076408320000000000000000000 4550 98762274330788177207354528750878350162306972068786348579911871054336145232028850381196526246951380029201422180451496628532019200000000000000000000 4551 99823243074844833840201158576263464672528571573113413684000010722394323699418146183121041205061155103399894339640948981288140800000000000000000000 4552 100895734460591379267125032775406416771712448348236640525552510631068195637410484585322635556013717443691305420809454811820851200000000000000000000 4553 101979875017825940284946172411116357363528901050024626998478941856274100927707205098720339416462402277739668472116518748317286400000000000000000000 4554 103075792681356702071060486489223288244142411598804929895304440862633173491306505085340739365958758424653621798299000804422451200000000000000000000 4555 104183616806780482692437793196764576218050406150276524310871446721968316557500266340565768138115370694515976951910620366635008000000000000000000000 4556 105303478186440539384557840576276740859633130279734781038331676567419676707515704683144062799120437296241980233626835308511232000000000000000000000 4557 106435509065565666185102350256499993684834875112745920651481930111201644392885976519317145681673562809300540766110593841102848000000000000000000000 4558 107579843158592666452606080094480360567972050350606458772311232152831953062296460315013905925066570613257026654912998262439936000000000000000000000 4559 108736615665674308027365285256786601004186803580182872307497374434045199869417927630229109214583415458560865651202385340530688000000000000000000000 4560 3800186713566405689946573872931412584755723104946630484435246846875062072408949986309306468262268544002749495108417258799776453256858292555631714054 4561 3840188678972367855103906229488585348805783348156595015850354708421115357381675775638878115296608212886988963477979545734510942238509432477269942623 4562 3880616197201797702869295313243174844388291040762410233769878611047445804960494392514509035171738729312550128319558452743019202379539839844883045964 4563 3921473844091506713700892271799454369691767123080160554177737006808680051302460598522715994262292252930414943358659534879857940896717033663266452838 4564 3962766245215663014583567286974787150058955589125018267144630070064386326435901489615086593360016510344293427035196016276263829215686440752485107536 4565 4004498076432355737781950443307462491032474289399145601378443892229678208039221686595807518601435405736477817060789973316820315764475548581008299720 4566 4046674064436232316912950828436841221989861853710573478380770278689713972483917472170165328516928082722872882248932419851420736686925882019212659040 4567 4089298987317276955588534519646510534756665634248124110025341199587798235245892109908637446146410914417305494508708574240677121081894689675279923120 4568 4132377675125799279280119163750815368226995624821820356485720117238948330653983810428402589586638540469081371880188977576084875971861883267130026240 4569 4175915010443702965369170221347555330301298563904949671253567114664577613037768295557946054437958282216838548350399848276002379843725381365202775680 4570 4219915928962104939678097089986821559041212193116075087978485069755669637125950945899714134330703405548083013002940569345499412925085310417325427200 4571 4264385420065376530226200953558517550472295439010249451751771017036196100611175939340679232394271078162619934961499785329623284479338087121985414400 4572 4309328527421678780633308792299825427195276150131372445207076083666558064923958094239370460414449967203128432502182504490388292781511391209732147200 4573 4354750349580064946606176439617947486309969012982913367179888316005138962432037277799070167934598199717791401924037804183896825229167195332102886400 4574 4400656040574224029398358110648220177990688059274533871832733795219816856271391032573740582204996628705927655575744132332290555758553070231386828800 4575 4447050810532940040142899033070743665576621656943569017594374499987894959265470519804954838778075870963606916124532472310744609194937648276342528000 4576 4493939926297342538630083848029904807473966878092419540483996549093729001944898997446664101155349461427337141223191314468668781790552260496367616000 4577 4541328712045024849552047478519567168703288945683695631297288242301328803452165369031212403726475689452750477168060299784388807363472747394797568000 4578 4589222549921107228576132936983609566495658353332823863187946312272766395475609433801646907060031199876093089554025524776916350602239727780970496000 4579 4637626880676323129954608192628166013329853275613973417592571001269998729749033021696891398580239407827468752756709310165376358034764845713825792000 4580 4686547204312207616846234223356871191270381561828080416065001289563716945256322296061197267786769453311038899492310854741489992466564682621583360000 4581 4735989080733467855233083738140641426369845772995359622019886563212908313724462786844864999568851700559567379022714587584412889850972255214469120000 4582 4785958130407616542383208656082282865414184926218096058465390560734258172858158901444700710814056085807411558872501563231480890456085947522088960000 4583 4836460035031950041356913593909216717557181139304642557871750870532402847815923892954951602093776080469806621916024687875261505211477518984478720000 4584 4887500538207953924203603872018796413644240420392338017198493422548723338424081241402440228519612416625844402081510699278987996403664621419888640000 4585 4939085446123219568370970593108780691215435035523149946682390213734033642139972859411774217171718618722759017266156423583066196513399468785664000000 4586 4991220628240956403573639201192483173385943173483904971105032648506909014272011179542894567184133812527043212089728042382796356424399872851968000000 4587 5043912017997185370070802322801413878269316095027445178874834523063606830776924438327441892790819881709878779432871027217431315826405515853824000000 4588 5097165613505700124109734646909653361304878554047325466655572521740559268793751886138392835458618352500662874450047651286288483649526885777408000000 4589 5150987478270883512333908222609339149906507355562111696637586082319453164380656115204538603231159563998554041822720818112531584912245222014976000000 4590 5205383741908467834361679048780830835974072084526252772806664761494173318810359652663422108349757509916125408307799590539069185643963607941120000000 4591 5260360600874328421646733729759847455265566395535514626464115598205751298593732783877220830731170111952879014673267843119729818931539177635840000000 4592 5315924319201401081268765583188133896784773313570645832137289655395545578676688498193618650057847915840590221194263968324718103103675060715520000000 4593 5372081229244814985607872666894212750247791598276144994845158224051452382105610809940743863257913918879222469012079650257497357224235803607040000000 4594 5428837732435333633066216842774754856473084956388962295256214602412847992895145882880834376607199980469615344673759684878074485792715340513280000000 4595 5486200300041197561254454791345842122781496608529178263801793253857526635945161512436863178619191355656439239299606217792475340128197489459200000000 4596 5544175473938463562498890234535138586147948088256205253213568928079089538098405087069794097089182909391732621422855843888949430767969527398400000000 4597 5602769867389936232290402340971078686231942915681344806338817142589306912006568415888171741702225061509040602185328204980744043780447089459200000000 4598 5661990165832788774531858451364894116975462472594296208764759094411914913341129196053830343271529637942982762771084254025301687958357042790400000000 4599 5721843127674971093292499262880681972216194390311877663441583040467227384615301468856616369300265703442161370850248366136391358295160179916800000000 4600 5782335585100504319392990470269341893963116704585559822924537489472763831131776162241401393482043545388129150417442080311460897851585855488000000000 4601 5843474444883762051672505782537031803491957143378982976444653117277333030594917770002310492140424088434482204376163780553436885407850561536000000000 4602 5905266689212839737380142411788175238914355275839142859446873716856777398235771693183885259680180048129556407932989226305889133474535702528000000000 4603 5967719376522114773939753807698366766294989874188433949510149349583572001204071823741578562001131552675526971301787726394622996015550038016000000000 4604 6030839642334101085514301188151446210312830300057066970217635833089945156464978866236977918966520338390888370271854115290374282683856453632000000000 4605 6094634700110703112499285824390974654891807781661718226278189373458759398131352768127946668231018647546084190185362605562478550708922613760000000000 4606 6159111842113975350462785368263218547868564203850766460349254974596001768594243311788633727257590542257329636066912216428834280500541521920000000000 4607 6224278440276494787282005906021177720744845199425349066330484307703815089559575522062042482605249386860187577403965892277333682747196047360000000000 4608 6290141947081454813464894252508617233152337666246598370189082342112910693813512222878955628048276130412809751040683457431455803104580075520000000000 4609 6356709896452590421053963478489713416930905735583335216677941420633683495720417554446341258830892990835936249263624741049191846209902346240000000000 4610 6423989904654045761253736769911800382404407264672101080563242433092722978378723126351655288189211834968604463097092172435716318689230848000000000000 4611 6491989671200296400170738374329743762598392393788407922480980028873628508277910782598009817528617826709386546906508185838149489683070976000000000000 4612 6560716979776239895975366932261894475614418548535152444859988270783797746537441244280599108919956741435057007648014810890741711705735168000000000000 4613 6630179699167569619559894418768639996516303629970139358375140821747867452515158854438412038142522629242038241347774585499019529531949056000000000000 4614 6700385784201548054549892933861762077200027304110992523662570717477681096222209461963991247412678119134229499806358074338550367263916032000000000000 4615 6771343276698297141503306912369888167938538252903795489470896482064699250759806453563569636359611818279495391100086115241084150916055040000000000000 4616 6843060306432724575479945364730461997371549154636286298721220967809166769539605751453238592466568277411742175348712211881127302167265280000000000000 4617 6915545092107206326064257980949393472990086043293127349508478654119909993074755625033540568119824856027278643487831463164171169656995840000000000000 4618 6988805942335147024557901108751243456219914553552421756209394194499055947063471752163970251169409063262586537160411308954451978150215680000000000000 4619 7062851256635541254609971370811890602946667552431160841819023731053342179920713275909890484528693523900822448083405369849537521002741760000000000000 4620 7137689526438660190208244312735049184781896458502981808231548205340854803291365036323795948871218811296514217628593030322856701355622400000000000000 4621 7213329336102989448902869106944921592629558232622802488902407626714857586178572448080637894251781713226657304626231127520676869360844800000000000000 4622 7289779363943545468565538420478530554803740291779088987960642418564877816474423046048675518547000674858655216325357809828137064097382400000000000000 4623 7367048383271699173095236632035947976015996431903007959062160155651654287326898378534443482554377191636678994839888219124064488049868800000000000000 4624 7445145263446637166461619422783405802254867044531011483426739615626177306815053142032289162244678961468590899478152982670334387394969600000000000000 4625 7524078970938592185526558803910699509447355684412907803558792976182845179704509538102294506182271403153307964079095179951271833501696000000000000000 4626 7603858570403976050403408771598586460845208820815896036724637127516159627767504331220692744523563492941531256246356925174283094720512000000000000000 4627 7684493225772549876904488457950243277003377849030333024579082753016759836581637020372637882937297478007696565667290778293439641419776000000000000000 4628 7765992201346767859094922367678430298232165454696870697376626533176636473940020836343791940409337495099647309755316586125937891868672000000000000000 4629 7848364862913432491322530386425160403960854649858808065789354291780526293701869775243988830494915877797684225006041091811717775622144000000000000000 4630 7931620678867800678538591043844421292756289272308236129070551943630992783322419505672081269517608472860497189340889176407598767800320000000000000000 4631 8015769221350281781475164844824267655839323900342166997046020596194926323717777040700305691034773545599040776776950106595435940413440000000000000000 4632 8100820167395870259515932552126566650711984954922711804162176690534744863536418376270987847839609103147476029644309442564560802283520000000000000000 4633 8186783300096457209106395927185742260272001869058515529892565294798562689475298472583243176443585144871829848044067583990107356528640000000000000000 4634 8273668509776166749515603633906920567653400375292372054964119712232192752926982629028179730459645785735193534628691368532162306375680000000000000000 4635 8361485795179864880907709983265955130578634228339371540662647941858076946141380488652126146329700945823111664503288097695024021504000000000000000000 4636 8450245264674990132232696672332873276137938990830092046326299477853915068894457539494933394133479142784574260698714768219043790848000000000000000000 4637 8539957137466857028629207635661667708434295677226688552425709095862873897297647101360279844714865257190543573848519389713440702464000000000000000000 4638 8630631744827585140079088938958584176301786278598286195912996235261376347867205481234091130823094948742260599477050697193711730688000000000000000000 4639 8722279531338808225196050543770295922339287418104972666730913844801269595128479119532727061080811360960397811268321798001510055936000000000000000000 4640 8814911056148319756505805778998112671425331005422269008738127762998126036471470475404007596750887285693370191253190850138100203520000000000000000000 4641 8908536994240812906620831576382964187728120606758173118615528716814766751740281275784111912960541506163742177417435295418826096640000000000000000000 4642 9003168137722874888571098861255106428242560813797454562797389535219543095666467450426659220101866481025428698711266383110256721920000000000000000000 4643 9098815397122397378467189746004294328708596493534098881250066644913995625952559845021873068910575599669054387374121551757406371840000000000000000000 4644 9195489802702566604891493605322769211210899416483483918723222189936865260303134102823466703726218829023064573070550097927738490880000000000000000000 4645 9293202505790598567186945371011030945848849770004860352448509136120121258017215598049794101836417698412719934395145754256814899200000000000000000000 4646 9391964780121386744394299899761909296011156742073646701028421007174457403249244448430990628083369078441921356575597250885346918400000000000000000000 4647 9491788023196231578234501058338172760683685313646760114712421017896851726948662594614111669288430233545321250915238199866635059200000000000000000000 4648 9592683757656822957501626091113579177455397761994996755237973528527919922586073079199434304844443950989012556336047654678455910400000000000000000000 4649 9694663632674648897786572263524695534818926663045021382236452470384194023513780284298154644260906353266752224808164173426773196800000000000000000000 4650 9797739425356005599857632750013918823063069074643826312131756911246827197005086789383495383626865111691405846606463174231195648000000000000000000000 4651 9901923042162786082550070543210683399281119480794102836442628357968795513562587055724061151764980482385921823558373794597830656000000000000000000000 4652 10007226520349226621934628383786960140140752611073837617480960034536215190270102760407205214564100919682163803792000629906341888000000000000000000000 4653 10113662029414792288119730734043460133825587486186583538132441964647416834662988736926522360245774482491464344558111223747444736000000000000000000000 4654 10221241872573384954572336814137940494393559536537189996904753196800248787725285197241536266170841053104721371213024222009884672000000000000000000000 4655 10329978488239059262599702099394727095397746340117372869212250571234293987594703124871765375385424468563282236864226607350415360000000000000000000000 4656 364817924502374946234871091801415608136549418074876526505783697300005958951259198685693420953177780224263951530408056844778539512658396085340644549185 4657 368618111215941351924817665674347020721305141179823156990218944146881021023668148672002727421440048768266701025516474103578315965915254377896276263239 4658 372458299894913719779921571903835606070110924527979752006069298855302136381049824447641605536736656981153689988994453649312826908153763810373546205862 4659 376338916092115517482790867217078780914499215568742162239839177466349582186010318840156114571908395710466240117314012102055846110533303650218429251826 4660 380260389936207024196491759488878235284190982691822322794016914473158262237312779438678830566170687963396655060672671636935704051430020683881695704664 4661 384223156181422687211075326775853022434249938280947341061161544543222648563748680928293917159530704473740948487707867653211967880645707124634180812200 4662 388227654257855042948857277219160484925282412570346486662539988435452326771787902614889724678132139879477426304768657626528788196410182673215189111920 4663 392274328322291275265770228047597326147272274424057060140920758714142040744271820087059890006649067962200299187017590046380208933097108555234401770960 4664 396363627309608552221358762567243836682028940058305184250946099913729838979517712196968527452795478876617604681526298620620886054179003244909681694080 4665 400496004984734351500638881730994652050255935683127004607431820030968787310171696007396930042382117417086686053406487598196970930150865128176811720320 4666 404671919995178054466008051952342207380557234247031954278685387145633364923209464302954876096820075699303524601756887446472973309994590509542014496000 4667 408891835924140159405686149042329028939598446440148029366663872215389034560335415248854590231150779104851607614759828015818472722919675819959339923200 4668 413156221344205535935912349995887546490070741879158278818415643232425230660946591188195269463545050183014227549721327801148096007399013907081325337600 4669 417465549871627214716545658788187371917266018029289651263622719316091788725870549282434639923959500150217355982223510305638484300180525298291057484800 4670 421820300221207279663151835227805319403575987042272564630802607632096927688302586560233710091894098349935147384147548109822381125409692493623160371200 4671 426220956261781503692550193338453539581566675101547098502635341427316744544573977592807450674099094978641075039723292242154671681168245563854547200000 4672 430668007072314443732693092371524283247143296758490667520229715927304639503839448112612405512877170849604681955847824714465416290363183212130889728000 4673 435161946998611786271323176219554188054617263636583087060713712476398368505784347110059069614032520311032019097071016028934085072153735472627257344000 4674 439703275710656811120875223698073755223320552582266782692011000718699697309236512479090282017758996000484769574239076328718473879517208220022054912000 4675 444292498260577918349451356635057364789816210935599606555198947030972463704712121912891928924819027200360862663793101853495390230119447947803025408000 4676 448930125141254241479405964827685530803146064211213579972791518032242462434461154934588820323399266608188331416549811163660766588154212793516851200000 4677 453616672345566449096252199051042401994416445773041660388856519321806179379717477230650017591186036061499370316042122018402256580620777476138434560000 4678 458352661426299916951485282789183043420786291546037020010876405885019087693441940017494882590754887762058937695064836605986669470471749731352903680000 4679 463138619556707533493868491445265326286200476472255116069341796445753345866300098918939583301568943847866349253937338169218150360927835678874992640000 4680 467975079591739483535225405039174543003757657611559758627213547316285748714116022811894534903662719928336155875853362857093411866139313197859471360000 4681 472862580129947437459429008911193339417401898031952096644412040738834472052540104053296975132182332344962000277934873556372399862542977819279360000000 4682 477801665576070657027799979504302120108617333067475246591094430952568505694680076912708749349354050963684759295201029979955466059056377288065024000000 4683 482792886204311613431373618705494603282003276240959151562199463601075414708952088092251643916538184776211802507290758022338262415480777160916992000000 4684 487836798222308798801444421028296017160272592335986596741074298124139021539729012530579085809329004657921681286723629049555693731307182676770816000000 4685 492933963835814498925554155675205670521577470890033922207729870645879580808522764416717478644787623010422344161173676700841982214956709562548224000000 4686 498084951314085382437888063897815009671483978245596033904367456728199033972903420531922017248018782574420898202996397518954513799868954784563200000000 4687 503290335055993850272249742946595840507458050330122286677174121489693207291713780184585439356368540084337023611304197109493582985512918392504320000000 4688 508550695656868178693896476676355687962723616725657801303638237087898958590307512968462660187099710196289902625977464952613312804444457570140160000000 4689 513866619976069579775165242259543821859508390039228447135775526743294504168984201466656278837157558112130492847171728920938030907548132630855680000000 4690 519238701205314394760773114926438034609756181637504592130620684967345956551089812276597022700415472031009715316183808571195528264772368434462720000000 4691 524667538937749728393839331769212789466229266593893554425876899569758804543984958159477857077022672011479330660857568256073602750565083774976000000000 4692 530153739237790925955093786560558631589010763202422732689678692823616331179930119671914720255641863367135769900157174473866078090693281264435200000000 4693 535697914711729389517592676795093770175158711290678937942892261751695420718028524758984514352731046276527502521580030317755027521461250791833600000000 4694 541300684579119325749883079136064848861390654206360282749231078894284727630035093174872686094433271338036543123765358522735771565241697881292800000000 4695 546962674744952114524414937587429742978366116678954578957995837988696642543376222370926516437704800975979525886536442776761073253200054924083200000000 4696 552684517872627085617707436850310424950582311069266456621437421029163869927991523839783132807005066679421687257386691142897464611495215104000000000000 4697 558466853457727589937100427320579766844545427773852016444361958518636633759123300002024534200487110224809816407804133223208925509346800959488000000000 4698 564310327902611351988772933103116798648037384917230999420806611635913966789718217772026844692627534313244298612180297003762362394754651521024000000000 4699 570215594591824191726153075514904973886951740193070142280253485352770744187953989465210729952307714361373855020113286230068251528229187223552000000000 4700 576183313968346306500092829322603340653246730067258576229763634702354316189158061288952308514308845914049381991415073956462874524244737261568000000000 4701 582214153610680407585607130510754786863559560367315643199981270535444261345623040155189286433275366252440270361686928071753248806928593715200000000000 4702 588308788310791110698106416335145761518451368148977361426259459908903020743754392923317233101506384899986354551872290677315727357637516328960000000000 4703 594467900152905086048569201703408980066319932352828127886608714883499022512348636235105866828763975442243684187939202893744561638138057850880000000000 4704 600692178593181580835851207609430157787064777552253476952939199191202837601908211757167909311369224829103871765343168786021895320885253898240000000000 4705 606982320540263035649316101861938775020217115218500075323128281533315748295721723980046864939417500959516681516383852243453351123989833973760000000000 4706 613339030436715626070370065340428488437148020954083410539806222953949431791442141534493206198248393950352617765647476984502542970199736320000000000000 4707 619763020341369671831623802110340288819552428218755511620369465387042154769820864660844861486437605785321222228744569156938259288888967168000000000000 4708 626255010012569968231794540484670032582150820612543919542850445415915783278098775443442871303966223612030608775651077342776408778572038144000000000000 4709 632815726992346208127769907416931927057765239161079071987710433686699581024636216687723470412886180353465665783299092153667150490277773312000000000000 4710 639445906691513777747329801835700567054281542791049211346085574508447448477151375542161882451028702982707704024646866739166170019809722368000000000000 4711 646146292475715325801879694769562329131481570095160203869748145225925129573373585004125873698441381101841933524453224813504720387073638400000000000000 4712 652917635752413622943383001681932217299420108348063999359219041707989828824133391457689443334800992920121428915553310928745804537989693440000000000000 4713 659760696058846347518862947046662679296791657502700285657940262675798995593672997209142681927267561197533171090902023140626931840156958720000000000000 4714 666676241150953553844927205027612072769781743545993413007448741329918905586747752834176222495387386053560449734389854603791103009813954560000000000000 4715 673665047093288700869485106136363316226001658099545834763658135524417961533811224586340192746556795116823036271550265912745554987964170240000000000000 4716 680727898349924242124095077507175206828948325651976995605477159255471303713731937862250083231085488640723858719633671282595092508966912000000000000000 4717 687865587876362902314303321819910256013730222110479977413708707460812158517023302898573879179956707452020372937262264312917949210322534400000000000000 4718 695078917212465891763206190926855177606359780343102779902611115087527016103201875346654517074208489165247030241888495440438626079683379200000000000000 4719 702368696576409437231771729347333708161163520634881868890571757506091893919676298392703192592755489840105685458213853250266763143780761600000000000000 4720 709735744959681136404866965979369656137179517066784876849633917661743548207003196771237636075309867031742364453053741469390827631830630400000000000000 4721 717180890223127773571328585402153061939434384111315888333060657277369725513818249913269925237554545993210955352531894452061162019225600000000000000000 4722 724704969194066365756855144206063761448881739795728796136619450253552570693522759451372219743736817396364263316610989632012433852727296000000000000000 4723 732308827764470341807258552977662347909726948616544692173344087381068730321290263782592912488260380889305794572857346557186716947447808000000000000000 4724 739993320990242891684163041435612591186730326465575025197923170134085490157871900802965550371197678367313491138524637335480156588867584000000000000000 4725 747759313191589659543257963803291021484962491920271895895299796667262126631811921639309342311607015862413138448279953921606094480736256000000000000000 4726 755607678054503092034580494189716181888923346570130703961089150959042652925513791414553331142101931740210822673285995013417812256358400000000000000000 4727 763539298733370892713119085233560603181679635842438940090159702902673645708836210920225412411619540213071319862626884189825411024158720000000000000000 4728 771555067954721174494594250078384870837518959742781107087205723498868572032553987960925718102654313758670360639403834296420846964572160000000000000000 4729 779655888122117044754110182630511437488230944697703818891367900189403316896090406337196705950493922861817836669048143738985407766855680000000000000000 4730 787842671422213501963216578557697179748502946566762334421260465484201879585565704809779949126937508006689666517092211322975515123384320000000000000000 4731 796116339931989668712732182191604100316156346942054706476224585196434072338492687438808128857397153792424860051720902691507677429760000000000000000000 4732 804477825727169533593639892174870055446734981170394078016887233138292149284634067927460255003726854738247971716224190789202701451264000000000000000000 4733 812928070991844523725872588847202928722872920161224170063213532616146064353528525466955188397860333881032545976922905557421745242112000000000000000000 4734 821468028129311380754501796482864596431307215838450858615639241712008938250826172568315468242575199138223089550771424947135185944576000000000000000000 4735 830098659874138965894580885421823180607609002117049144811552237947270314598693378049549559373398294086965350150248475644328897675264000000000000000000 4736 838820939405477774119776935965593476529948289535154117478283151792071584193821857169082286434479105447925747961516797442330407731200000000000000000000 4737 847635850461626093876282741744591589201373620540576386487021279555069710230293327644486294031229992733619118152769988292468507934720000000000000000000 4738 856544387455866906782903573320974553389101741147334559605636808271884476982033608920270405944190534239782860330187423587887334031360000000000000000000 4739 865547555593589781671474672182229659817344301961132014168434197807104020077700076370697065164292400720808289028898689970997590753280000000000000000000 4740 874646370990712179049941861928233954146052898454666113049684264452018015703652636215718938233202976320477343416272811522754997125120000000000000000000 4741 883841860793414745654833355533556723357263797871149596968407486641954880963955770318542404936929195149500407989343361620682735616000000000000000000000 4742 893135063299205344222020300904567754303112647641154457320855995778075002221972985916592199038765612847913127923738507374939550515200000000000000000000 4743 902527028079326730966414600804329663599123804383228104021884416785249459625222230365023189666848981926355049280314104625824897433600000000000000000000 4744 912018816102522962544649101862667836359807489696874864136596837803146311352170892959637301336137412159900370531229342825691532492800000000000000000000 4745 921611499860179785502150727953781415537262887458869860891834811331674231274756966038836735640981856110889383087565390480369988403200000000000000000000 4746 931306163492854434399937300217306111072081814121914882274071263802058425298270746323134890285242762464156135312373554653796761600000000000000000000000 4747 941103902918210439999794932967320029895144883196558708586203020713305252495275833112518385668869627575847541158980017828027957248000000000000000000000 4748 951005825960373226082345003510530713294426002677352811422645649071274048008838420168242446820634608058233462982538391622625787904000000000000000000000 4749 961013052480722452704279631894317673434566755288426649040126609105810263199108522928649652035198708977915626786330392252532129792000000000000000000000 4750 971126714510137244992399362628361133568392342774613232578259051070457680033771511665576174395444483460407091130888503476279574528000000000000000000000 4751 981347956382710629946971699442499074062785902311150422575163804267257928821496796862817710661615324513511812502101527698289459200000000000000000000000 4752 991677934870949689209571401541893801158183648651267795444376054838492222809091499987689476037000748982075094738965754305639874560000000000000000000000 4753 35387338676730369784782495904737313989245293553263023071061018638100578018272142272512261832458244681753603298449581513943518332727864420278042521270944 4754 35752156601232744731017366996538729597381842971337899597566802335400583977223401471197955253411422461977867249979989570788296872240522816363383165820129 4755 36120774712448686082942184662213076618103148112517722754557021279547464998247069619869957980832862510746133951005506044891875188206438070741279442083368 4756 36493233012343599802722106234116912224173259037045702506563090578402767134628119444317599586369599167727287640994500498541188015114591834551652988289230 4757 36869571928435715320204897101333991005087758252614444668802929755869116716814129763157755700941507563437753881111814510643243861225125138201871417541056 4758 37249832318371922344401388860822869240371949235306266991596946670342274979051442542596434531507678251401150536172487182280179565276555158885753113245720 4759 37634055474553345031612464187598722262806199173587214332658108214885497627615191223524728448667208955874891484660195049933391533157200866010387294057920 4760 38022283128811200074561321464817882747731481586157560819320648203320949954386979126139618173345341095754368910964963707559920321353611048683602483169840 4761 38414557457133491349827091692865480073878753860581617879461568962035091995131250946226678063351990163716569210151981297606300530286708157238836884940800 4762 38810921084443099902048450455432723910560782800639923063712515061948821834110768658423646590804785642593186814833507596226921416340887160483746566634880 4763 39211417089427834253549089337163718562611038736323050068319946881979790621420940354431043520847167760010273500886914083825118387271038025611923378355200 4764 39616089009423012308015097389116060769991595970570082022598632269125423986344149818733998396943987835709577025488670971271591360581032616121465392851200 4765 40024980845347152467420783538158389798931194417010230051965296141340813020904485233982852987175138614814428633103430799287409833303952291941424732774400 4766 40438137066691358003356695888154277345421265158889388330783711784573238251565431825171048256638683664997442860653152127088557929311351305848506058112000 4767 40855602616562985218073241546942464717338531176918677982047334503889330040291302374453482896562643165147660216635375637394196413611531831146797115596800 4768 41277422916784192497736393382170270036742107163960950546678137111521426967979604961013716606654537263497595364019523185504018794736941523640420275968000 4769 41703643873045974001428943575508723576323673839062497645180772452948743712524178938606524057328636358476236439059246477746173466418109769204274823168000 4770 42134311880118288445161636667880247859570817135820988312701002168876048352028018386719136462841513529325841121015094302460638882708472952416405712896000 4771 42569473827116900231432959844099802047625434399457571399761715881352446720533802733829195532455546049636873140112165318489572967780626687889032970240000 4772 43009177102827557042553835067797875802848754952039838182453726882071146417843039246308285814473305045637357909686404394818291441660143896109055025152000 4773 43453469601088134960903286424432933167638571162975437789008925829102118881547751368221177743398124072837718772350197496671786831890263344056858050560000 4774 43902399726229389202382692389260618698441717227186651368981717347134361343982212523155766563721523339445907103766747307835447598478417556850374901760000 4775 44356016398574955651478944588311661100436133672959693029370573866456167523361930000386416581312709375507406474082789429853849855059038334326513336320000 4776 44814369060001255568430429871100844143856919964505730049381450272341186611055371940403911463903464263269465411777854266459836524529510084057866240000000 4777 45277507679557963101924298362546109470143120440977985165450792068786939956921672039322851047205033207117331761031791604629054674890437919736741232640000 4778 45745482759149702585459523767585284013146878098589544924078005616103225705635788062134745582108695927045667916907644967486148086756577232934600704000000 4779 46218345339279650022918952776496477352564279996621497020722417656842060177688328166188042557240878259390629917185579841042520486619120210753880064000000 4780 46696147004855720679946752756000779472672897329688972267313512087794628683383008243100751306590232310354314676480780871022475952678176588041945088000000 4781 47178939891060032293378126374706274075954900605929931418875711551395704098091960331193002950506770495130526478988071629044814215093657365202862080000000 4782 47666776689282341092179570795734570093115173198265918015616785849519843119631689343723582036316099499788448160274795258094369908824964547879632896000000 4783 48159710653118155591105124951409775763636750669155951937824515720165722700440212108140299514960887122798870504435968934795211891039921257442181120000000 4784 48657795604432240973543013015307590773308234647401547971728883176893921734413115528672221532208905905373291402638965332314166404839790212226744320000000 4785 49161085939488234823815262758254186613815692697731670258406057298383614941704829308856806971565274445457628426250269529423659987825303130619248640000000 4786 49669636635145103002509159234930542301778416314457328059709695535471513900295136821825269631752374155653918328876246994376273300629747588189388800000000 4787 50183503255121172582284324477190086123637924704496556506845471062214808404464121023291925910589531713766048821723418723297211331537295720820244480000000 4788 50702741956326486977045097592116524158247680886134061098976091747182154361015210835568522933289947185797058537039602531868406859802068089254707200000000 4789 51227409495264236705438936923885736947713910152727954653401968646751913165559195793728000790366969857808537867700460100124480462552633173029683200000000 4790 51757563234502027631394030710446295579302920915930377386091647339575529496739125913399915510622611721175673637600617274598346540643326454294118400000000 4791 52293261149213757020911623387241389349478079627221056324034539601327224917457154438158900024975342767452201140122197304916101568164787705085952000000000 4792 52834561833792876346661506466377454198339470281427416606783770680221509645087189531333772711069776038790237683245962663438837339730029402967244800000000 4793 53381524508537828461185921403964883941317836398106371185741766518210206287630565753704699227507480839766217209132499106215598412983229457891328000000000 4794 53934209026410455546803628840815194366268418709175637642363203939239370157558557277544482360314485906445638896389885797358495877594724672995328000000000 4795 54492675879868183136740729268135774133112964136949489658807565897758006791317680577546506894514973016670448712797689930581704803104071473954816000000000 4796 55056986207770794488729502201238890931761001521866720658228372509393920758107398795318533739207600550983693011409870227585467165498826125475840000000000 4797 55627201802362618680455655276753795905647953262059790800508625994746691502295352784783744469159908265345066866429983513815535417027055312699392000000000 4798 56203385116330964986955748106076399246301199992127049376738389629449045818484510846072696777674217111259116248421398587771998291551300049960960000000000 4799 56785599269941645394541355236587154033164759552494365019938370899984490079830133886227886064107492477511556518783085515843751540358228643676160000000000 4800 57373908058252436505239461652922299794683210920643342381364630359893393100573888279151203297208998862411542873334957806521067267715866160005120000000000 4801 57968375958405341591288030854625708774749530852996170509251239074776892123086236915386309164037762837853786557522897009414811829354004217856000000000000 4802 58569068136998523172123882062235138932536595630548423986204178273968094960688145127143477073349132062682890429288240178200833724674889471754240000000000 4803 59176050457538786207773198164097077707556812745766924061527306555501410708983866851123523938288549563642407110804624030444287075798879305728000000000000 4804 59789389487975501833843568229437506195993960766721007472067112778455360140775308992658017144486797957592759728570271507428789618769079042048000000000000 4805 60409152508316871505675192031547846484813513194939762983687482243842402295545129857318862005973235563378080950799016076585727878057968009216000000000000 4806 61035407518329441473906986572032516517395664015552306903230332689258318078823228632762304877277201786990111559574667153928504286836540047360000000000000 4807 61668223245321787682034756479449448444453429254713385975218043122945017659847864849450028347690087967343577225357966246082171437326817820672000000000000 4808 62307669152013301459782086281285149011507710797504435186564128697453465108325016224992190230141116670326284929382613112821337607346627543040000000000000 4809 62953815444489016785583965976054711340639192367599595390433876842679390237898389809996316103839558051428126862907066337634842327733701181440000000000000 4810 63606733080241430408527348977736643557938612475947659389793095884387380066722523201454005547174359044348248291822619648563588132271690874880000000000000 4811 64266493776300276756046211924783306237235404133450359675451036147063179062316196198663148229101626605545781462913521671704215064111847833600000000000000 4812 64933170017451230309891139129810918310005185876996353088458484888393097967902943951497324451597013991599341912647911526308006167121661788160000000000000 4813 65606835064544519010760624235947281626231187535095898923222143023917515929436755176083664644343570786716164948919461792220751722109625958400000000000000 4814 66287562962894443252884719313454456833060135860747875918827620183172987233150487113945914727574656275356888807639095463503346814618592870400000000000000 4815 66975428550770806155199022635274367089073866082858355896241328890633799391667510416844488606754612982808909180576357727816264763828915404800000000000000 4816 67670507467983272046962228826201222266680225863201458676143940005721326407770712292191143123828821471974156210818246223256703389908598784000000000000000 4817 68372876164559681484194000555548555974841389383836340545034511763227418301690388590583846316421576961814261896276460076506970153052379545600000000000000 4818 69082611909519362620598867521527925630978568900903125421884145680889161849897391787355083952496886828846004260729513817976360980684210176000000000000000 4819 69799792799742490394170196106930078692918003285014441310217206338166531575411210037268353877734441374839215216082045712428422142703435776000000000000000 4820 70524497768936556759927051251136142454366885024810170106353825788420084146104732796719726097478178192235579479398656702060434576556163072000000000000000 4821 71256806596701027101734309804113804802276611973426714798527169875801152876426023060502319009966438573124885273971514048617621293503610880000000000000000 4822 71996799917691269993418472845549417393463342299892289823725093045935238366583894961305284560337636251492198765110038685953101450092478464000000000000000 4823 72744559230882859652961730809352708414948304791812561719620392842602500493215706882944593902649243267354611903558318639874707544573214720000000000000000 4824 73500166908937362744996311303542424596837228138382692423581481993561543146141220674359147233791345199094822726231604634888125356829573120000000000000000 4825 74263706207670733637709430388775985200018907774225131363671641696464216791850056885279372646202964739307894046094231519077950767853731840000000000000000 4826 75035261275625454812204024638854370070856426733967912470758847419963085363882610873240298364305619053066564406733635353374371614818304000000000000000000 4827 75814917163747571856958134821484881508344657678665616289650215320152488680778701279577495070256112975928382243402683497113357022585159680000000000000000 4828 76602759835169785358921351400042578688093160625232378624071475785636690560364266984387275019383050483935071909919775708436332537708544000000000000000000 4829 77398876175101775027634083582234182788409316972174433330547700370833124632702759671826083148240447637727496769971496611127840215138304000000000000000000 4830 78203354000828944561227723474409052843856051953344827408564587603971416781987393739753543403244174492465744741687720801917042916589568000000000000000000 4831 79016282071820789084953596063256255772578924873506051578627801136587562846340922265220498591642034826346777287664643707474464661831680000000000000000000 4832 79837750099950100465708097859739120369010232089344502437243440378299571784591748437788814059884610025485000377215415132421599847776256000000000000000000 4833 80667848759824239431602678745160943549617841091461551582054992616246842099190441815838363619258008319571965727365663608065928745451520000000000000000000 4834 81506669699229717205722455681126537026147789380996705699533275768038913683384263673007445905692487425019891475327180405508259153182720000000000000000000 4835 82354305549691343299598738422871128615349163001537282086020297047593983393614557000651932199723717417753510593479950393800727661117440000000000000000000 4836 83210849937147210206381641996192103168738264742684616645625933855865867870596590609572202605667907951993293453810137817388614995148800000000000000000000 4837 84076397492740799988053116668374332828555609044645748659794368053672971890674290685942899670832200352714101742839036507359612585902080000000000000000000 4838 84951043863731512167103058530302566782701661943100414772844052318124989906377943322158618609065403329034579086255309318882367583027200000000000000000000 4839 85834885724524926912757891885836123506058925740971564369812459804766944787341899092477161014002332524184079494244652680503050318643200000000000000000000 4840 86728020787824132256979912186740691260362038388612718827133315800545019789563872078393753213041098137031992622168391187877989869158400000000000000000000 4841 87630547815903458987946326787545020923961162192995946931155200217330269249189094308758776402707947118958347671448705292503814766592000000000000000000000 4842 88542566632005981950490975889407688760320969682692821795291797055133415560541265201718413704044084531118248041979934635329506299084800000000000000000000 4843 89464178131866161735993126617361470175858232570151691656183631866465089791816022167757250439685066387229137425067500025809876287488000000000000000000000 4844 90395484295359016170393063917578776286930314384273606538457703130267148217114292914080385329970309149693293560379873580463673049088000000000000000000000 4845 91336588198277226610392858850546096316825459267470165247043906150980453469609568747192903715639178777269141101538853598291701006336000000000000000000000 4846 92287594024237599836475203854056627030119885270147518058466551800051727517618407167361146162459813385327374564521391989914326794240000000000000000000000 4847 93248607076718322289179483485950944703554452025435944707506678409157537780817515690289795814495012094305290191307722382166858924032000000000000000000000 4848 94219733791228459534171882848579305837122844368210557940084937460227995460851287201955371988890456577765697282438610885643138498560000000000000000000000 4849 95201081747611170164118854548021804911185630270521708362660101264495253389672783998818189699552071902279209094940712413341427957760000000000000000000000 4850 96192759682482119853328425949563698712343813919172976158104477319333745612481875498805879175589072651261284189679678167647067832320000000000000000000000 4851 3467959190319576238908684598664256770946038768219776260963979826533856645790669942706201659580907978811853123248058988366464796607330713187248167084552513 4852 3503346528996306608693467094568994084935284061773039284035040845171957223808942084978713921413366223493606726546508569880408314940058577607526209605823457 4853 3539098685597539353424484461565532814532665904744377183632607647507357807786165486449911876666777645955584593796488559451196611812299100423889592771643586 4854 3575219460309988039507426646227745891150769052856894906387164668786905272784412556069781834647610508466330727747494065496088487000505538494630872213726954 4855 3611712693322331639310148752461862803374942311893940608893727759365308039919040675514099434233980107634058015388488565994629675015620130329182525202016184 4856 3648582265250767354630353649563196794380030070146555053562530689121177156635854805277257189934921615197495769269600380505272918876845255467384396619557240 4857 3685832097569139276974755038424019663620402019381861320554127635791519431614906247819853624466429293448896919805772867687553098442121810626270149732802960 4858 3723466153043692622006367502611618385883208218555448534886785744006404929242521439043378352915096502404771811290433062737486489975279011492280537026860880 4859 3761488436172503822080928824076436268630939700141606095706106392209725879196908418169517971088441843500526180201398026445046410296632622540964139510030720 4860 3799902993629637313430755915769301748704818454002187713585567961171760971192039669115744649151793833664242749411550007742652710826919330698202976394971520 4861 3838713914714080413332804366224734472615379236802827636649280476233709793026150437774168295742598619306835936226383515338879632243260217858686722961606400 4862 3877925331803508247586353455561898191177990275539150686717600423115689583647571378128599339263445787066846209727270429422704750630531255884298646339961600 4863 3917541420812931259894368552951014251947981871509720768740199055384815007633915527947333337660389774902555786752759100393976341991112288500420111732812800 4864 3957566401658278412361789336489172641746913065926730998792164351526155820654820013181316190647564913517370215385862531193263751824416240792361536465587200 4865 3998004538724969770365146032377326919092334331085620387122948063310729058906385445006487238904203597182367658246515683320352309753727592098210042523699200 4866 4038860141341532755583219273924269383809672862262539065104995397814618388946676747380940721800766240347515318463151058957746506167339123929356839639296000 4867 4080137564258316948080955667306439653846414969426500015651673534926139815914656352341954438407420777611012913827170582143250524962076065452997259915264000 4868 4121841208131362922082384610881948377422738643265562513296854307379088559627180531280560962464749413969489150266229828620996698428494175222201534738432000 4869 4163975520011481210527546247549828625282309460401383501609555309547964607979208549667280098927590927498814991387244922923457337311202648174617940451328000 4870 4206544993838598110758979207393928427329934894800841073009317025429317054699742352401109294460046473548451864527357088241946910278983274862506973421568000 4871 4249554170941425667801533042461726303132783649752880911191770752311388201117585391647417580274519778594089222437043492636765201720643418758616028446720000 4872 4293007640542513802762436328886159236300422220915856348980779678140490319999133143015638758017917902666926941209393690133436988552533682102672886497280000 4873 4336910040268743191964819021275419854998863938143043000349761395487624681343115355538794524581639426006372848313160437441272436151012099659523261399040000 4874 4381266056667318147616297965863731516099300071816002693379131969354080848866477285539180941162952135381880254787243226871126286006071137993849774735360000 4875 4426080425727319403184728395734832360243156991780508423428513419626422035477532657479584852626855599645149720199021081137586122530600648077907640975360000 4876 4471357933406877366286652694097378469713300112221486408593964211695208975434454329518907703674060632852267051960052872742215177205491085997644382208000000 4877 4517103416166027068872112217864963753726446990320075953518042217311312201140090117581042449256169328779312719876960517709701325292247663230578982912000000 4878 4563321761505306718895031170641460231079011270316697450538764634968154261317778445747230491813410207038703349794146097550743845778866783441332862976000000 4879 4610017908510162439574977923397461010551684167646386422806078147055948890001161453990331243120000439349057664470626878421766321731544960029374808064000000 4880 4657196848401222471868356049772167284627639068252316354224953858607344594099253414321524246070507209844188190949614950050811135946638617394577670144000000 4881 4704863625090504812960535620567901854720754241450582272240570644456864437218885103665247828106823309343976639109889745308905505855463581942457303040000000 4882 4753023335743622968551640745519311630484390992119738224178395160177030159919325315773388127621784196466775509614325714243700717746503503199899484160000000 4883 4801681131348055209525183758534619221257699226767139772150124043353924081653738431302060349153993102372148801016964679576014884151343293412126228480000000 4884 4850842217287543444348999021292873407871514919464871442408530100652307696595443260610917156125558376817606429443214949105438544139168596542745477120000000 4885 4900511853922688547351508180527803950173293335779328770468239796187779210495738397432742425757310750973260347772091196099814817439798344130934865920000000 4886 4950695357177809719933792505004994036296931260483825326975085267249994018900202518456034351667900282687026396593814614823112028771335639851755110400000000 4887 5001398099134136206910837602597110560455178941369959388074061358997176173261217729291602874601190229872823455130854217354980435631137707941009817600000000 4888 5052625508629400443616276539520996297402892851522687342727463327643928086426776925085330875391557199730631992998554677455104916093690341114039500800000000 4889 5104383071863902471247670570231442592982195772438617720113554974983503615923516050998730790902179811451807666636155294729703262634333667568333619200000000 4890 5156676333013116228268582193618683982331673852065838776437589514584830840840973205436889690927155154219259867776277492034619364202498455273419571200000000 4891 5209510894846909104615243700085061436530013322347266193044373285265052350486060394968223463638224930258050105459523454698058201542228484676386816000000000 4892 5262892419355446933076429621489026320471331158745372564230115051783262556773690960721928162865732411097816322668655953804273799955211714134278144000000000 4893 5316826628381857388623233250329841514837599577454548201872478255722501926931249517999472645226046897004261961565045839601632295832806438807273472000000000 4894 5371319304261725571759973979597977288970712541591497691531285821620259933722567198577019152120561870020932410277843529532214000635910510281228288000000000 4895 5426376290469496366248703481799216179902473543113364412189514194129653854480674597372337685859769470571916103289253399759799467801409336406704128000000000 4896 5482003492271858984929159137075969975808121496375424202990022820124400545982969950157121430328929378837261170155683383273615003218436391719403520000000000 4897 5538206877388189949916114885182046375054422696367551252366761209753849591801454461003194127106603595948520286404104781861387001509987691769364480000000000 4898 5594992476658131595310656240418633529087587455920045617386699580653834081881284594889422013170711088426031842922887867377230753050345920413040640000000000 4899 5652366384716384031815895702071555828882270666840688959768064211013727474981858483168573216467920087288443385796222825183751820318061786573045760000000000 4900 5710334760674789373407183732926181537657020197693685130277315450088504367104944720083959525631957850126297172353745722193166632147415790790901760000000000 4901 5768903828811787896579307614988416676589556793324233554263519628362472462065632865211103002705306982188980062783033962371367465872090680262656000000000000 4902 5828079879269326682787080813152513754297113606070000478325046934917973872774616732062226526643595531752622469893838586401811752947889559568384000000000000 4903 5887869268757302184620924381381951260493107566836721485797114047696429232915392041054884543788082329710215229622408857909240542566658638610432000000000000 4904 5948278421265619056126599573413499106977921080031661248780801529940271635210937170912203405794055565273593310573207873985826270444716606619648000000000000 4905 6009313828783948497600506559985531623495316744047213555684031862629529953289760399544965710671332767060583422132782541139754774731553146667008000000000000 4906 6070982052029270285282541316464981071939770173301926941659249905752474970949608264394415739019022855027926999358140507385836946168879964487680000000000000 4907 6133289721181283586742323402746266220951277884099431376845814034449928436057933280619407929249163971698253284287523120498658283776226592030720000000000000 4908 6196243536625772603527907368722320932291917076467030972236247911292607826295831670429404245353003529749681411150430186836293126103960293212160000000000000 4909 6259850269706014033936434717700057575849855688942978631626041007176995206362554193630858250900177888794029659442252806484856714236231984087040000000000000 4910 6324116763482314310692480929624840882087091093076428991301492043324058385424870389829521399129279515399575440905166328156560929300343831920640000000000000 4911 6389049933499765541002372068754651800397096278953425344389950528212451483392773333781018723580876529391174782817814239682868935467465493708800000000000000 4912 6454656768564310060013132692990599082023327466488521243313172671236368999322210088957102388225220100177890947766733701475089687189575119667200000000000000 4913 6520944331527204503266017412304053538856387602349269119232000291419541986555360576071048302952794756453247836574372796938593034004193712537600000000000000 4914 6587919760077975309421216434939327905945461468432127475128241620310175785947028086487892791559549369436056745754949154666409298768022627942400000000000000 4915 6655590267545958581468178663765529128212141694295328933804385560315897112354798798780083934683378190908030901965767400889666002157931226726400000000000000 4916 6723963143710518262952372664321077684186983083679165274349420072079124530656489187370667780999799767869845163862043860966172972310983606272000000000000000 4917 6793045755620037625572971531842605609817961652580068399771304217760013692506386579158022864952296654698691168122773374784149333291667816448000000000000000 4918 6862845548419780115967141727949535688510879655865082841081521424098180224081797789195291218830031096073530383338855420496577755434371252224000000000000000 4919 6933370046188716672727068779200671830965246540889893011187875249886600308227902521992010944927509274265765962818254077198638190010927415296000000000000000 4920 7004626852785417699828803089004785635767523152863319725986402419762401461104328545052513263937475712838890848092225591247255811304431026176000000000000000 4921 7076623652703108969822221561850335053160986495163212015810127512808336699470912440013818548497813349090383046857335629933208912754523504640000000000000000 4922 7149368211933991829475183292659687761575934799955024577529747905650939199964128146896763142400462592357737658760893948573083620299096719360000000000000000 4923 7222868378842929192220179603963230186172772028093407269953329387644500743110269367571122289634253937556832481487125553207971745655926292480000000000000000 4924 7297132085050599925857889034352006171372790935867632401317001029340964959902119424456401662280456902296140375533219784727049696423780024320000000000000000 4925 7372167346326225380670093058990860541443647362601600313787759876760928045266002035329641960644762521349206939939953420080424068038598328320000000000000000 4926 7447982263489972952527051193812345422951992020280265930077410092081080533946780736609219455715018634325135322183356103577537425061183488000000000000000000 4927 7524585023325142737885972545212388001640085180905498308701481567866717224507145003593606730734401684809070394093275879285973757598892032000000000000000000 4928 7601983899500244512913606628794622184428494497877672742032029268237550349139847763265432813882642132446797890863247375897101597814030336000000000000000000 4929 7680187253501073457474834352269031237272350549831017569440593855841521765921835157005186357285886306939263635604935096699018640730619904000000000000000000 4930 7759203535572894246559787948332287493044929474704523621019221656978109328768176079270406855877528341765610412892599740406493105392451584000000000000000000 4931 7839041285672844347025496046192026613413939706793868123456465097356408900552767827708195669937412951791095413269815155538914705240227840000000000000000000 4932 7919709134432668586457098724937187556963557547885329675038520089972655742651958269524034033556670960110667378997180819146980633985679360000000000000000000 4933 8001215804131898303662821180618314093989705337266326380738053365740694656335342533197041479462363447535687270472507999552488893138862080000000000000000000 4934 8083570109681589646962419919041185222605054500267863662824073662788288639728957090197693411662087164953440781065987949946289620799979520000000000000000000 4935 8166780959618736857168801561037377325773792765010548279469699596644154507599553680807265614267755072905434074519798087763678235795128320000000000000000000 4936 8250857357111477657156854677705751658602348374055194028129493964697827479490227971493208513938587273258148176262637124271037848381030400000000000000000000 4937 8335808400975209169323957736236054225385050035998294442902338017015952469396605914815367132547652676587182755348892433589920215964057600000000000000000000 4938 8421643286699734096236715628121890348891108961739266007272150476820719414183947813907844293561655009111366834843137086270423266282700800000000000000000000 4939 8508371307487558228493695540308631040151471000127878726099283792621264433973511685986238046774696107248398827465305477458301256151859200000000000000000000 4940 8596001855303461687481641867096176061075432162320874673030438992838594703222700780294996823177404054367357175136754182750805070918451200000000000000000000 4941 8684544421935467669432132842985583749835753132003567494825730789893728118783242045496715236881448138898475423178734117386134577217536000000000000000000000 4942 8774008600067333831168125969602945220011611364573719186481914421760193208575058067664472487321133205285704560603801617411944453505024000000000000000000000 4943 8864404084362692847338519033520523996298541678957992793020372124890460356792172360578552872651103514435397854164181490992408126554112000000000000000000000 4944 8955740672560970073948911892371070092615367138225462958267416031041440810261781929325745776366742693212666995265720344590699827560448000000000000000000000 4945 9048028266585207673785387096225126719645487023495610476325882582841492537779400336493106922529202506597994369830241736580614154354688000000000000000000000 4946 9141276873661925996074566579711077664349041475521046421033389261250650075560217852183396718343697518692299660021549458962781013278720000000000000000000000 4947 9235496607453154455608738462559656970186164319889256978973474198710878071021069139385352090332587975270065357303988069848424151777280000000000000000000000 4948 9330697689200765625772857317107678775097349950159778687336134299975373324410741923384170280032140047172344566398928782261765579735040000000000000000000000 4949 9426890448883247745626185743057242473809693764078951663494238777294707070023223798882976159207729119823605850588608460429412647567360000000000000000000000 4950 343327959841638047651959775267761420323657838053757849835434002826851807933276324327913964298509889902373459201557839848280014864125740605537568541370698786 4951 346795919031957623890868459866425677094603876821977626096397982653385664579066994270620165958090797881185312324805898836646479660733071318724816708455251299 4952 350299265560953930499561926960994671179539160883750665380433023498557621802875936355598879879504164104678919051352407406526887975673129896332342918061074756 4953 353838364246551469852986411422560203994071826788495042564065631146064979610662101842048791756170941750634503645148895965978084587485428996756232510832718342 4954 357413583706861457892493838068787949885222595841351937470452795814851884883446514398118573590818552259100834372896390031474173074485934535250863383046445296 4955 361025296400183789531803986821249812688597538153245878079346523574217192923365555073632673025052532366734892388284878597468802749501554665580045908248461480 4956 364673878665434556886434340470813009482977568223392433132909054263338370080001409878909930214987453981932388157554478977974075668378399921047430304868018720 4957 368359710763003696163409095509237029146597970242774294453463181899129889511616316126729783839453883275381285077360251845661628766820521731673700454600821680 4958 372083176916047388785415463011848647532481178461329742988349967643136294440858837565773162192368979777786056888650684908399115256795800743165980991627682560 4959 375844665352219892607496391835925083801112118161471349084056074035346020320055745983942680163457421621286583068852082934844161667092433365706945131137713280 4960 379644568345849529920927147751694385549816936615473536797641641996517781291247785653058424812609215454950825818263632942586814377919352696405148107532684800 4961 383483282260563610334259952117919120022432315852276364434290922472751491084273936090832593108351814074257661754490016457925694010162612914263834830494291200 4962 387361207592367118581846305573481018213610306127815515121008522895867180667921507468961192447615259861324507964217286887348398760793144170148133476834252800 4963 391278749013180049841740674126432032465558287999325235889748721951251995675555422996908525785275649636227063750970045987742375102784256458648553588567065600 4964 395236315414838328254102463462921205107305201065251966888540886302778151496210243010089841975923214549744433966355908518935638854608672699440915125032652800 4965 399234319953563298024467609495298532026397535396337587275663834366088880555116628455096329214827418146926801624602424202255991164362400291539125167556352000 4966 403273180094904830780050828769222801410207208258600126340768829763903498944063305202477269936628184387274316943065575261213737670529739415468482007195648000 4967 407353317659163147728131784436529241064053623228026626356420503298829638759977961554819224375035605164885329856892745843356988195491815480921479267110912000 4968 411475158867294510650214169047411189441476361871292188869717357606208727319605142086099785337500354578854819007158975671977984893920309656143680801849344000 4969 415639134387305991860741715294961018066758671331693572371326912915756691927584350635767065436427945506353633998546220594901442231231512304318298742300672000 4970 419845679381144589971500694502354946494088606226494413444336229941186008982284092988168174730887991979902085863073577683143389141510495579180805715722240000 4971 424095233552086015639302227544816672797221389876247294355528000693497397183401678379815592311162511758496175085510621175780154343231138997939421744168960000 4972 428388241192628529442064663873702832033521812097163150704508780371637887503400811522831231069180429661163102026720014865913591331783672680042094630666240000 4973 432725151232897272634029482894978251888520676035306193704858541767125512184743926878370025593762069087169474875033175303354863767934684779701617892065280000 4974 437106417289564590781645780860841983404619976107122196398237673736479593033610404163909206534925021222551355129820418530225990053940755917695467666800640000 4975 441532497715291910184830509256576815764863133098902704821666187156106015069087936821388791387551876822196504850019439611363576176471356565773375307776000000 4976 446003855648698787551117161950674194234576433211124191230260151367801224044522391150907699091225937455048771901979492484105791353676847651771019689984000000 4977 450520959064864814619989274168539157988302880201444267183778193585112536245662481268488741540482106783828084621856453001815492678969095315001598672896000000 4978 455084280826370121338884305339180618219381891471760964634316958220080690506980259714235972032295516990866787971650599099366236524747962098442931535872000000 4979 459694298734880283778459283262578079229933575639407351057123036367136639396981421168226303275415517430215845636121225977788002846479507058472306343936000000 4980 464351495583281506250327639312350246514561214707659667411347990225743983991080674582547827521486024640060033827070840927838813982426145675866884014080000000 4981 469056359208372011063288174932918148369281968949110249683588560870200848428299559686213075349592847949404010466180730673147719488281609257809341317120000000 4982 473809382544115634031839815678437459999766359941229987907766956030377878588218885001986463477214632145870785975795056387391420206028112761009240801280000000 4983 478611063675463689241364999436972079221024059167997127679917080073731802669872623433288523826368625248242934776812021066967435090179456054421367029760000000 4984 483461905892751232685713998458264952628895574087461999122325610174384110366468066693899440982494183625060541206255236016072873634318624650964112506880000000 4985 488362417746673921233065506638792756579068867423241327892793849970571889576963805091332183408251494376033801554027327212172688451758422995095047372800000000 4986 493313113103851730952999299143797750615365798683725153219768935237821883595864007609788217759919394658720827950621141826995800480529758634946802483200000000 4987 498314511202985867159910136746394861175820977625095112607842996596819059769125225339079820634520584888593651405751996044350780916160896342887812300800000000 4988 503367136711615267603526413285915857473223870476617799950570459924462987855552002264165151509912142088324283398750550721805885832254586684001851801600000000 4989 508471519783479170074774083856147300066206066249056417670684014899446491471475518315163882300814321899776091065386706016535589094888920351570185420800000000 4990 513628196116492286303042666049765984048537740101122256447121604414031322312316491520600771991741477053995350933162983508570208459091418806843604992000000000 4991 518837707011339195407657909749851045485067753423469522640165977699296374662802551915568995455379701984253401038622506963268266660633647291519991808000000000 4992 524100599430694642340734339371340071805539084582214895204396092751079637219576242876290923618245434395351217361291162917072540460588859005654269952000000000 4993 529417426059076499729357572621669913320376684159669443406268571006802139146507492394290396263471481292355479322856208756674172756421665444461543424000000000 4994 534788745363338225301117546601267890609347396701260941097799856828422399080230059592867415415592043162376411733134052286206386757057575954742771712000000000 4995 540215121653807721667366250083067106789249870244374305509989371022552052934710734190239753101451812632948327836423305685966186224858985291149475840000000000 4996 545697125146079580652295409220143076765057991740749729712979393842676453480693704140396874531780742011785589006578989069239801228077421682868879360000000000 4997 551235332023467770602211524105325123140112414437117280965346155052430303072495158601400068658887345607734109292983093851101188229587409374638243840000000000 4998 556830324500125902197522180345743756669200001893037326582732854633084137154376443196289490672058056696160141135905981718478418982637755295051284480000000000 4999 562482690884842286229338076047815312498082272559878015542500918844097864629358301679458063888525976783448584521702204543662170802955817081624330240000000000 5000 568193025645517075602745259780741494035739292757571700672778234294186368996463246399542023414157934633574881694055950265855337435103232872415232000000000000 5001 573961929474328863499324567395729910712328849550895934227041753922548841458528879264753126416863241615763861756838984228226704900975323552677888000000000000 5002 579790009353598190182111648208882424466625963156965934705366800857466815331303495996815352943506837147516484226732822814628516653923213112246272000000000000 5003 585677878622355492366732572590264375727119070723802656191163914905163244564218888037870237487294919477226699456355231672537757196489871750856704000000000000 5004 591626157043621111422859172163677874834096991803834317439944716435103516199429825208782440893088975042500292766928439546523583466934588357476352000000000000 5005 597635470872405059920459678723663406457592308547881530995628748297733046152719585608327406603760307809560876189061222087663338241666141504143360000000000000 5006 603706452924434330205742220040128387529532078721183457937287998203485521123669193872721822342779330664588803188419362595049175187835021468631040000000000000 5007 609839742645615613792484543442874653750483356605282889314133812237935449559727127153341230272028494636287056472706885715547833471611248060661760000000000000 5008 616035986182241386396012450811596974682775273681749920286370060149228057386022958823770634517381498166036737883857315902384126597715208353873920000000000000 5009 622295836451947400429948885529297032258625129370692898917996101156405052592385513017401492768281676054830767543299568708868983311951440337960960000000000000 5010 628619953215429714740641366458921873140712220463769327909297593199729110977810383407231014167410955570230342984204735037025544241251784169881600000000000000 5011 635009003148929480281643738527676524941109316742722753253687543727941562461203156741012032890991832099621517767022549276708413176719249663590400000000000000 5012 641463659917493790341656871220667124023132644209211274497000716399177931460525366829969135279217052199799408714789282978183502863908824783257600000000000000 5013 647984604249020994844922888632971177561989031811560543616232716690597473447080727406040183582169846956252656551363655775122095897913018495795200000000000000 5014 654572524009098970154344105067910505467934493279992671091360958310907649233027755492528076373729396325688713297118604929788505196681041123737600000000000000 5015 661228114276644928735812283731676034596146634974288000025165343871223546345382554291308160308412774516596744199084372330678171198838972350464000000000000000 5016 667952077420355446998764656395997112280333618057967165299514763943302670876039043478678828089412574284466589362946416191644344171149955956736000000000000000 5017 674745123175975484624337627927839717890151579710547233699286068161062684568545430057836850954364870939165280531069189566428493504441623773184000000000000000 5018 681607968724395264740304769655789253578662459366412316540367589585160864792627227847032142173194902035238810914408044986925071259875995025408000000000000000 5019 688541338770583981413031838434989925409627705907302209551555464835047465100855130369024153118122411309504576877226299064123709449886922440704000000000000000 5020 695545965623369399112860641523994711045395229060165529277541867254809866561959458914076666382059887022343467725318524655370965261191353466880000000000000000 5021 702622589276072508082682863085845046098556215555328741293351994767618203261430371354090484930557700371433850772175860285304174173945876971520000000000000000 5022 709771957488006499912158046378504733860132150355283765870881742673269142461394499500987248072958162963791588430936754233877257794244973690880000000000000000 5023 716994825866849429104378225982467964046304922383377173140835072060913643204504768868558370362592416901348420912423879787085229539900899983360000000000000000 5024 724291957951900029030236115016819970217677713319244805542152073090254608164406888293014772024872873803644561287957099571812279236324680007680000000000000000 5025 731664125298226254410906208075810830759121360681846405855939832967015536209672890328344413985517636324993768227897052991892703304363278336000000000000000000 5026 739112107561716227363433259269623176182073352702126671786017243059096616743619671064953633441232654959318903550080409095470240729424461824000000000000000000 5027 746636692585041370101319231814835564183713437883032170094718724626963333968126816068547240171967056644127973944173684974756214487023353856000000000000000000 5028 754238676484541614614232838443630186368141932380909842836750753895200884317266663831812672985849698776574771835036932350653316084837384192000000000000000000 5029 761918863738042688071707672795899217605414282930740860406191347751042406083188498988817859343135585083514035470641867447352334725568004096000000000000000000 5030 769678067273615582318267460744231505098459212405445384027210569408020515411956675068088266199013113425279645883534467187758827830960455680000000000000000000 5031 777517108559288426665292956790423531711873152112239252150667034505376924312509442895796461868950526377070741296804282343297742536200683520000000000000000000 5032 785436817693721095251750055515360719268836709660124581825705554595349580055161401165320495902507197337181408675801463162444723170186362880000000000000000000 5033 793438033497852993555412876695979033362826414997390908206443607961090274711496743698517537381969560784717095946273971161997212063325224960000000000000000000 5034 801521603607534583202375296615020218585431469497658771869267681623878563351225700788715230793631647949670536727339959111943501684125204480000000000000000000 5035 809688384567153320059544098176057595911205262262669320148737381220522717858825254469522496407899403022575970801859757199707179919920332800000000000000000000 5036 817939241924264797716700952853763347569807610636724514176866875185220545338315482441015704921837990295834118978122394323978217768301363200000000000000000000 5037 826275050325240006886024910589999401795192660672722808619769213202236497807712088355831072054385642972421301733471286757568137984265420800000000000000000000 5038 834696693611939740982261626218121292144083769634462074627041363679057217221896036169738916347947297981532668568314423843838561250548121600000000000000000000 5039 843205064919427299210755321758429923184235240634589953353140647471678481655869547855725154394721994088781067395779729321296862506699980800000000000000000000 5040 851801066774730760898236963625526099245310672796910828026171086464517076359092248636020151217899398143148424570916483504047667577618432000000000000000000000 5041 860485611196666228567669096468511682995146425928914395520996817254410804477875490681516866454780846282046899994095217621433802154835968000000000000000000000 5042 869259619796733562398837222438114628215158037293488114707478731676170997686450548749181338942101979487332604554699019238845746608340992000000000000000000000 5043 878124023881096255246175741471635152211456578972446107500499103801061458043242721109759891814753083001768002408863200729838154734895104000000000000000000000 5044 887079764553657225320124653364006222304071946110671570458766519832102898853504503039085637591119825694980669404128921074428854562455552000000000000000000000 5045 896127792820242432993910040460231349023717433134167180935092402414944391391283903375578744513649028201578663773959162811009468716810240000000000000000000000 5046 905269069693904358989984607039942426688066474609688227356125791676195041466844121227762141231992725720270963433980712269972249730088960000000000000000000000 5047 914504566301357513445593345502502083658252638929577484335099265874905919537865190367147493322325313695541028791284700339820673881866240000000000000000000000 5048 923835263990558279071366202819609762433349988879737263022435400174881292862275932290531663602357453742713373357683629122082439461601280000000000000000000000 5049 933262154439441526816992388562667004907159682643816214685929638952175999932299156089414639761565182862536979208272237582511852109168640000000000000000000000 5050 34332795984163804765195977526776142032365783805375784983543400282685180793327632432791396429850988990237345920155783984828001486412574060553756854137069878601 5051 34676123944005442812847937302043903452689441643429542833378834285512032601260908757119310394149498880139719379357341824676281501276699801159294422678440577387 5052 35022919863037400436738805761910329129784045520251520459475232268165418265839975751389930560107589678020904691682147723512927980937432872478019239386895828686 5053 35373219128598354367238367688871323800963584681135271124855665291663975887642851687745529439987093842125583610733500130919454868913106002374351582304956903442 5054 35727057492844905837091354100293884004957656507923766167419730922810040867253513789587578231743264783876218114378649026885432953500591431371107814815789621784 5055 36084471076551767294983847938362671954842879103765118104890183718624892752136960303985696805334083336135318948751545416916907126575077365906358678198836067080 5056 36445496372951951084515651925183921767531476641918363982969530242199109945060325859059329478359135868502053841139830295514375929324578920571938724107084528560 5057 36810170251617385641402086265654734777014454210141756416102439296462448315140327268938239408574123322483986229297384774492350004992957320492986154411952547280 5058 37178529962380389337565495361163971806161052180384530710555902478361578204651943585064969192413577205759367514374745026338011633759777842224659854866553368960 5059 37550613139296436726350910824175820453693533358845860453544252446004714499092802422630742354605946185537153571263395711246410749016573642967825835858181051520 5060 37926457804648656618958407216011745537494645477007331802628308520040060519412858168614685034769403607158440154332247794181254910683666076333532780989318764800 5061 38306102372994506148879334363763439923044462413622805339425950162036578300704105954267743459582012822613390980150511427123841725061585429029937929096851449600 5062 38689585655255069759213594315881359043066894729475081703860241084509329791788379890358576052690364636687648641905001443581767419071748041944201763927345740800 5063 39076946862847436877795440621454840061280505035602897218981249607405196972456301397827537245137979896548973149869218730469115817832541186114349897404179993600 5064 39468225611860616927637181295581272093746063323602222454870998329356448968131856820824445770923255546185200213620188776456858192935325442572998450992747059200 5065 39863461927275455255891283759044193298853368524667474421759539215659227119628067063834535612899178760734944647586544684975793831789934115272439366117779712000 5066 40262696247229018553915751368539491830879766060063812009035203050025316000183183692289631942114006178881871449211147109178049822954296515563978491285336064000 5067 40665969427323923384695802197308714632289973268322412135375971879789219499127246997492109212050634363269145766154212684439263560624826254979446973292531712000 5068 41073322744983086532423933981745243873354026891550438761732392383088049137887224959046928436425669968434031096011105430282620548820318070460368452559642624000 5069 41484797903850381043074148150792655062795503253421730950602109740694257865206830101133028221763170323012885915018264405954598533714238380116512133361491968000 5070 41900437038237687034934889866087616080862261924753424522973436653610014557134414451768795287199598268519239549016810626549499975945469892420830432103792640000 5071 42320282717618831624906390560589971027356350530979918936417772883551200566116698544756963461930486260499141634879884204232643365086980388000011237819514880000 5072 42744377951170917640545692788134787700153571920856166230773300884244697963300100223136779054241648772257637809965394825408423519430211526997950659563683840000 5073 43172766192363546169987757452008490532187093732953329381477809664616335850803501034659610285310829201918800911992114840274337110761995199677992754194350080000 5074 43605491343596443442621786934903468784075614408988635575182668206383461362988244961537980310904591271005970386867148015577691974529929884457694372086415360000 5075 44042597760886008033403432715764310767480234385095757771580905880119940956021855365701889517439516292228521741996968434107917964583870640375389839753216000000 5076 44484130258601299943588263225020887583245097518194660476402572067276046971090943302523278308827068169050718246846987873719281540760341996941163215060992000000 5077 44930134114249998731139380386971561777479673951405784667632832218643848195135465693674186007918294106505767018748967366203387332114018844592934234750976000000 5078 45380655073314863545759369661140100935467976831607228934816610412228960731381128174942674749458776213289595103370823819205202824792987939907935833423872000000 5079 45835739354141233667098253966479281553687358723078989899450927370449041421888108434656910721491071730280461891342474418304569061317735902006378764959744000000 5080 46295433652876113950876713249741859632917292298718397250508050406816178061285089855825137024766487247710677736978595644282357064164215409064851071303680000000 5081 46759785148459395457127040889054209879431853513426056917919398397041922045276170530407684852287973272350737770805666485210195878146641554740717955317760000000 5082 47228841507667767468190329063987128027801135482375167167602986957912122893704470090093897927637566120300141781271847215883343597634923163998527296634880000000 5083 47702650890211883102222168879665565487800901842316397155510753913942500772292688975095884391114780752446012567247642272270735017840951276759536537436160000000 5084 48181261953887346791463533879102537567021925901484394283190670994016232574962561598529172914941149377694255502024454293337702452931130732813957904465920000000 5085 48664723859780098024149247877560802519650821475571856282312996604190616685329029665223072355923643561319316043230709529353775326565449357464922016972800000000 5086 49153086277526771945382313384199595276229890342995097610205790454161188574905993470314404539331895055695349844784736856565948015017207780460017064345600000000 5087 49646399390630623676335312683343393026845256141678822763425559389399010458501857477924192757091814450354070672735357998392943815497737539094963866828800000000 5088 50144713901833609543495222820089787888021077119303917876033402385995829518270982703263272577726335035242664324141109994437294596413898435437851679129600000000 5089 50648081038545224811098749233375703745494300989780535675983972845920292506126534705527437729236247177330988607539860545159100482246153022121853530931200000000 5090 51156552558328703981173523317231851045560507056029592093654656860819738997598010223842601611537061499230764698605247251175636071341041942473423716352000000000 5091 51670180754445196267476565983281617029609044796130714350101778465233770319910326715363202383528802976284760049538410234684206279800133361280267321344000000000 5092 52189018461456535462884223893031468075094112549554183872741944442933066694573129267278771378984182678269013450577032741647474546460767008571787313152000000000 5093 52713119060887230105224958232402808146899651634136398767946340535684146331792705510155062302602428112664364667938323904564547086921355867577441583104000000000 5094 53242536486946306604954315805024478060220028318296068211352609106690948470939213002549352698865899593956720147261180113321221259677777533021903126528000000000 5095 53777325232309644830255433351625745950829375714997329152450408963519370870019443062142220114281491637119096558994314165607427646434835108976645898240000000000 5096 54317540353963452551922799601708813057618625585241703457960398334541922922954153796332459867382943449752044886830737471293393832659694094267795374080000000000 5097 54863237479109532132575095010928956134383683576982453187673377728384599376434847500472856741914724191763830475837316460362633633887771515950664253440000000000 5098 55414472811132999903177306535034281257523795991419570468638723883437029679507342659074256810573611537371564585130299554213734822117358925325302497280000000000 5099 55971303135633125805374828715380025014192995993312607795221456738070113816661719102270546301245669594067724726266205535932213241099996680620353781760000000000 5100 56533785826517968091604166791427840326691078265872485810763957656914211681291077403950004365134195570851173310787907740475875411902952497701978112000000000000 5101 57101978852163485167206912051208581820726817558630057511436735891208398050287540650349546388548353505484748192481963690741730749338055730574393344000000000000 5102 57675940781637814030706236618604311731439146408180953445663777645130946891746069529614299514965216747100512054238802674969957454239031054127071232000000000000 5103 58255730790991412220888348266813194155905772371337919380369144445988413707077373025611114867908723584248028538465535497784585970892954267239317504000000000000 5104 58841408669613767713255080839403458531632891442061722036560308360893576951641591913648985105396018503725255237921890729457123728089444138990174208000000000000 5105 59433034826657388824677940011567136406466988433865556354000253077328680467841021738857767546289107478767755530688819169003647311556378727347650560000000000000 5106 60030670297529793884598399690290799812924580742413437884995881825626413513993741324466094952892867786577316406877880391091310649798044868851793920000000000000 5107 60634376750454228214804141910330928200454112821134621342933169823829899035117410518338816775235647117241905210066299753686359824985879890320424960000000000000 5108 61244216493099843828596626453773802854204596177739904232247303636067834484677137645492158005507675611878192266539006639401907658457491138381086720000000000000 5109 61860252479282085214992638904585399828887371451421654152533673696217062542063160604315928640025057110044229004422863955304291785055206346734960640000000000000 5110 62482548315734032615422587790114696861145996580792347051451669797373467594655546117333330132793338786099059771966163524013160768367157787072921600000000000000 5111 63111168268949462330163229156573618734286708801256116379360967390573196705633356500740561146960749741669290114950368259050186312608409571242803200000000000000 5112 63746177272098391810444872895101295259227818117998839132614654934301138268094559657481573179851741573768911632717390808326894725785128820906393600000000000000 5113 64387640932015885600786529766321962383250950762208050407111655650700316199555085024311542315130958625968711041432180091305078228649037645689651200000000000000 5114 65035625536264906595631452654954933560812939794019610950727888367390913673002165751717582498713128472924963697983543747080200324546950664185446400000000000000 5115 65690198060274005565785796760022844066280874287299603621819249325701821322235193507210110575086857869250652411280662352009988829743631705309184000000000000000 5116 66351426174550650494521609043754520100877020922273891621844414669573044868580576061501418735395270643767249155479746724340667000942470677659648000000000000000 5117 67019378251971005941520373700150517213157354540331858787143929433516347539456615104980097563484683218051715744842693140532311345113620633616384000000000000000 5118 67694123375146981426144711328078356931047506120042406020843215501677410224025160535037934414439048088990881025373762330098739838618062257389568000000000000000 5119 68375731343871376690885016097734146184626168579408818337383583091262571088817787762884966556612242991026119836288170375085664909877938252414976000000000000000 5120 69064272682641960672298047936169136110035796285316120546935138556097618553918642893253990709730365402335624413165396674149788619327825174855680000000000000000 5121 69759818648265330071410908577693130821081191514376286076212680423352428420480602352168067376112425289357967880890715198805159584589016528322560000000000000000 5122 70462441237541402579493591440778975867179747729931614817506032418120046623742032723522157861042982989729401731662891059090463758762962405294080000000000000000 5123 71172213195029409079405749487157480601039879880286898583376914160793315766203427223023145109115941152693193320093827813324341016557207378984960000000000000000 5124 71889208020896258508510127713139948565086184802670275756517749232854229409407931991891703479478533569594541741006251693111426246097108278968320000000000000000 5125 72613499978848158537540363828156768535303862515989520562059901305944484017572338880184718251503406443398186302294208792683238525333432958976000000000000000000 5126 73345164104146384791951270036232579366062983876671366967915841138911499553782011770513062665488924079723180070522105845675131228637796237312000000000000000000 5127 74084276211708101019314703295502202542245057229373493639701858381970596170525631441578016298930156734682498974072186254770601469367220699136000000000000000000 5128 74830912904293142389416022527317038106428770667256525809796577106597559504493758257646563539102123791326626948016359939745357683854244052992000000000000000000 5129 75585151580777684004030255365760668292796912599637435652633327860492760388811024921478376212087973490103201719851396872096010999939081437184000000000000000000 5130 76347070444515726692101963038556567510402326882568176513039519208243802794894213420467194071431109075186715755322038739543363334664649441280000000000000000000 5131 77116748511789342274420230499300799015500786094973621897066729777651823310306170095535282337630122188611995401205573206731122162495609896960000000000000000000 5132 77894265620348630701085523456091222547212659247085861149217396812157200234618679538431078799499072714989066142502377489074419905031810580480000000000000000000 5133 78679702438042351796337273511606583266481495956745985731043102366752549814673840939596399295401579912326247551178178952236864628201996943360000000000000000000 5134 79473140471540204789892686388302562299844322371743376639249545974713640089385337683294916832783549473110964647124452923398861840265322168320000000000000000000 5135 80274662075147739373095061684917582518429753841241035411118813656337518652736563384083632063577181121060635183851792882510805341949447372800000000000000000000 5136 81084350459714892693154605783093640114340959103503704731267551037558041370595388638553154559985080524083211154653652639710512521869367705600000000000000000000 5137 81902289701639157490871306735947403461910766714140429245444417912743261915933704120994170264906918514379045273631775034034490739637669068800000000000000000000 5138 82728564751964397497757331646537402863705959374813152054064187125945498413741416209350001336961304157351466575365246320792058877621934489600000000000000000000 5139 83563261445576337238739593272755524155850043144447614128691228489624555630963312245519740253309251455332999243933560744635897438872482611200000000000000000000 5140 84406466510495764537950348594513954079034278385082204082044369137096234112619181793375465407703973449421780311329340473957194301379182592000000000000000000000 5141 85258267577270495298848585558139480178279589057879114910070540223560751188978274042011485558921872847564928735900256957461241968956801024000000000000000000000 5142 86118753188467161527416254654607991861274735483808029305591537040815161993456149532693002425376653693846975635894352175082675771111636992000000000000000000000 5143 86988012808263895089815091877046106489489893521101517420299015772491332991142600081442183764318755673334308240449051194321521517719977984000000000000000000000 5144 87866136832144991345061267618517741641701350100073963527799514876292394449185842802551943656133508756336076242857914395051359672454873088000000000000000000000 5145 88753216596698648570381392271881747864005422046184635098258281396124497348039347305591029293724628582031056912262043316125788527017328640000000000000000000000 5146 89649344389518891003375302312341979213029139479318802279193373798539441739430631208966608038238277610232635576036002478936797995734138880000000000000000000000 5147 90554613459212795362365286919381921639717205953928490506549499590215636780897475330194370179470270335952906539469983191206770245464227840000000000000000000000 5148 91469118025514152875810880264884423723375458592858067990884598856090542700435340520561517672792595649648447568261267891546590919346094080000000000000000000000 5149 92392953289504711154882246467704033485808808581737805253907034256265423993297616452852049336394953103391160941618951520668673358807695360000000000000000000000 5150 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000 5151 3467612394400544281284793730204390345268944164342954283337883428551203260126090875711931039414949888013971937935734182467628150127669980115929442267844057738700 5152 3501945190384708086049989707731166487301309948148330068321426828833888440919418508144722435844800877004209283855889966452456151614082554176483199121981127617301 5153 3536621314328713528862837645033210390753999389791759611154805663119400473520679416901841746238950375884349003235247308277132433115359253977642493544659568194688 5154 3571644234191750929299576450795120719883783435312011131614280895387565891786519392653231676799057965562369907926929456000645361096296686850120512784046464023374 5155 3607017453320349283666814818483992043684747019993146402739136560679229867674162244340977206239045059404495491537662956131564815965209792852494864366351420926816 5156 3642744510813194189503906172584285927689704676501070168906556291602039908541415758130564784470788324188371709652041605158450248918710384283865972181167210548600 5157 3678828981889745956798890020522648599644547555604835287011446475320664801293552718434550481276122407524507028600793150575367156045285461649772330859366046615680 5158 3715274478262697907883405672447832521412079032246753650994416005562863911238613044293609810754481543393009082441932980870881531974610040570344269583473131144240 5159 3752084648514315293524807758713487256189093486456895407410518444859326359553753371562548050163055666715493068671230365645373881979602997890837255737885083691520 5160 3789263178476695682862373254074651227995254538637279938121074347337687937758405315147613019355469243921252436185605110671711893613362775733061915592751637060480 5161 3826813791615992119588724164898827048448948071996125798574618599783692652257498117570243761710075190106789589756868506382958304362379349376029741428609818112000 5162 3864740249420640776207682572114838793986442717473133130377246908303732712776910975738858446744844593713948029911200754177139559273063015452363274209599136876800 5163 3903046351793635282356561906478602233909487179886755935716672858465769291077615081693126190204426606536561420891351265604263400998124600881393212138695988326400 5164 3941735937448890352115775500794483592952554074616231017420533099550278620869403461583484766257116971173249069533256267047845168417196348923337413902623334067200 5165 3980812884311737788993570941415938433013834579651833914639514349157683817841859762981312303502254951069798042683125485778314284235028890109451763800027514060800 5166 4020281109923598405921208122711519705107580642975436137094385347487040266809991619802136749273178206615983242896745674554771142427964215552024762251020261120000 5167 4060144571850873861177099406470563898406434011500103611516144886702699493929619686865971284886077385376718187544332219239746936259754149667297201617138040832000 5168 4100407268098102879731015157839103390237313777560167423525180089752724809929802870558260916828191391555600058993543366348924986082708446182861180108423376896000 5169 4141073237525426803115710960036412104869603750828489835660556061632514029428930117555753026040242025918869204759697579033364249643333272437840627081715908608000 5170 4182146560270409889648134894018157348742957777720040274422288454015602078566817342514799954476667695887303235855708684463646870192153590508300995534275551232000 5171 4223631358174260270691209042168950003805753280973462005372890563756296336432024172615932982698430866210316121770726948869601468725867828888417507667637043200000 5172 4265531795212497957726143932035037619886615542898215429895864000409906350989158587067701777985630464478835361319743759496150968701813298780838338099740835840000 5173 4307852077930116789351050322595627590913971893429195348832281773293457551555275285612458741447560950739334502954623643700383612066900279168838349337560350720000 5174 4350596455881287706991596015383762378614125465350051515063055074177702249518575385835595520501802599511592140764589038525792035586330490695836299997124034560000 5175 4393769222073651253161583772835770869146312559083004844444532883842318585369378886870255130787113428713510941676581153366066372697092485895514292751318384640000 5176 4437374713417247696604205559770674337930388173491993480019715552048702046732367131831793111098018019984516912063448301381644064671622415779971987123404800000000 5177 4481417311178133704637608992486438648697868407877089237791296457928821987688388987197495000615457536276745433805445269815751982636206286420347376963158016000000 5178 4525901441436735004581197255711459536281113505395283898267699029996098034659479930500018278924284604445796152052292257689471264176966628417288540178219008000000 5179 4570831575550985003312336636098431098058593179346689682935331862214741882854615396193692464932202898552301919071041225055674651509080647261881474412969984000000 5180 4616212230624299866858096005759571198994061156178296911870148472626970843585996524368635139681661674765591514174412048874879854333873635201789410246393856000000 5181 4662047969978441100525194259726050480547748514901375901769599399997419885007884632803292050403152746495871976065754523293184423395191371103795789011353600000000 5182 4708343403631317214476070972975792340180665807200094299020107450404236063069169722659117187427919233743582653802733118937466780459355586512860640082657280000000 5183 4755103188779776609933198013864846550060097660713520355938026848801277985114445893189524872280207207015933391573538785422676976337502228067601358037975040000000 5184 4802332030287444377401388342928833678087898796195895523105629835759190108008150363279618770207844773136233533354810632638560319935137151231599885334609920000000 5185 4850034681177656260503610511808499243575699698038211920261140589673132608780443052254714654598959553888679545922058274910831054952978102508359421872046080000000 5186 4898215943131543607295074045687601781142721623939696314544331260667148841355405613853243827513900703266373801424082729204168757405909233241173379776512000000000 5187 4946880666991323705319223293565162583662372445415268170826644257271339458040734643518466899869824346827693117467313438733522532732474682598638301793484800000000 5188 4996033753268850477264605606949362178938602335758263268436850047725500646615640636988781304409156241883388467312098175590088480747491890379098318857830400000000 5189 5045680152659481100940940919632705571965447591899942091200275607114899657074142494466705497166248056333742537984833533588481424562989627918193282724659200000000 5190 5095824866561314710484436142452795359853468669019246009076309009500895486592413477169968769743974391368985202308974643582918719159403526353631134403788800000000 5191 5146472947599859935295534891686171063598962970009026544752292982346815779098540011875496207473210638546316190916514504128077819641649679375752987934720000000000 5192 5197629500158188639276708415003402914644523477065056136845947639207635518096138022099338809084747700045546955615119751379253455712990721318226411651072000000000 5193 5249299680912633835544184980986684531674132521861186851196049417672869288416048348814702011468276503021831715664658161613937661992790854679506678972416000000000 5194 5301488699374090371007069204879715999749226634410741035068791362115802355110621478081980782847260685700100729115235194355585136539251621688078466285568000000000 5195 5354201818434977601112294163112118807896126286044877433836737702651486501442414183592135845149863113812765093783173518260149683626172977555655907868672000000000 5196 5407444354921923907717248478917143285956346314363173502048090311758177449913353396594685197848729013406721813930434698373470904885850755088677810995200000000000 5197 5461221680154233552547503912268769031907175690078170831200540720721696820783372839656827417963010505043840910489429012539078332532285590197654456893440000000000 5198 5515539220508197005099426711870477844964794315663412534658501119056238743706326993453159877830393448493592955376259750010371726364945284291922252267520000000000 5199 5570402457987306537232001806881406801099177999240394987846174496784623343082761840953632734572308172685356785852097066470734359998833055807872916520960000000000 5200 5625816930798439537135179113416441082356701795231814558314813220668060372762269183612706991382881784222728350437227366024948094820950414733198219018240000000000 5201 5681788233934072662940553942131821107370894791225127166110034677406130486578930902714977537684127453816796075163493571560880308062050411413818572800000000000000 5202 5738322019760590631032158108923248947697585869490999651920798635063044698260221980118927542049261649387647248474281479301356183473953363911520550912000000000000 5203 5795423998612754116199365020974457529518312687049629709432235370954253096310509520769277088437810002893131996666763442992097914223291419642094944256000000000000 5204 5853099939394391930230071257593061841249751833457810662877899148599384043202255590298891387952775219640232508721002245667067871677530450696222015488000000000000 5205 5911355670185383342450959605859875035405657605829148582258268293045372456909332963324502502820683943224480537259467781164852457648423404963461332992000000000000 5206 5970197078854997110164214686699278493937290497271210304294828601406266033860974555238151487926079961728205792497389671894309581376512849102451507200000000000000 5207 6029630113681654498988892626710845630343757485705075860648828854483594714328815576977009255472369069206973548028078491063313228688069227829799157760000000000000 5208 6089660783979184292873491026401136430156682066447489298533824736309221127842809318301475350425261936993550864434956371454404539337867272698650951680000000000000 5209 6150295160729638521088295168311467358357136179268623919876757906133051026877926728819814167200497584110792769645022671208090899162853152588971376640000000000000 5210 6211539377222738364916891794765241161211340775446363824109005209769118861362603866465306325206005259722670961911561677847492806821310643727352463360000000000000 5211 6273399629702020450131884433669826561040228146897785478261538883465335923904667027069622253846030316832715190915984541802797098606365850074087424000000000000000 5212 6335882178017754482747307021459941257901374143478577825312990553262709391499322573186955583978823655618814250687950705326810259374733007861160345600000000000000 5213 6398993346286703945077470250616514876635660852279833941692351520653282588204955929687696145125784405360483540802901073585860445687341417432403148800000000000000 5214 6462739523558802336887915123511616171894888670397832780824966175587583726473050489345177718305636146934252452435618464394187340413126546253309542400000000000000 5215 6527127164490818222488701653277938134278139621160040831232077831238284042672605574369489260620767105560221163477050644485492418641775583898999193600000000000000 5216 6592162790027083129084333105932893067838952560954060442182805719605674956345607740121206843119480234033146127175034188232572618966322534563184640000000000000000 5217 6657852988087357134650118902692915911905233435241360045804624968931376777667842933628416953694567091902396779586314850584582607796066166268493824000000000000000 5218 6724204414261907785144640511736670432006110456163633937426469383600949822536423509689918372429962362546164028741794597308923274797008636946153472000000000000000 5219 6791223792513878791086160885436820949219267810703965796213613313034466170075880124794898469993447045764215744486637290449455586142122257579769856000000000000000 5220 6858917915889025772512305596764899306150315316824008202234456528536143580299905285329936404407886093853206625512011052779554325980740319837159424000000000000000 5221 6927293647232897149203190612862633452334941485403417020571840111627406151388723073092821370964498336844232745348299223154639990890618258089574400000000000000000 5222 6996357919915539109875488660798802588444977281688733141118775250183503769942641715986075361674228702246568369761464619828789779509946083264430080000000000000000 5223 7066117738563804439946899569376495719266058473203109427194987930606856198363122318338243429050341127535926337642355335027594939094535099792752640000000000000000 5224 7136580179801345842526393160817274695133238220933041042012493963024976244986864351061765586911384110525655739374018226086685402853298062198046720000000000000000 5225 7207752392996375251605798910304432175734278100813327940595870877185769560753067778284788732020500051678348932694112053900009743869855269577031680000000000000000 5226 7279641601017271510114309038017572124299364285615998216352388626418623790162475710276680435499978585247943474435118305593121170115952377856000000000000000000000 5227 7352255100996119668651849401845728892834668148131987736914448527724568274180048049156865153751481991691341660737412514385804408641285810814976000000000000000000 5228 7425600265100266053443800671881961472200731132008659103882364368863479773733830060927378216416970915771064840807934620231479539869923607052288000000000000000000 5229 7499684541311974154463115375177463674742976189238032597522066227245450369904355692368956232715901072505747339782006806486250141339290827751424000000000000000000 5230 7574515454216267296852531397704780712849404959905289123331862804352047929408849450626602796255003196297073966730023166425995499023145071804416000000000000000000 5231 7650100605797044980856561653070541381142201872504926558984496132212540689797660475548081172467091169787177168449874563298091510023084153241600000000000000000000 5232 7726447676241560707548663616109097948652604199387494735497535651420784492592554688968548366538522278862363884205196602037634873357748802682880000000000000000000 5233 7803564424753350049823083846608398747668104985482468357394602381198436315902860859064083648876152401050975879606402175244365995520244412579840000000000000000000 5234 7881458690373698680524169370064489970215317644729554218543819778010593516137479538602514727675651473765964945748904552733440415425276223160320000000000000000000 5235 7960138392811741032320506643576096553481799140686300204274862880377346065952153379542111126971053053678291193300082731685677280053478220103680000000000000000000 5236 8039611533283281237110399329964399115781643463058043580914112426352059706041538717225406043803836603151402157947207184609076141893743542272000000000000000000000 5237 8119886195358428976483494391649316698300073216899284616325231240008397224694275280609489675867413784272462793131058977491586947235692989644800000000000000000000 5238 8200970545818143869176648997432410338414414176002788321056498791045955266064870669248042830427398864796546004285712630131297459757562357350400000000000000000000 5239 8282872835519783026667520304168357741876324942716928750301943208958698527980804373369037000692305783310925049559344405165331950497200026419200000000000000000000 5240 8365601400271747424165277635814895144740030902091741902356007396084644026394545789578387002029267087468276516134709651486124009374821960908800000000000000000000 5241 8449164661717323761404017229087650668895880945236189516484698624574268582025509101823906742282576338923609515378643212230759906813694443520000000000000000000000 5242 8533571128227819525941967577682164622974915223621271720566742993711364816138128283617282207690280312373031295689972552704717101115073626112000000000000000000000 5243 8618829395805090021240816163240304103153194812679150835476813533934925567327106557659293693249202185220596224425872809662178343084030427136000000000000000000000 5244 8704948148993557182768232417894912095014469548162958864782405070975740729320562707191986695674578838914443200061767161837261018855142064128000000000000000000000 5245 8791936161801821077858047509771958201503959441684060382202704086748232062311705307273428879438897594587777508302216213031582540372862042112000000000000000000000 5246 8879802298633966069203108777390475943145660791784134345730503601624524456760891150075980823095031103344113584545074127426633900045316915200000000000000000000000 5247 8968555515230664717773490169662357691009666213830318980828761883020648954108930497381571852388755731926144641457336170742759688572334243840000000000000000000000 5248 9058204859620183608776865471974699670222695353309637783107955256819188395848361128590538460426994009536377277033372173221696486568068382720000000000000000000000 5249 9148759473079396404139230758894081591862412559263566273614504756409404032629258603920732830606464279872330183572842156412903256813532610560000000000000000000000 5250 9240228591104910557015041639158966015585788017856424341605389355265494575329693944441294348279256875521978631141103424304449847732878704640000000000000000000000 5251 9332621544394415268169923885626670049071596826438162146859296389521759999322991560894146397615651828625369792082722375825118521091686400000000000000000000000000 5252 9425947759838359420851623124482936749562312794702543768327889353416977599316221476503087861591808346911623490003549599583369706302603264000000000000000000000000 5253 353696464228855516691048960480847815217432304762981336900464109712222732532861269322616966020324888577425137669444886611698071313022337971824803111320093889347401 5254 357164076623256060972333754211052205562701248927324291183801993140773935792987360198328897059739838465439109607380620794165699463150007951940732553587937947086101 5255 360666021813640769058383743918783372050002558875472621252123419969607824233906778706473619495584639342443318891236510760618155614764090506117215752709919074703402 5256 364202643127969482587246581563816582440756558265264380863278225632727224707427458123375461241823589718327667894471758068895288047879449760094858246254578642898090 5257 367774287362161233516546158014611703160640341700576391994892506528114790599213977516028692918622647683890037802398687524895933408975746446944978759038625106921464 5258 371381304815481582800212972833095695204325088720569538397631643088794020466888139760369670124861692743294533293936350481027498224940956239797473623404976527848280 5259 375024049326294776989716879005679981132014793397070608566538199380396060375429555518500234909332481067482905003588392086185948473859666624081339595586143738396880 5260 378702878308184522946515769026202629731659340952675443853549645855716725176723108236934785390608603475007412032189185236761315629904952085731111926445509785012560 5261 382418152786447220854399174698650462253071419984922197504544061861279589087961721281228395201363085018400421114631118217632197161879562126301456196028982916156800 5262 386170237434961536147923982457363949509260513471379092911954580306138915447515474652790943251526140685115914183302348583277571043859165124192293451766867999848320 5263 389959500613438231830786355711438600737255768010016372850075654653476603385273879967938556270881609929037166619487953693949282937472527899925355367359619636908800 5264 393786314405054223950375079876337427785704716082012498648650273253260296037531378085508800032591685119143956209244822200332241241834907249301385108788229455020800 5265 397651054654474864726582762448452266579691158799485631779027520161564028750308289061247658479336529712857904239156022954509380801107970264753748382997828591897600 5266 401554101006268500008939324354930868813600645979372387714744193020029798041385904142940784669540956319394465660047374220113644202106094865635141595136524580224000 5267 405495836943717390361055099855725352406553200053988618732164726119580076662255307604524269435798073290567714729580630487161489370523291214558479009039147914291200 5268 409476649828029128150048670797141290839567034633640452646804240468737760480097167367505581739300328241637512772263755972939803654758320104667930772839175428352000 5269 413496930937952726555969878919852810544674615276615888783898625816224800746907158987307718488573506448253496015160501647494574797186284320219955535090195689472000 5270 417557075509803600417146978326323374443081049288115992395414770702927500240836778674173689773459583833630214202704833866734321733446038469887252736707333730304000 5271 421657482777901703296877993484162477833318363065676159818939950792680225050766581544731950690287775225185814261698377233083246719528746916070113916815757107200000 5272 425798556015427130099993704444198889938187966816504649654600506854312739080195511662287703716328017251104683466458074812116610969172080188507954543897473015808000 5273 429980702575697539989641839338217047286930924594224689929022795308328341158762329004802503670804684946991986702313783496580257839364233779016255539431748567040000 5274 434204333933871800260333048380385997290736677875198151934395685872084637495194353177418436653503115813202302824084510445449859308090101607904673047099385610240000 5275 438469865729084298218059192312421034910623293418096367364291549872494543846183511764486138431488746277681138185404254204946010276791914906685511385199126446080000 5276 442777717807014415007410242635016662501537265311525562713123831645788001397738787050098597172936307228420472688358877848646393888858815185854349734536686796800000 5277 447128314262895702714401838650400424880151390776875614228186886719965703647257362435934192693438109827932064829123466887172185924445145676550186034533810831360000 5278 451522083484969353967563422423236195749297703335958619072631419603808022232626741322804447824225223256645575770800048040538252297142238162445700327285129216000000 5279 455959458198386601664167627983006870087228091509450612552651135155856724279359108454636240935323241276630092682863496341919896361813860578225672314408534016000000 5280 460440875509564735368805236975493308735925959917327701790442431613785546267047497441833735935938698812906838116668941611735648344450066864646019691371692032000000 5281 464966776951001470373386434231204768272207073422722985688710130643781644301706977372333754214862983417352634268721233869425119608627033493063308231549911040000000 5282 469537608526552455376698770867303199370265666602069675371645462505996386184561592768527446679795186315904936187792275094480794260136114140325189705962881024000000 5283 474153820757176755243556866873062770569259727758247972283515610978623357028147589292896081819476847990670527701966687143355674114469987775526979116209274880000000 5284 478815868727155196344082061132788821049807476273149348185285210378620776913155473925699373869880000737166399678032441666648858537865179146630774905220628480000000 5285 483524212130786513558558132105764613389988142080349442484305317829025012976224643648358491057307919970909982331835174785586325318324534733143635545303285760000000 5286 488279315319566290168491330119629459940048239741062962840243344677826290961339089541548015929588127177925915723408713571009002294662036961211236903341260800000000 5287 493081647349853734545892718462558293618136138537258858363348974513585481069347239904827634699795971951062149256763524203647562614597174112442836788675870720000000 5288 497931682031031390806396328974366792861711838235297070283610115103258613678127682957082349354394931504950828802685582478558393669550152214951196210547916800000000 5289 502829897974162934413691403020054394642854559859236766598154446363925762519483088570935593181908832208217202604109665207762562426956061448192369590324428800000000 5290 507776778641154258119010626313619557226516932304652034768981090621197101977523823214454060081778656555044895721576978646496084959688536130791007892117913600000000 5291 512772812394423108596275231920568919405455534640410298037417940668922602624139463851442841386187812796928284188889076822086173440436028021170106210975744000000000 5292 517818492547082589697216172840201624977420982232310240128618216276037502281213606345909546883354060853262026726873910355674654864999017649088299493700403200000000 5293 522914317413643904407700608982654420337274450901329486137694525285538397767806019823079515653098035244631011929182884999257573584158421175441930628104192000000000 5294 528060790361243764342996143874340591400873413871338512682446818267885213546904559834955011860571245883177328120099399503385651403800070854817683616038912000000000 5295 533258419861401952982272852289343994315517937348403568819292765907092849065000697857054350669655993583222875075714519254764904859513061576135910027689984000000000 5296 538507719542314586817817037270330678847192069870264755670488815324765718353416746205869052681124270086244706791379177416378842521505852430815416706662400000000000 5297 543809208241688677188824106475210394846941296504675496705557606686881520708527367683951033463971530771944807520494412610734427658045104052503495172947968000000000 5298 549163410060123654789936400638322513654837422790720374139394344389533007209969781867543169309121393885757572614277586128994577341671277030059151080816640000000000 5299 554570854415045578697653649117239656940793769105083547641442434701291184659883135264137854506970122899164294428208020827368048246557127785147828891811840000000000 5300 560032076095199812250201153029508425972700944795161718472642975422012881480666508103794681924933133404208135338697449839907126579089413375345483348705280000000000 5301 565547615315708009255300579741378903817665739110825131007301476541069120224372835097247841802763526852701728294073709589917498305454358659637405600972800000000000 5302 571118017773695315792532581548260310618764917110065525995147651037853743567455596938201474537335835025387085079925806656388232665453191715445278517493760000000000 5303 576743834704493755329667760661676751701121618905297340553462464258521803940217866121814181528718716809609813430363034022413180760274142130178476736512000000000000 5304 582425622938427827992608314603808572808492513696522467719572498935927934426796797024529159066402844263426609505526527593974061068336192541592295309312000000000000 5305 588163944958188418623640472712731821756190099566013467371493297570990979125057019004648086608452105912814256754000809073275417251810145905503815860224000000000000 5306 593959368956801172739839837733706279285708412253063097080925532941945232221367528525417363696889915915707388750667572516267515166033437325145910804480000000000000 5307 599812468896195564670069908991299341126958164086520907743803432090544616264569784115716255084842691135347621259388574761934583037710967775842132819968000000000000 5308 605723824566380948012520868597159216162363821692350056326061700383589988721479117079040757587663375078572101796648042543099435495359391180805594152960000000000000 5309 611694021645235945122685083283858494656301112189621266630356528984996254755340091634278909075589455040300307589145432214993745076735904029908045660160000000000000 5310 617723651758917599621673975910569340286644869675326342491005357839479849469668907211255918331061824109507281137173510706057058305423973257737844817920000000000000 5311 623813312542896783914547466936970476716801551741773831789539182575789070597511716529557393681487086046500832001608467077511462844761840530436495769600000000000000 5312 629963607703626422435635762105281944075158687921042455709415940481922121624389643258377207848687583630611624771253489748719553743924693683025467146240000000000000 5313 636175147080849160800552653900047185236370028696488819533524945691691240485752247124842514173893588890334295733165051426567046550746004326752819609600000000000000 5314 642448546710551181250684538333717011797410256843386605011786484575156576409656914151912136427739619207167010924081035968369843649352370176826907033600000000000000 5315 648784428888568935733431845355176953055311630986865182837099475128419285801156236725099092011718442862785825174768986673696653908727103184688067379200000000000000 5316 655183422234855639678509315605793467931947291839145016778791826649072568389361192654786788156844227268146308715571887747282514354414444602120470528000000000000000 5317 661646161758414442015397230729305084103842180509542849559616792824660152115834243144131965875149863415080561168007506211676701694827571148373780070400000000000000 5318 668173288922905260237885932382583022238120320130702890390848870655898436158506848718501455135770630520640782331484556856162194113469346732272779264000000000000000 5319 674765451712932343366970265488515915305959272691656950833031676375504111114852456458622661978890110754673928458659591044394766732435669266835963904000000000000000 5320 681423304701019700501620384391208831217864506126898310878836301344435487892520299392251078932584677846576325238245905894979349340231735433104457728000000000000000 5321 688147509115281608286765024902945501649870616583061944816262770728036437715056722901940997305014640209122489266987700492288272615028744070050611200000000000000000 5322 694938732907795487077851185788382322599089884393765910612476384041070903885132603026735895775008087254886705011474337782737728201170866327630381056000000000000000 5323 701797650823684512850363491385147221905240199710589918814710840569607047465432508312065832179415973348739911636986348835517282527151606647467540480000000000000000 5324 708724944470917409999566681998009855357575141195993335835282680681234453616821231385158653550380471685584144382334648058671922518042224905557114880000000000000000 5325 715721302390832949109442170658808657946020118477682068976401455931417957386763873101144728912054700387830712752096112678500712297552170988821544960000000000000000 5326 722787420129396753549389070228185153665286176950885178403596443862024813585126995419482972341105041515366639089738468013528307236646706088614297600000000000000000 5327 729924000309198099391915463389002428360419415171818219445608937825049789830113859770544737928016425625892294829112486239614992639500004150812344320000000000000000 5328 737131752702194474643521262299306860536153693272631547386204808702235559390866927548829526660036925677570643761806598293515002383369859420389376000000000000000000 5329 744411394303211746153635571337324432660453057558247545602557197328654183181029403259106207095536904262818587236241716599108123553485811798245376000000000000000000 5330 751763649404207865822287420739170161553287725706379533339471645856378751455209451308263072249288386254509928896979129113493927962127097609060352000000000000000000 5331 759189249669308131875731221411052123025488456838388192443354010225242231228943281369190450465705357170280993737787063733725407501997021216112640000000000000000000 5332 766688934210620106030194336786229586700231433027626225040876076452487681598847637061559406698421258242786741077569070540211657643336312043864064000000000000000000 5333 774263449664836373327046868183934367413080837987531514164207939256839729528256486512186009494676261439083815044299093706637653142359457115668480000000000000000000 5334 781913550270633418307903429837004908794223039860036440723192435389052270218054146987734090667143352608870992212748968269935744652382541268910080000000000000000000 5335 789639997946874979015452093453114006742875644059423935458689971040473054710646701676702639033681874887733356096954164871973379525740290071592960000000000000000000 5336 797443562371628329065275177299722405490543749044906403816084573421671491026549562535766722682558027288784331976560567047217745521260534484172800000000000000000000 5337 805325021062002027745799346669786895460759066689635958034628393199682084542687042074369237410233678762550296922309471599951185936685810707333120000000000000000000 5338 813285159454813768778119853313362992014240865830322258238903256080059430608639195453911348537204731816228588115609554331636863216739288927436800000000000000000000 5339 821324770988097050015230252643327391130022509293380301819817368506411490314680734171136754581008568419379990273556761516245939358633032469708800000000000000000000 5340 829444657183455478991713747034976707828322582510279586436142599746419887539375009451746244256875982203652453066687820493737526305868725459353600000000000000000000 5341 837645627729273622860890396032409118166736996686282374757199098537465842805439880120994287087303381068448999070973533123868823765626287816704000000000000000000000 5342 845928500564793405887557916336577475908613321628999303507501041746424541333420684494363324087995686851759924120532877529034155716123487843123200000000000000000000 5343 854294101965065153311723193972392371053353352531091045409857049142509185359815230283941711090024953939228200636667587180520279725498309804032000000000000000000000 5344 862743266626782477073127211201480021722249233476327234926341747767083453941840739385765617832307530278151810152046230392751039632312004247552000000000000000000000 5345 871276837755010296599069178779162186345224148699948506646908490760794818757978867669382900039997810590524841447736202945455756733427077873664000000000000000000000 5346 879895667150815386620309994942402490448377343512627657482385304294729744325305974227042193733247012775745437672162075755117935076511108300800000000000000000000000 5347 888600615299808943803078227360297402543391813060790616347167709365705485054626536934234180428921591614659880872223842916955196095366250364928000000000000000000000 5348 897392551461610764880936274870069360744895772502474676729370413452453717116938242241507609308360489209247658380526059129986778635739112407040000000000000000000000 5349 906272353760244730950139383647459836688041433294258811075100917054078241573699133391583590131455520312591771965071133257413412535784429322240000000000000000000000 5350 915240909275475395667912873817122194379051099508089130055929678937098890527808063888965161983844276044517916606528469428156172224356763566080000000000000000000000 5351 924299114135095579276689739289096894049273794861398767839037634193918078923656425017555700444271270054054293883561841601377868710924831948800000000000000000000000 5352 933447873608174975680828970047990975641136207420662334112652138950327482956285683621476433274877734333926624067134683757790771967738364559360000000000000000000000 5353 942688102199279886237844011687149941656721995438518758454257528305592977531615377565917727623156991209448602698275787182095221815471243264000000000000000000000000 5354 952020723743674301506013935572776611705793592264956920601116824695114737530938369126811874020772643038073972490358509557920340336562929664000000000000000000000000 5355 961446671503512660926865558697259548455355905059659464369444714048531715130254590603314961882364451384985595980362059157503710042865532928000000000000000000000000 5356 36430735815572118219178042929527324967395527390587077700747803300358941450884710740229547500093463523474789179952823321004901345241300811097954720465969670602782302 5357 36784432279800973735869091890008172782612959695350059037648267410071164183417572009552164466113788412052214317622268207616599416554323149069779523577289764492129703 5358 37141596356424229796841425644219224988175660944277383328832069403211938119210559369750493363173528250517653427229648828410765116017473157021720256130877702439215804 5359 37502262378237870565899809388138008360225663503152855950084192823181545943444466148456966982669112889860096746120885339171383271632237247527837471883587621513919206 5360 37866465021365840048487055969701824942666420061418120330947471048814273168151893606580342443910936479578424414015357097240278559680116697287932330129842200156817296 5361 38234239308728001282003602127716436645827060403118696722942363555342387958751107584096371136829559127262314451817755784765174493089092443734877308888880825263738760 5362 38605620613543482864803815100549532341031385491839266261339995198431181979217995723856740806954420820005608985111692135246201991314033399974674782512285801791587040 5363 38980644662869777641793531979555212322163400285236336869906533397811578039593425279375241041863753301073091890115280527332387939787893066598756122107871945529983920 5364 39359347541177962164740047748581414951895059626189012313760083043667294764770148387612175827254361904548099302147469712569149255417798018684487234034317455314996480 5365 39741765693964409385594446923280065414148131046173934511264627105528574353858110108893404222455724989566499723262100830786781452579677580810788690230346438231153280 5366 40127935931399370921742370905737429363657391559645313604176581685834713269305625583546195165707251130251615637445403179370059023623536745934980983682113306231001600 5367 40517895432012809153573157261448867964394647327655329977026657340488189872690899463514133721978132740180652804064891133064008306561009273834906339049472925867910400 5368 40911681746417863377523532341325205392180352043737342475675307613741450168728430841599642522010724425299796760274135955264340547802844181084207724158261155322931200 5369 41309332801072338242250115103773657658760043202536828107454335133903014197478739130660890180490060955012654664513291978218849928603952151348961472541258983914828800 5370 41710886902078606742259054428128588527573643848516200495169079326923043995520125034803830965159601911332049130173339352438963572806058246214596614136395508495052800 5371 42116382739022324132620109527984313879980197048570189113901244053042624072182380342408355234595399984622616844902919982926125062176581537429155093145434656409344000 5372 42525859388850353260770158198781455170819764083203829566548048293511361832662477509775860816334700312864254357675183738899064865831339857533823023918273831837696000 5373 42939356319788305987326128077701307981364438698480445455331946919327586633409384668763168534823273819312507853690344240546559440628526141854042979453364027527168000 5374 43356913395298109587743275056027631355807519747768561447727361690030514133650221447437342224596733403146138067893049074413293762361972180323930232190071361257472000 5375 43778570878076011291040153049511793833640838110834237607546301640823194358700988028982074175287021178371323882154747451646377009081500927240000346106887118364672000 5376 44204369434091438421140146753955992723579026077650742257200902147677507097781183540644361879003349195622428565621205526458493620050673007428508300650784591380480000 5377 44634350136667135961129788593294209770865957002244966947129924942985835438939945869649164382674153880569420552323519309955073877890037241207524556190216339947520000 5378 45068554470601007761390121641674595768156693680120165099064320628857920076435140222826582819327656996382622855147603820400523737198127342815429229237315725557760000 5379 45507024336330092059608180833987016803067316973538261466428612178730414620281323734591068957759145742660303993333008074605469747474919257722114740622514852003840000 5380 45949802054137106474615591076622033465568854238849787029141736010376202621679062521641167554932082049888724466021366952454116141363778072907969090357051538800640000 5381 46396930368400002177329992915272433890449005629626662643369922897096168325326319884077101747625520159716656530850490419341288327288223218584519276391585349632000000 5382 46848452451884971531297556337695670086198303332962621262442554316699976347558946625399906195449745382973302106621290467381826579585365456746964976718870478848000000 5383 47304411910083358132961723965678676956285531424472071874995205451855833071838305733854542436385068624249932199304153963723746475947179317325190649033279012864000000 5384 47764852785592922868330529202654170265021457384389399576785647883469618618105353231296376172321007323062839037420822905335482124291629384189836668724650704896000000 5385 48229819562543924338703915636885375033293664457812122562474358014113400262407060208668709926535870306480191671689544139204907243900256417682899976956200615936000000 5386 48699357171070476794080614407752678232663930124414192237846003476619396648591621801437237373215665492796096607877336414299388038160392531823225166662163496960000000 5387 49173510991827653549324171274625741003233189852172440210129519087598020005619769390730133455035142340786767135579303101442743712274862519598752145778372771840000000 5388 49652326860554808745668253335758529824282997328445589558314804297976640782532924864655832828905022341523933535257335543109392570812727698745382920683593400320000000 5389 50135851072685595259226811467864294437672985470525939000799109615805665795509149508304191319962330261494843517589170717894978896131052233478526556228896686080000000 5390 50624130388005161549395302797983923897613033710267001963639352960483492086470488597845739335891918388672769433312579431465987898425714270439737793132237946880000000 5391 51117212035355015283941195516446482191231169848804260822002701934997077567539835837750566970591714360623831582569342955669635461040311444552180629920913817600000000 5392 51615143717386046674747591845420848984092881687039557892286312050100336181217963520707649319946109292128782411372028538148193854709861596767131826131461734400000000 5393 52117973615360209609161283248440903378735736246898794658884466496464261943737446609278584913128018124336999613976138203355956417136817658215324195721786163200000000 5394 52625750394001363867280293874754522935962253179203446693653447587085459045714970432493038973209796780892044509697715182002452502096506194346115203613904076800000000 5395 53138523206395786975876569106675091855367708713843856991690865527754381648339109896344481814595984593688972793886604258824538675536942222367285309824879820800000000 5396 53656341698942869565573785279515293480345129696076167231819483744030419150620323502690391361479338654542234820613478169180213330401941240016373609318580224000000000 5397 54179256016356513469981485888497947900682404146977496717957178269315957548388129522513470877132436689786865832542661054179470903986099661191815539946684416000000000 5398 54707316806717757234324482032372288492083277560848835230639625087583842761935034082348425888993007935670043160662760453682856555389899732046633223562723328000000000 5399 55240575226579159187306754884661632486398795498197238799458917853490935611000034780205480239662663929253266035738474972937621460249412793622769133590413312000000000 5400 55779082946121473774124571921931963165245987568067503555129406668815701329353451526411349292343788199339510742529854150354000302770918646053584550297075712000000000 5401 56322892154363162451313396028407173560092928864572179051834964275502582850061978894095300325807759730111455550050348562964734730428963750106088045470023680000000000 5402 56872055564423286106103332429045496073747766287362899425974358619892115857271948675962843495116881123997213122664626149093729307770635027136147196550840320000000000 5403 57426626418838331684800986078162735730688560056467982973615801054593407041931831811226981349623851246896377417092834169921097356017192154921295025442652160000000000 5404 57986658494933531497051187231192244156661261001263144692088444030015419923412498319330776031548784380300585552431531619761004482596281568296640508791357440000000000 5405 58552206110249239506306487810933623060478926740373969823095745506556489043636871154428023873351547907153287280725605329350921980901735926956277914392330240000000000 5406 59123324128022934822099020392481883371097691657484035349090893157594342787204326751366225347888883742178674365805531136007310213567189118671723192909824000000000000 5407 59700067962727428577428688153143560122798813276389332689644355621852864591144544617488039529417602458988284179235894170029723394327463260801901669646336000000000000 5408 60282493585665856405421296467747368695607305790085855157363928120788792525571341414512568688484005303251710788741420697623697455395799453343493964955648000000000000 5409 60870657530624044824044936940460100517363495889651868624735421418359783504696398433517216775092457409164525045495421506696972872647609599248997780815872000000000000 5410 61464616899580845996784776778193806796649204301904931721816346951301728736917765962042634138789347325080232434246089079213240387813643036574143691620352000000000000 5411 62064429368477041561454846687185106137776162465991452629560150383392273353182335746158350393874190016215580055505477653975174970851354004349985824440320000000000000 5412 62670153193043422509467367555782265353938526287683802685886212083775863341903814863237391151461853391294152157302125696518274406346713395530791418593280000000000000 5413 63281847214688658454590052639066123848594827399873423952516568612760859596659154954871670060537442846334452464891271128733268151423449299560699464253440000000000000 5414 63899570866447576054211726614976693188881472269548750295007573970600339446128823862082925978868504670443959746028444639439325209728873272818437309071360000000000000 5415 64523384178990472838126274081913663665598273821290524126797113153176128516726335578612483372549991756490460578030053106516836672573635113348873804840960000000000000 5416 65153347786694099260561909844018945609673432509211566582506529093658050638350725221870860580398679340121072202801306596265556226317559807031899271987200000000000000 5417 65789522933774948421362462497918992794909802537908055402040054039349741878836477468995703094572572929011406498534471647692123272868305811358652091596800000000000000 5418 66431971480485499602613147036252709806707212794751442007051840523924898455246134383147615231000312548218573509458552683660493116517658181535478998630400000000000000 5419 67080755909374068538346578881607886759762524425738307189888939999053317741047290619872714323012030991081359334633321670334189770426385284720167066009600000000000000 5420 67735939331608924178025088197213680227694471717577452206667731825702390309436651812527501111168875218349505643348893558081472284780799729322287536537600000000000000 5421 68397585493367338620040485427942985311798313898086995056227348618527050461552486055671633077044025081764586204516901064293148986475627300470661316608000000000000000 5422 69065758782290243880278371360325568334036434218217697946618197489182948897710992904390134532179795712285226986848385621149311180589096647202934095872000000000000000 5423 69740524234003176223645341625814084249342393490909354897451229165558453008825845360848757194158685823039900915307045212193705947321532316469770059776000000000000000 5424 70421947538704195924146962010205293080560257997036253208330065466902888496718365660241008273091270500886477240545291118088685296661764051902874517504000000000000000 5425 71110095047819477532433727035108238582210128613619315153146328237630924934433422383142949270396285141095599729812278818580973569276792795972925128704000000000000000 5426 71805033780727273019511578220896620904809218498013081063758804621671995838318554986169685166171293228350486434823753156363711297477963662300555509760000000000000000 5427 72506831431550957532361941712281768126714458697723670982573515462241602885783987494481750998350709201699226346460739505199228580005115268948023050240000000000000000 5428 73215556376021874942361508394279777982072033838919664318408798142922837339400808725866909651901089673384810490843074153257900502523157493853580165120000000000000000 5429 73931277678412707891470950564938586640018053957397346387385199598854255296787572598968054380813144373772641203595170265936401214820709664842401710080000000000000000 5430 74654065098542104645020339635166771793683340134348231565788796042716280110372699594387537353154249415288007842684908733949929522057356370931016007680000000000000000 5431 75383989098851302744412255098555774222043759549520049785234404980541329900202813454158082091082265840913900137514021220189544514696856375081828352000000000000000000 5432 76121120851553497219055776360855081082579913242792681332620609789243565459593680381706911617742302766591470781275827818483059517080226234502217728000000000000000000 5433 76865532245856708965209411932192405515240366300350928878223166986572219642774709784966017824837839670854289368512069535082167640633712046300463104000000000000000000 5434 77617295895260916831031699352931575676793654026057308411562638632428598394229919236274280897087128057108799297409048664195661568595839143909523456000000000000000000 5435 78376485144930224962907430574342627799819142482895696604005992642653840625458862517643471347552833414279080291146835727929386976097836165125636096000000000000000000 5436 79143174079140845068937624911128857386519373915923322829046868719106328307057710154705030754251254672521867032224404798469598633741172477169500160000000000000000000 5437 79917437528805681442264671779312791753932454753910854343211076658363168036585966641217216763745930933960950847268703892176236286883531934285168640000000000000000000 5438 80699351079076314860572575209149796662726677793770890783934269093752220306804020788204950854413074286569821839481452860446172031535914475554078720000000000000000000 5439 81488991077023189839588027302602910669469553437830314719392959064792693361514667489881653493446756161457555195578407025318145411061654765625671680000000000000000000 5440 82286434639394818168653302479902633074960097186875221123209043638214364852541217052417420216129314188746339527554967592365363156582915300109844480000000000000000000 5441 83091759660456820196399101826572419970420856253564857081243672031414046937083904094491789453539547867508889824477277063965314342519601110817177600000000000000000000 5442 83905044819911633965177221679885782962435097119395179339482575287494106367692543289945700802076752599325118412592886618296951205736340399744614400000000000000000000 5443 84726369590899731015192451932529110353565119628688559641302392656000517858007224024116837556657761167744498402866443379813197145094973432214323200000000000000000000 5444 85555814248083186494184165679564087061393442211198839227738535255746937745546599033568583800914637149948150855933131200306934671400842157673676800000000000000000000 5445 86393459875812460117045056075596496179560179207885121602495734354284403588352038913689578088001940531016599855004104733430803495166468445490380800000000000000000000 5446 87239388376377253522932613991933073655468792529514120906003235396030828129685459598183941412089936217868359779124637610959837650882591933333504000000000000000000000 5447 88093682478342318676244337185905466026522145882045211951413092445173337315045274828467883123179961171807587979761305198140357930608090243137536000000000000000000000 5448 88956425744969101153317464397106946048244395115521539186339434192940420768987115567853648741012268702085739789913351428533108970240402247385088000000000000000000000 5449 89827702582724111449916533575886108234589619264221487692986342683701215587745094435523031641052266512676264631361087631478564726973829325258752000000000000000000000 5450 90707598249874926836536843570828510725037996607734115350468727987995945332070400409750073834785513525452010069033249707233682662050340433559552000000000000000000000 5451 91596198865174735780339921798188808127581388420794905966815895697361650817125026946684308015214435117066669949905473550150637858145706683924480000000000000000000000 5452 92493591416636346545220858073058877488326284193297380643545266110814104534241965188925815624522795606275917608285999609280624636781445796331520000000000000000000000 5453 93399863770396591276170997456706337325014325626591639454620367027868182775815664322317399214654251126588509380251070742538038049317230225653760000000000000000000000 5454 94315104679672066671838910330523459519393376726099728584676296706805281666343472386206364376638095402633027296857599211966194221541586989219840000000000000000000000 5455 95239403793807162251115600069812556413442650520961127352515334340999199745267128811223920077082366672687081590741161053567572090252511821168640000000000000000000000 5456 96172851667415337226796429039860547389083786728381789686627986479949527228223414494845396510357244407021008214808295737325362862220250185728000000000000000000000000 5457 97115539769614617113034273051547697330740508723820308445082244008255120205755029872411314237980401398230456817506571524507458084035721428992000000000000000000000000 5458 98067560493358291414540286987120473942446302316085265365683360832950234943285968241538126112001174041268530789996930034065378424372284358656000000000000000000000000 5459 99029007164861804075467152545817733490901658221144924830052805546998766658416222832141441073883538492653516385977292093222882134415149891584000000000000000000000000 5460 3788796524819500294794516464670841796609134848621056080877771543237329910892009916983872940009720206441378074715093625384509739905095284354187290928460845742689359409 5461 3825227260635072413013694507600369121576530376011643158578519346537688852342894627724102487509813669964852863895046448705514641250336585165285245648926815413292141711 5462 3862011692914873386749563599490377294359143335706993217616167613947760016526312199733654651975927458376905078212668716913131240666890908314355025172504105177784271414 5463 3899153289271297616546405025134596519347318996651270600944999683350971954645522759103405145339100986627422731639898365741542005782908381471376745428634982880223487218 5464 3936655551649535487112304834522734527707544660154423456895083876174153500588967225251862112321770099517282828386019251080713389054540618718904582900518570501737406424 5465 3974522016670901327160791890492436352650211080215841577226031347222967773757119118858442454765681035996861252800034608177953667614220735416192515230648412701894223720 5466 4012756255979629328442795492620152789296038140618960273948973710778310161715870226442538825902510595124123567251852363962718842107309827859927392539537293527157962480 5467 4051361876593172811307599307720702321637069526110799540210313705976741343695088222166395566709465015944129176236964056097965044098623861259902067322049579328949549520 5468 4090342521256042588949392839700257533959232926396035877080220239374552921734681647445770807751328769245202268127079336625297432038411754326500823444157451274479533440 5469 4129701868797220551114132887448838948911127986022224889393980322418220216499451795833382983578583131149750367429226806337866581293829552345185310678191768729794529920 5470 4169443634491184960499727334372119014325276117068398823905244949523748790853309905942276387801038856139316867152488907168653362746409229925996099368422115168025683200 5471 4209571570422584331421469705277856443688933508628044137509421531209583504122615531525822582966746107269568482789934310348023421770032766671931080352104228474256684800 5472 4250089465854597140575042862539305311653328155955699467486448188550071693995306430989336716688724240009749135593999201481087430076593775945765986691153701400124595200 5473 4291001147601015003952566394880630517045508507999436809962123496163813144164034861830936359210734964435048932354273337436351770624396620126850194415311962555447526400 5474 4332310480402087342194816509984404174704268551201973638069577831297716158361513600961597249391225025390061587018786629414570620553000572278199155887853221539362355200 5475 4374021367304165948937075564412532763231842195050489838564746910624639202357033725996401080356384627301393636148959968767009584125806630524413752501989617047857408000 5476 4416137750043188273069695673940517077111822392099060027678648154677681826429216106338809435590980027286016252993862888749935709187983212061842907595135051704266752000 5477 4458663609432038626330465832139298532282642156182263857245196202971193188261878583848585296407314727598880507351538072488834774053814551919376730619053325536104448000 5478 4501602965751826932317791960216999840264006594880744302700528149890520774895287968517348464942138001418193015205228416729381333494443078061230773598506689563631616000 5479 4544959879147125041905535235273027471619814114628512864148255511580551289028938189964785807166734734821339153273121465803794627256805050241554703830696760924889088000 5480 4588738450025201053196575388322539265453454952739347101755801813221374483387639177993767881342021755999710477155276213255441004265886551168794704176803648043253760000 5481 4632942819459292491617715535076495258177033978816997844013002715369051990485420361534412243221025105195332905720897418781899497885937224176223212477454432634634240000 5482 4677577169595959627578845323669789467947899935819242810960132640312037825924360307404061407603699259075902326273220938091854571763827261417430737033644648974581760000 5483 4722645724066560635340235445311464063716056629499362976059196960940895746000795447626887990423026916072284949128368541912255095501025388760246166262881964700139520000 5484 4768152748402890727399843626145451080519123946472901237525625573119626160621076771361479059380786061814945253121701549986860565248500308017968281003504479552143360000 5485 4814102550457027833874459217222073113984692800711751024554767309130002363242755833883120226935718143864833977587722916939314681389864086090876250093861531090944000000 5486 4860499480825427836051789210137345547875141806341377687198137232027098531568082153767197328683343664024550634118573407358655969717152309309460769370253116440576000000 5487 4907347933277312807583086766475041217961340109674340308460579786343798507915641100392597234878793409407523936225194697826037796296737674766207734346971986919424000000 5488 4954652345187396165716048490440719894917625641098812380335574991795654340987479406126451777315178478031773868424498851789761542772684854083532924996005265932288000000 5489 5002417197972989088584379019643374065182647098483201779912360639679123959605584759357748153487499485354836707461919674695097024896976483467722761664729916637184000000 5490 5050647017535533012923082935280259440215940762941013902474834997693237359867991819566416863414035355661316899133609218834301932140876739885405661641686117253120000000 5491 5099346374706603489717163549688012118448604693065428094712681001169856756516583441367854100787251021154112995741486555248601320179037132417228886808348280750080000000 5492 5148519885698431143266487720962637859451837882917600534922810520257454776522203210758584234242286163494899762877065858350044063891311994936827638954126653521920000000 5493 5198172212558985952012155974298396389276120880246046124481125324555431417304736135623240067071191185836423696412323193893153456462124722635573021874810246922240000000 5494 5248308063631671547271382785766260683713793865716572063481924434171237083100245285131544258391153516097918539929912364611048435358255774869051548431039143608320000000 5495 5298932194019676708820778088564244607611406899426839065445563787131720575186715773729389997727045434486591309363224944042514423256681489139491286224171381555200000000 5496 5350049406055031724104719284080691089802638069275643326267566489066717652754255609567140564697637148847215140945794286998184058717721800584043466854092295372800000000 5497 5401664549772417770779466875926111938786730950962682884159852801116817988935473573087848214017583258139343923357166315536332252572431662180810598680223757107200000000 5498 5453782523387777980388628159174552842165466687209581678818737267613282250879211019697126798930711276263680922971142453739688208989568479839025922875945543270400000000 5499 5506408273781779344255908453049307365101428940388785125512390715200367709924925990129619837903921073044572967480840168921690661491664986033372038079559447347200000000 5500 5559546796988175131231785022155982456956796649102628982504081580728122091573265100025964319718517057638261940274726773180515200167201928255739323389384327168000000000 5501 5613203138687118000797358807435497750437141778798705149735901064472152510723885423528654711079996396292804175095340251349695413497603869495755696998702907392000000000 5502 5667382394703474514267340293323995698337824182945682646453858242741468468272273553051168181957128832982591040927882912403874884401589969156947512538649591808000000000 5503 5722089711510192271501664775356367986829907460506531481684497867829052311034208587133516607846121840918261084088545672857557740956979868888994145762212315136000000000 5504 5777330286736771430688971530241029619316306256004728720483956785682543246645208621913722088085784504847514350124284147830495362417229281682616914895802728448000000000 5505 5833109369682892904463096102162961582481552243572796224039086192351358947974562073440133437378128293046853860866814001980849362720000200328670499446099804160000000000 5506 5889432261837256066914409498191368756041645172437368403090921156626861530824624052334228737703936052776965316416864350543814097450429164078776587491569827840000000000 5507 5946304317401679353020512830620414252115392938724731302516895515246753646681896001010191581199052933900962529539528976692907826758199799105912734688120668160000000000 5508 6003730943820517684705313816698576987846081498781199285490511316301347053723827832821418562548676785147858906956621810862828924114216991260834029713563320320000000000 5509 6061717602315451216202365003929769232002742759782462430182599760331362473647240331140749338580225569528159492509053342482589928596813272829130670222354677760000000000 5510 6120269808425700455708671491740702855063221686522836400005695505837918962690877202295177362453577117435312779789778947811940850577715008756086948136747008000000000000 5511 6179393132553723390530770512133184738434319378180320435354786398995513305478081529046543587801466001177491454155584478947948160791282197874758671329656832000000000000 5512 6239093200516450819108199200286328298557118191456709768044430754617366170069226073664031627330883603636479738334820373117977884185609661135560572999303168000000000000 5513 6299375694102116675513620496754075667252725497246795623201794682738154962594797415078544196019367608939731449123561793815601581641005460588904066964258816000000000000 5514 6360246351632740720337665433694535767770088993136447491826530104156514746099493813512061412794460066348895974169057215322298554513653070188153064745074688000000000000 5515 6421710968532321566334450210472729574566738197438352423548346451107816474836411579474104046933249413673976206603303304401511794901466713224727208436695040000000000000 5516 6483775397900798607895905057159914680704514359904343876177906601491208748189593915220262397327123603690191786658808782055486969872318067229077194261135360000000000000 5517 6546445551093842030405372424715696946058452886192027678863792813574984611531497730083499788478585457081485938816110907752005244278664780624607985679728640000000000000 5518 6609727398308530688859962477354763069907047713591901102816309382187745471128156885038371458539122899927820391281002178880738512430088229924168685143982080000000000000 5519 6673626969174978264914174203969739763095929185861449853111316956158345810574285708900454384517991404598264351027030623520177837639817103196987122453053440000000000000 5520 6738150353353968737752300478051653426761527459682740377238114069311521939091012044479066867890541396354754811605060676626694674312390738310335996257894400000000000000 5521 6803303701140662837012862387895672372371200892191951943820620598405179989729362769700937728470940075694875883807861983222960230538708298117367895529881600000000000000 5522 6869093224074437785434224850393591365166110694729859999222660652444529731608199247169933431565512648623887290306396454870652353811576603928726547621478400000000000000 5523 6935525195554923285036837997429844074972817907524611441229712492968454630063445381553081046796512961172105863815855007554312846928094262110262026620108800000000000000 5524 7002605951464297353575184576311451961732580431950349748419601432967507947804492672172953761119524992163187223150488329224647036698520647394982193686118400000000000000 5525 7070341890795906277753209664508665641960274903667927200626269164793210338113929323985481262230693867381536728793837222782728508983301447124304481222656000000000000000 5526 7138739476289273616373250149936608627272073217566014195682496513411737388575481810041152895307737892463301314998354123847021657969777074424775142539264000000000000000 5527 7207805235071563860253528521296934195606109651784231893629114710900920337473192802945543029839917688175586541985202509468170969150366171071978076635136000000000000000 5528 7277545759305567036477173862922748279855452045275141248526565940066478790482018648306391787034076373998626442900509554680364675097687703388447846694912000000000000000 5529 7347967706844271232401320824932953572936012303272177501734896005533381678978737013966632795307167644499512920141054845798453360394349467440350721212416000000000000000 5530 7419077801892090709933754551968061811518222431885796816888042333771012603913170436349775744577563929640608519870867124617034333963626260236323646341120000000000000000 5531 7490882835672817982953266130188958432423031650383809897951801138392684599751488991335945429743735222868959006305690877773398045261104223898624201850880000000000000000 5532 7563389667104368940485628071901240200549746109081533568934374653854926202637272978830427180742085932070658232652151617278597273841109339167572224901120000000000000000 5533 7636605223480390815427989580295519978531818142920453233252783451997849039976673787556294090393987021744043043142994691431855174343632496661425805066240000000000000000 5534 7710536501158803523319460530860458565171836196877850579640168651596703295273461360155262144774800166117815684346589861697791575558453206326268206776320000000000000000 5535 7785190566257345627964480870495625336965519537012198811205957447639419575383834059749649682127954415533103692189274770431741505080510562697199222784000000000000000000 5536 7860574555356196930708893125594181111187563296561718860991191852619960905284036873203807764219036681374017592326788791651931049595207419072281051136000000000000000000 5537 7936695676207750427927948901955036192270143209804511542323812462409204470743630553585514675836778984140609063108064619470414109112287645306783268864000000000000000000 5538 8013561208453607136893158313887228597785383576104862471202035629395776690386405263370480693661616823811463352476576689005496276752921357353083731968000000000000000000 5539 8091178504348868053724190013240160173462177230130919779613598268028205288780635182606754974558703951868572151773985737669691938321517196496993255424000000000000000000 5540 8169554989493798278687097443814502801261996372613815476217604260670859129406094045124398445906256785282851232065132573397621325297615032662118891520000000000000000000 5541 8248698163572939123756035068725631658648515746529738799046651129389965457713151755279103476660508039955373099097356978196090923931356205139288391680000000000000000000 5542 8328615601101744805198299740504944450402448201283649653389862206048328625749737721920320693424253970889334049944625682088267160218239737073573560320000000000000000000 5543 8409314952180821120058872315714094247065174879077420544173796475142080846056541742708525644278667045175903871784107134948713332249775651549127639040000000000000000000 5544 8490803943257844309898460343016697157734644432515250858893189434206873539418056410198407297772113801337361426979685541974031477660837306314753310720000000000000000000 5545 8573090377897239128067113645496599790809604529702126080016398477845087904270597627250824717988243115526107766507240509566396840817420221614863155200000000000000000000 5546 8656182137557695948263512747323172210780025385955690937097642149876501951207681531345316507441782663393616656331717786630362155159939822725680332800000000000000000000 5547 8740087182377607582228689969003057993742460483075086116437124725163996057575374074635262208243859415992941774744310673248659106365676163125424947200000000000000000000 5548 8824813551968507313243882420935587104096025602703774676078427117819996575433381298659379045800517177160686273147177116628472303510771136557639270400000000000000000000 5549 8910369366216590499738066586615151191157419044914973515306165653075743513178927897692947629601431814310634424003110247828779238182171978715312947200000000000000000000 5550 8996762826092402959855111642690747687336979224122858636908661387430027916767279936606637207689433754841651023858114352562210041677338447160803328000000000000000000000 5551 9084002214468780213378044256682680760992448016652372757814664622826058744896965396204821149101523691059519383637238990173169879328221039094136832000000000000000000000 5552 9172095896947122532054288593868586227018970162534417969766077715271232082212010671033289032224703652231326971617000295371310237258829129337274368000000000000000000000 5553 9261052322692091633207606058265693173067214557649939508952417149464172502980997786601142680965715920933412711406913646799843346229069531584659456000000000000000000000 5554 9350880025274815744657522591841579281301804176914160996645403492147873718568742881036665712606768187446088976038274734431321910956043360909918208000000000000000000000 5555 9441587623524690671494059435412407792026842173521895111995872220135869663900813281446415786441553700971540986107307984138555593618093701343477760000000000000000000000 5556 9533183822389865407274399357210596600154423561942690017962688115833231314717938308393100094456768136088607656057213457688706231476239408027402240000000000000000000000 5557 9625677413806501753819620215283655477642749846135987398606233381944045419252180273582025910081290931694883573665499457297986856113020853823733760000000000000000000000 5558 9719077277576898345095791212740361814967764171762579038060853748971913602027995937904343309295945182821472083045750528040524894162338084049387520000000000000000000000 5559 9813392382256570411767630123070885274487157548488678766645530045678718883694339410290549673672583278224105110342608127252491088383879671038607360000000000000000000000 5560 9908631786050377574018745723140697830900600199009639893998045380019718083439606539101773593749665644896792191933349288306058660474132182859776000000000000000000000000 5561 10004804637717792911245542152180558378289683985738021683684673366499667610667829953596618990260022889303813200148157584043384023336352433045504000000000000000000000000 5562 10101920177487407528358576425232106075620424494461841992129755610507922730873584983469030304498003290702043656965664155567891481420388154474496000000000000000000000000 5563 10199987737980765819773116712219226549562870796777927257495438971340872965816870951710568430610004464743312187755661085601956859844760438833152000000000000000000000000 5564 10299016745145627623848583864765044283053772454999072182325491776887871732475287174542709871683888003235965704141638377695179741979175588724736000000000000000000000000 5565 397823635106047530953424228790438388643959159105210888492166012039919640643661041283306658701020621676344697845084830665373522690035004857189665547488388802982382737944 5566 401612431630867031248218745255109230440568293953831944573043783583156970554553051200290531641030341882786075919799924290758032429940100141543852838416849648725072097353 5567 405437658891502103661232439762709599562144824329843587731622302929694659406895945828014634128540155552750928783694970739463547071190436726709138084065776464138364239064 5568 409299670584416977047982003362199976856503967665550580949238470543642419423422258027748288780516083011127833861907639456376678311857327635023493109238280569316148510478 5569 413198823873688274664528408387334573375851286662201851550183470226993391378067780786851693925855183997755256593547537822118220317640236016494869854666915552196371997696 5570 417135479425337810151640713221857307903558831322356275007078554103167544878656748012103556038176954097272539421933557073198933706694776635213774437567434122698109404120 5571 421110001442008711478801505112349744256209042402572116584304585450390512652413867130961998492942635133269400674733591681376887374308997370629966952798082535400003627840 5572 425122757697988340807244300604969897045505080543191076858253559161168822814129737357404537318845145728393524241985444045339606216416307198489894345337619828927161590320 5573 429174119574581513618551899912690599367142150069301876398463872867145564157824825579570932885554610744337653418222408101437571260514931059749796412659669408256111139840 5574 433264462095837556207501292752390856901101382995697912275544093106520117079559507227016703693305939513582855686349487438062868692553342814076297236103826859530590673280 5575 437394163964634776758615425639839695850012510981720137164938073428938337296058959022850086676884522644732606053778714244400735273847172366421482546782018628260385203200 5576 441563607599125961719115152974211814864337787098788535988843318378462086086912268928792363064685561500871922920931203151569388636593581596347478646150440743428410886400 5577 445773179169548546050536622679489671308026720607416580126352739909671669591034884460318185647652307608141491403721137461917412058363614363019409726502544971902667571200 5578 450023268635403143191111665542028976619680048763372279593839188098221741285030190891307522364341031848151240539315136663398499488440208138965175713193698673302792166400 5579 454314269783004158195064231936909607136725557271371716403801311594385554429194225753138458723551766812586289471669410000834851259064604759092025907609010635858239692800 5580 458646580263406245537259048446894011311429825822573690041870889425683270587555739354100055972942991837976351058688196630249421879617605331370225063496863857397602048000 5581 463020601630710411486196124011306544074661668017624179880435636336307909789912773080096457053299376465277744694837156599016431463743411961894638815998853474445459456000 5582 467436739380753599759265819685247061151773490409723239908114284490985591616341989186435266488890356492563760947831019487766367172931395173956481723593988526149726208000 5583 471895402990185638385596285517386359684056132565905503765359480693956784804603867770283851785297671220162641455182557560255201946985209725875858454213041851685830656000 5584 476397005955937465317914077477603359524320139160786248068060008843847305579499155738801200250239809221580834470387785976984583280479652803937089227811548541249462272000 5585 480941965835084590359819612712876386995939953275414760932208264355427856868528093928765986057406543956402173623660907442788377907736457854178643931642245302174351360000 5586 485530704285109791413016188101198926261393408228154108033964066168649231351915733106759753938748565712401884100816183656043818912002344405347438635819048950217605120000 5587 490163647104569083904633903636275421519570442206971105877977068884018283342401153468294166181969590817597217006537081074825718409888281629523661848296503382852239360000 5588 494841224274165043532212748959945210987518342142790348688937201524330321168325513775698227589573290076673119332810302012917572981652108890941092585330148031826821120000 5589 499563869998231604167552984405256675051234398772289711664996398485271216914326309223325115579996316992745404281938670554829828077153134279701338751593029996526960640000 5590 504332022746634494894952828031402126131753522718762612902522024058390843074947385994686594639377103054560349535060372104816688642401634587719307032596534476079104000000 5591 509146125297091522728827287248624199245738215519474363927076791367520845438190141828569714866312821198425183512648095021756003323791498673810183282690396007170048000000 5592 514006624777916950564879076458761544793613357325815741614274928599547943969758223982336912194996164862449734146766668429114659293508650983119644052060649123610624000000 5593 518913972711194263372462163225236586011574697435490081922735508385891742477673865082729509429874958271857258082991863126940697089805388657885851786407621110530048000000 5594 523868625056381659538178211715677305906492323076588894303071083377687396818661344488855961207190136749889031951416361978730458632578073511969384711403626376462336000000 5595 528871042254354648626762590735320679971674970175072096082983444017366520778266929248213709360677636235243868658878281653425555657475049995437107473068356293099520000000 5596 533921689271890181639685673670600939411890910938013109985458279015059758138134921067780126224091671590905185558011890872259857589615926735322513134710042410352640000000 5597 539021035646596785129402837220288951530339515631078538080170960016229614894651504509147980324878922612059298553753377427508458909794963867739742021518390691102720000000 5598 544169555532295216272669324941251589389791353513996138615093770536487069671173707719906564559121208775554198316630443285858502973686275862676569660472517344624640000000 5599 549367727744854202224681480915549985779067474394242184739574895861042501088478443855529804626192399961390622013042766479751656430148400585312142682347327591546880000000 5600 554616035808485873771952863701316246462781268259958756803056820295213738171578689140661348884583553477488540552972678844362704865506656360181194230778366735155200000000 5601 559914968002505550480773641789880491070392675159385595868502384082345458746765404914390738882310598911975131862335903788405219288763337849320685517002538116710400000000 5602 565265017408560582204878361073961182160195313228661239194769950571412176399519660523957879447008236060822347003281698075403403347481059649904728983856630412083200000000 5603 570666681958332999975657827949887294098982044179623922078929803372528994388455134097045727661025819318961690926638864390939735600053491312085539582536854169190400000000 5604 576120464481720777956046456109061846941147510866833503757748540640142276639334345116742854459956530595225371849610006844679423809043059791924565505412799712460800000000 5605 581626872755502557300302364562111154306248939807222288883260931355342644349259271106872474297860451668269944817090847013601114470534724777957937543492359159808000000000 5606 587186419552490732431534149584267136763205736456324917865765012936070766440832536206898438617578968725908206757365573786781629670701926706213676866881743486976000000000 5607 592799622691177850432331508391702634513642878235123623015500914000542918951556421630427093328658965122201010932460914038131325084199530575709432563880446394368000000000 5608 598467005085881324946598848685026630211980702418069305661954772243284387419828695183478261510616093955183601973388796950535199968601120544866380076419095986176000000000 5609 604189094797391517218100513460382998198810609878575837143639270111113439730862903770611778118462215796101863057477342623392757709558100413755374222181308301312000000000 5610 609966425084128288648789484990624027818126916134580565864123226896795982977508112392525500206548000300949377407601626771223253071975329695437991137077111029760000000000 5611 615799534453811181553252581092786989400608468378153362088162313089147341925482674465965633643926128593996231268468440773204102434695329895766661636523210833920000000000 5612 621688966715648437620166990590978358156650113550590730491253234245774203456307298518299862381630064646773196584885305123747916532145759059845438224014780661760000000000 5613 627635271033050116973187503421598772408765506489315461793770129761020957102989194519310053962829117580674159114424834100440824358903958858951350958702901329920000000000 5614 633639001976870634657892817238297349396611587988096661079260641077322304156713022352131472525377794365822018021381455911303653283018175850212184988416464650240000000000 5615 639700719579186085874095182242227118628614330747879123509443240837653666630360262683272221863958019935350177513890509253786243211614989123041315658638819328000000000000 5616 645820989387611786329803853733967821483677552434401959909448936343491585593051139885567399226411597052785490293680288201598184062192704131797402606775566336000000000000 5617 652000382520165509720334624246101006222111871812582280344803722742487098898529221414613942814213063053962981747835872680546132222983986329672161278105223168000000000000 5618 658239475720681960539442823446387334520668990004038990112848153497104465068598447488277974441543946657599461486170693053664110107169595990807721851104526336000000000000 5619 664538851414784077214956443943141410187921715501285785736049948179842620031193244903356518637563314266539192935294254847479711688810601451396625918068785152000000000000 5620 670899097766416817935294109376835945955691804494422233227876478283999134777292738716868580050357774332888088909463312062802010243324254521584778982813859840000000000000 5621 677320808734949139501628559587308675530258542691860585651424824735106951252129150296342684097291023746562065116066615367203522038225721234809506191250554880000000000000 5622 683804584132849938109524464644468590210963057051764929527602731336598160000318744211562946494618147350252256902725424149259009008098039302038583385511690240000000000000 5623 690351029683943780139929837069184287157021509937956957206466524150173144611850241941646446283096732807333742841541535057011014252376704082663191371191418880000000000000 5624 696960757082252310828789799546539050226928557651548858309282833532360890082978398826684817741635855707261563232822537235891752764806792312587360056335400960000000000000 5625 703634384051427289093703973750508789990024486837410308162394150488519235893552684535585272126153847111859827583849567859411930602446609415784347178788454400000000000000 5626 710372534404781257831456274228560443416786014297093048539632264557830757832643696580064338994044388508214582395454628536038625276759000154094683175046348800000000000000 5627 717175838105921920668469136616456115789157215189285000483452885156235937822373059349765276722515328583909458279262490519261585507297708452212051070576230400000000000000 5628 724044931329996358453903361466849707154323325884014860482675545808680467553981258596935210154080841232533345569568886974132237861109285056140777618197708800000000000000 5629 730980456525551281738940199464279551229296143791539471923905258301648922184044703978488291200877354193705451433384741981686550708037379318251039644817817600000000000000 5630 737983062477015579092515384040591003191028724223489821672324859734616430131849196650661244961996879185868638656535230310911197744735899965646021838503936000000000000000 5631 745053404367811485370268593705099668832988999127157748872951128899409640469963125974646726224227573053250175385329067533693926253719201412770326319726592000000000000000 5632 752192143844100758986641843855036277460261072344723763068633625412821377858538607784687879119535310945713476700327421657540947911688978487195101462265856000000000000000 5633 759399949079172322846895372376333211655867181996507994962262740123722298196011800587633422149375228633889063242312624167009118880839344658267079538900992000000000000000 5634 766677494838477889883372546239255959935722634041783136210789306063788776986493819235939813936409305007887689685213133721689483555937032361655527385595904000000000000000 5635 774025462545322161115773867064188913508658646345055313712524202069322158665472556249906446731716472652387202605354188567487936916331381829095878106808320000000000000000 5636 781444540347214251825707621616156975320176868776941110529412244403093171269385726686256222476294036582027811125225055692104971250295008089332201753149440000000000000000 5637 788935423182887069808660887746345933752599900427324920427364045541485855869137215677592167906037771804896770131530746569878369295556112313230825955000320000000000000000 5638 796498812849991438749146515818247173953149646536406453996298420195340782071774488656422595086779857736967428364182898187156966569397221652398398179901440000000000000000 5639 804135418073471829564574505398542693931681464679326907229551203647338631111751162443978889177173844758711471407325892878588821743740854149059823984967680000000000000000 5640 811845954574630633087893965929403152496853300876204757809191372298935334407024623804134151321948644924829287091672482740286613319299307355386092191744000000000000000000 5641 819631145140887978715858446799898777833818820413216956620397329746574753982408457863883801004076599340362390783861757510718354824379817918083291414528000000000000000000 5642 827491719696244175646567339925492958945006383709778675481388521599194714887692494737087608768295636021736408376188546302370285873975025337155572465664000000000000000000 5643 835428415372451926074495288827447995137276526919583187023712334061603919358436125290673123444132415005877017439296610921840699983087312982462355734528000000000000000000 5644 843441976580905533211388447141335223735061910495688049494914369690999696048822530554043604137794031829688480791773187610846196259840234339815439466496000000000000000000 5645 851533155085254401265112637154575383908524087725818969274527967959027901337603165736650359112352735781557052943547173348515888198161751536312432721920000000000000000000 5646 859702710074748199543799734598389886709786084098432784750745572219698760467009259781774757558258992566839904175612305921913509523459366568974551613440000000000000000000 5647 867951408238321138667555769667115518368434599844962523549792223349088725924722411537053861034919500606795277274709662900109600447390722774113840005120000000000000000000 5648 876280023839422883472754069407620462818837048046246173203182085555137054550472149258974181728343754577684611324654288582197867607608962511187413565440000000000000000000 5649 884689338791603704592812941723334557065902222925323593747355882030279135396528691001682707372622421622860515196438395717146580939858738162736541204480000000000000000000 5650 893180142734861548902711402066351254223636867357838844606249071464486008935946747411881114670394535424197876623418081259120612417519575469051294515200000000000000000000 5651 901753233112758788030778515711847854014446471887540970686265469942331096840217345039131939388382778539723984389925321768687009258336995690666157670400000000000000000000 5652 910409415250316483979042028459171026225226497273496661623363112092207598791425026570477255895824561203117601046257039555317371413496935513391838003200000000000000000000 5653 919149502432694091561270718428174084218968957756571747739800236817371594849000400645112518104068420619110542821001350228566030519862611676517262950400000000000000000000 5654 927974315984662598874514600849109671323064983359275522415878663935191591424433781943771897149868937796271229094148527345194502823373382813074902220800000000000000000000 5655 936884685350879189374252667435724822514222402404190495931184829588267334937612709841464844779470369610581863518151637593023282061555554791790215168000000000000000000000 5656 945881448176971592334107779078415570201559381628313354568093490975697362854379989778071481987159803365423514542009751945585492103232893238951018496000000000000000000000 5657 954965450391440372547485823335098250962551829644965727325908155598523421599276955174276303136261327056483033925646990935758661982561114278045155328000000000000000000000 5658 964137546288387495079540111928966837189570799807500145295674233313794653681488965845309592168486030708714360897263991231129972219819943407382429696000000000000000000000 5659 973398598611079586712747717987232530362638014365150084804626650463258826184469963631910734849451746629647773608670904877929815566049012938967089152000000000000000000000 5660 982749478636354402457405240579074109643939818542064245801272053955406699903038706512947400562058514817093862584709179612361137477005056299877007360000000000000000000000 5661 992191066259879093128899300014486517435966660715586140913267926175542569566939519794393816348500068518065403570816487596499693070623150001220485120000000000000000000000 5662 1001724250082268958536173699371697114036121084277528830931230614291375800881657458102786916442956836654154011226873701054188399302099389409247887360000000000000000000000 5663 1011349927496075460289993319586980769513763834123664818329836847673319846300909638376368942353038127585848894800539200511486386158212410263071621120000000000000000000000 5664 1021069004773652358635089110799721131328731598295427397367897701422291759902937634314273285662334072768670366883584951039526911052374748347121008640000000000000000000000 5665 1030882397155908929046856740922792016603218755843916076134543231467970478786631973724563835336006656046894471993927559166779402140758628018159616000000000000000000000000 5666 1040791028941959306620875486645932714434119356042925716028541276847990196870071580263665608929756321691791264185860908455085460801232760201019392000000000000000000000000 5667 1050795833579677099532121028798113272812409040028663737712225950214489864480739410217262227920016344581095077386009066039128844824569112634064896000000000000000000000000 5668 1060897753757164507060479605223345378888029464523125579704355705824997787211612995200731258224514347871797121042974730194696736305989500788539392000000000000000000000000 5669 1071097741495145272880252721935564605437592335319903506961851144796338660177429866152441826655124352336540433230730391280298693165834261227372544000000000000000000000000 5670 1081396758240290900504101305800329649720646107774902579144176636573226531909905153326984536526808240339776398934872029657993872907813436816097280000000000000000000000000 5671 42169305321241038281062968251786469196259670865152354180169597276231481908228070376030505822308185897692537971578992050529593405143710514862104548033769213116132570222065 5672 42567128956347085812016392480576907584903630024257565068661763288271401548871731417313812481009206519368882669424076881194966927833745519719294213581257601919114952960009 5673 42968741387977952843264611225832016815344198318211397013234807071854558519426284468514103012650236861251668745343876805485724960263685619860838066419674451567840025057362 5674 43374179046869454946925843665594726414906343142541240600966429374784253178833180414342117646778777016804419674127571776225188507334876056587547204503740228031978389296426 5675 43783478717453871923973825668956926391762847110206791181915667845327895598256602672369865935559293099815547507989479415681565185646733384222570697612978508601294537806904 5676 44196677541327560198638354077344260965138698396868993033465851315554888989634670453156717629485148283813302764583026953503683405964373620239065567467645424153490909804600 5677 44613813020752898008789994790566118273042257228191349308472929869658056534513327201168821185523325237910575304004960510576882339671068396874279341905212858276189019208720 5678 45034923022194906720268796295678468017298466270593921425057234455108447047165741068299783184016267873043844704679694102258259227045377394244909308858010940811589022836560 5679 45460045779892895061076040596283437914343971351137112501915488014269615869979870805657187721335113018772238228921679546303598833261793701443399203203348560640516184426880 5680 45889219899467476574694592496196128513711113501206414378313951887136761434137695631236758654220667629516575882339901954405036404522308632503148999616008230048772295566720 5681 46322484361563314130902093788948519370612214884202112290589495980243281551217255138463775357913973569030158738026251441843099273214861975317225296852112056908302886240000 5682 46759878525527948907660709214588359066462227395183832427754434053672219888513314097486625444590858091674891344080030156087500008488709147683646779398894075536563271443200 5683 47201442133127074869379824367562570881326565182282620963743277372050681974600226366415417807655543653175763267000961359239069397125302729279994258045044516279991682329600 5684 47647215312296623415430360990242060552634591902890037543869630111960353644191261250875735993303195960783904758404682496700986809183666343643013667771547061251894349900800 5685 48097238580932026558621472655784089529254271951653409823463469300058575385476291441767043515667536992632055998943997633364385308672106551781978843484740759925197142067200 5686 48551552850715030716816536887720999136390997508924781539867270611652960939905485667520181974391088759444642288415667043365220159931171156541070869392349770561055381760000 5687 49010199430978436962353795936167893147702427334747355229909141501078644210493041406874282030364031751282618639474355239995469581810788761872441094455846634418452983808000 5688 49473220032609147373839992060179199691777089002764979409789577137414952120282954179954378487417331127747896384169192396594486013274532173834335733271845487892898443264000 5689 49940656771989900973599257879864446752928862493174702649697691421905937711899296169140813753906221484240460145117023416082252380447463569008292214995439476419048169472000 5690 50412552174980086611984854165381833112612918625740608153463050902599894496703900036911097605691519155460622786572205973642507582394448778734168073449652518270734000128000 5691 50888949180936024077302768242859436472137238764901394401531110911443741802283399192649898805941758964682203621042593759619492165674928431538105162677464066811983462400000 5692 51369891146771108667662587855572312859133178718176809162463319175799169659151927286578664791999165508638605794666254667062280543582664889392283806609106312114157813760000 5693 51855421851056218459075604043673511785394572126404963270497283241967818890503843019685424545937914074351007678767070850718324362494667233797631245244925361064375418880000 5694 52345585498160787542980237947309787206914142568611934376375260310851837173846244173153718712119883665168604895773607931793150080904555515427154907093221864447227658240000 5695 52840426722434952586512450696269732417901660910754724725064197512376167495014569686929416939709456955245278015106418233806067653886207624318095999678552012479054479360000 5696 53339990592433184190680003680674989092952895309527014436729193910861438711928895996152742055289453272238023419388356904360897481963360758597797338430145042475581440000000 5697 53844322615179818685574956508706391219084648832245777049631715934919829555003843382147428649928830375292583768923417276465714170605762393185516645462741576951660544000000 5698 54353468740476910208303783795955015418330387047765251413558792726287350400442033523975998364795143196491008952436065371487470173929553891859326828745431972958830592000000 5699 54867475365254827158868662872413776963124000405091067155173067654886898344411791747958335276990139361353458686582832039916584833223062542842446472797492622082441216000000 5700 55386389337966021422241125035639013549135575102526557237095803163272790086889465613041064786420014319625315944665823903043525530312867931500332324583900243192971264000000 5701 55910257963022403081779303247354690855042067425603146131398874246650477483708126957529920747627204456375204976617240265022255988945446005012301709295303869569433600000000 5702 56439129005276757730406065838090011535013742395778218227481857690667844004486393886778134456987882092610448845276118546675681544602921055007738816768372225862533120000000 5703 56973050694548647912045751511760612474425633306716231337467315969682903762624528807845914583211973764201354030834130437547941402192536981743061329903082268272885760000000 5704 57512071730195244697175154348980901425955972822347309875547486929699133377519180312355062563536852686813413329387883814975449861102331945610801071924600658963988480000000 5705 58056241285727539913447823673922153015345764175861306014162580700235620447190354020074969128095973895588967527704514258261308364076018221473477641585073176308613120000000 5706 58605609013472394115672505154837703001124831650255548198902155596096662948278832463930498932722166295550358149717557024741060020506166622058789784267420503900160000000000 5707 59160225049280879989444458018539019247587612918515506955705212416391876686450411153071160281606749849027846690270529703585422725371673278418970978498198870635315200000000 5708 59720140017283385539925231660328899738658005593674892551573714800474222145197176557985551020489060447939821822132865607373827944660436616268291664015201408752025600000000 5709 60285405034691946122130110021402860920818200906903553790768484751045634321596696218509508899936068684000644169136147305449231348007917675918196392999058039164108800000000 5710 60856071716650279122105767849352748214917182951083177712847414554418163315985151352606554627597094503319605860062786169840171083607971167230281932581594893333299200000000 5711 61432192181131999900061814305461810061858330461950011216605163095058305592624485697723297482057051033914831231912396176684850507417014227022206498087007693045760000000000 5712 62013819053887502457362116670023921216164579401757233505488424026413648236973744968830169956354911485583101176729487023698451621887548951800164435630500052205568000000000 5713 62601005473439993189793650819608188352927785138213558423354189039349719003414577505037068394972490454309009383486852597485233251558250878506378112497381795692544000000000 5714 63193805096131171040225982327999890987441428016448682046369689953350261922366133926667495488301149419431210394419313511523364576642450409082087545061262242086912000000000 5715 63792272101217052365172581176684917617653408718866751352031644725593546309785962621850973749811765513386393996392702308473899776611051529626953925137681338073088000000000 5716 64396461196014443882390681690145300615852219328745327189175283995704659749516825525621585527930227729182495859450179651097292534320609630040709299359862646374400000000000 5717 65006427621098572171039471175135924643670346244879907755039407222601455732494333638014111028136775729483445236857781277868515787392584959736147290496939757404160000000000 5718 65622227155552383352592723756228711633070954713258061117127569535690603074419816312480076661780701858077441468126249718641719889827280289631913952133462968238080000000000 5719 66243916122268031790212890746819689991227604826808651847618822769936377277876123610998376524162331922724214664711135023765467806359426048691759390357477748899840000000000 5720 66871551393301081907186078250241288763636370333297967309412592899697398234979112805517686578125161040304888823825559857865908630718330007550710741316180650229760000000000 5721 67505190395277952541843971067479586113032981921286063970491853540774720539135825827869818050650538834670710841846941313777212284001348183400922926304597114880000000000000 5722 68144891114857138627718066249721813231661596252033943094001296781612374205766186090553090272514496854606061019360831823030998527212963172523964241963235934208000000000000 5723 68790712104244750414047870103455781053145273804468345053910745717955865791359237230438657671740908451658846509654512111232596711275155876655761644570011500544000000000000 5724 69442712486764915923768204727701882059367385676280927334255549440698352890257766451853271614555121514712809491402347983913142843498139862985433805848116723712000000000000 5725 70100951962485597884307647551148269393888054666284966324368397594195457355326364899341549588996665461370408952888518676966806953605309458976241527699221250048000000000000 5726 70765490813900381961522603995091410804075976381786252110104447542375299975357558144244906107634228775636948145823812931814286665294120060427638153617290035200000000000000 5727 71436389911666798779457898104468246750031668186280674343332324020659299110134850882961774687684586549969836234733276243877088675537444314949222932600103895040000000000000 5728 72113710720401747918959526664055555425561926728972534928983748845394406061386980033258117371781877573716398299849342859244292197575670036184032438791354449920000000000000 5729 72797515304534597857069051128700024015772889786024299858511351576731004221387298777469680318276495721066650556752068283393551206583768075486071022176866140160000000000000 5730 73487866334218541637208980965769208302929911295962256815717818100881177365999149019411326764559592453873984299593609818450562220836144779568734213548057559040000000000000 5731 74184827091300793948037770765315747353156839853613805674027100934413538256082127418238011582301228309581245862826432355686453973600951571881321573604392960000000000000000 5732 74888461475352221237131474739066256143146864340451215982189495084902057491975680102773596854427382156693105690410281923545865904203398181297105920783181414400000000000000 5733 75598834009757002494962931013294816586563650354748309030729127349459888249808323799353661193421426545201320272805736552081904529480157181451200603958227763200000000000000 5734 76316009847862924415631400149911272702352807569937594031212580234616124187630696858703426470143941873785229731084999042601166114987454889903412655028803993600000000000000 5735 77040054779192920774085303511378122409507130895821608891695255780424804655184678117300361680298022715017763076654567929575298352848564174959553432647001702400000000000000 5736 77771035235718472055824243710842401960736427039613148363619161038726453577368722821278849971498900069211468528087952671556984903556601554277804472291819520000000000000000 5737 78509018298195487634916759094882992963927455763836638185291485898461070007500572017929511216460896948397337166744487901867896101301337454243450494130323456000000000000000 5738 79254071702563299120287027688588092632760444762963795934164437027360479647970535143904157942685124521450587342129816969401590027555056655656220820450050048000000000000000 5739 80006263846407399879273669532443128910220705835308519697233070652773301025829073751688845821804659832396300818830144391059130975466745634143415921912315904000000000000000 5740 80765663795486572202120564904819462121876573017305027692195333392897023324025085552276479243954035061030189882072457015226140094347584978801683001451216896000000000000000 5741 81532341290325050092003937451058718081812295651346810828406122698960812101011579371512419057890444366038077571757670148947829577903522011163338528836812800000000000000000 5742 82306366752870372253119711318122906995320954297691866142118646901030134259677051927762325504622160838690464774363024337515317514819853392992434406943621120000000000000000 5743 83087811293217586504945418939739063970641131166468807252648059145433227430946437654448581727098454875272492585488249393207422486070148401081766608696770560000000000000000 5744 83876746716400473574754079827485409904393731066896132173075423190974713286815574870126173895004492647077389355619780139777300855365704513394997434651770880000000000000000 5745 84673245529250465013503226343303657078346880713432538627071721611170054068887349358782596490091272504814356783983963037964457821935101735047395832831672320000000000000000 5746 85477380947323936843067800848702199772278562178111865534301272814817392699999100521226575379268446349573068255391288930843046643678842589196455656816640000000000000000000 5747 86289226901898567476155694814631602924775415478988070292110464187116328034406125145030709530590394994497897542482961413583333256998141896551841749008384000000000000000000 5748 87108858047039455454871553261431501702609234299401287248730861516862902788388533602894593331594471593838259933266823171094051611822521714469925040422912000000000000000000 5749 87936349766735699630518120601356994661554240683111065924212250038462097503276226097631680940362767229859996341643011717396421897696496739807080612888576000000000000000000 5750 88771778182108151556592615890184442656691517210030649111235962372523701422634662222922354063806899644865873359082308328318262597679584052789542968623104000000000000000000 5751 89615220158689057089804004337325777880426579120526337160730876742214701118683484753476397667944693676695561839874081515929108793939424287129358408089600000000000000000000 5752 90466753313774311491069116974480353264335103208252156130005404710173729020021087919213048027057046412477118892817628689277624682137586038665670840811520000000000000000000 5753 91326456023849059690612916709078743151044889292350588914756150282393427780488097178994822784615305405043958796993240995199538191661045405234645392424960000000000000000000 5754 92194407432087380829280472478745858669413323892195551438305942505742516506412819590531876645650224905650754074267950658099647792108436128008759232430080000000000000000000 5755 93070687455926803712753226548153479132232160940241797611509124591297653560963291739790850827378568660228438685592604946681845659716045090519946645995520000000000000000000 5756 93955376794718407417346039489876813689298063163167121205256480473327932696359820430792533534751191081851299200789043342398992240655903828682683187200000000000000000000000 5757 94848556937453268966248750891943164943521700030524960049862729544792418705295767178204414649421585617275497077412461423658112853073423404151734481715200000000000000000000 5758 95750310170566027754279529407655012797536146502412501020548995014734749802135984523243546588809968395815221061802386745426799862331760399842400639385600000000000000000000 5759 96660719585816344238258571436114183823761372999685997682172358126826957400927409549814023844705792957018338662848643784982117233745257335355792477388800000000000000000000 5760 97579869088249038329819842154542357907980341957442569429912158363644328995776409950459136362809861377637449205669645135210683264265119947032309740339200000000000000000000 5761 98507843404233700928694356755391467579303406940801844952328037027579520587200843732402908259959730315433720434763793662555877767088493329845384642560000000000000000000000 5762 99444728089584580118068609422827192401817629343206035448259221857167787922138456442244373104739200685044302298281945300148901049150048884637174857728000000000000000000000 5763 100390609537761551710402717201905607972019188724834348802827315348143485284992836432022444586726360488409725812823955052094486541253281777876125876224000000000000000000000 5764 101345574988152992082950203025240706222981740554479314530153223503742008706592113387196720889862621815466208846749602043030245203235842892154171031552000000000000000000000 5765 102309712534441379578029743137169673060171311354286814675448897737055803360273602353042030482031107846174923207646866034261375175455662835561553461248000000000000000000000 5766 103283111133052459164742490855156905590533949368651964760253524387519062186458072316673941216880559592804570981255536939139304991021711848500520550400000000000000000000000 5767 104265860611688813567199896095735979700177889187194029006054796441474468886361111023186888617442618107621664843840246118751666128498716904800397557760000000000000000000000 5768 105258051677948692660328795395750466217613855847909615146968064367650011455928050542981282433791118176139730247411062606348165821569340054801618042880000000000000000000000 5769 106259775928030961618864969095122163331649976932187143977899294981941387256809708001084069350234075012793884258637936307402354220871439444210865930240000000000000000000000 5770 107271125855527037079154962414709144101163740766310808796229131829614707103110617639460438292587113140379733153438475507913840607029651854473937551360000000000000000000000 5771 108292194860300689437790051525508865232492472364606236193597029531036998863013555273774711578249447213148403520322060458953367518082026602821058560000000000000000000000000 5772 109323077257456598366836908266431657249095691120450152269731572762504969341800187247499275413585453869195297992315988018120146920222785230839218176000000000000000000000000 5773 110363868286398557673457783753077589963529810476493077985760114039352959538670258827762941022515210190887089256501848926575232381024017991040237568000000000000000000000000 5774 111414664119978234772989904781875703236342219516521741723472339989567449403150998237980203250435226535468184333887857992614361225848587103674302464000000000000000000000000 5775 112475561873735399280050384387099048615230248981044867303176695695392447190362611233180934508659740883339981454930832722809057962154576604462841856000000000000000000000000 5776 113546659615230544552930637109034613220667841316364770810138546840188785850540041099333376335314865235676521888161563114089356655320410865690214400000000000000000000000000 5777 114628056373470835453434738414834942870388487424139673389282723476762012382449946252660360871841673476016298287096435143747350528228224302506311680000000000000000000000000 5778 4512115669372791096073737602941152203999784782571301897278146908556768564180403530235264122986975891053101562958952149406666494350377025090245186639613305803426185013760954 5779 4554284974694032134354800571192938673196044453436454251458316505833000046088631600611294628809284076950794100930531141457196087755520735605107291187647075016542317583983019 5780 4596852103650379220166816963673515580780948083460711816526978269121271447637503332028608441290293283470162983599955218338391054683354481124826585401228332618461432536943028 5781 4639820845038357173010081574899347597596292281778923213540213076193126006156929616497122544302943520331414652345299095143876779643618166744687423467648007070029272562000390 5782 4683195024085226627957007418564942324011198624921464454141179505567910259335762796911464661949722297348219072019426666920101968150953042801274970672151747298061250951296816 5783 4726978502802680499880981244233899250402961472031671245323095173413238154934019399583834527885281590448034619527416146335783533336599776185497541369764725806662545489103720 5784 4771175180344008060079619598311243511368100170428540238356561024728793043923654070036991245514766738731847922291999173289287216742564149805736606937232371230816036398908320 5785 4815788993364760958088409593101809629641142427656731587665033954598451100458167397238160066700290063969758497596004133799864099082235218202610886279137584089092225418117040 5786 4860823916386955864808678389397488097658440893927325509090091189053559547505333138306459849884306331842802342300683827902122358309280595596855795587995595029903814440953600 5787 4906283962166848759869754429993771535572784865278462621592006677067829163375313009112117037605641444861574580529605507448425957142542389298299194791198943590544330625380480 5788 4952173182066316236444449022489967664086495978779669035970320628954965924809450704743353796259862112491091156411945409402830993547064697930802343790814951820593102920947200 5789 4998495666427879550575351116278916183457108193663871148260910124935209206360667959881817571617776086060121315149971660844674092820279559906119569087667063877501405807187200 5790 5045255544953407499483011825493504542523570421059054980688664558988881426249181273979304197062366944151796206494051691000761592828768269053803215867065957953037969078630400 5791 5092456987086534574352391649861067113404896986241337601652407836360932108223781500345719614870022487804971969761052652360000662225893571783083210125111002469317960760960000 5792 5140104202398831197767822010851309173957531578144227639196277466472892461867972761596595350863325683765755874519457334856701649035077238126726223792882549530569855110860800 5793 5188201440979763224326443483507093263486785850095881049019740935772951037253449053038362394378993220758387930518401332490066034343749344678508202636367290290495052252928000 5794 5236752993830478255043260020394814262623176847604805830559608206384603998193354538705882576353384309517832572806816999533431254503680515835049273505759640061056107634688000 5795 5285763193261456692005613816330982155770879274939553185789517347885682642403847580112756858383748341269115191446291354773426724085491304596921714600215486695474560618496000 5796 5335236413294065839379453808391161355462656363942318165199306925023097594524130534292711236871165672396863087830460547170021210098765836770756050333487332183367459061760000 5797 5385177070066055740353053066271025802215585226435492867849004616445003532236029830461852050625071893881103547975577570586103462479213300339764342548482771659786507231232000 5798 5435589622241035826965037920436407635328198145061233476002467667347603426732733730498763148230763413036564170762149776559745970061607749118498510621932424178057241231360000 5799 5486478571421971851042340688679267071800335383826134870403998778259047168535017129691413047036705172001246374383192370319365462227282677550036615784609888244869224693760000 5800 5537848462568742959710003276534839384659468562544311679566462097434846338194169056977991711828704337509884980177858624986427742770865342439428899591218994556983382507520000 5801 5589703884419799178169078880578512896444863134670716642836959380676814157084672899997677136374642251584235987856625695837146067133360009673226530836463919918047757926400000 5802 5642049469917959965712059118525822683651777277239328577213334640987665994258519144170830855086762135249404592752399303768939217214264565188653685743557141782494985584640000 5803 5694889896640394918298571569222092416069678938150083301938398838500042161753533713857760272026471592204649870767505722002745284868150772812971781743235693794974040064000000 5804 5748229887232828102489251572902767405162631833459610316375128032410903600465462609853913014081761045476887894186894078907106182350114133571569579081665838837449621504000000 5805 5802074209848007921174826529411473796381716482291856093424759748345823430020466453236060442731689875852180477955817496183571896520719895964755095727128580414401282048000000 5806 5856427678588484831383130313207428811800046869339621344838318541072110780420908486760036441096485019048671486908253561555059366694649449856614422555874012387360112640000000 5807 5911295153953739658541998976079842588763170869744712411993491608726997678765320278507994776373475158410024945594836393594975951527872512399456869028671505009442553856000000 5808 5966681543291705679964240101115481602312306444847238969230587411890270468852209744121035841159895172729650261539502217498019477058185380330957201353255405252635525120000000 5809 6022591801254728083046019404362836293167348512272842115361986286136920946335917871078565761907522377186025466516119457763041733047130826335969503062550709122204958720000000 5810 6079030930260004840776425470200926304702362254668620333589468143827588790340404264965343896364510259278635915361395576309717414591733747390977241879319081348067491840000000 5811 6136003980954553488688471221712686917176787887975336564926935459797271694103028793773189810947722233042837269392229706747265355993926284372720303209222163616340377600000000 5812 6193516052684748733385646376061667818602743860797683874802482946726970827480547974085544873511259085729650682721617590562240805855028616318331104281146764275304366080000000 5813 6251572293970476273299094199735589971618089624973545180816645527427206447927738328105619842639355059625239650249322104820502114219104634539804581922731837451612979200000000 5814 6310177902983948667414766704890427674619214456623800729015547683023303110876017160569550341572077225920790008399039661845243174239610801161863371706999257955513139200000000 5815 6369338128033229547404211162908966693866802069542316235971252895439694987562467571722621501853683975769817855089310191548828596964982474440282342685497456826148454400000000 5816 6429058268050512932944136394569295593605460075135991128522826610240169209707664748280607052874173036217757676911443057156202424909642911056550634349512658234900480000000000 5817 6489343673085204879066266504590698454526278276042894682313595094991214844029261444499116561774109104901758321080579204461651656257650828732468830742511716274064588800000000 5818 6550199744801855158188372272440051202741195458993977860026442509545633007345246595851723116401706199405077926940641990631491827341258799899699112675093311167397888000000000 5819 6611631936982987158088434086745513012803053789455927871243047672640691312937871081549446413883763250438992758172554386808176677848675814126721319173180318860443648000000000 5820 6673645756036874660545796203415536934019218368857685104748536096667104961174844826518276583840118161924575859349283873831875129470563363078521483608810818912649216000000000 5821 6736246761510314653735589854235145122372146153995898663171890285706454680178259404023313652235090652378884868732770726429360362722121613957027861721308200708341760000000000 5822 6799440566606445824775815836563145013359587582012347345218259975659804942100625537949981147723391801798316079127190039940883727298764064366109949266369462950428672000000000 5823 6863232838707662877140988417739829930977240990731214096570291620385398488410411500571832121473203567311702473123582742249357627075375115895736903191507144288501760000000000 5824 6927629299903677321023379099429975231593093210059959423759466904381103148159928326097453707001133795040884968983032921900454919609695725525777612490867006934876160000000000 5825 6992635727524775893194418570605111156236763556304839331514506311603704603892422659735467818029270570770368414219890703178323435397088310485513759781363946692280320000000000 5826 7058257954680328276547011294361339867869834511018097392631633881139395206966842476047947894691051272628445855688016952896965155286915590775145673733497409660518400000000000 5827 7124501870802596308337224185108159557861062115844906044479252703909331584244718599658946271215213604551170070352728087920730623093275016823837433123854887409418240000000000 5828 7191373422195897390244410263358400846624698486178204011788665296809028982479697712464463957793338765591474959176553647778596531723993346831388143865171068059648000000000000 5829 7258878612591175342786254234425880432737731468099490075759157150349803703018833538292333775843989304426145670018400589092373744007994695014789066791475665174528000000000000 5830 7327023503706032481413972300675602245969393064351524018853158447131416077224599724382886866116503801280751731037761420915404742535207658187313031033438901108736000000000000 5831 7395814215810277231828020170779058027022538338155992363907069192849371943015958961613325523788244709732410577547415933026637339246482814063968792678008912609280000000000000 5832 7465256928297042147751788375506759909081905723832273291241324742290070295906216728065178795402799831247123387038818281010550482089980953926954226483857029332992000000000000 5833 7535357880259527745636096023057908178475793778498558257565693139884265753261543092964520344991796496708493795991706799687517289043586263385930468011556250583040000000000000 5834 7606123371073428127597618627052999589279869754880344509675797587426641053236900651108765251099430725484130744137530612619331575708880383446358106165173540618240000000000000 5835 7677559760985094926377076525157467836029901423066625184019129911447300352347035501991727025787115312034100580372263888863208664384417827761307329097773644513280000000000000 5836 7749673471705496674296036051821523391455463349795597718948113660292694758408422482024985143158897189607816978672113231722452956581993497797491361536564998963200000000000000 5837 7822470987010031272153105102950223415471236239581622018806625011869425762629809780802454823477173685328883629228865300005846507788577265872977432558741865103360000000000000 5838 7895958853344249813790314083915992623774166150877584275622342829970306939995808929821866150241733277782757613528458909824297070009413410652546166772289922662400000000000000 5839 7970143680435550607738351854681308371127322990731198081296369930904720478251891057240104161824034506092338859391285342179983523983014362224427488345894315622400000000000000 5840 8045032141910902828975483329420374627270469855071649297278559425989622535743866737342877758678461888249031965081695624103529389887217760405724594266677497036800000000000000 5841 8120630975920659831470446260433669443857033505426397606309288553339082423993675061142231419871883314794233285354501360655611294416697917587175794870635724800000000000000000 5842 8196946985768522755886077660583580716559386312996335200340501133573698548181305758000934846342027256668018515085586359698212460531685372477079207525664528793600000000000000 5843 8273987040547715676660162964094958838968893443892156809232196389354123352836490436118235208022325279383036278162240927627787758884533936652038760958311530496000000000000000 5844 8351758075783434148715987207805801240929629870931769957595815550392849806413859158939514057993824179452247746690328880299344743788090538206316565430603350016000000000000000 5845 8430267094081629636350903966900684233893557326695606595781107036291310876421359730957443569210285076400645083857073368201212639889391875660560015924733673472000000000000000 5846 8509521165784192935471190994589272326526317771458570391715271473318671356069330266101347727152970200922095671199203185170614229916946932316216236745183723520000000000000000 5847 8589527429630600335350464664121715455436538477293878911412504543971444657095159339853036572974774860754491972018033329561673360892413677950359652667096039424000000000000000 5848 8670293093426086907552585229026534917558415050311183939104699877364341680419184425405313052218728895815522161900105786576899500986761262929161335668547256320000000000000000 5849 8751825434716411957644589166477593635640227345962530749933106000063302492520196004776825471276619340181560239471863456725847330564664784940324674197384069120000000000000000 5850 8834131801469282329897708877795716542635548300260222616075224646964332626779873056704587796781241501020250704246226481063362648079484638333317108604327690240000000000000000 5851 8917219612762499916402654296735455606606189431426691423327872706109765854210819494359036378508339955895523196831714730456570070565554786734398875213024460800000000000000000 5852 9001096359478900389977408376562941016510583162493587555500948129300740567497635069229162552403344448542600586187334510596347371420920491247793872647676231680000000000000000 5853 9085769605008150854990911602906244673588930043207020094128019850911910621566522418587945148893435721047414942971318473634311829242855592982841268480507904000000000000000000 5854 9171246985955474791833979403754946873361208605385131959662321123726728014266521519109171724272704167396988011226709762565154875886534435572037724137324544000000000000000000 5855 9257536212857373359310135098569578476285984020864120029954431587913844342300927644254202433803294562391485908769192723978738209143532577468589565886332928000000000000000000 5856 9344645070904412814765006651831009977988593255163521317203162449430707245089316177857097027134889033985324168702459547149832260755355099183059490926755840000000000000000000 5857 9432581420671148514395524772432366972650147495846632383127374699469169342592592403954728708075251801215184165044102558867228682653051595922866571539644416000000000000000000 5858 9521353198853256665952117388322551415306839013056663032238610661841693044015227066177651062139058700860050038403184867195546945250731179975656114508267520000000000000000000 5859 9610968419011945723041921392659877193187265592177189369399341538583907745133910550931127459807003394536745600243058948711476054044670604262785472916357120000000000000000000 5860 9701435172325720034532990509634357546451600695385441525529346943294081474153931638850340507834060440949222719135876577400753678726808190301451143757168640000000000000000000 5861 9792761628349569094223603426343436289602645584677792114444103093576474901934419736029335330618675746354266677932869818395953216918469235706685789149593600000000000000000000 5862 9884956035781656475052883898822182148272058908569987665882409036082217418440832555619867207264325971259917432007137769054052864710577671834694548382023680000000000000000000 5863 9978026723237583278765637125370335627404291069510229463493918160673515072001795847359658058091704539920145870692730374000734710370293716925214495028019200000000000000000000 5864 10071982100032301686182983164860212441093589132673396584699174641146843004698155667790450591626455731001997169893519417343133702610949620753897178215219200000000000000000000 5865 10166830656969754955149231915752155606037110832703921544749037370691635423403451434968655006275877316619272666970931878766791815464023044158048912696934400000000000000000000 5866 10262580967140320982903511445159810618834646979206334045769586365706370173205587419491898552864687285015087888032734265512218615326354804557891313336320000000000000000000000 5867 10359241686726137327141770016595924802658408352206020043451758723833197130606514829041712576709393077972106226695582909297200732560100061893247105813708800000000000000000000 5868 10456821555814386365471589858750467160566388694163462612881670882196841459602291238992171713072202939349743675901252554432411415824365181840279415554048000000000000000000000 5869 10555329399218620066400284215505858628145692101104264457833998919224420980189492082724574621332162669665177396336016348094967293591453675170124800196608000000000000000000000 5870 10654774127308204646518352824928685820547509730447470493282258141081588768111630539166818994436901870350221698634298293395116194640603724054761975054336000000000000000000000 5871 10755164736845966198228755542130591428519528919172304842085085456429732253396623375598841439023628230838631424447122248447210681181857005832638100930560000000000000000000000 5872 10856510311834119190311705745155832134742510659726784156615238679933474262103215488986038159913490852654097633293871850490240926385092848724792271962112000000000000000000000 5873 10958820024368560569889735488293001807802681971081070971290687577670530065463489091339080190395521960500272556501518716524502301560548511560353825423360000000000000000000000 5874 11062103135501613029054477979148158713393215920449722936050941102058049127649947163655754131612402520093077127482774253463641606551570223408854345973760000000000000000000000 5875 11166368996113301842621677875243894693093393809636916965056995898499523596536308274678941020229845138200698792326614499582393272680068940313654743531520000000000000000000000 5876 11271627047791250535282006670639645159311007665484826580203963962867173607992236325221922302663636256376838522574025562188741438501638280368456361574400000000000000000000000 5877 11377886823719281496900871639734767322642657642417013724181863257849114995249046033223006372013870331389632406832663498496143792722509719812667227504640000000000000000000000 5878 11485157949574808533980026602149476466743821383183324532978092389678729702352156650862466810306457444530012139986101974004057633329539371667141165056000000000000000000000000 5879 11593450144435109223417816653674985331976313855547930769171689419209766701215170206136241521884706891743160543506424034463011000847621398269962223616000000000000000000000000 5880 11702773221692565821784653561941416989225409546668380921441420991972271670556970393383740797298292345612355841498740022481131147767844183500801441792000000000000000000000000 5881 11813137089978964379458111345694494579188939357144873999427181106011624630095640652211503738320807555803242930755241871407706380148868201491841679360000000000000000000000000 5882 11924551754098942614231101250476370282425281576661395741150653446001192079498791650449483941571242782338711115089129729400320741374716788595515981824000000000000000000000000 5883 12037027315972678013511151634863469331040511825642440608453830141696584526689154261682664876079902523222051096544060562123129799336871365199978823680000000000000000000000000 5884 12150573975587908558064082271972503944261179666958805379263968688536773312539694302781998252415217388457727618432222125237219155992191776065669038080000000000000000000000000 5885 12265202031961379393517517010387338887131568154382945052653251412013535324922144249034658613287059061933743916719318560380966506520420000368175349760000000000000000000000000 5886 487308492292261438375963661117644438031976756517700604906039866124131004931483581265408525282593396233734968799566832135919981389840718709746480157078237026770027981486183033 5887 491820607961634229472037398720585590235976541300271906803318013032687773495663984795643789405580372124788070362525784285326647884191095734836725343717850332573454166499943987 5888 496374892936328261606392199291778528909172585753708361054776329538520773541752616396255084034389656201738864463456315426783843971946616470441832634905497407589996484083927006 5889 500971745039978640826559016255452044489953533837169072871303307807642044989390119728283692475679949485209027447056270645122235026629970951566659220306725740208457916620870034 5890 505611565885016997999569097830351392087549826118947996084843520883835170995547049344780815019982893005540442099401569740266111806273589118311346643774373747278487189182870424 5891 510294760909102224627526105248916334411561024743869460538984700389403081254882812141692279681932615302888661171420996407186213774424542161112621614446525494576548440134167240 5892 515021739411904905127407086493150233661963986215901131784307795562816319409816831541276114209817896893336695790948412553521997307761141937298119155816290220383210985623270960 5893 519792914592248913187486706091461477173332086386329672022664356587545112453740485611313105455332663632068543713240411726811284524503706087103855762753522591614027022022179280 5894 524608703585613674145575115684563286802973228813986403610329390542143563554198653008551265522032953696038302210836415860611148623585941305306466649032660175703119247440296320 5895 529469527502000630010383794073960774900631669707913729119419481731197123101703986146857725371917260027881104553137099688513270981895221900903322444620655770733023061881249920 5896 534375811464167478770253548503954546436204454573192191741011488408264952265079299155969842409522901472742679133666705195961696939037764290201621639411854714323567392506630400 5897 539327984646233795006697997526444514100290950551971860776981809037219918189888749860713196205782763585233770290078650605364527932584828988132423983202669666144160495427577600 5898 544326480312661674557273348642723430283748058745635731925242719162155127396249417820595013777400539671293891605228622266209202025405108548038543552290336730021661901234764800 5899 549371735857615082056756360468216934826271629166694786905931383721144008822498599094574317974462906615445687811722673957209963618233876817092346768157402687974699870313395200 5900 554464192844701616631108752118078001939676526152936124507583791557504940930722380594920037589332929103250659781483726609569964280459770388875429978282513690444017831074355200 5901 559604297047100447828876574128929311113634057731080352146780069023977833392590353356516632940196254787016415656003183944426665929494847627002156202075396239974587686185216000 5902 564792498488080211053203017612436404377120843581176233195799809959750784429843802409554995334575248007774803586521585276916731963838596971680664404711763530265082738438144000 5903 570029251481910689308246277632831218639744020428781039026359418166135388428037156948260877910928632317292636159328402276450163218342277487515713678217523170326138846072832000 5904 575315014675172146000251891449162200795514899703720592212148935514021071070441004528373634769312380658561751350774693631223589942427768792112635392817738657021613406691328000 5905 580650251088466211839631345257553362150977556067662910377348242439044168664965135062666346006183546330958614438605154178393611152526534628883391443151225989204980865753088000 5906 586035428158532267579984398323824387953193141294098403245197247055489172197201164893128198056808618224839717986580731748979714615005747929223155785699708760864767372984320000 5907 591471017780773303406949436244260795588521339439159636721199714722836775623933898623626961205039381637876282157342881525539460585067355678341654296321641185042824614215680000 5908 596957496352195275257991776932940062660321674822985771591603713501095822792468915753318374252076086809877528531726073895858826047294638355891690912106251073287693838909440000 5909 602495344814764018217701780209474902044981143385530083271170175598530669130663084810296365963904791147387413511903932520845253790065503698331119811697470067844677221416960000 5910 608085048699183817395870859090053414941426006520200799914007134979207483287747757710294043100279433398971649499760558216682399857198863708004346342533933987762724979343360000 5911 613727098169101777361582918208579237625077783797440128491220469620195149282006276854464873955366195534221054092512957520451339074413128273193000028277491129545219964928000000 5912 619421988065742172279881489777801330041147462735590211793158868458695191443759810568322634227392667126425703963280463242454084359281279046005971810020726823340194004992000000 5913 625170217952975000382370741350704097446310094569049822109533996491106095044225273178176547241474428171902591857467357321361190541631393179577541389102392662177643626496000000 5914 630972292162823008303545567880115571242691811051341678202958756239451918474245739631412607684206118047754772335423174817544762438152113075542296484829521242592044908544000000 5915 636828719841411493134928698193323000054491857920681299547797074780524029254666648118172644125302603066803443822331428379099821804846762525398910907385395254979405021184000000 5916 642740014995365232793470697169402842643255028790426011959790566389251026933431968396680638901676078225213468767926264772694797756374635037798367776414066759988847575040000000 5917 648706696538656938473434937270518324245567335235273250929021153801141297402284178140801674742835973397943119029465766990192817233432820418129324977767322165241483100160000000 5918 654729288339911666556480956674881160538734683747546093044383140087278218348620096011880240504743495775129144495981886447955858966479951244465294480829872874363688058880000000 5919 660808319270171671397257382145082086843437046002214713377972608231105807138960500276845584401108006034407780411343282024265576381071684991856271722709191955711755550720000000 5920 666944323251126224885945853366794773760613833890190049942899543690903078833063529070618774212055728267450617680735511731012841737065611276228992025918414119328095928320000000 5921 673137839303810973619331499742856441579216577750987733817702026637630049660544077044704319085566987353180268363457129321575082542920639892547323130199560883603400294400000000 5922 679389411597781449892630593942592031550834667375961278998518672165057256108471815372809938928206342412805508013706451426395584657139744527087127712122292721055013273600000000 5923 685699589500765398560045360647482459225453881832585079727534219848080559219347832533379489269778419638726298022105491088240827831379355328248991083829291979010526412800000000 5924 692068927628798628107449571810391425919320683902127395963505472743520254206910300105102110771632103614496115877194801279789656428344337802689273426514789435836674867200000000 5925 698497985896849141040393708204960721512926143977263387092028299353760423416617964853382717824506276650713873554106244336945858853253980713745824060864302094071575347200000000 5926 704987329569934345919459974709551419967452422253306281774341894448751638260647226297881834386280385755615631875186823541407510509511631542478292891606813810345639936000000000 5927 711537529314736201077648346981991471170193617712300259634368336958297271267992472893733557502682091955020709802127465532039002336852890342377992004281907121513037824000000000 5928 718149161251719188235736781068736984182996671501756187505611384630937962580930343975283003916565855205459702560300019918847179014701566156504713323455087440373481472000000000 5929 724822807007756062896282577272152521117015889870613872610359920727605067542105188801801280500405973367384278419649303792679054144172129519583234807063898259286130688000000000 5930 731559053769266377550018167126387666239388036024609771273531811013311522222283448205824594152641064019763163288382074519108414506894251133540262668785206459994472448000000000 5931 738358494335872823374793982962950811252747623606622118618750070988971327164384073743774575300364455821561479367509264559049298234193015197906372618051575922944901120000000000 5932 745221727174580486251934971380690641183724864597353332715320362609356725652794485244346407421837659388873181840632847301298655861268390313802109521243083067233402880000000000 5933 752149356474484163572958350480120616415317957807413292139079829513737828800954413570443861128838793183914066809615880223199110780878086039327887133733950074168279040000000000 5934 759141992202008939466152769050725727571554721363718131470594335825341533404846836230179328946868063754684435223835770926377434216275174349813400893515314020860559360000000000 5935 766200250156689267742699780345087067439424555874736228863225969706480928611813678706227276841559115027312881079523787879274399371562089940588546567248811430521077760000000000 5936 773324752027491864051037004530195226997285617990581134907705222410390260196058397305886223112774328631864051149876515967195129994655364957412384000372666317930496000000000000 5937 780516125449687761441281414793553627843910316476759338919493887707199289178538095018350687070567667397455526109053069614973726526379358304243772144237837385990144000000000000 5938 787775004062278936784067669027979508276648047944858828995253044857549092881556928556643020846411656701881671779071470204066100270387352999258561211029313051164672000000000000 5939 795102027565984969265481641328655110522617441009210353014106203304680508958781528281025907712528160503162423510109231624981505012922560657445874242062751952273408000000000000 5940 802497841781795246497309661499434168549639979347366345378013272497529880901797487242639233236316405212894834087656647558008142352169043471509843034740760864882688000000000000 5941 809963098710092288645061449874940928458721885071198618669254597239819951197703703970704412031719205044141957474695465839018692834259024425436797261224617894215680000000000000 5942 817498456590351816390697545897998836637197678849697176926820290379704216950965247063668932376711001540850451270687172638706210123302610688822727729236174144798720000000000000 5943 825104579961425244518295164525051836226477548604577521436496087967130858004202147714777697627810432266334582014824703251325541699011491072269085835401347685416960000000000000 5944 832782139722410339444672241050209304062507450027644146620515217878578158356549183216769424653597547578368682595196967140188750363395908900030393164499121329930240000000000000 5945 840531813194115836118968277102030827453962913377439744339463331538870853114957605698794409796756444767976499573869080371911203319977902397827884526035686328893440000000000000 5946 848354284181125867391121382204981050869434149617021366358269956550740278877587415479596864620233618453305383203097945671917049827766479663700861958594428193996800000000000000 5947 856250243034470117204911696288897043493208315767898950633892299380710585817583224409418730770475351731088140816626404581741346897775893074353408125366718116659200000000000000 5948 864220386714905667812650048143578351864335638758630148715188669311615306295835115466658834932299386237180479676017689923921330421758907436577835613712612432281600000000000000 5949 872265418856816570641625531472998726491606108613701798012467228737604928831578982204001712690977848125429511641099385548024859811646125196983560207979289929318400000000000000 5950 880386049832737230473095977733432395935463142119128195618776517290944011255572657265143944110849731440223744926453886908680471106062823114570736002849925654118400000000000000 5951 888582996818505753228982055394015976652022528432124530819117018424517709803753963023144878957191758696891763441539473268378683566594508487047815210375590182912000000000000000 5952 896856983859053468905642218358110935490991421876016687628349214813871833156590453459263114165214083976274799719701714196006471325479042423699853971333901713408000000000000000 5953 905208741934836903054358205565916736731921051746948457585945030364264682963004312618202628223207908155727047466392043076305816069267132961906170536764505063424000000000000000 5954 913639009028918532690709109532817420965814609073644064181726137400555993839425672349160071792418193232127692550249116444507028709156524837566730552689238736896000000000000000 5955 922148530194702725626180300527406693292340926845102634573441408873874665195495002615261419519571163433049788221448319629677642939073471769882946789434422460416000000000000000 5956 930738057624333325961530765191528408747777465322396513484853913417846109852590161955114456092545938293804280193466352959239316299965885447833306442101518499840000000000000000 5957 939408350717759412869083350420554943665335880372707697423958613295210451533009346380519769144764667189619802355366458745816215800952646710762467777770065756160000000000000000 5958 948160176152475824826727939587032537300976107718670228173891719295273754025529542385296594616041286529801362594838322202542063131517311495702792451967449825280000000000000000 5959 956994307953945107156625648464828253843611656018930450789966943942238086652309415442001182412822528030821613299084548683605425779596796134036109560571777515520000000000000000 5960 965911527566707607073028302761563709450217845450357142213294816648347852506520234936360218791330867986717136495916263414061995850162350920770508435784801976320000000000000000 5961 974912623926186507463005711138126650466728428612850729768795764777648593074017870005589381343734212435259737082103597924658343221583271412018302308432478208000000000000000000 5962 983998393531194658317996622741032895140317358656057749862923784628560503695584392424177326492627648156307152025074916398292655050826127005001143576912986112000000000000000000 5963 993169640517150133109830602144787842013678567261442881822586105752287231709850913943286498216900352323704140036301626160857809926712661440573181301050310656000000000000000000 5964 1002427176730007506469140737243357420489964551282307001852540537340201076052151841587540700650703646886095625945070818884836548135856194018041770866936643584000000000000000000 5965 1011771821800911919283905743895188430467953144537470523169743699789631783297241157765397797677838535920080950113773278431986380396611549117224830357863399424000000000000000000 5966 1021204403221583067798301268667620797440603292033317155552871074489100952639833750169352526385913787721296134278817380990853609079264600713147696929403043840000000000000000000 5967 1030725756420436324464253386055943348855910131046373818585109685150942645683848977235530177448052846422156184317220565858049156024515331893123353043911311360000000000000000000 5968 1040336724839448270187295307448603226049097396638551007954509026689526553428982887786461304907859849816692929917463624806760632078560002497386138516827668480000000000000000000 5969 1050038160011773990221828297958237583595548997333936449480038373632820634903136819425311645415693910257642152636599501384161385757286810687687589660584837120000000000000000000 5970 1059830921640123559316051901384581019885151642918614241594482476726397109805071239161340980746312586003996419314532371202557338974205279923394275449734430720000000000000000000 5971 1069715877675905215791104785283403202033423701827184229260364885762479327223512071716960847953576911975256336746539508971611391838915857595228969998116454400000000000000000000 5972 1079693904399142799069870422408773537660827992896694458723858803923152842295513867564320506011668616515176482617232239345612126549286151312154184493144473600000000000000000000 5973 1089765886499175100756053405573633750101921582029367855308557978564299685300212023232110956603295072246178479787125758762955260251897100932908081671359692800000000000000000000 5974 1099932717156144855711202637489385905707958692862071776853307015934991320723615474667079611609570949562797752454096690641722052067361123977066130584056627200000000000000000000 5975 1110195298123285176694106148934545716326793339841278110899076602300697690896821062086571510162435636847812840342129424907234270682687478781624021897392947200000000000000000000 5976 1120554539810011314021247918951141641129451748193484130942528361024530888027427576915613222739145029925784946568825007816531471415247578843517269003206656000000000000000000000 5977 1131011361365825700386719508809892108290018136887647593555410031906727729487029868154605394452217232865134690244726260370963882831071944025357548418760704000000000000000000000 5978 1141566690765044320453119793025397966918163828988751858013244030825952150467219360237329969073549395534799867641062276719058850124663397700527673218957312000000000000000000000 5979 1152221464892352525099638145850326652738711338719199328506526288967033739235330990776496788067986297405150089339696575012453966319304001424582435194011648000000000000000000000 5980 1162976629629198491297866901392457244167230867638371633348611374423463471488727614152095629507009925635988720764143697260901177000485858430415073294942208000000000000000000000 5981 1173833139941032610488178607137613076301973378298098417505226613103396945750830829641081667666923416488642818397437569111391417926870951279139865566904320000000000000000000000 5982 1184791959965401171058068342625906078109776060269179488476517300681067475816294318732420747857318938449143090953939087827915920228431499790700219392327680000000000000000000000 5983 1195854063100902784087122820605054236823169276189629211412568241783125524943944265896076501988931340969236168081421862081379561834983070014109073738301440000000000000000000000 5984 1207020432097016085929744498480298131516262669999266128377625237681625048540480574170755443009161186107436866873748476580961955107663138954422728481832960000000000000000000000 5985 1218292059144807336465026505150937776675573677664750954957829201644492222148472810495977365311824822363813705396322502143150696546164777234791184843407360000000000000000000000 5986 1229669945968526617961927376790672543998216335307167968682011064902341337143721856529200371683838692695203337803155165641646840338887286954603852070912000000000000000000000000 5987 1241155103918101426495907403392822020464960156690351293214989157292020066846074013180062838494145150139733349943141267615650897972216826326270993235968000000000000000000000000 5988 1252748554062536535719325220046497005796936470545899223984160846711229833547289183386199080016029857031476510486647691650113908973064447724540955459584000000000000000000000000 5989 1264451327284229101541109873608438422786161880092567604905602267703202105217846153779582820813328149377088866328146431672595040120832291908041756901376000000000000000000000000 5990 1276264464374208065920567984954132917365350819449712478905029448809213729847941794431794324551648956932892109258901673544002746500981160109533598580736000000000000000000000000 5991 1288189016128307008534799086204609287647776101026373874646180102255214921927440586082243808493220199715230820373990803273403067242355876898129114562560000000000000000000000000 5992 1300226043444279686548310237839472756978816612852016315254633932396911506454129740343926473369300102238452871470534863835526197041692748263329093386240000000000000000000000000 5993 1312376617419867595106374320111445260923077792518975120633897901085448279766669434646708471621715319626910599088967085960763416197684940039394762424320000000000000000000000000 5994 1324641819451828974499891837121832599810209360673358065686551152497461815091591578895743130235002378688844343005686404521144382704205360039762937774080000000000000000000000000 5995 53116625659856496782980039061823243745485466460429365934758345407530279537531710357929529255802680189477111599152784702815277971492638339362366337121527835917933049981993950596 5996 53603934152148758221356002722940888183517443216947066539664385273654410542463193939194937781085273585710846567952351534951197952882479058072112817278606072944703077963480133629 5997 54095754760110392450828040121661473773753419758247338446467703286687098315958857923990581570490853957835634638314877319236524600766670153806949542622323923277276532129980077616 5998 54592129653046720712434432320953252302662592344001046807522479616225619089500610540386836654525243614037373502778333634663308444738616770277391375257229420684866528614064004622 5999 55093101398086699353260991337208704347152545877838215880393782924033261134490000660115120347000923563522582530225389905308430679765246741228958034477536146425074986530684874656 6000 55598712963971716351260560435039055739240095703957163876478626444917096305485547709459901162020906456528122972324791475048696791571520330347269381121310520172353473719867745080 6001 56109007724880818575888086540287972073651656728701033337017611145306499386740430521601593441702839071831011633496212471455883005345944872508382002735757045666930022160001912320 6002 56624029464292723481015493626781122307313620714916934468801918940869315706150247353142869555912656968724348329287160884009405002653706014445680121891573335887313233145625183280 6003 57143822378884972394202980332872583784486952801303264140824583297456860818603987838754182661367989632356416873000401295736216287178209720532783977654326858478927260167647362560 6004 57668431082470586068348555448557147071289926030117250544434912687999004382158186491762733926890022586052455175211237711596827435801795661838090444303359518654630379415087658880 6005 58197900609972586698358939242631107846190557699825164273554332169730201505259890477909591652261939846080336279764374811285340706783690883738993766747980174425363402476968908800 6006 58732276421436754177129192791135062392626762154398356465295343658138466457524969777065561494671462747553078958898041516481302403722728648029195388387392029139686969869475539200 6007 59271604406082987972135890788661506906727053104950328326072325467175686375714858526926274690877245511138312729188120167086666931655313477017327812370594698805831130364903116800 6008 59815930886395649646693164137304230337010801163695964057997568186337841503111107944746869704654646050809606620793348789352876133680718585565366355922885035535852792266137881600 6009 60365302622253264728749920497772447271837072792862658844903499570058985511933606543841444022629108957425052308605071463310086097298952462382458702691042438223827492136451276800 6010 60919766815097966345381029249890525273776749319015594969411083361616490452864328924436364060218441886528302968386555189919656061579412232771334132669324951914271509967525632000 6011 61479371112145066793209905824019454584890383376746675321557863430640468286256919277792880693158638141315319384042558373864082727508907080398336288871400348154246097653710848000 6012 62044163610633147004263108841631890989267504220327851554753663240600219070686763080202435688493213389323094187629079959140999459472745677370016953276112111684511180392148992000 6013 62614192862115057693571355119264722207907248240756632593780022658766354459114800237150696566404142021640386823788408361417449622691087954857532666954329634854837319238221824000 6014 63189507876790229839571607010713884408702763140460353185992171594280375530185241241679070201173454402298948575139183055048673212633515723649645302347147373511858932644913152000 6015 63770158127878696051411238355971437770853740696528016096369519836719419698850206376741736547179637948629907189577788209227066823786042258278528693790298599501063913510666240000 6016 64356193556037228318991222754295262158806933837822114499614717083774908871047407541634864745236446566854746907564368940976046538401048006207751849575998308261928680883650560000 6017 64947664573818001622398172190539522954395455177261274136335916798497745646671341440258491706441485948492623189721711822501585998986115361886093503872319949446971505497866240000 6018 65544622070170196897656163967472463017055776852084259907927520511998841469463810356011810080693562035302500718253437896397444825033410000241985194784426200520259199336775680000 6019 66147117414984960915873865747681937919100757995469789991198690687597372138594473440822106446657466826449888131765341828918290078823475503940316314596123670588103876558192640000 6020 66755202463684144733269736606771991334042184001989990791112697822576579621882221198532400489757746259848859781265102387134972478680674367648320660938657604575866601537536000000 6021 67368929561853246510631319524980570571667261785787430919603918292196774771164227475386865363713112455383080835357615344655423817755087495921513660966935095705411821502464000000 6022 67988351549918988682911201014758371901708409248523021131397077160655469962607987285955187997940505122509506539320895807897877902114368774967519632776955822528752015507456000000 6023 68613521767871963683293571756109075999154719343092070953506611157146576057652212559133364545181979550681409131178363165219239092656000168147097174166058215190929659133952000000 6024 69244494060034786691597117323989191570397411154143412631709569913386027976126458298764777152866185668729163903513786340036783855094152281222639470650887736433521704042496000000 6025 69881322779876198184732046022182514570451903012064093931257366988166552005381124946882949796991488271795967347336117768415883676898999043748038381558273131688501109063680000000 6026 70524062794871563417525516719351917413095158040854519943217157554555803032314556915279630435893164350021180816104044033188578474655373678785836749334687198448489956638720000000 6027 71172769491410220355998951656622435737340725376089793194146178708356944329716841093420432110636000323419123935133509800178771291888806499203966074312454520613731439738880000000 6028 71827498779750132022555432613297316897879460059837339287190561848444222548065461189432312351140743819194253079629491686626727150855286450448431368793284393488095127797760000000 6029 72488307099020303693952689995442398984722897105839554000568534456675328355204421689709157935541851825228660860040834968650992727236358135440287640515993585443806883348480000000 6030 73155251422271429918838635848809193758483510939729744050511434000366231434037485218779776709753907553496111477721570480382005568973423746716516632541911999563134979276800000000 6031 73828389261575240892457967348552050200062727517480731784329136027003861483698029295824481028839474540849291746085027609703580651516344386609063955672111560446738379571200000000 6032 74507778673173022342350597942494642231613562184856693063327654699168918739806501111197290967767680883262097254098734061129976236173484131136151083384233853167793392844800000000 6033 75193478262673787740910643303142124690839016066689278143055188919016999299025848943730670457037459302900823552120839552218217064004863486464400074468063145146803919257600000000 6034 75885547190302586369018092874952516116758336750591405539018694391760519553232759243835772567809091406515319667998034353498006720433207824267089347894577934582640594124800000000 6035 76584045176199435510058486583157476838271262894568668926110722691114279976649377208689155285633597683166033541552140597834952579286461804980835171955442236676712169472000000000 6036 77289032505769369855977946557867028258238715316821975207885064585563031614910024434987037120019878068921649173427327421376360089795973436523313464847049050487057809408000000000 6037 78000570035084106057055594904849019729408908934534275467519432922521328886178016907880770677522560160876669883229454886908399092132826326865691456851330957608570847232000000000 6038 78718719196335825245291331685917756713591905606036031655025044307152266848758947251856053681439126016082129585789754906827246271147527893022196170174786045048944328704000000000 6039 79443542003343581308187614263189909234708921495906645527635404227879871916301052440657854961939531989449513864209404210619925325291700022541779404981849943308230459392000000000 6040 80175101057112847685737632430316296900948309531931255298908936038893183438523335888863679556092173053469277027497786285139033739798594273675319667650635149768224931840000000000 6041 80913459551448720509112426413279247712201057155537877417527686109882154765687719962607454131392537509290838506865295549698083038032787288873226040268686725691169832960000000000 6042 81658681278623300995364361384659938353384782020135230750243006472491511491340514447851800538814375168679711688705928396999381693894055679187028149789929808758403235840000000000 6043 82410830635097785158937319735140058969800099977942644042382086302005249320141468861422244399943213961863625755515544277222580804674933765226356036923663758832571514880000000000 6044 83169972627299794098403472504190784697371654699306362173852680637830590853546315697652423728890082025618310190739380048148958238891208939576169437817179072853432074240000000000 6045 83936172877456483366146172284535871764811079255181098402715906607537071782158129376358651005731641140645623071818903836028232638262771029516757984384427884283953152000000000000 6046 84709497629483975230197209289066066991808364873171679537623611829947462042354187773664537228844415469277487122968780351995427768257426394474170368384800550601883648000000000000 6047 85490013754933662991638490703859620619652275189648438876543105717654661331532725868682887915914983136674942649077833421610401494783805752778414140529038387987873792000000000000 6048 86277788758995941928422558372887600127928923237593297705538358762512210424414282797239530936761394793376824320856904891814467595054193105777672701740067701039038464000000000000 6049 87072890786561926897688040014216255238451540678602508058552464965816890933373064325520556844473922953879986744367014123439449100067115666435118575982130452991311872000000000000 6050 87875388628343722144185349675715689407001180657949874403930478238314420814274861812763196077710239359092881578454670770997457242419284709906628419016871213856194560000000000000 6051 88685351727053814432830411125590630335459902543021073022599732835554240765472565516733900489741958564137023535929366236836475935253543734332065216278095831750410240000000000000 6052 89502850183644166249221108671488629172097100221870770199526553125933944982423530763797569422118669565677873987200053409475182145376846345020887944007332005895208960000000000000 6053 90327954763605591493739403836013681008323577770475347720963049213901075840427732911512347119746479997944208569214878112726507687075857836093157029842733353580625920000000000000 6054 91160736903328001833184076077063890312386085220502991867583564431779653998784282094729116544400077545522577251810075079866696437439253744993187423007232474910556160000000000000 6055 92001268716522117669303044354165921139840048133880431611923027763318524851899239700427910954196833990290553751383944160238607640759231647391015307533268161239449600000000000000 6056 92849623000703243536694165736370902190709482283497452978281297719869265130776827115907507818817067608743859134587042105910524690586998127054716169491862589433446400000000000000 6057 93705873243737713653899077432659799234202690599265351928915190019249975716594410340316926549587542960474947275403668510492266037484774020129069577617229307550105600000000000000 6058 94570093630452619321711727480803377586067026238023982077630378688561591022890245455783585384519842346712127755079686200416187367906532927565647413230941919982387200000000000000 6059 95442359049309435892353353012276376312558632346637683875642845917299195951721824437987587097210820194837557266720785585964212227718179052762630973438921209911705600000000000000 6060 96322745099142173122826448990009808708494095488756812071261622434590139962977397095252731041321669926277781011647239472872892698824241875877201709441771135565824000000000000000 6061 97211328095960678876055431045403824685146118017188936602080739453014657672781151058275875920278861684974672775088778946141271382390836384364249524652146725748736000000000000000 6062 98108185079819732344961073263761935620637109439064953289709088667828529505937741511735139034444075768950947574808480660337277853716315426787949378623480627462144000000000000000 6063 99013393821754569248015431469327852357369030490811901747295033698192794188900745824353341662667283677106674622274872703413583669785582559749855549160245132525568000000000000000 6064 99927032830783487780706140578860669778334845099885545811476759835593350182740171496702501734459701870338802314825121819858090698494739084587422279712934371262464000000000000000 6065 100849181360978190506332320879388076471627186026730648446050201244467224847935666499317763153979273033771852103046570139487768341433812556357305226502368793722880000000000000000 6066 101779919418602523832293851644579604880374963492053044959535055157885070957788256661272877610071818972065656383240036492447007657733778441805138532944470312222720000000000000000 6067 102719327769320283245162934995000159824040299372425752656959013771180281409321266007653397379216583639255276185595402951192823873534731088515901000722240377978880000000000000000 6068 103667487945472759069989662934587192361341275480144422885132905490475555163346795550038693973832624925785077548190241273395365936666248400011603793174207827804160000000000000000 6069 104624482253426704177146288583052020615184887136163353335922872434417793249999104965480695156245447453815899161489325822078971362445845196145639902734779605319680000000000000000 6070 105590393780993411784219316885813584324635104981613710478136167251066141102505625200417055375036778321802616297985242085493033358296007547066410411170564407296000000000000000000 6071 106565306404919598291682322596951710975101833410226561207904963015843789695579643070422644756380512534237876035067345683417691701517590818478428713478996885504000000000000000000 6072 107549304798450792950000319219692743870242150768882618957767886800472350199275227462846822082873140182394183187092420599815984356568416945483429857055909871616000000000000000000 6073 108542474438967943083110149821837531712255829336144061839590472906224637430985078376790108581090040534717887327128722225976842166495129606924003038356960182272000000000000000000 6074 109544901615697950589579290559080889132745793887426368841443013443564838507037230218377649281740744181603982953073793044861678714630985800942044809223896825856000000000000000000 6075 110556673437498862508863196302976077563213747031963839364612757143354470290334471376143047079418582717524063903187566323293665095027597350059269639581760225280000000000000000000 6076 111577877840720445576661497571643698360654350323997156520165628217843571242974305126312399605804496505245360037466383704284518704106861950772417336511163269120000000000000000000 6077 112608603597140881901125750957699641709510260455043530338750737902994513888658154103547929783252549351667516221783604270142567860131377282665540689555074580480000000000000000000 6078 113648940321980330171313046265148244935559357851682081346705246929684040442087136991334391088160409201484209151701067894949328492209937285162926828071902248960000000000000000000 6079 114698978481992104161534874563106482519154906849016017796185285303316861076990273810759702733576103111741851304337667396333489877967224095850614417732487086080000000000000000000 6080 115758809403632227720850926464491063539040058491934632037779767780043258186795345049921043714322415697745847723652199767536047216941429375774008693182221516800000000000000000000 6081 116828525281308132936642031249774466741073482193761816267040132665805737514018857121638004562275992609721104060398739276507658608780345233369237663180337971200000000000000000000 6082 117908219185707275735711901672183240278734310186658510725763991469728890356314370989202325068287661226236280543015971515853270735329631384681391847673482444800000000000000000000 6083 118997985072206450836467955077756874028836231768687878581072549448293190041614583012434436024890956298482459022803097274616225995581528485614299929344842137600000000000000000000 6084 120097917789362595692179157715246259934544190461549950357925856464228181362338198487101515636500527248045256775257193965257948047648889609591366059928898764800000000000000000000 6085 121208113087485880868873263864180805650870983801391228468824933066528879053235019549188087146662962884893069615599323390165182318331577088372990081826291712000000000000000000000 6086 122328667627295892182894511783131947292000435549584712599767461427553409941262447126103700369402107914818854562168148397981713789746824667216507350829498368000000000000000000000 6087 123459678988661717883281231291941839400290453686472360193322871459460137670749476994258305763854325147683989252412874658352677672577896611241864899248259072000000000000000000000 6088 124601245679426762203734351084967237367208617515461112051336115490286089821216696354495635732927874543218789120053936935071736522702560008942392572467216384000000000000000000000 6089 125753467144319114728833989230817564019947328854180311379842641779253123560452027345272132520995860840623939209393633510084190489021864010366975007661228032000000000000000000000 6090 126916443773948313220131856132210021264114559721818683013191253153676587031940754959424228150502870766259927930157777207345091666022349868797390080956170240000000000000000000000 6091 128090276913889345830620034739347634340416533100116781430696479766779983977691585789065309818169794182748570748555214776456483083949220820076529946523074560000000000000000000000 6092 129275068873854747001678103081973540418526309160385960919172997067461051453507880107797730566027113121197713839509153864284399004177652319867230165915402240000000000000000000000 6093 130470922936955649785765225902578594655349478436575590130585565309244176978451824373693807068016044462166950007590575726365778566012635389881339239653703680000000000000000000000 6094 131677943369052665871694970401058892786865741106574856258963190546925802026992304947864562511025205648274386874464324202946740521120298528835761968135536640000000000000000000000 6095 132896235428197473208159996906209830563541314784239607213921019748570294249140777758360539876337030470638200579860646705089891217666463306070553152978944000000000000000000000000 6096 134125905374165999826121924283000503107539531119546775182603030813472635586284499614889740248020869163333403917663801870731538058005350593025157005049856000000000000000000000000 6097 135367060478084101252617831686393325128004491276237126475818019970764655653130573628069803086515014313473137267606943138347188955977567419351427998285824000000000000000000000000 6098 136619809032146637788337156906439822133801427746783025699802180817475885486677862811456002166531044170504613778093590829997302864950631867075968953745408000000000000000000000000 6099 137884260359430866889878266780048260556587589626875593304707783085179087591895708965235584987344372319881702644421737261669897905071464158984010710646784000000000000000000000000 6100 139160524823805074955798834765002393473952940446325305783612812533988301321743650759667379311896021276814594753680638935213900651572445319093544309227520000000000000000000000000 6101 140448713839933381964333633851207002761600716547351679658258992636243516243671091345749623120389241476529825574054629738487303718814801195991673423790080000000000000000000000000 6102 141748939883377661650881944089046475518579533160203695973513626568640427750125221086093549593758541578768278445525164602322829915856493944255002517176320000000000000000000000000 6103 143061316500797529245988318409157920779502610952722671094147524469725876029891890520740258065380256898395189044614131688283593332054178884294397279600640000000000000000000000000 6104 144385958320249358220488210246279753379312820313396029159834075622223337844983482099636001195615259277084033387619818092804737714758384244334160217374720000000000000000000000000 6105 5842828822584214646127804296800556812003401310647230252823417994828330749128488139372248218138294820842482275906806317309680576864190217329860297083368061950972635498019334565561 6106 5895945448244071142910784335862380055748886777107659618758176340235861028666019849730177747394097501031959387505959102012495854835682855669222663420489589786890568548001328516157 6107 5949549382396219901132140338585320943932404220324606685297840725509515439208483043669372685175182774617670234073911453547447052788565334727294776237768195859835271625964808649786 6108 6003645137156330293582968378706982417706157640082854023744308428796202537524441901593363266745673628575505868712226330866683577389332004881101725780390519783112548158094788727402 6109 6058237266809377014295402811027935670008820232426855070551830908412428156613942512133750103400198872189543242215004664501346885834070621651379117155647749203797414686708852732024 6110 6113330368207463713648663802365144374355972778304693286432224691336461417748432512793865223747199795753065824745230054406655316513835868392608075190125285350222489673239537606680 6111 6168929081171435429999924362800183430095212874008650450308703317781378514053918060503325124909220702209593947717554845881704013305407388722955344571246595870394843146959405351760 6112 6225038088896316248575812449340471402168864530737351483645720928926685013440658491024926718350923541281424959351051058353159896310753333595463726573982352916061773169119407264080 6113 6281662118360608972056827942967252524476178151452268418114522847867554329146808738378069587906836198250149307680338219237169301313407039609909406695873926251949086402265032447360 6114 6338805940739493944451030923300125108260665104253571682255347431165011189965412726216823770568204187882505724553338620532905517600585249330442190673528253110428013662432679809920 6115 6396474371821964530519379478748682255331955030283688932799782343853010194347570912708586504495094210468558179728549858244502345036387044992280281117831612629082644041847767468800 6116 6454672272431937117217738417991313363178145587983514097073336676022740395852830803186496096147356150314638516008314233055787685743170735876019274884579592803508007444324736377600 6117 6513404548853373871394867610782448425570772350137912453538632019680878862310355772963561657642027613062191594967212274572268988146893464524048470272966984832647694414194211916800 6118 6572676153259456859367003501571109932477499403242862781864704345148054548686070631490487932332904858573329907696400394739355655078548778001065798085337579531453525544559115033600 6119 6632492084145852509013696665708414162814510204406558745922701913334392390189181739435234802037559504624139514317193743528708531212229496586631164441260464566989378336825252915200 6120 6692857386768105773742446586206186610086347277199421404767605412904451375701115345979076246060188613581564566625798814992018617309528449049013623143951507005213205828961704192000 6121 6753777153583203740087827615456077135360124026518436999737016496266067866153979674903512610120407055468092869594185370181938273371107861281784957276620831957127477338929229824000 6122 6815256524695348806881037521280096589945014409895183675058574359696708334440236594181305490813565693609408188978227928555802356098616768362183293565492232305281723436582940672000 6123 6877300688305981953885300630121728480934281914115511526613328022937308553510923357261507926502058906998731283165857008514943355558089514039553310518768344416966234616975089664000 6124 6939914881168097011578871985240993203142189162356268159207108045596074907970038157498658623068463049020371669989645416876360805180780601994410843185722674051821071936213311488000 6125 7003104389044887241418443592251707087550891925496728512393100217190355283500223398740337693269636503422670618564784599931409478393414117718060488488069821425332930868858224640000 6126 7066874547172765937469854830607678525321745666193256528489469737027074703199073605117079429816816141371300525754362388140636545217200159976339017181860120024833994782368890880000 6127 7131230740728803165788846053361973787480552600031078642989084454110849612070121012658714294562052587938155272661926757081612591755601207982546769031436118333095923463252541440000 6128 7196178405302621167411244225552513310434948055208339917125420370909347357716792354098972786268494073886647895851648468904114177754587323344432862535308438282542894968750407680000 6129 7261723027372791364308900389519985773452003832060424177033347891421346199186256164454984596349187635921950396569901906800511622579620733344674847730092864483063154168087183360000 6130 7327870144787776325224774255267667711371104590055893967024546582108943571324850637895806702795845102748400284701667248629429912658444208848615164044688988153651258044645376000000 6131 7394625347251460469958043991874439702705146774057883957815659279931520150946732859094339103285602849008249144482932351016564885137124883216263484705627645758227124646182912000000 6132 7461994276813313716468675311399420273276814035843671388735263198223716925717897086569725968649315961463632225318289966361220308954879970712184998366594580853932536467685376000000 6133 7529982628363232705151586512414178645178522445092194409866660275384372395680505073855681156647256466586141731857610862169118186856994339487152517999371536676461288483192832000000 6134 7598596150131104668834880084170287721177677164435286480820166886541518971738157286414814521192438446136823140988789225334337425949650339655299615173537594891652218142326784000000 6135 7667840644191139455526477201494276912748074575589429893451876456454904999714283744713579298345304631805552304892303011674374209804744491936522254644188482628085739846369280000000 6136 7737721966971015653711209247516459427318526478601493987383133823443071551719664869660462248142296120077348272239639129442790093481643490980270293025746755759774240955432960000000 6137 7808246029765887217128734764235811344731621636642348507326350980997627354751979426575741878578189284427369453055743173475978671956298864659056129775081442958222730912071680000000 6138 7879418799257297437484733715892433780468962362018438300520497159705984299081696267669162310688825284750788576990876683276157443248187671158260095849393897478836462351810560000000 6139 7951246298037047569507289148505731097366841822078275639807687721554428521629761728858594623039966028569982830070506174962784170399042957608708527218187181872324557479608320000000 6140 8023734605136067873201241838501173496351564719184115193808256256011103849984966150548303780975507880395211490930547009931435163126279315744148814858703175457768364362956800000000 6141 8096889856558339303120080474349982690110048230123844937858767690011470081419003635767083557685261787948707602408268580411817168695252739490865331491245087457331499342233600000000 6142 8170718245819914544012538441698534740310110957641325669643096826038473942902701665062908038714101262489556894154353608021520749346769083877474395446917199017778237721804800000000 6143 8245226024493087566354889039641029382541724519826182362706424480737642861642508166174105329681868943372818991408452342082650725582942568008610546530301432870946031114649600000000 6144 8320419502755761354095799682944171507232563535892871640849479669656659860941534015117836000138906402675719814960573181634868942646947431495074946604769496016092835033907200000000 6145 8396305049946063940464817775819124023349321872643463046388498364048420380494766774361671772706715494082235134628571215988366949367380639319342035952664073950675475628032000000000 6146 8472889095122263375974876262402281500187593135538031715314609086739534660471416151570360927992349091765401168170123356586201901946667101124322871124619516187352187797504000000000 6147 8550178127628032745830854208960148528445831850854853690522494151325097692086326176005347965112368969834322817343550684007578262036463074560846184589466565237839245606912000000000 6148 8628178697663116851887909803864997548175240759789387965990013584247619020972504192913228735789891529995199487226780138894486661128595900887711876046317896195447816454144000000000 6149 8706897416859452677133201135550915304888832665395423997645038628554771287821263140165084789471330656011281616812569893801313907399743428780734072216492682240496760782848000000000 6150 8786340958862796258441388749814105214123541586891330643172674032782651159737564192605742644433270188000731130676779298011933832725035128803275851621474532183804991242240000000000 6151 8866516059919909106127126382244421511024489896423261898471582968821544343176087528494606323989362361054200407704277084297072866464833723076951171289125167333573216174080000000000 6152 8947429519471357826636238808657700758736690953578799775889110654931426497941775248457213778120754898563491246211142379846770949502866510365824397329393854059264386007040000000000 6153 9029088200749981127631603170042360697090075735598935006639353661403918009433115762905065578659569273732170957899848308243770331196760566045011425479183783868022789242880000000000 6154 9111499031385078912790540489777500756059875835576877650681735747705923258753257231766487823059512487694034583655363852520992912001435499810237781516107447626855360757760000000000 6155 9194669004012378706888943962281691540757247490276184012855588428343753849606803547464140246788402569719652893846103232569141870240326708749813950953924626699708792832000000000000 6156 9278605176889835190255090134566227412522058569531365111258304334951290921388961676840498897794134210860298516917922136405170102878589479779330708938309054583992745984000000000000 6157 9363314674519319165485287343855293479513866934404536790795927946781238383431315864614163435022978626329576004040890916757165530646846906173804879306693855134594629632000000000000 6158 9448804688274252828476925834559153100133519209594185229672471052498893044762848590482846322938893609466250946689968750178775932141630711926583293447222893522582503424000000000000 6159 9535082477033248770405348392932040700261448132831778527378009411261405255187262873280085853875655004259627771010825655070590399736684905032360966148962961223621541888000000000000 6160 9622155367819810697303036432946256955499899673510381035436561876227222146120635937605606410720128927213507757755192669194029848836752020698796084724945091676612853760000000000000 6161 9710030756448154419447221782621972644906900854168330909840492354465536566934910799418369606797839166572600639333647339965027306079171305408702713143961962890469048320000000000000 6162 9798716108175208233880052193747563275242360756711351982863092087301090807700383364935103507287581125136737662869576706201863782014424849143034778360240058722219458560000000000000 6163 9888218958358852400129273302419051904414457856933222753062618640427024752682806895698901076709699794702415536856776759611338964159801695488055666304247390728114667520000000000000 6164 9978546913122457991623012706255065585422781434703698100783581689640925828523234628610413423829446274700359745425991637724065471846877553324148823334090124081695293440000000000000 6165 10069707650025785993456196782332129475735167519924201092651165254072705482522018910705142540373846352245882322677801712803932168284316807069142010757097356556605849600000000000000 6166 10161708918742308111125499826686295396875007568058081524263088281836024007373918150405570451328043186236172876429185656964170775925076038716533026064630624717845299200000000000000 6167 10254558541743011354662193992422666299065717050341578977241369579555893272504694977521477959146860253844916735563772699070081300615663036843587742234122487307278745600000000000000 6168 10348264414986749068316093069855326098299919740940844329170284769575143248221289387861794885696447796805391682839176367580573566653147810863716811811739716614828851200000000000000 6169 10442834508617201687637804797336129475885986767178868311247915148263704839244179633317578471080967639152103810594256053780989754021054343791282459224970658534811238400000000000000 6170 10538276867666511123530158150348405852198545399525505995123557994181004035195901457755566058178178459346941367860976839366953966248772522844045090198409579744722944000000000000000 6171 10634599612765653296652984599338415660907039495014262807194819616615594175158878854850818789219500129273219148872624078839826858947596764719922291907851350880288768000000000000000 6172 10731810940861613975529040030383819485592185613031451743796900356068608832831660005909094665139778990958193821647712857785968130329987601104286541432503497606037504000000000000000 6173 10829919125941433707874001103647581421212822722470516697086609444736437362337597747420829804174223066727144769222521338446305408183703916531074490811126978233499648000000000000000 6174 10928932519763188277122016535116909273570191752961328598833904478434630156526498493245183145836890350404251443844796211149718991853489499090824346360287223366025216000000000000000 6175 11028859552593971764902722675695769943348526598061214144645381238270223506709238664741885647571350052274590246159621332969577082551984238175411768640000157737287680000000000000000 6176 11129708733954949955409054996575158019820153784087944793091431439514690731557174331241203410725329325308362098262667903109064850893418050731769073866502526531010560000000000000000 6177 11231488653373552479241348848219737624700528747579997838050966494672575802514962587902476288335401144280427754645907939601511858551151829173574212399446996843233280000000000000000 6178 11334207981142872762486511783214737784524569046952423590707925508443756083924283853910129685714617727919683030831503342552704682424686560262090113400169237221212160000000000000000 6179 11437875469088345521556501446149324976885910322432568013593058413934231639087630649460168379688450352845468108379693583826100048361352808662101717193343445049016320000000000000000 6180 11542499951341772225733647734732376997501095209568731366928981286368649432337629754425649074844695800299284007541182909648179019723798653858247357096078224654336000000000000000000 6181 11648090345122765637517867051618190581825730314550345077407117453619715573440135379626066130219732578621086623839168151733672053082094661405313767507248789061632000000000000000000 6182 11754655651527685235809549374215142292800832147960571638615022416635559363135715022696488774976113091155324499874235497417089744783612252223792196220727785947136000000000000000000 6183 11862204956326136028759549693434835036671074298729454257572790303436031713334990250159335597058986231337718683061327918016905729140180669169275626077783695818752000000000000000000 6184 11970747430765103971842659843256672568383330128065598319412380776342256350765975328536125705640076271872436570388456640242882571306675798776199629116140656001024000000000000000000 6185 12080292332380801922432239133815753457516075921953024688253823789785821189273012558754503354921817016054040553341530433287744250021306784577141673925364552826880000000000000000000 6186 12190849005818300784941102330118729535079289668984988527618436546929175659563347030130646402001235598771564617244717999611037915116334381927200943564946313052160000000000000000000 6187 12302426883659021230517763827690373233439944019308985684138602175147019230806321335256958801607040095276809977282184383315322433820441243877973360901457476321280000000000000000000 6188 12415035487256162112418889578648072875149454279764029214477352913050013744694979489360506731390292644628477493503967987585465001680572621160638901591012550901760000000000000000000 6189 12528684427578142442590202624913221120085013637615711295824058159979697785137066626351841122478453053829961702655669055480414330172782558445801828419084453150720000000000000000000 6190 12643383406060134546751737499476327602604168544464727313620243445283014646214056900162600825212029156941703553960006722876747820050749782541652442836816940236800000000000000000000 6191 12759142215463766774472588425940818666143208602956661945658023213063057904400852245212521868926351572639449401683658922644283867267691211917426451529999161753600000000000000000000 6192 12875970740745074907409230457190593132884282085150423761925063345728863641914871102334159873488627565249170505744057661920791525876471557150795689193179499724800000000000000000000 6193 12993878959930782183144942358862776373163016395337082272650827337198592532271185473323362198556915226475406786287073633436644796611801188535477081040852982169600000000000000000000 6194 13112876945002988633981410313940533247191852627105770151231899886646885722312800056335796634581806182773889245309876730711261022607382717021091380970197824307200000000000000000000 6195 13232974862792351229673589471655779507126396817567320101589825743111113903675138254822898150218306710021934502085133924676518970655031606630682747030126723072000000000000000000000 6196 13354182975879837110542462735519960312777267801368711330058650676177642782728373274372086237364969672906827571700733248066684152973363183719055737111953014784000000000000000000000 6197 13476511643507133002725357247303092260069268236918296042658418137605196192669635721498189937734371780821646426262901396464665866763110008386272244462782513152000000000000000000000 6198 13599971322495794720608638478595034099469558690604768402851741009064656330340385198492448243498226105969330415515314271123018544435687904997514109362030772224000000000000000000000 6199 13724572568175221482812372829680001336836767308120229514903077124554942420161601894846943879231153980512549204635368208058090280958390465006456501934497988608000000000000000000000 6200 13850326035319540597541206818910818900856714636974409826282919766334195543722053922192216011752149841353173143844761841568174471447412329016823476942159216640000000000000000000000 6201 13977242479093488910761338675043028922120829196696228509296111019487872130753994677151640239902652712119433071774919618775519563113434678885620867023115386880000000000000000000000 6202 14105332756007378256591958709782376556461245729796345290726807499254652114731686262940705549720822506302181642523474833551976046197383899705697396969638461440000000000000000000000 6203 14234607824881233003593636812864350096879772038956731251645980496322113166185194143048503280286849619423379356362983987416260445201561552025564627135553863680000000000000000000000 6204 14365078747818188653379402038766928691535121517393306841776566061631357343163645967422197087354865663885546306370574563142626223767574187415445966375207567360000000000000000000000 6205 14496756691187241319251097009167987584321987258499881698035529252178283145190638272370061649865890869533820693245038887345572964288694485944281728343343104000000000000000000000000 6206 14629652926615438792459257006074197414885528573284121305249450271926853439439779050128422189742227900004458893824899534050662855506360949250352281496322048000000000000000000000000 6207 14763778831989604792285378930357197917993068104403668080432053302740326075026063549743311929990248769167792297742563335921394393564366299843377438501371904000000000000000000000000 6208 14899145892467688893537996762043591243121072595679905206907871322711090730679194123371381733076763783481265435010170279059741582520343867262728866499657728000000000000000000000000 6209 15035765701499835531326333918950031065254874023426688232607673503528566616165871986182837735243294827651770048788263869889738885385294499129804835453403136000000000000000000000000 6210 15173649961859266398216212185730079325811461613053563825912381286613745703757767695148073320230639199971651751432685607151408783290365963288788846164049920000000000000000000000000 6211 15312810486683071473172011020495081719285414553499889131695994099147734005079511345907740699542535221248466346186366246086622683941938408607882390473277440000000000000000000000000 6212 15453259200523004855136344654346288722047015270047240811354253091783977521323182437253490322662924462724996171760420875825109987660753209803874063897067520000000000000000000000000 6213 15595008140406382516787226598435335197565594803207444507327766718352617949073307658339583872256683004303764450205946040427432817576609703748129066414243840000000000000000000000000 6214 15738069456907180046033214916844493118345097414160167178421914242822343825103199548860324130322063261202159639250560172115716410908663882632423463693844480000000000000000000000000 6215 15882455415227429404253703127090772871724410234473563207581748318444567162948183030959960131517678520479243672638179990208521148623422266876757623911219200000000000000000000000000 6216 648553999306847825720186276944861806132377545481842558063399397425944713153262183470319552213350725113515532625655501221374544031925114123614492976253854876557962540280146136777270 6217 654396828129432040366314081241662362944380946792489788316222815420773043902390671609691800431489019934358014901562307538684224608789304340944353273337222938508935175778165471342831 6218 660292773577676111509224865577524743000129833569597447934980991761008904931056691459421978178883117435389974289068266640696720463624987196613575936757712528295825744326166799858988 6219 666242322960072331410357005916110063944062237789922054620278832486518420370265174503091350864058300210007644523142178094244167516413552531340870712995480724155661015952131608508774 6220 672245968097228661703939974294817046361768395430004908644023140915314622907789616404684714130803973838583150391854404425110851093802884536221972438775871243938773564110226397236176 6221 678304205364038038718235377105844982031777215662431763714574971823727051064403558916818464234204172710772693634069409089612197979636955157873351555931518993142570978796935249968200 6222 684417535732245502431884040908210126406133188440736457001007196515063512482151991429612329457951372506525759458814639144018853296150791026265959631121644278492793468470174787574880 6223 690586464813416937861883965271010309836228401314745107451315899832844890996205909490115654582860593208735353406532193989900557309456198414988914975692890874363188311617134192926640 6224 696811502902313254110459777720350781238397265845482458934961620761771576009646567981140581301211516750016778365883245048253717205766951748584378702266873227279250084786253600190720 6225 703093165020673863082516605663318033762873443996934727353076143609639130338793376719518650889118352948266927673563583267490886507080358788194288108962747153531199171188518632638080 6226 709431970961413357026967636586618158871134109101188299035331491040804141528758789445735474659686557136149433398116921888023792024680944037524730299636275406641627184850951312448000 6227 715828445333235321557487016065366841126466064131471987968131273384657151723106360358444061164181651346617991577845471746268294369717331082517010580754107019270709828892799079916800 6228 722283117605667258674704754483358154489644209719455502065204610060679892118959191161630557260329007496932630093853785979324082055460501818393029855638686612074217836337123816294400 6229 728796522154520632546099622094140602915214982069593414518743242080360770981269546934594118917971035109994821688820998253896351043607395282917078325911653596906865530751318028211200 6230 735369198307780089405466625595711712847692481472836277300607946425508825529955617566084606850303939968568151596517398648635706698685944060918144123996991176438319056295877143244800 6231 742001690391925941914480322261420127010506991677242836046530648338843217920144799305519841652341499473192291110834592392164415229898173557504775288438251641005308434632702396160000 6232 748694547778694047688222768847626313620593338954442257451298253751747669295845914651498917898401688086773855677460391207156433847207702006553788911582203148010521640461664100352000 6233 755448324932277251428310596463082390755953462980960694451035270248013737161999894326402430508522095142241948547054576577338372120578809867835573868858823979967649117800593330176000 6234 762263581456972600235191633984362487345898477390855878126093844607710445496440130920583735999335660835851356736032804505894174476677426636197757162424316212272930841237176270848000 6235 769140882145278582189076934614484215826832759304971389652707172630647754049951054277845243925837719742850088019198661514409117832235516150237310472943084556689897075854151360512000 6236 776080797026446679200655806599725209029974948467327657811914280676243828957921092435343902548906182791870459689188306931285478637416296752231721316128807230741718147790364672000000 6237 783083901415491566442074250191976916117525840392824386324307380893434184241421315834084240242175819295293130307753091531216888115809710869949781804616877052167051078659222896640000 6238 790150775962664332379544105022584594642847586059017642852796850630461258944620389439201319671992635436664430833507453919357524661026911029926120821798737172191885073441591787520000 6239 797282006703393135545332951075946568430328138659048721495785935084572108556690510451860033966554688024602586106169380676439137252782512237908667590830173290524980996904844328960000 6240 804478185108695756712744195301499081740763086714257061412911355455481455914407302805959006752823182098489234002021029145343251430537099561253100453365481728807523891873594736640000 6241 811739908136068548077053095691019067514215090546317485589944703346902802113593558970413991349172369734411184398590931052143763053116720294597775301095574593290587046041681920000000 6242 819067778280856324402277869946286735225586195136373379556969249929011745684918409608309798051968214837159584683292598300773192965775164503446390465140263581444238304086327296000000 6243 826462403628107784872235913938161174928291341910431263514784909208943265835865142467404137155253817686167833827775530651789757850912289386662653949845891227202465428732510208000000 6244 833924397904921098588704589249560595201568155946274934903520172407166982761583039553973863123903133647631466053093820618150978159867169357374838948212485808056397965200195584000000 6245 841454380533284331293856175761974773846746678391367129313386832682551355157263544627829544280550390114217607784951431480320096346724163696861991466211857344732859253683388416000000 6246 849052976683415435962691055846145061567924355555802415794206999569092874129001701914244358801742828560354430925940220705654433772673814036517291081385394939624511471825715200000000 6247 856720817327606575418217533047639338480672430131391845687658876025547779128715985658957938100088133192159983230832523717328807982478558528453813336029583422252597211672084480000000 6248 864458539294577591071928742295155797907990956609993339675042009848990850680435650528618400348230429312237331503072162846771598075960202019434083629055330178012371452627517440000000 6249 872266785324343478289057477059391609252722578246635688182368360829988478035187629955194142226808618596664700956127906020247576747916500884093139758830411620970594183539589120000000 6250 880146204123600775726542210775284043033191540608654126482888857989694462334269326222863304537497443881415489533118782703523734191164688555251399854679805518449430645891399680000000 6251 888097450421637823296049499923789774130558382430732402122696545711248890855899087951721899160537409909985472363189288878486518361563731512860108381897992700321755203371008000000000 6252 896121185026773891169250741762290947626909947149916517316504801967259994705884054102270202941512917790380683854119835888417953524690010828604257196756695875779523567733964800000000 6253 904218074883332230472370822236640930317019995380040362254363569657271464787303057738037286499198179578329391456528104468829770693385263568095122528247940963236855067076198400000000 6254 912388793129152145016383360678339465057330106337681687924006666483309938730205759403100194537912280840818948350682458076851291442732032651972596923694858162254633304798003200000000 6255 920634019153645232582738249717980494439871830857507870286713090964047581591848267569274299867594149784191767342090910418933942168314975219981207470225159595125579335912652800000000 6256 928954438656400993936834049400924665947104394393400741927562570633704241452789801584392135867733056186867487157051483600568811110961922651476282416829929091141672170946560000000000 6257 937350743706347057877298867176743789970453716266044204973951068997752661833284568358753807640439771680949722291680054816557178060329303290795624452782593165092347646574592000000000 6258 945823632801469321253273743439146071470641309401582236689265678084492196493755984510324168568432120772715123459850178173143379962275970391919947323907212681279699834372096000000000 6259 954373810929097353999104597648106219999087141252437090379788172235817294185842310686329516533544489742549446277193728857150958224312433466480793508496679246517539079979008000000000 6260 963001989626760470850992507451971217547262382012226478345778185820064913206814814879242745269334381272544645764420508996045444885441029367368505384542997142712986896433152000000000 6261 971708887043619923528125708587522132852151214677621902343423224448619684494636078019407830058805711928555927381233078889846758792840772796149239456759489824953483657216000000000000 6262 980495228002482719786567097337336238066274756264513232986595898481402335654373642212013572703238982116556658511909858187858692625565807924952515308380964357137288648458240000000000 6263 989361744062402628892694223719580659577299246160936494885067481450223879997549729740508179027228344477610858919614135272155765492030641648029466479670089524470861864632320000000000 6264 998309173581873986719330462528238360336035937114515294660956592105155306495491504988965392805349099376174350165825277652002536441533508158395290876999483378530126250639360000000000 6265 1007338261782623967846962065698280721033126012850114229667595945766559224504924620751870458384008668649906521123725125960246306772730268724440302302478667162398149039882240000000000 6266 1016449760814009046759752606188058221789185888685691107318277681514265147763677877983636946207068181137600555707380489812767299684731704224250540083994774610025004400640000000000000 6267 1025644429818021425466641550150339913329943136175967291331133269942608901613284681531101086453856583707320208601226593045336441554972030933000354034948699236724713193472000000000000 6268 1034923034994911260656896640284906140742465194745498656442391574277560192534673643207941585351650717918180507118144515181741611657850620412779684743887008291308705939456000000000000 6269 1044286349669430579822381927628761434221979061679903193233187502224341430918104959072555748786673696544510083122185406098498777188497467318953489623193702146443300569088000000000000 6270 1053735154357704832650858853463320587322112580889497378462859973276840323962867807663038595109612590153976334068875374848677553120639098030880072916640925039965883072512000000000000 6271 1063270236834738081421264201856252628022374029022329156990237982688101729218055070536318680963488245158235961839886200503748143520375782935912433882789888001189504614400000000000000 6272 1072892392202557892118567238289198884977873928695839538025674544564328951364175706473924287374208374085449469597641393172942173369212534956611229967514833092866117468160000000000000 6273 1082602422959006046538014460071820857622780829550007868935515036918794487931110617273342656981006213252022070236975040512907200675291706262019932680658795055756586516480000000000000 6274 1092401139067181254771894512265568420898023190306719220918378129006095578738811000638277760488293794377158807899844617219109064457306131111162967459019035114478805975040000000000000 6275 1102289358025540107172023785567987472802437648163652443671440747646522603491493807533976661565003494171861223436701393978720403421465932806651023125323282505206920642560000000000000 6276 1112267904938662565163646798274242538387860429598356141772224329336163529320017042162587074988832940446561583182127385616444468893312810359975171948657372629288615936000000000000000 6277 1122337612588688351157102995056574667863595597118280342864875494590236234802539061073292217529206786798807465504805187329248401061597127167044313959414469985845221785600000000000000 6278 1132499321507430659268228494883260963260470604686338424389138582872072258809912979223697787980534829985043638381234372986212571837522203205760846985479100610563067084800000000000000 6279 1142753880049173670622890688875683629559536321736680003366379952451628152082417674201219265939681690238888555116798145685282653138137866242604434727713223097870345830400000000000000 6280 1153102144464160419691206781945538955657836241477620847695550237221203295330638963589081060825378138035693946799637322052863226704791014053468151539524962814485174681600000000000000 6281 1163544978972777621378844586742875085133722228244799716006798152369467000169883143222398639296459105674846050610231578106644216458812068397259433998749933473019985920000000000000000 6282 1174083255840444132502374744893223490985920773644325222001921710363648004205079044680154205354637284134192991978092554946011170425060840920103479088948343052764708864000000000000000 6283 1184717855453209785799027729492561906646827813139339484809116529980263598380237923535005024143856784263466211126965179024850997284008437684823401380856194403644997632000000000000000 6284 1195449666394071399774556769522945726132419998752370936552913430336332207213069583540914118808996563254424404948612891882636965414338425285927687922288697901251035136000000000000000 6285 1206279585520012833482430770626593307553632821474841453250000039781068644575407181288334948613170786321151549717835413221083270822522129202458762413099824879484534784000000000000000 6286 1217208518039776021759552787161710216827203013227802781848833944259503274731933679781580131759007676671555801161680209432232989814375618701549586759460112102850560000000000000000000 6287 1228237377592369993524455509837405986770551539825863995993479325497773498238642918446322017406579026723830391407839830765202566896927602939724998528100112260587847680000000000000000 6288 1239367086326324943479864564833981144790371693609951940786570756937288188970200092777563220817304356049138753506102498668311631747821020990456767601966614787118858240000000000000000 6289 1250598574979698495959105913682200882415072222357531938624621723431960764772715055365465697105639757193419181260748406607913143606372172819630341814366061783962091520000000000000000 6290 1261932782960841368721592425465415620199596791404484362215329648940404520856639339219375826791354374921338864291579909950465848288796859379892431927766231021183303680000000000000000 6291 1273370658429929714243148926911564945176482701726916930228922707354338752495726969868835995171042825274184332399959603534291948337158212188554533644959574466232320000000000000000000 6292 1284913158381271486468882574646297322173983796936485661595851688640707401928064599623261644245887521074483616407500786443940127356882010842412781002055652690886656000000000000000000 6293 1296561248726394252106400441697915512755809527251036006673258806094327117501504735002887710376107253653104703031339954595673799409964105503818094769562901479948288000000000000000000 6294 1308315904377921937342209991072130655048610359398996578311873828510962676864640450025584199151083366744260027531214190093090889154747717756041886965783629265895424000000000000000000 6295 1320178109334248073370969540765565490085281433697726032569446618814398708577975440275743534748142352975597746214275518011107794883887898425211162591861412961714176000000000000000000 6296 1332148856765013177342812200608822162653664763825791630888858999590740964928741415604279660453782429247470182784663974651350677455194574223987362220977553617715200000000000000000000 6297 1344229149097393979265244439742637916111180839747744655577112823380526786118014428163034163808704246263524223338005505084638421705215881008564503894902918170542080000000000000000000 6298 1356419998103212280050185542072756645646260129416729644104731259927455961777577775193164810210705481862295787955250223084249459620332215390491704838467864483594240000000000000000000 6299 1368722424986871301280703305900447018879700073436038629788869862102602981008384096528421769012312521957572597932532407467564782054152656634369678199369321959915520000000000000000000 6300 1381137460474127463393122195479095091754849527715802659003347215015652994753079076017782275743702814602201075426036375455150247055833229255530317100960334510817280000000000000000000 6301 1393666144901705605835712398104008312874934541353418370299171273175632692538216142644134116866181267656031037128692044510630661386006011813976118929379418963968000000000000000000000 6302 1406309528307765740382464135603484640477538709897883097612791516620915707184430199544296717691393296812972740682652051233507409206056761596517771372216235904204800000000000000000000 6303 1419068670523229507156936724029425459143681918500839759558449539833978765088831051789509239560319648385612190084335710156151693073324452808435197823746235065958400000000000000000000 6304 1431944641263974582064345954486616052276566200585990183320374603179707628730745922891843399433808275950861360590079767818072484599200924365585993512939414565683200000000000000000000 6305 1444938520223905364247490896845478828649729216981327265593025430516906221263017108365166761632365191177336767376366841451509129395812725554121470593980267547852800000000000000000000 6306 1458051397168908352881472307159419361896921069608433035744257330403553106985329908421502558266946997360110656621676718182220390418420108271142561974950465372160000000000000000000000 6307 1471284372031700704111145896631075141404047466426000355845847156146664220889005046676325456417165304070132591123761852106896909389075139877773244721980592095232000000000000000000000 6308 1484638555007580541221688359366595101716824734227369067175905806822841863671733419950697542654530273743039418695462585354963593542048503061492300459092545110016000000000000000000000 6309 1498115066651087674224413716613898193976894002464287363218564224960447059864403055672195732592264645523861065121725486751428259408811613069878572703555327623168000000000000000000000 6310 1511715037973583468945022355092493228076363561154892131621415965969511716194743440870688180835762871629830395537240801022551277953247300974876086812917358395392000000000000000000000 6311 1525439610541758690427834727922173229413200328463012361136319043094066658614905042765535124714994025610342944741876169230609368234205691439882543314851856384000000000000000000000000 6312 1539289936577078231025375934741084048314057043099986770962601962860400854158627096687727340726746175451696117885720931072177542705653103768899366791794015600640000000000000000000000 6313 1553267179056171719936137273416127077236177872296682999471898073879888726289381091364878980966648828163815550957495850690953062268766538447784987658817130987520000000000000000000000 6314 1567372511812179098192729232125909453792639118026479344762624881379143378404112777627819686516369650670117732600019325524505038314963922347490685055786769448960000000000000000000000 6315 1581607119637060331196322868938773803889518890065436076014270861875465491570297971770868189796656500289541111956382309511921298760165483899516249682922323312640000000000000000000000 6316 1595972198384878519849702270977540732581054011582829382856047427937096848913461617738290386884011365953426658262752884075063924983933058086931695649297530880000000000000000000000000 6317 1610468955076065761168953367986708720165375998841329264554082957189275132058652256010660448533877256822960478955997922962409497948221752572875977377640873984000000000000000000000000 6318 1625098608002681199961412624992782917580261527414613385859332407461201985498092035060788870723619484722964937849822822496460160803728113522126329659137196032000000000000000000000000 6319 1639862386834670804753698003923140115498254595519017053939764460763942311573118098610532182653609733492132730147565385832381555197292479821969707097638567936000000000000000000000000 6320 1654761532727138493647236000685183706741375668114696959146672332086653402303797292733903564386686497275613995582575556111441296779812823689232435964138225664000000000000000000000000 6321 1669797298428638329178562334604133737806630542138123647379280005590181968919963164720086402121929792103265765631363819981331035665198118188362240799591628800000000000000000000000000 6322 1684970948390497595576778546789863817132442003751177211205192386876795714623720932415234475442160431303237417382796505588482444448488484151651029645755678720000000000000000000000000 6323 1700283758877180667049950557810358898851727418304677100336888380975943448628800443761142216141702966524485883728982871834569067132430422560258912036228956160000000000000000000000000 6324 1715737018077703671905086902464705187573774433574724341148242634067727426150123626198395706464365890987210879900743292710394177120091175770062786100126023680000000000000000000000000 6325 1731332026218110054421874129063140522771340028377931785655570400786080044099196933856735290336622573991514644350949238750821609937667785473810915166540267520000000000000000000000000 6326 1747070095675017234467907343979985015889685125792091952833992315028902387924300133405595614466944637252716803990199798922937326348576449356443338630234112000000000000000000000000000 6327 1762952551090244663872161047107075788761409536026565516041574063347346955087248316436555574598462315773196047662837978913145847497199871623320096254145331200000000000000000000000000 6328 72638047922366956480660863017824522286826285093966366503100732511705807873165364548675789847895281212713739654073416136793948931575612781844823213340431746174491804511376367319054241 6329 73286601921673804306381049294769384092958662639448209061164131909131752586318626732146109400108631937827255186699071638015323475607537895968437706316685601051049767051656513455831511 6330 73940998749803236346747363376011046455903043586240698849480354724552525630221017403755801200540120957761613201600633945554007700216327200309382059590022823989558702227434678927174342 6331 74601291523380912458256588241588571198903173419810296297415335716313534535152074095215223178719004075197003175889702212194704420679952187505995635526780536517854527971760845727033330 6332 75267533846340984789666945247504681262847235657600218352035614548800052955522339269718314529583062375407010820412844390288948588196365740037336506239776017242010188987712977335542104 6333 75939779814438213451370885221799498309209004053030223260679637689715367578430128886122999243713866349245593970804698794714059439290168624573558478678551888485948962551823203732778280 6334 76618084019802251490089120598905343291240781268692655024394212661539094629494532445039817707948070521956366664438768203803671637269805579731431830234483407479091533530620138982746480 6335 77302501555534496992521004639813553417646914457133391481395219858054158141976684436469430037406021894462892423897582842947690490565956370757697789865605051757584326999090313770321360 6336 77993088020347913930382888605084563727483142858448136588846535757887003032972890345959545691988882487671627777304115036937591047875412569172686704841297942631947515310707447963248000 6337 78689899523250227184493348382804914508721540124293619047781497378648774608982536913940686273290094004421644555669998281985844765081179520921271083543564815859226765395493701563438720 6338 79392992688270901047575864988468232542484413568290553775134573522258413739321330290660204924179212357369911483343561865253335651588259879709465371652527563012757964566682220196076800 6339 80102424659232314404602832625054850701355547677391742074169905013299217880850089080105940398838898914506060916741678787141359443612940823746990101952163838419399591751533171508524800 6340 80818253104565549726160319641120217542482013741523214062138036286683875032573195440464384460003080565852678908319524258887627737982658154829507112532917945438670301580425970588441600 6341 81540536222171216984835024395603575696971657951242669564203240896744554924692154631626015017263409573349611538413378044866951820038118656647900142388556632050744519416763094404736000 6342 82269332744325737617381124017697716299886872933312262978721984138824915695673424178560609136181380608459606360102199043120848171081726051930817220714468285647651384947514412432947200 6343 83004701942633517706786590643293428012734565414785099256022592085250424521203379796126693743031684548428174511698716441769483877780411995991735364838465276824089704003810289576192000 6344 83746703633025443648701070965554848139745072406462342092069122733589267739123524595432213584684026047901366802809551034161648293010310169549240140126903528465095012438442991972352000 6345 84495398180804137696389293734402474453365665745416784349520420987341015408419370510083712502582427735988140658487011425368804726857517871555793929038485731613105534078904656072704000 6346 85250846505736414947817604330865556844121619208397745043971456257589029145581370404410114933090949831130382607034066001946143098978096681423629502907344555593073183196705249402880000 6347 86013110087193387548052795964849919331467517685788600922097550102196739591077810535330698669090285491966233963770098806452037273454774108059827260069768871805346114037942425673728000 6348 86782250969338666130241872899464403547294350445093572311750257274827387345127761589608543913016123211709084051789297467966446391287009624210064570542711956362036011113796577034240000 6349 87558331766365112809442528706064128756324325393560899969562171555503631174085682682043887815565029394500954511478485774897731869924425920962296291858840763592777729261586941706240000 6350 88341415667780604375884602956256105672441851233953724355886478936397065358327103997877972055807205213796247641786238866428948758040235631832246073663457640644944780340246164602880000 6351 89131566443743268708264147061278690267084698820012741998739275787027526617271724387317173375479197849232912072619746320348306282701262542862172194485256377817136665413687756390400000 6352 89928848450446661843809480012354636835515026958671790720235061722112098725828414897769033409445752537257514658725915701024745419954045055100080862076086551107661646410592600719360000 6353 90733326635555357600522224207656135917255790045386047781647973077567580181742822200574992416198575719356003892727936730170088671384582154661333962529452032836469170302466195456000000 6354 91545066543691426148599277303347154984770005135932365267237917780914482983856415759545406407547748089090415077126527661222232434437698874955931737830547607429759757348507877376000000 6355 92364134321972282473001555173293441719995591331068738646794887030843494729541334169153716205599716303927574661809820259523005627403474039459378128295687871011203995652594204672000000 6356 93190596725600390257873791087231602894923882672979169910309671940052437995377199311621120342754970121613742495637595790174795385254386328846040782245533762238406461081326714880000000 6357 94024521123505311356462495676481163490125450828925444845213192112459604978138782351175094205878873255261373961690689610792946363414253498203415621193746248046462859046526910464000000 6358 94865975504038595687756351852243138263972197507316811974526578945142156333296045895802923750159423645375591569475641042273266459760977661900277612659958105391195718300210298880000000 6359 95715028480722011123719042908089283325540121862872614390320785944711249207425047597717168108961166473935946000401581262978920893533651475936794903741343500330820229772036014080000000 6360 96571749298049617699137260441136922664020794293004006236008444820736796986553763583376126047061254607128105983632413786696249701516130034465248717077373083753072826983708098560000000 6361 97436207837344195290209189183432078461928785249613999575683486830585787837234199233904744447409485036440343315135485949543021299592090236484682800706428413931085198436335616000000000 6362 98308474622668538768498246660491470071181507827860635263865855191415776315269386863859938589636293655037008016091613855563268876340006737368775940465258825552055792619875205120000000 6363 99188620826792139544224788871266754114214699368469289390348744049405470777603656190082801894173791098918423505624732638266792610531171425924027340319938631070505223265766604800000000 6364 100076718277213777367520838371190543888345257750900021792471440595116719668459555278034523793334328508828408977987921927145279128892735157436887448701836623770826978469137612800000000 6365 100972839462240551258690089112952834835972167698049938309787945397083979663165439332136793996275841426618789661842041763033697082417425168265491705898593319646606502036871577600000000 6366 101877057537123883489162459935189475766289187693429978672042308966741251127952742389874831282775039606197119053298569867502526853110810431833586828426841260609843357103947776000000000 6367 102789446330253035634178843295867815231346517799767660359966315633224561066682948149277931477312951887037938001649252325579378144553542464485559425350536118772097990408745779200000000 6368 103710080349406680866761581545585795725786389630625168230253028724188608648274796416847205777180546036822129768991343235998312086721857439705540632820761278367223569744658432000000000 6369 104639034788063081860698415594986720391733494025018568972180591294822312889727586218431597913048279093008997256148394719598880897832819362357016915237591207458365241915604992000000000 6370 105576385531769428918575714462163464181703947741284613177154542363820065551560870786790351720688718864689946978440074774415438075893148665647812539690373800623457589562179584000000000 6371 106522209164570898239828988205602610253174589050686195413843808041904557748054626771300675889257150985462662101899924952588581455855424636039732487014281013304737289396551680000000000 6372 107476582975499995593828092803250716473173676191938632504223596214140375042240469081987005405790695475205211548177118681445732414079737069506213280522777692551254828476530688000000000 6373 108439584965126756064679085310702687690720938573950858982569374399960439955447283896866248151060029856477756193941539190441777858965178098873581785907320689693967815372963840000000000 6374 109411293852170375988207211019290209823573089788628480884912797624409059639941919974885655981118835568406312121322772269331624617758018871669731025364080179518921299030179840000000000 6375 110391789080172858707993778116627546061639364544892994117899393522890461975596293617097669553822074550522868779834682127519483310383584679594683540672461143876058587678638080000000000 6376 111381150824235261336886472340347126721216663791053930612784461004340685855593843346838177732849302895000479638754296262791639075875615321242713007152131233400529449543270400000000000 6377 112379459997817135323605802802875365081552699728168445907445417596445841162089334851827143125654651994376653988920121540443641612317148829401108298029130716779059575793909760000000000 6378 113386798259599759291452764868573645802585825741018560137113013542212400386594259472579013584038660663026560510043846666403887919089879098125548600331609383941457724833792000000000000 6379 114403248020413768338212517474761704024375011629704251244431291223726665534357937350562650530245728844164161065751227156216655218774610802349799140415604158551482729234432000000000000 6380 115428892450231789763679159024912043937704954765880218535762424493669274435971222032093751616699585427871481274352453749261991660329582833282799494450552857788207442427904000000000000 6381 116463815485226701024336055665196950078447419960625717192204816067946834628505895675301693202051236145789661781470598264443733271987433453695579179194439866079516148367360000000000000 6382 117508101834896131604158437592825711512669399022305620385438003570171176059424000634374248950837909842334171864592783670542232049175930921014532668817633568225959448936448000000000000 6383 118561836989253836436809296446289032099991511603195117763900863543448016383386868442037287545947522432488148198661659045390909602296570019045412741734274493265925332008960000000000000 6384 119625107226088574518230560648145284728013885632217446920891101526136118112604923512573606226911010677646384160501545245894657745816945801981325175617064381267114836623360000000000000 6385 120697999618291132410349127886434483612991759560913286458916776070700447063969099219047530514285219051731833630099186639067599919186158336937936405584579214359980954091520000000000000 6386 121780602041250138456887142346506304470614540390463294327852291107619241551900209836320873171266225264983855700336161679580507119861450043199956338265238009415737540608000000000000000 6387 122873003180317319711659036858771872891512563580770013548770669236625337130639020836959150931754519059361014508236006296799616184318756174311119305724257044530216346583040000000000000 6388 123975292538342859818831060644339860364315001228933665992442109984271859734130514644493127593319522553532875731672707690778336587740222107117770328849580327035423267225600000000000000 6389 125087560443281522383994707442614102902702861658532022134214334313608023263450531686655714668308355493979437314854835076394781056633534917477745500798237699664711883161600000000000000 6390 126209898055870210735151810437670677570566457255650302477079209808198259498253070747729006885837562280778244780359640263724029457695132044644789814757652169650557104947200000000000000 6391 127342397377377641394420038932553938533826927860336640901468348391070331757062983726952704673818097110763288418740874636710242029532654247850550661743131270261120172032000000000000000 6392 128485151257426815065042929621429622163386464182073320904834728343521959909145401401153923939757778801002176973857672782395524682670792114093155096470844493358990517862400000000000000 6393 129638253401890975484734136403375161119044300423550941752530278580743163204476040364743005000583156939037870920657310104448387909375583128146623248010369456173475692544000000000000000 6394 130801798380863753106112980990118036204178022651795741468537076733112630204645923507965403639879616044712716971267541682555032125834395196543882682009119389646495678464000000000000000 6395 131975881636704197238615355735011259695163943425440066690538998443476278208851002552645557845234253328846909963245634237501043296259456037463986161098067732699260387328000000000000000 6396 133160599492157407024414383464503821601810771238579406175348114973456541807231240476180562869378110113110376174372599416525894293543464475148809562478923927102905384960000000000000000 6397 134356049158551478424188940234026767327943191237331777111901028403792874014444310059721476988187106676364800579321212308408531258957802900434737250401212625004156420096000000000000000 6398 135562328744071491257671371004653360635496824058806618565151028443573942659019717241009811936800277462685952129039047721629614529780325029637196012814312449883640954880000000000000000 6399 136779537262111267279430923791815070852324027072034421346999862387833445933751650920791392068559285139357507930200727931061847519594700648338745599573772561986491514880000000000000000 6400 138007774639703637272955379301652476839094578611860285342993341713331219431990293839237714085965864166081338321608567761827050086491628251278470598101872674247079362560000000000000000 6401 139247141726029962216435243866486457983884950305470237283779912470268507620960493932015277306783168522130477075114670260495361718239449272268927365703839289034198220800000000000000000 6402 140497740301009660712394349780168658866300022527827769222404534193700468385733208987380743003888808279323896256375418667103274861845821445088557707518205350818160312320000000000000000 6403 141759673083970502081115942205634074486499619319232253584619863842640872906589848326600118830680162654245235120666998577053740710134618304468450139445971581839343616000000000000000000 6404 143033043742400431795359091132545639431676102020959170514848786549995211659085575296468954825851205479519419453066958180588032658471776516657004673090931156305575936000000000000000000 6405 144317956900781703281827973707191936753850085817895656176444638238635919061013639896092216470097093000593903069474458967031972785828658527499417454092986808996462592000000000000000000 6406 145614518149508097533934374148889852266605895345146692183117897044730246178515144631095104180473200254247007772505798921627646585238622633003235548862549710476410880000000000000000000 6407 146922834053886019471276584139961982921654505704545688761429770873241208855379785081120688379624283620991267800037013111720737474393370350759277435828333339742306304000000000000000000 6408 148243012163220267544647553680727548411739787138243414793999217492055607563957760521396431914372425973966865546251288629731845269277258249184488598420194752704020480000000000000000000 6409 149575161019985280721990365881336370574393451902069206424888076491646348528886501937000711574826208403214335729035952604383195946732452823408475960641172306321735680000000000000000000 6410 150919390169082674701255610321079008490504632741816951080465189315026875315004516365163745738634912649477859952373958109467834368437668704417040464536075224492277760000000000000000000 6411 152275810167185886981305795863151765136150892871233680724569920574954331276782094140356910548845618131340155740329208332552083828058000919807532169374543088975872000000000000000000000 6412 153644532592172758282586499169052212155030592944669719354358790437056934257790478236885332317857930653297728338261740740019648610112153576441901847573912410935787520000000000000000000 6413 155025670052646885745979621364531307246785442472385522013362137652072587252543557312903114593601633467899929413687777115474798857167986805697432164674872745446604800000000000000000000 6414 156419336197548591351815333762635315559660377013738940383661308925248219945081773455547248710467814735555960450816469159985429518553992817511408283604252164410572800000000000000000000 6415 157825645725856357092197797898238800200137915723636823481274100441869135652266203655091545428159208032368933191499121211218936927760049579107926054976468400314777600000000000000000000 6416 159244714396379586599354734622268225659281597642137663240832549981703114417355034706881054667719527680754545381583456921375088620833374031916361252800214635380736000000000000000000000 6417 160676659037643561181419080576754841711558163842723653424152924584882822046085780629772898067153335956705406742173536689193161105432574956281947246313154049946419200000000000000000000 6418 162121597557867466545666571473600320540207893059704980689745950015399728267348797738138064828785701147882743509549903530644670234828387681836068716907134317494272000000000000000000000 6419 163579648955036374898548043780759739902104814129313413725490207345803281374334127646559567387052648145242854166171580248826890625246807790107211278882084782866432000000000000000000000 6420 165050933327068075602659189677390815043508861595739414081336054501949945595223132693235892843469813449312986757295342100933787534635882929984984523604065374961664000000000000000000000 6421 166535571882075656143880878036757410145225686329966783148511960308772787458894866113186590386124343723056026175990804686288751128177931433046476824063157920071680000000000000000000000 6422 168033686948726743818105291753371308339202580332431070511730524533733234518759269168858786118716608368579887241112530173040179387586743046116355396766713247694848000000000000000000000 6423 169545401986700327287050314108463801567278943893585962643351940499702746234954012609729474299552371240209717636649770974062730665539990347091231483579630606090240000000000000000000000 6424 171070841597242085977478148836385974796692144222048975004488259542796812893568917652495009424267365265820060581391647143293340033774196038531114026894482462474240000000000000000000000 6425 172610131533819164208503524771127058845006201265148961775450861505657213747727544749182736764994111441271756699277368074365517576479849142300013393686276478074880000000000000000000000 6426 174163398712875335928439662044543185922242379137445644774922759579537102474016925840547615745960760269435572250234863925056470638748615680747798381345093609062400000000000000000000000 6427 175730771224687515026632391276669095376035018255472124119685384460916245852421038618175435432477129920105689982834883250580975677063579603095289066400880378511360000000000000000000000 6428 177312378344324575357828714145607869179924537145537560195699655322791711343991336589946303622273786420395231094791265560092896975823745086994805316083802701824000000000000000000000000 6429 178908350542709453877678416416585409912505591157120389578555702750728808192904798207684594009157797786348657753054018444167960900807678145081737011733100232704000000000000000000000000 6430 180518819497785519638847369784572118632670967155961718843109785707918083324963450463695254457691675043171618232010016367130370398755899897654612989110741106688000000000000000000000000 6431 182143918105788200838808782409564901550251228683376332228969118115379285310461542498756043328415294527894583169859839189626830559559628011176739318769878302720000000000000000000000000 6432 183783780492622871643562480413488041665749483278895349282908882576143227622034660597366575511068904261386715900007404575459212114756920490998709025867516870656000000000000000000000000 6433 185438542025350010137209716414173225372490858947010046242055554908229881024338457890100479075455590758662329895589980131570653411536733314687941461831655096320000000000000000000000000 6434 187108339323778648466388278748777359110297489489148169889434834913820062993258421054820565477577520550765595661221343951551984447201931432876303702631246725120000000000000000000000000 6435 188793310272169146061965057295567222927429931492899347100640027300696858707882141987235799953019680982068833078604140457140466891650419917027954732277002403840000000000000000000000000 6436 190493594031046326729015007853377581826281658911204024200976915681672802156510942430996942169161383948593318962333123328975035958782850339588213644313231360000000000000000000000000000 6437 192209331049124030400920094755842287013855433344778748542125158315740529582661066057195337875625749839580529842233866621685430135902941515358276430413357383680000000000000000000000000 6438 193940663075342140455341968884905427536626773373156680327780728716526609626760262991052073165962372413572044486584815860436251745840609300832087345579897651200000000000000000000000000 6439 195687733171017157689809876228885412552516458498948772280614721031555512014684563124457668780429317050824761290575015659359189072189185750188530684210131763200000000000000000000000000 6440 197450685722107402353682037275992488341277868034975337796656295094902858969771811440894224355027779366597957338237853638272334919686385621811850780464277094400000000000000000000000000 6441 8208099415227466082314677521014171018411370215618199414850382773822756289667686194000364252812166777036652580910296023457716229268044244348465023107468787317717573909785529507053129232 6442 8280737463149833038795338384031995540698196500712165781353483506334462097540851558549040042660062058249366320564369439594510178199619857130309846320809219063892065714296905874372183473 6443 8354024065071506843101719433326764924791155163351613990414647638243593850127170185281186152060170690187193575751068511232525501675227395026278284027125904664943115481348562387828014984 6444 8427965063821310079448466796702775971247058206937854689264127992968146375757391202684941953260710811144955188952669145178079509375443722226587666086715927488932674183575997066755189326 6445 8502566355344690991906723384944364542445961380357664985561543328684459910292543276780157176439429815220152192128558847390274213796123674414093661722242708025450528711547757912482222656 6446 8577833889191031976696390330191869223708808616015265203913578943233259963248065616049875490969012877595559202948971691780563162384320040154130998228482484042692538900535470889817764760 6447 8653773669005470190147761215413668722018017620068295427174258580922975330826495744935998490212726743944804796919776390575277221823610208778704556707161035931178487863087294093550543040 6448 8730391753025272441637850336012574065309258401336988082198652793584514425455990277381038307920674814466761163584215158779080893460880014358435988537395519338657579396617914232533289520 6449 8807694254580806938630371340652387618726905315794121473680048013442568583597966961817507737958080836361224056008112741622028583951445970729193686327261124390415163723617004546303610880 6450 8885687342601154852560754229257472182454388458652569610268894549200455586630939852163467283650069718848895683785416856658966174999321383298366373032102422333047111238927711994266858880 6451 8964377242124405079745247577640277096963109998776863229316676046579104361239922389077407969923359812853317328341086854940952019764402562819287644115645987148906338004323205695830297600 6452 9043770234812675980792823442628745329505594412345153783091810620101362774979243719368068174847539025210687239824430416806205355415990822698997109487298514711919095968889887916026374400 6453 9123872659471908295197426275253800180206949960022545525165980525114661992860093808448174115246377924125193300741172095593346714859603763522744099589250678550338495560641421087534899200 6454 9204690912576473844923586594894920397749431973764068739228118561401345867892667003888638499706381004691045979649491619852234342597586421677573606701783596495777165862221847058123340800 6455 9286231448798645061908421619290523973446403631715311408792321802298090422817359158520264514723644414264395591187904997897101294417624540334221506844172153127827910381638610152528076800 6456 9368500781542970799525802743308221689746290504648623671771043786436915338513032582698825123859825794872855197548007196940222142588706266386152324064886621413475561766586124564961024000 6457 9451505483485604317232589333951515117759025070063408771027066378522165763034235962494951817602857479421283372059705913381991626466486678382144059429725086690299651470589934854537216000 6458 9535252187118629760881290404917069965898770142469871113119135501255755030773359487090384031187541505469184738862515464416153274759496988551693299569851990218764746483028377846509568000 6459 9619747585299433898577679698651472440352135808215287897468655922243096046181778857600467743690123933205172879521002475841522079486354506423249093498890475950377852017107282502582272000 6460 9704998431805170313525497302982337997196257427423685642512627378500685075327360228004877858623214883036303262128036541843468222585332603104672723001797820505970925200303987751985152000 6461 9791011541892363701073550098947187916527724945109474243434724928602881814918438038540208557292305168528269496091806640649920259858787377212732550261867589377776271314341930177658880000 6462 9877793792861702367203791971846652320075019295554567815746475185877709202263565800129817101205321291739978580143595938117886706250074386836942614832410301334138307325455726754693120000 6463 9965352124628067480013234500552716448831343620948128715716037357433212833437651482811860989020886321134479534655074423892784438119998812757904911124269142097731085054717313696399360000 6464 10053693540295848084389119103508972554503785472182082440071923836369609898795978586809738961076693526348275782296860662759213386878039048389737157197932599738376029835057559861002240000 6465 10142825106739591353097383250570251244770870171002095182070663112156637425413250311197056134452172724197508694369480409079561693160740310932599329392417856116193166500471247617392640000 6466 10232753955190038014941192730582605881606385197960766972790898173878749524139078726094825167861618476734766209028206324780586438580694355987699410254493942667300828146881840218112000000 6467 10323487281825593372541714954790262017523640988006153020572546146956317104320821548295400160277817052454122212920934261510756527252078938142360744217023394700137297317184306413568000000 6468 10415032348369284798690314232093609172508410993142085385839784064737231587304677964054945566685364800543212627998060789171978759686516637017316675954853942307567057074532814290944000000 6469 10507396482691257081163315787266902614228406584473154124486578951768075082034219298224099282890964516847140202659870609431501765313920111056776054083149630178578261070185408495616000000 6470 10600587079416857471421189578354134217123330467146133294396888623708127520029596497535720403233719486968753945155508205221676560699174497385622094865395163940816667531266735210496000000 6471 10694611600540362782777652074030615380613455917975058739242101815820587125007735279886895497439598360224015319117198894832469507062588750883825510486588910188863130390313262120960000000 6472 10789477576044401378465408425882858518877428115482375551216628394765729281341031325782698421189757783869390910686674535874742773522349728545725788099248868294254326108613472419840000000 6473 10885192604525123389589127468790947802202968237345248165606949180710440530548456373380415589298718950343326856687076117137721694415883380021662583002990211794585146338385508433920000000 6474 10981764353823173007288264729232084724866989031638252171842957625531177327535010136963791715345780204950454962670708530924417944117399510056127831720067584878338219165369216532480000000 6475 11079200561660517202578473918415516803328917816887866171418641112361763115372244336197696459793189689986895305985844016873960965416991600292612514520774013292269304363805552148480000000 6476 11177509036283185741346972165076008273400099324715726806682506967553178891687513723061556398382825983641932314001935630729524234293331607029981290461239272117821360156425427353600000000 6477 11276697657109977880891196953947275027514314024084196096072855711602584362465117379251639200276999774740850737507560363367791026903862778455905317801559210748891865379691193958400000000 6478 11376774375387191658258717792318465571402659281835096117865327152197701082133576934529673724070334103249679146485548285294936306032755513613342205250261047372662692358160331571200000000 6479 11477747214849432209517407881431418406238631449533146056175115097594785061796742373861810518066609944676297936147390327057970003115172938781607696956159640692309298860197203148800000000 6480 11579624272386556093006570341366607882004920637226576034847157406561526312924695116251685349349384984282495055200688896925472529968283749213441283784586481952919142217301150924800000000 6481 11682413718716809128640749184662475697236267155026343695207123722194750873991378064400963280826697936169532993202338149251051908112837291677926843209937018071691240207709896704000000000 6482 11786123799066215809507510766208061492962053544656968863437376750918939482639652860817810486603878482206355122971329492487050220199559149117632383842757779350058463777454555136000000000 6483 11890762833854278891368209181803048213353787038681987432409557342213761795529380447036242084516926761299364120227477887206649101097391968479989400757995370557516829019370160128000000000 6484 11996339219386048320286784896265211677535490986423272045586711884577581861080941317823032436237615480164054067205917961981064539173285117145637213297685744358140286608932339712000000000 6485 12102861428550619218526613884470814287788665575473958241000555692619486418828995944594333112126872631149516729307817886933653120629140541781676945784700025371445023898328891392000000000 6486 12210338011526119214120441977274065004261839251665896873504779288833626793871236413676320117532663326624721940855995005615098853043220278851183159065222803063996278726805422080000000000 6487 12318777596491245970185121062584767691952560190239847732487348663233587233826683697573186365683723356481199697049936544805540630902185456950056740851130123753690246542178385920000000000 6488 12428188890343416346173328273604057901776133280028476213372261460857996293466625617548072021664842192049606009171259317074872255519943475821726471876494203933209167841208565760000000000 6489 12538580679423589204881322051720685447837772644573369207490160854380886755442221911165169691218664266600128877951093999202391738830327060501321155417166665077085226428887203840000000000 6490 12649961830247824466218208524061032574558989308364423138102945315385227441297815754512007868951513569495129357589848295465183377906202675822563868424318796310485755878430474240000000000 6491 12762341290245641601541814326863907939640542008092591584010390732981673282459905089363835012077168221489506011578768417005627019518519824651964976722347927027264815454224384000000000000 6492 12875728088505241360833267091732481585443127833833610144147503746523885682846499348836414025661206882152532572088812263672030907437609703750090525322679536411206273179058176000000000000 6493 12990131336525655129171479609207243289467502845463314395391935037747612348380857286186976676191452610996696733154563490828247562656384314552440324463095140569757755908292608000000000000 6494 13105560228975886918935158768232155333405207800229194613927697462241281622816828508219070427808152196424568214428915944577509554316713897385723123957545693427545963350720512000000000000 6495 13222024044461113619959494823897352283483655220189820331119902278309228457445334403894372121010203432570357876210386542841953287588701330839418703136740133293625479499087872000000000000 6496 13339532146296009751563653261490177994996324619212125951505340281879399633504758404528746369961041342412692048074979326512495519637877261760433235805557766861851438948024320000000000000 6497 13458093983285263588000462557936467027096316130815321069269241145422847649888145272970783657506988864845180196273640985557886429240173831779478648547292041355117364280033280000000000000 6498 13577719090511352162518693118584612311824330016447538516190132246948983768000750196483357263733899875522826580434142530803781086985990777581459973722909105736384479116656640000000000000 6499 13698417090129643294929042246471046795437321776008451802649049023019684215064719295702404794248185094574558414064241717442848686905176935918397910128493684950744460070748160000000000000 6500 13820197692170893433385929388817553099907936316398915096976901314127303456616619505538725667419451319839542269764577879122429194025038385961597866466758922960160197611356160000000000000 6501 13943070695351210753097588425676324972799448879979685110525671983363928793747258526375684818351205838898903284272813885419228810209357142135908985772483180004690413957939200000000000000 6502 14067045987889553612916419486320664833163763881208618776518114093348200653481389041020177945944525361452436160004486593110007146797097364243026756101332760331725837225164800000000000000 6503 14192133548332835135300414193763278936066466742867150798652328427661808676744839572706833660612833716946415597319341428186401927853730899160504501602130998031390549108326400000000000000 6504 14318343446388705346035566004200949613637033200122801101129407637470006936243092643454562667498671279227193842099701068450125957311426031205149291416888650201041106213273600000000000000 6505 14445685843766082987429986043133503552170860127983137742030875985861077268000155627181515372172489376337957130518441943086836199340958685452999842078631781471302226385305600000000000000 6506 14574170995023509802495028972754933174334246592165211062935710714204599227909301028582669296112247155138959307492299615869231724023629477567092997175102625964661216903168000000000000000 6507 14703809248425400777979763109158308335453290892588762004688240992785342391113777068947412301112830312077997178412956925973680111933005060695239620423112995420834692595712000000000000000 6508 14834611046806264531085876090148426371657468915240557746156778069518455021318422992455377704752709928122709895384224467656235144058839455891783503105122114810481188274176000000000000000 6509 14966586928442968728324491445883437631352632858665997812847317067961931299527273995008023262597944181451556805347470101893736187355098911929247489266220182543180448661504000000000000000 6510 15099747527935126135348905829347941452954443629904577219022665182935387841334505235484203825467322291564667181521842701310262081648642376404396298828699106470283354046464000000000000000 6511 15234103577093677613773094769581968220282386821141908996134566211339180715348949545543925302455509398241031982101163913618670612907600179304831036079100319095287510466560000000000000000 6512 15369665905837749105030766140586621580917883645200715614699717239782754658007969262784935114392309675703717934230202961340300227437380504334468232091914631545171151421440000000000000000 6513 15506445443099860372310197064378436651770207672272750036046717102170588103941720913705726506460868960843075442160403689271362074956975204982806977691488404107157642936320000000000000000 6514 15644453217739564009583152443680089128609302250884610321389710443883919323373711207544964220546834825009156780482012257033189125043466833234085448289590276781404722298880000000000000000 6515 15783700359465593971799587687546575586593187201190080558673490356354187830994671701476979497853617993531287257557126927293684486761706282506354375655294116070438920519680000000000000000 6516 15924198099766603632511982037326744245459487223717908327895894890547888299380404910464360240857506801810611153813502345960787761623552103951442933362812321421257080832000000000000000000 6517 16065957772850574134593097979532378319945986843037140581480514754390529172286994758790960359688186964464856388934169344537841502333686722255911383502258293003096424448000000000000000000 6518 16208990816592974566388457070664923959377662945058099751995363540940524383946080334087429314514038169944375808387236302718429534992158498772568388175349224159402000384000000000000000000 6519 16353308773493756269670285044372115896131513030875995408171808179179160303007093973983521530984135262944969711456710761685461507777987157300067805629442210968398462976000000000000000000 6520 16498923291643264367204219418521005748398118926221142100354926076223890549185609118614616635164608463199216719229216560607089154363225779933071041178304760678874873856000000000000000000 6521 16645846125697150386675496002660967731319773431925687789116355847097131758040988903695737323544232746820207987029253573718809891837619150283830318614133094018617180160000000000000000000 6522 16794089137860370654220143556341695279731513219063931203910355064589187365604946664217133755458605172794174852575504862348541737106896408533014807212553288771321200640000000000000000000 6523 16943664298880355934942133922223031650305906670966000410335243141080833714133833166154134467033431381197389188304540814952924933053628861356423283173194461077642936320000000000000000000 6524 17094583689049438609643389532544110658796411303707817361415708330395860589448837682519298212772066293846867048256914773062392767422066530060840323637730536302135214080000000000000000000 6525 17246859499216624496624695328407262423932562196579051042140278250970814920725619776659655123320911911978207203997243981394944851250124530980647855807105079391111086080000000000000000000 6526 17400504031808797254907281827576314636087592789523720761494637041407871854983410254896540455638769842631504932335505722134964499860236684557089757654678991802046873600000000000000000000 6527 17555529701861444140653261448940845943334378231996106283507999179059944442235953812209443570232371476099404861749193499250439298717404671362787189819353864547493478400000000000000000000 6528 17711949038058992732005076782703481258894038609009845223891660487985192662181035585664990818942839290834960822200009968410424728235958664180298598102958116711904051200000000000000000000 6529 17869774683784849089097274580601720059094176524733482047372934588427061797833301789320082364370998498867329755391509089621643665163718713759406524157934585112218828800000000000000000000 6530 18029019398181228675696629315223988284753458122375619710613767138408764912250656824026963419038718026548084300773092546543018753784552087791322885410734799747599564800000000000000000000 6531 18189696057218872236878048395800743126465016286218343364037920062993647734296742604656736317105871362504789707515266083232211914889984662747604832657047953797545984000000000000000000000 6532 18351817654776739703423714967274343447005224179278048344727666013009047462564091402394874381934657063652672451024815986762856585124813050429440901373955088115040256000000000000000000000 6533 18515397303731776078322263011055103186907328993407361758453156220354850743938425530041433949321709711797915305190987567011683475750059858219548112652837172897906688000000000000000000000 6534 18680448237058844153924922200732494001950837855003101172534492274856800689533648662734669842165179525247228291948282909112617263284695741149533097176441238272868352000000000000000000000 6535 18846983808940919810068803078769251412096063541333067955683004235165573476992543528847856432551303868970284318124273713798906014412873672582579574000504396192940032000000000000000000000 6536 19015017495889646553886908370522622720435266121665499026194734759699306711511302798016715218670020477338864205365386243971946193800460415628695929397271109440634880000000000000000000000 6537 19184562897876346881173958684631086522002545065559084988838086700199009457746256810626444692969572848579073923002036014946008924466000405975787160880850740046725120000000000000000000000 6538 19355633739473588967151436833467472496799237209781133963842574959741806270639825728278939702393840213844893983583427662089302264499774602014318274907745222509199360000000000000000000000 6539 19528243871007408131359940358238599555644243411046282925618025821247463484387553273028122439158834325286165740282705030163667782076254451156618288301431498987274240000000000000000000000 6540 19702407269720283467288380020283142741566485790183728570392948580827000586861570198868670054904795085555601312532939894088724252715003066837366086682776592596336640000000000000000000000 6541 19878138040944970982315012411559811836942520808439200694512633965287916832713991237486845490337272215475707002515774777339305228392066646440461375749177472974848000000000000000000000000 6542 20055450419289295557672841125705419706122445345584738254708333620610708544057982574076791793959546001896102233610566042899398125367890391527456181065261275676672000000000000000000000000 6543 20234358769832005011550519542122005116034950936741858644286889323361437352250887372284476387968703799682450891363620061343566086268698069672537918076994375909376000000000000000000000000 6544 20414877589329790531189366911906577234667621903897820363129999109069355435575850822748171642426395474725622509595630077710696456667453969570192531066105117016064000000000000000000000000 6545 20597021507435578732028175694316142136217873132581196695358968227184734720886312365246927685754810769253517092765489916900323287227013597581369270384874995318784000000000000000000000000 6546 20780805287928201603671738174729630177883622615860092044641877109760877948508347025844294261265879673514903808665497321475782499341770518072367979410742512189440000000000000000000000000 6547 20966243829953551613808947891143803403256113474807102090883932664669107829532685483734394740341335264273566138561087301607353152753307251387055920872574167285760000000000000000000000000 6548 21153352169277330262275336169892580762366410964296250260773367499582927892525943904789215305818912784824331734222308645558905137200509182819932224575205414010880000000000000000000000000 6549 21342145479549499408337301227188147985293840895789149607874007526883624751233826046776451105771932465806400567300912786016045604092159602736960179307482416414720000000000000000000000000 6550 21532639073580545735066316235041525567120122554700353632074984442565297553390336989207448047941093849754993886263245909345020640050942453076548392951795647774720000000000000000000000000 6551 21724848404629669765467236329797367854133977988045132380617109600881038082972998055264643385816719599594574416105479775966706070186845394591906669382209005158400000000000000000000000000 6552 21918789067705011905922578298682273281670604761418289060944890329597564692599758318255695458982681972008146460592064591827142321932686003892738756727788902809600000000000000000000000000 6553 22114476800876029063612388174911158694223121219917237833225505050629120204614442881380153127763111289058971221882639607486501511004875189642927287411999034572800000000000000000000000000 6554 22311927486598136465966070212187151182564399087952213171022161345724023063584214692821047352118139068425569179220877461124773845924561575264739138192463311667200000000000000000000000000 6555 935723333335931133383873237395615496098896204580474733292943636215794217022116226116041524820587012582178394223773746674179650136557043855725012634251441754219803425715550363804056732449 6556 943931432751158599466187914916629667117307574796092932707794018989616973311783912310041889073399179359215046804684042697637366365825088100073477657358910541537520999625335893311109861681 6557 952212170214308432504983253300661662658005771296805098489147502495951435409324763868590929116059241417464413125248412137231876544024707957203787503679719760601413065339632799185482045154 6558 960566194279379939348084972733988427582796926460156712479562150134195029259451934053872115268119412107651606700999480648464402045699935352230065787706845665266356180820981361573310060138 6559 968994159343201249427533439530691203554043984667094567168826278127163175635209325256557057221380122918796561889952149793642481555075379074456653453793561592755288855004557358640065249464 6560 977496725698545940419440162915635568096489946047452232154387821455847635545501868533337214397819552734016714082080708641032755768871502748870747115515804300780739383716105116552547472120 6561 986074559587736972396136553245827437320198754663467497358301400399080895508749934149387089888788565611612273285029680332813318931255822789024878113744286784823431922616640587442365236880 6562 994728333256742442586284314461241106042216772283535792785475658980003870839576429894323088379001292355557078081949456723388596153079432997803582670451447820754610410479727881535915779920 6563 1003458725009767715027922164797253680107526030684872780867674311773588385265032420171704126686921967170023839245533671882167677046540313012162018658988843340093267989876345795768449069440 6564 1012266419264348521966552536137906067726252936000666902341354359787030953848630387133521634424880048006385063301541784623789705630491758982891212345316104464483683153599962800314752680320 6565 1021152106606949676819113290367163539908707324459319471951623254336231409435261326985685101708530117725233958985327201480448671805491080366189578718348206886816730264838890512309019539200 6566 1030116483849074081898858537944803817005670434458096335180939930382810513796501249374762509678453477538087276313668288335389623825255482929008866362463852873965636602843213718004849836800 6567 1039160254083886757879651361387432562335176028870441488964031741002911876571480493094130577853301016563297963553492718752195829180671473751707863471951151388677555698812103605920876211200 6568 1048284126743358666174848787662686362515382978830464034489197721528026538564340586902578751968547394487423156854233890847789175895531077515230607571540402067227894194372745027008411110400 6569 1057488817655935140019772374257581282913132410804228103228425840089427884432233253906467390468253775492114202833883382467641410238128663936908181178242185663723671360234966874066534451200 6570 1066775049104733785081680795876871806886578814435943414637218161891725974855050613064987654982977419906378598425071287465538511532546288477242402685086357816851499270616605484219062528000 6571 1076143549886276755881206598620180028576325104940592038308989205678162890193563645647686480106837245701251453622619294662478733675134994743628555009151244438264974832383191608784023552000 6572 1085595055369762360198439187954131543694084130010655447080016272056685055956597881610181431924440103180672736994679000575860725301601481422010699068580969524955274483853781543638560768000 6573 1095130307556880989959320478359048613659982900153125318193135407557940810987371241097271815955627644686141921733541516040276878576360978410562392368150821515174039230336809921485070336000 6574 1104750055142180423857898158057700086100335035961340606090604063480183907033553019954872283699317768619347094613062518516118400655847332916985641461649711991124417082353917203987652608000 6575 1114455053573985594171423655360682424097531293388764291733116690858684592108880380182877161557940983502383397875190555057961868878432665520090314184651509811630388007554221191739637760000 6576 1124246065115877957872497205459629612014059018333873765976551415787287473923798818221417370115233288670911667371282361698611789138291452897303046734913377401008164278868563121917296640000 6577 1134123858908739660239700997431476264334134037629428333792297890973165183126062384021547187216438609962651645951425957636729675844541527284139989349745787702342302586194018848671989760000 6578 1144089211033367727719714231932028980782965381250376462508013928330598395959500035504359048205459496283786125486081032060622460282661526096897894260870056844440033671248736162368389120000 6579 1154142904573663575804103351035537953337469166722558544948085852166968005858296014091168787166536189810134401268377892723381673669539565145287631418067989444178409701083793722229391360000 6580 1164285729680403167157200734286108204582240036893560640130156515279124643283709264402365843300988362534331909962747373132461235362700305456220230747460407300294602867584264969846784000000 6581 1174518483635593205172141927016690810463846422091521407102947413453003392807848343128460668468849981011066676171775579457241821801280999812207930157714901242961903695731146810064896000000 6582 1184841970917418798544683641971481072481370063079527560123519959599959709912169164676756068629127798063520798384696513718752578328533078750350290901931924637662040993048331116478464000000 6583 1195257003265788083343373956203574681653878474072669645509359743664696941499473842640811014195813162864064011012694574507924557088219595387367607577886778579969608050122863930769408000000 6584 1205764399748479340424537271990841584268106880657142799633846322616465016581508061939035113478704127380911151215354445117356058853533515498424383631969928210148186311193049339265024000000 6585 1216364986827896197895958461569195718485230211124288932928243211240173144101537658436570833881937846867879905160509953322577735414232689995810005726835323374089002978724316074475520000000 6586 1227059598428436560678736113643226333865843667042263991667485313055993731226545393716457729379377445228103920479627152217410204921295278746693831237321912284277866109114629336596480000000 6587 1237849076004480962057201522069109192384721095157746367218701941450759460507886425042240427800567203011973311390313826753284947694817628475239557025421161152572120435223242809016320000000 6588 1248734268609006085446790649537900140186924063395091615384308890631469901038434881415620843389865921962316638247000902870422669389233511855261219608424151364366705581561628317450240000000 6589 1259716032962829258454078914267132224911791052426729867556151848257001078365969891552584635105211702167267093209671611401347087333350911365317347440144218949245043800726997533982720000000 6590 1270795233524489775656657388185547741715119970243617733727570489369362841481342135888782331565004891857253988515657455418221048298767902965609959954664992962537313105090803086131200000000 6591 1281972742560772961398004360350623749988520069568333460534252996336916020373029649611843887963387717840895920829659391048950572533061234572639941245126232234655134465247228513484800000000 6592 1293249440217882939278895557304571025016034383592417656630325852048518604735494766991095527163664717615636771567166951412318363559965097351095846562927791445404026330626919707443200000000 6593 1304626214593270130937154275096889490587437042874252752748191179200716305817628343925625200887735051718886450713652499697613299865997852864709188768178052492776689022985080039014400000000 6594 1316103961808119563146671682978320908993675674323785898804366294298311090879425086299487011405801661663562748649799890024671269869113025803490796465134212133468998321845277242163200000000 6595 1327683586080506119239678253319687516875680594961012474839213451704872617192349781415738696755151046647845243705000578921596742399081309552704237748918798615421917464062578393088000000000 6596 1339365999799222928368319002504349992572916862116038818534420575427067368066341159480139660035977744584014776698202917070847794307194146844382164592128735633493608704270288289792000000000 6597 1351152123598289144177826513270558054065878915660695787397857952177986307548980812340957470522581623066221131821174246563334844527393705993499796975971493412843667168047742844928000000000 6598 1363042886432143423069194722452361102279232702699377774830267509520200069344510192787993712607098549827520495941401724450541493628491097961979786376729488783401183997067113005056000000000 6599 1375039225651529471389481507348626313956768193685801046875854221404777651205591134105816745043336165307684550008607642412522558167664383079125423590027174527759324283676045344768000000000 6600 1387142087080080090608008121233097128244556859261275005116854777097397137624420130050411078155463037938834066737915460299456211288293523620907100535811874553130769307574374236160000000000 6601 1399352425091606209822128563210371193248818698512940901990359556386230764418291366464087398272995701265458788678771455305071310141336743899758283694877097356194765586301179658240000000000 6602 1411671202688097455792313684272955960940771258703180749722846905049464351652118050161660584638679424621939988375821391849876850772238929356708340435728227479948455832843358044160000000000 6603 1424099391578440872138487012546560018842547391983209225936219166510322347945584675779208656660344266813989594384992651166951723027758872832530066907604721683881665000684566609920000000000 6604 1436637972257864461343368334598280704290385164627782595143709327364703234701026897690373826351562931080589723262943745166154114766589199893031388063021888348958750227113453813760000000000 6605 1449287934088112285809586543122341736864944153936147018281812272680088462142324713444885834220514444650084852620533593461619298144495402568853951931446207145269235982991884288000000000000 6606 1462050275378357927411128357449205644804584695944239609865822663413070135424784618534249669232591612871574358632112361878624925164013922393505916908168555072296500798446108672000000000000 6607 1474926003466863168771961624540938126390027823778073220009970167159594021107631117883086083258252819753726891204201174142296956071451532097256007433491234608707707071625166848000000000000 6608 1487916134803388823901133104150145369679495326623536534405362102197341633456011975169273059934444272364723587937355737633125203634107916411808447757954329749277464827533459456000000000000 6609 1501021695032364710820068262918377525012900534423765729019289799659582915078828803677492130362252424561148156151784653577702713188424630309194170881911875442705010790884179968000000000000 6610 1514243719076825824440027757742274877296384189643955549350409701937892143536274138081386502483262627993718514027995040120544666476013331640033589585048615575998636270383267840000000000000 6611 1527583251223121834191591411003765055291380514263167675301915042219771543169778896485915248853223669336131206076070019447057161995651208901794022820854173342860487709331292160000000000000 6612 1541041345206407097779591873561701522318476830393982996371184283365194390819667041758886032510730658200976386272343660432615048424891382733573501469401465384215605073611325440000000000000 6613 1554619064296918449942110566680286134630301160410430534887374415612143374587667791955369389774464558076499212852777802963418829511877373511154961443124374489951989552727982080000000000000 6614 1568317481387048093237039608926757181425738482186438986690023464635163058802732511251071794568712743171073771266842044680861678198782550447073359353252868174902734012798730240000000000000 6615 1582137679079218986670425538315574734525646418502837901787000365949290362259349130756610520236132194490913313536606622559984107392807588833034957219719627097862894210410086400000000000000 6616 1596080749774570197423523126741251059498445867382817586897526037932654291053096389282986205054483400329812216820879436445403336203016945975170866205492110277867584624368025600000000000000 6617 1610147795762459751036439546227571724331609631264026205674044152026002491706577778324006383000427925691264652980883923038513343349814043339413892961593443038199310461593190400000000000000 6618 1624339929310792586171739960421335003267676098006893356472696480453664300383322617896713216661040759408211068578203264466699745277667774238574397463195574036230701010701516800000000000000 6619 1638658272757181291517775526425535952881313131207016157573825888091134307319565710540167779328539430687438262420302965535149871234979200269779546754612462686431742116914790400000000000000 6620 1653103958600947374505205512468669456433483991334999295315856764076995384587565866167349294700711920063776219550821407478236707434320158955232546596691094467903044343300096000000000000000 6621 1667678129595970884307700541441424389607818237927164506378792474791199983815475167195931963996824167218915178858313707094105939158343788432799639593866197093867705560203264000000000000000 6622 1682381938844396285085680304550582697943271528819753268383480715783985326206588944264879376297936997530993176036726664020079619270276793493494879214289310089288540252798976000000000000000 6623 1697216549891202549616766180640731124314928997734993826129637493853503781227907367257334754002689707459115885932110888487735854414335632949386662717394432204099021441073152000000000000000 6624 1712183136819645518345090672086614561946281630593659823942484810921465712527434641252342777265287651640567442737458358589629590601690731861315910206660652386642201889734656000000000000000 6625 1727282884347580644480439577915962503399236074223564401161507476104401100368769146487826981090754973932132109918980201290939852683339374237720306505489351493112485243781120000000000000000 6626 1742516987924674322094212672685544471619518461044706310157642042315740281084118096033370906393210483330373141901081365204558523296246974417025137541568451812207772754247680000000000000000 6627 1757886653830512071199243438826131093200436344689907025772341759555523035742126065296155841507602793006076859835311568165898823523684354921359605773660366443752943905669120000000000000000 6628 1773393099273611931571553635890509529852206552362179775808388476657693623846067786209861568014063661966919935277471971855170185598641330126342412751351854847860101548605440000000000000000 6629 1789037552491351495581136788334189618980815854613064386129778187101577543169441497417406532234610496791929092057953984112203374723684796959576498199641445124641506270904320000000000000000 6630 1804821252850817089552936376021736194567409041814254466688451677457931731000436169118883511732464114785460379315511111039497059210446503242082852575296739240711945191424000000000000000000 6631 1820745450950583693185448358059062938812868529037972375016347572348479619299816574029347871973321621587270990469324613385457846972070055346034295508659551562133202272256000000000000000000 6632 1836811408723434267320041456038595317132814515881009515597828087102870148472103568788138832333009808551735846858258782729995688474403742068290206892161809855136298696704000000000000000000 6633 1853020399540027241886429913109260241092192178826067615349823450643810672856049649122226261647523846721680222666646019032714118009395900567062775280337159079295700697088000000000000000000 6634 1869373708313520998156100198153632356988323691856943610757995258822989833159056743096209783178507981984625192378102729794399579517173887724362843085966601290264099160064000000000000000000 6635 1885872631605164262523304417572153362736721810783164752858350184899213723708242352214824399813672590447824409097331946355006668671537113504295914127144906050942974033920000000000000000000 6636 1902518477730861412909979913574814330468041584215090440647466540746310855466283341118520137137216823194644617084361199928725478563374732654579744445759039144961591214080000000000000000000 6637 1919312566868721783564200057131156025747773097434154371851376895810900042831888287782737270892675428367438791936936704791074020300481629063112759252971592433732912414720000000000000000000 6638 1936256231167602139499142191053379057398079004105120372261712138951980876546022120948891405359708859748636181125241245606026945233535257924469182536144786894810555351040000000000000000000 6639 1953350814856651578108785580585923168056875415408828189623127847282376737135470958631410703572480926042483048173498160379089338000957324454530022859782517431112690565120000000000000000000 6640 1970597674355868202605410275914330430480807977605407240665268125533347552056196578408070358695801837954461255377495404360484282852207448985510670715589622510503801651200000000000000000000 6641 1987998178387676999860317557741906745116895570394930961426762762574755423911179988662966899151440607797092760309830910082619247352067685670067760473244301502305848524800000000000000000000 6642 2005553708089538444000970819190847591060229948626927067710270761753815368353415942475176342721672979273192165171580103581869686650785090341430547663063655366853342003200000000000000000000 6643 2023265657127597436732975895973551072319123987235936912934162422241800561015596978060841333540615818564027125993780113550280111379021049005610846261166613483565246054400000000000000000000 6644 2041135431811382285822073170554152792378218163760670394981535356830227622813430279850161415904986817062894455749171622639901755044184767719370252785324548068677464883200000000000000000000 6645 2059164451209563514497769799869376780662971621883046014692149123968636387725680936674188379324025535089442540049944715186444773797969319807161575670735282868425064448000000000000000000000 6646 2077354147266782386734647848265177523789436638169264358056187044031630035459977679278845115641131406451947329757459981269676985712859304469909180503392330822222610432000000000000000000000 6647 2095705964921559126438071563232451867236441862348542406400914710044639082922541770681239990023066063515600002208484797256439842297984117520338621404766285910337650688000000000000000000000 6648 2114221362225290902516393826243506970423349191341949768159367866264993933666480196211281423972387773227397917513675784823451525773734177378558169517419123083235557376000000000000000000000 6649 2132901810462349746670318748444239464425300029196952869331902358539850734356013844874016093814552952752645145805624067732564143037018873119707702614595564321508425728000000000000000000000 6650 2151748794271290666480387551523008715837396092738285937287585362775016307833006388402863950247104256621615430123748341446363049051431746792290282188596068717701365760000000000000000000000 6651 2170763811767180313034274459893531338557831358859951436313780097534715614544517691200880665465774277098954294329113727690334995245232207207918978117993339827142000640000000000000000000000 6652 2189948374665056659915448418578162425079833903925510521302618184234914624002263948011507110158743849947533368252115763705281004169698207613894765278874190567188725760000000000000000000000 6653 2209304008404530248882599855411629897576633141135291655266460759194656430272903773739786049861137690161378262235699191367370306434197982215909083553781935789697925120000000000000000000000 6654 2228832252275537657013959795769868497132277384546337938192078785015903893757291327012814172300296524486664427975981896397533974216274236667065701842083367288685199360000000000000000000000 6655 2248534659545257940481248175790151639873843870336521666762471733596730894344152897211682842355201319572220029288514836291622698468989239733903067928766143881281536000000000000000000000000 6656 2268412797586202911463563188201711451710786391144960867456984367562018811176866888449169687845538591787695736291030611068962003697381306380343529304515321354256384000000000000000000000000 6657 2288468248005492207021236029327416871416908836490545605711692701182629519720924871023246479639498137789591838524641177111861401822749196771870985485580582629933056000000000000000000000000 6658 2308702606775324212032786548869538876532943787427287464355979590505990957073175758395530956027466841589274289416004797173204967909017894841543523403657577005842432000000000000000000000000 6659 2329117484364654002563975915781445453767611409331185284719109589615060312508751609218279127669893237063999911925600427250915664365685348811113715934723682122858496000000000000000000000000 6660 2349714505872089581296004091475761595903829282463766481414468557842245047229637921583526055355648047833253429018365917167815987652912362408695085205108557118177280000000000000000000000000 6661 2370495311160017782899675829650491226081712905079626573459110434952005925178146268609370349616913927506768332827031414489291770152254132926767453184519299630366720000000000000000000000000 6662 2391461554989971334513484777541635029484969018554433675549994367616675033007678954093104744357255262771041898965592501790899123305007440178154509105391873797652480000000000000000000000000 6663 2412614907159248664775760113711527610247335429518729925810767735116257960900204897997893959663074175555866230699814810436458028442207949360974441329967079211663360000000000000000000000000 6664 2433957052638798164184097414938715758232629270414519075418641742643141585651438724044670410768846108021672631267115723222474074046300108963711401509274561628078080000000000000000000000000 6665 2455489691712378709919163731173757283799749392969219429050716727085706883204829061033877858816787201871427625153378969131819094686351051416787949902226357275852800000000000000000000000000 6666 2477214540117008379684630967503554651653883370957264561431333836686587921287802059089142502202603921471022199569484448907785800756537896811379856571608566281011200000000000000000000000000 6667 2499133329184713391590553545802236924935553975718682850492278727016185485980401817407398197661586603443030346030076513499612943078470582815272595328336355183820800000000000000000000000000 6668 2521247805985589420654165933977148083629777096938600088325504232066814606185016260288778350789349714732089317251959153107099444589475458004915522615748354218393600000000000000000000000000 6669 2543559733472187557120132004189335234812341496026552301496526393412538629248600474981599398141467853800514886431180030568224218435400019580180261753940817530060800000000000000000000000000 6670 107608183333632080339145422300495782051373063526754594328688518164816334957543366003344775354367506446950515335733980867530659765704060043408376452938915801735277393957288291837466524231634 6671 108543906666968011472529295537891397547471959731335069061981461801032129174565482229460816879188093459532693729957754614204839415840617087264101465573167243489497197383003842201270580964083 6672 109487838099719170071995483452808027214589267306131161994689255820021746147877266141770858768261492638891908776762438656902476782206442175364174943230526154031034718382629178094581690825764 6673 110440050269933478504500466706108688877247273077427967093178403322517697583286590905639449697377551880309373189887687069039708658750466883321378730734205873791636131447968810893767172870918 6674 111400616464212858443848551678842677304830070003888123805657965472651892612546042839693321812645671292417024796588686549688173060796166818673608796521912719456902487628789792255340482931056 6675 112369610623556059693276085118373368508384113988555218372826791750779055788181252164949878869867051415335821358478638699481815542351242197748065449975706281049657776483794349613980548180520 6676 113347107349254605633695525281289004076480603934602670604981179572234903423726754033483216084264870968069838072560719408122848298120113700496936197091222085350438515867510454730533095652640 6677 114333181908842342606091661834534831513800802689266138102339480972633984319235503967632603174153659533681450345845749088455661617051369523285961075204966372135261947790127095317975460889520 6678 115327910242099085048677946148996072619843019461549673895124956631613988190075080397526926262532660826037007423927698545179050213204448956283764657875417819956016558200606823199511376669440 6679 116331368967108852763705868313793326299950545492234546675992630943387576575340112817698630389219582793207031263173232217061217890250989269295926676534406663296109826190483168995279825738880 6680 117343635386373201285672420849931232367676798428235213578333985303174607529188743204832152023644462841213416326474774001685007595881481028278817888879722767760593509344083131795594578419200 6681 118364787492980150962491534140298395907585505752694533050285608557510838938624004531817837125352992958938650285460101203165456267686972108645007467598070974647410239608922022307903597958400 6682 119394903976829225044390392678243199724591176187152629385466548487893649452420505781192599635031446436476737561773769491500845891512227591574016333960534827521375876211765236025908447795200 6683 120434064230913111802270044039630632286926352216023070874430580228896561328991986274286730212884747453040035525327262210253041720692899065325724197432485978910053431910577339631829324006400 6684 121482348357656470468444892827293318649441735194853534908919777950424587867556326861189308964853294847527458682181496101100830896588430142840954805004026380977281326104950084658837735116800 6685 122539837175312405608464665201550899932354867605657763012148203790514015751988560115095776355321548623019572885015379483568472306826558806777862986182268566641004997465185051532904269568000 6686 123606612224417139393546345997427771739241446420093706426785421952405741726843610728160764010304526042925951483440450771034010818359105095255105388867354924457856496735801657017123332096000 6687 124682755774303416149427552596047951767817771525034298465094411158083904617037174373808450490411363288627202937063070065696489552034240089998733943876506168896121471568184848625907355648000 6688 125768350829673178509625991784002083311511855655044953912174427430140589672993772255418631922335803391807875674057749066272350277335841571420744642945087138421076746052038630169545916416000 6689 126863481137230059499585312262361131925171838555198079230367562837698530483981143496515903738291431036494017595791290582312627155912202549831307035313237959936250785282375440091030986752000 6690 127968231192372239923443210420418832011272173591159419836458166901178714391014696516470776021990748805113364690404353100828745556568049882748292676774887671927375202364729357295018639360000 6691 129082686245946225517614634075779514435369704884548184128191283592037398983123576896653653183548689788615748088279543655886707425446482548268382990959539181739005590372283578486758277120000 6692 130206932311062103475487131281239144047383763902882057894167835007824686457047375714875070553663923077286659755650826017585319214584774001165686037694452559140013754651152141608675573760000 6693 131341056169970843135726832278670620311717897940511486227960132898797851640173438098896617740880361687249311401602251975222048890429315528449826027044198346842356057237346160457347563520000 6694 132485145381004210863446546510602649292500863321761862690468146827128450036132938134400976789085821183533097527088333007282671350711977054546723921305068403686796090908594896619715952640000 6695 133639288285577874439250649861638187245838332488484421235416232679295418041991234148492145576252357373343231928356710900006053024381516619692011552723136393130974500609678690341945344000000 6696 134803574015258277606407850595924295450420572525377981875546389194574542685274943412894511419553345735877563838319458273138514259744216925148231783470596800431269103477262955311792128000000 6697 135978092498893870811579992522940986260884418947469503282649336608027546078082791756022972088022195716888630514491233852595756081545497924960439713628311701674231007172994102121857024000000 6698 137162934469811289610124676164912467333365789010549030842772856567627505787994960920699728156651323514952151312875930366314508659874031003710790004530243626311893048166042433238335488000000 6699 138358191473077077693468050121116042015019667484621700488282216311292202729494434763340539170847136677816215323888624940822433216962250599098157612108130404891862656216165297169104896000000 6700 139563955872825557033892587393106883599287774365278843287916062633908667746075942825279574284325840805197126475103979385939789275815784114596581995740100333102010842527358346508369920000000 6701 140780320859653453231788545854676079317773004576403132220844305845148840890177480483716145118207778652065006380264489339262367011230016804592392001466935656476099845506082662582845440000000 6702 142007380458081889792467281968319305651638848243445396212511791158204834621404025877432602847587156097293110300744116491479777216151312083339085832704257568760377711615197291919441920000000 6703 143245229534086370754524483490388414844023569338603142579730493099655594081911912302474843275387723300305083612134430318233062163846129711814325389729678729912949832050420534728458240000000 6704 144493963802695376839971274139926314984210493401998234195114801990287063982950347183890464118777589222267400250381431221103484833235363223669586609338102881277316537631982163045908480000000 6705 145753679835658206098425353054193447209122284454424964062670953838544065061316317075443048753882800924434667343591102832504831920568714135034903956778247100226561581432709160579891200000000 6706 147024475069182695874082010442378994950837404424668581796398524327913427902797659211331831085447805816291921332106760287923052968867482038000513916732912093189098894537799963666022400000000 6707 148306447811743468835480014802729618700825924494236915256932777324250343923170688860943674973411193534132817252936419678972003541400543272573153857978038325423754029003047192179507200000000 6708 149599697251961351774758910360034189725841958877829332913563103176298862527906183627934770500574858251748454024503586630384321904960508369924249704540966116869158055333674111886950400000000 6709 150904323466554621905696064635131079216429395920703585666311294355499578833723811971860395701462593303467340475217239130081935204826506222788958893309144169361934744356659191925964800000000 6710 152220427428362741468842736318109400125423071595027371565115660649797889924603237058159882712868394965130903223867039020106606474695619248592449689774278381495403742678504469168128000000000 6711 153548111014443247588082414571429087642298752189988384039954874101502762541795586839575621409623546011778748467572039599028203217094700558145153927523197180110825660142567047561216000000000 6712 154887477014242470516450733573933437634871669052104422858489294676929829909861927999055761069659523756362763244270242516099051011401894704989536092115325915744319268846837335851008000000000 6713 156238629137840759660628560087203995688937547967765118645887152629107816217410908811396718540182105379428984376091416762662385855929288410983035889091297409157162936014885078695936000000000 6714 157601672024272903083697754809656356791216780670464496420717420138628016286755419004184712252789203929256504872032818487112927349557779508945015675468026897940564120011952191700992000000000 6715 158976711249924432555087236317004983105173548864150297467593274360032793937961010138290528997832540094564189422041426129525449907725443892024141099058054072468323444295628237045760000000000 6716 160363853337004512645695244438238080233418105723411572472710129137130191075585430268340940075988003132503023488779341589824906119013737415645048199593865947021454213603202611281920000000000 6717 161763205762096118855517373001448451426666924421924513374700488693516421840003721634805027474260998833768482277458113045129977429155074159544806483288743044377648979189503790940160000000000 6718 163174876964784216311309686685721407387607695680627694124423335598565886191655839684966688058899678258390422265833934436979854279927313088901514823724471271857597435022347148984320000000000 6719 164598976356362657183448173698267967406450243072610903350359554765076208539601424360745896715560022525204411860218927088146806002955071961734044890632075993541479100023031715594240000000000 6720 166035614328620521644791542032866248110740628237238685945503264092440911774302451258436270541911585456285001583481870833312960117721661161627076278695097881890437850250145169408000000000000 6721 167484902262708633930601128575988589847605572391174832963785076365121000236444775971881156376132099900935086436102404426774579415866156564195930230626544089035707086233137053696000000000000 6722 168946952538086991858012256933437795492410157087119072573650899028534070371869560590415406045364691513806660794734516788653204341030170486589436147534712644108003587031583162368000000000000 6723 170421878541553855026784218557978733618800184910897145793660869195693664392977191708298492128622944333560387685938717962795501297101622018686692154968203878716711294103208329216000000000000 6724 171909794676357243850685351662128878988479680237520682328066231297891006026433203683467765188557388605925111273876073700428626500735729935098500602726158208465988758930741788672000000000000 6725 173410816371389608561505419925047256513492580771944448057085521097550588941512032487145257318919641030486259430027858354006329213924154565407694773608070083908693769721625968640000000000000 6726 174925060090466434385945447682789531390788964961588403606435930799488481085048306625226643821402903658479977944055853394126873880400167897047728363193118699484692405992009236480000000000000 6727 176452643341689556220137039093793296446080345475851571281737845841708252628218085521712559070256127327816109150131923413573931042395819105949522386013972872827552893701340528640000000000000 6728 177993684686895963317916630967354997968398822306245554278109030125073447019037752563471445102766857986017085536404267074006546090820710488683095887483374338211768498774951854080000000000000 6729 179548303751192881767858741534035284103029123466655984812996404540685590393625420355426814492541322544093584749257044876969964920332587862194250848926498712701720488327679836160000000000000 6730 181116621232579929861095781142962041284454861948842423799686428005320753452428152866677886287110035287264658520523886921650826598531370412641324208279751580876623222340478566400000000000000 6731 182698758911659148847766206681277616018980508367345261701473428371270043814687501997434496807346167481755571834060493544210810705924178001474359165499471207974486116550888652800000000000000 6732 184294839661433719045189729808018867078478954234728079288370954409202698105740598386717483012400650882085384050881372980656214042127194947449530031704963318252353701175256678400000000000000 6733 185904987457196178796226169354246438802810563865992105494044998561228700597447176165041489395401078807776648703862256903694727385477008990788943924666556761290553011636849868800000000000000 6734 187529327386506971382397909314667773806078239963998998850517695041682364897830498782938202612062119567184859772440460168161427130754676765027518322129752335326783712647551385600000000000000 6735 189167985659264152673915684841093309758959553095206015008091520929773499205150064493478370391390658997872298034860763133696577001989655965297297868884364798013215454764466176000000000000000 6736 190821089617865100048420890353561979215393037086541014303407377693850494589737630359645719686091370917936074254411584541174813709423976124252530415481055892481118499107766272000000000000000 6737 192488767747461070932728590895003403605000855324468178809786170168641694573553105526841651650088195085154989433269898248268919648582319912685330055074922089574986204667969536000000000000000 6738 194171149686305467217814271199553986302944126853287932078169650884425679899759694471106531026386132082685982609306624912288999267852596706178824934289211399664274744920768512000000000000000 6739 195868366236196669767431037380194717427259055851022925904299288378279183680987601838363865780388821790145098495238735800776735122266932339128211597006605831868373766361841664000000000000000 6740 197580549373016315285776128052281331989205337481616585728241773189200649393515036479616208557654109441785665937976194159366364712868623070989527507213266484255015968251576320000000000000000 6741 199307832257363895930256567630197294492604573555840150129403280665305050493883805626104035538744864415717798047895174360657304565551962445227247813718755835748128453495357440000000000000000 6742 201050349245288570252350780302882838964224092016884856439560922707620790774967923722137406445138074899048171189796255725861863088848209419644272951260324287560336226249605120000000000000000 6743 202808235899119082323550023741708970057424528361574763465333264467176313810710049787433562286645677692054248049631567294027761912371893774565632557033984654004089170155274240000000000000000 6744 204581628998392694255121577377599479587276734913936943241141652943834007434556117573643423854659741354021167984909039265882932097970535104691974969785336508851949271703879680000000000000000 6745 206370666550884045750702714165933669206257550768550007627271431130935584977725559071060830386894351850813097076966993249995135472694219901651551467984977953976590777974784000000000000000000 6746 208175487803734862840255650541955405400824959810364262093959882808393516708725995240179713898626815965598557456282504361034632531904666404893634320560274693217302723166208000000000000000000 6747 209996233254685446533441098900014468339637828339402234468976230380741996328025811814209061770600137587185828446751828974420090378876736460239668616068934244779435925438464000000000000000000 6748 211833044663408880800761140356053063656770642855283243984574058467844866476497915382997200602933147395737564293610087757150086067351140202307958822961096054634572224135168000000000000000000 6749 213686065062948908042647570269162323897862835034109311599923881918488677149353965032119426864580671242459244516276733776182800185360536102875021598241433213713867924832256000000000000000000 6750 215555438771262429040803670467315956254851158725966255210681877177311666982513021775215636647759179224443869708654836505977199764877709990599384441327399815004132023992320000000000000000000 6751 217441311402867593303326974884888109617587880536749419963540227362210880706221264127430461047572851814891694117752168452332206433549247104103680355454544721055074998026240000000000000000000 6752 219343829880598454716236954798462923948055922120964510404187693902957191561687547468548981184710068638086338734836529652260931912112621836758260099900303760200036589240320000000000000000000 6753 221263142447467176499801154855594079973803695218398664776039070798768091604519435756331718455602744066453777526773466357052005932413103465821372859153275352633769501655040000000000000000000 6754 223199398678634778639300297046647459031201774222503785148300782937720072481065457877280609860962452926202413707898707602658032877646638723745842041689420139528580057006080000000000000000000 6755 225152749493491430217409082627233382199258649637912613337923910785002449218200928835912020564534933852244896756072205763037122215647596048200372064549202656959692747571200000000000000000000 6756 227123347167847298420014492903147712629739457615518020578589178910535796770257125414320090923230735690199358011449701167397606498499803497185882735264792279470196549222400000000000000000000 6757 229111345346234975419874810460889619374856353185912951540015941673110552194168305402983057822382176297996450771759532077480225745851871182855950495738036580972502397747200000000000000000000 6758 231116899054324513863875781280080466965916583134539878607726212434864367562521721345458234165103849277269642936931112181062095432502656273197381043401100236339355739750400000000000000000000 6759 233140164711452111300608757176054018038235707121775815520660374857106168123537318323519075498644465095833670062924892294612375543881677322202991889662266849822920985804800000000000000000000 6760 235181300143263493586430830346608170830613925285536485915641910213936395746350748603369236914549451912896564518674063917252277298925862089922362142447591397891598450688000000000000000000000 6761 237240464594473057100928600146477547611276896907419531930334059337905032134076429540043425293873477447986007058724008632438722072723831409729523718118326680760023515136000000000000000000000 6762 239317818741739839487663247994742725135066333545588796288390246381936662169536407219322270409514608854437954388481468613708399058436690714199432898621719011582246125568000000000000000000000 6763 241413524706661398614101319557975177002302775407937338694791161091981301252458948990003510399537674917953554390689953410964838900734674831719771520026485297492583776256000000000000000000000 6764 243527746068886689516617713384218683972726124599279288462950528958246295186125429186214791823510062691180952308203629195788290426508409009098329689543904420575819333632000000000000000000000 6765 245660647879349039263288032132662923437151424628476241332282431316786145920481443031088807917324615643933597454009253263520854569545427882218037392158499984897327759360000000000000000000000 6766 247812396673620329929768419684185932152988820721214527269570016679561162228314449419491671867571719900555212884133001604967217618596859629010327674347096053615029125120000000000000000000000 6767 249983160485387510242802694144079463491546652080074478705883796777095877842858967110692552533037494177654167178462115332657552613842091836218246652465089393442171125760000000000000000000000 6768 252173108860052566902718142562657625916626485983999989227186414961330792466861231058704059643196238027601700546714231096362833618011790043832141417743963584009359851520000000000000000000000 6769 254382412868457097151600742418069255814203119125135280882452875720525448897134134832443845693057375717763078808949930287730203924445988026048050501297745519799057776640000000000000000000000 6770 256611245120732634808614702213839124311335396509681618820644954505541352790891426159456659865357672242249743236925912184127737898662262262715116203139828887087742976000000000000000000000000 6771 258859779780277892749095950389629275951209240380018140487407426239138083685235579056668342707712873561821963266214427020419360597131251502449019271068595030969024512000000000000000000000000 6772 261128192577864095660559513577830987402920026771163101354864410606700102496412445945117512395558412153609659002505457631488322600828632808829362800373110352323280896000000000000000000000000 6773 263416660825869587867580749607158404274336935607653646960576103307882732016133370816140758875197910291399250841030098808600184002651382005601233785858690934953213952000000000000000000000000 6774 265725363432644912079613536156027943150869879395080934424932082898388722973206546574536289831225377132988525130446103605773388970560399900442777309262348511959056384000000000000000000000000 6775 268054480917009566082177512071809388604637490804412119709651192488003783285715298183754568958895270370052525042371704033024304634926085249253891025197072194081914880000000000000000000000000 6776 270404195422881655663473516163285150200541320086875886191065661045846028332944936105338095014250918417885778471390069950192120622578997611662586110402180751200092160000000000000000000000000 6777 272774690734041673446373191992935641426623032991955512764524771480798034258123082373947465363867832345392546804217101364681412392731251744589353563586700050830458880000000000000000000000000 6778 275166152289031644780886676770477276456108002010509946440074765848414709291130761328040570108225087608163588703182693866472311516036259184767508072692091924628111360000000000000000000000000 6779 277578767196190893445662436884188804066355337440028676365885533583530967252030966226038464067888161783719454933882508676908769544478467134128482514022059003839774720000000000000000000000000 6780 280012724248829691609846534299127519824587966710443195441304175326174108837682404950083134478657007891741127565149624400131243618524767243092193915531333565467852800000000000000000000000000 6781 282468213940542070319765698030301277108387716103412414870354892053259815720887234011117012337473795093612555190303003369263062713211118294508981865433559922743705600000000000000000000000000 6782 284945428480659078699450328997804831760041599474369679431786225889946403642175036070206154839676399015083577389872487818170848513967656191320361722005168489024716800000000000000000000000000 6783 287444561809843792091040882543607068684977153450088362282278504616962589128155437887613553037337985618526607735902564331670461457046126774135634317333504844208537600000000000000000000000000 6784 289965809615829381511695048477584216768606930547026962370604008849029403734340454147902331388127335333258697053154523484777560901635602232140549839949253198426931200000000000000000000000000 6785 292509369349301569068815180481773552003419272043053514672100535242441942363589054622883930786268803187059211939585703515345785120071002251720730101703194015956992000000000000000000000000000 6786 12482549266701321319340868986857510717959275369103532942127868107118694855075030456387993941106630747846259778945141780633556532821670965035371668540914233001292177699045441853146116810869545 6787 12590157450034953399680014409158006500010648432630287536456556625283511190032573822391338716460998254293210294280875761501087192587375025078780044993853148803027455093002730144983583335101179 6788 12698701356701921411152543704695897897558120392361622605518538087084543319207139304620799533340186347752742988010833516115292032003215642166044146459426316046516952290385733987184853916065262 6789 12808189194801640581224539188148705924772709659667753767513227342904565065355016570762570392108447840391634896787595954772194508785422084341408321402656842200547987008768363165279435606891026 6790 12918629245071574059729039654854814613649956932745181734606405746227082762938303161668209841805825392271944269977483641841234217444172551224729700133391048074339623140216331976173202779761944 6791 13030029861535786918172888206533657290954787002749069858412063711699734655550849204507903163618471063564361294774072328390922390504968718043403308929912960793796525627845121768428543262693000 6792 13142399472159342977866164291652030659463171116737625076784890503450513711339030456672853042488338114979697116132550967090404206047319960241151374379888667074846183404328916118042523810873520 6793 13255746579508597583499859816933319663539651720672227747389871683022748614762757210706336258572602985947766954205111686498527054345440073941648310576979889160196621920196426572773056906526160 6794 13370079761417439926105951478767854495053452523361493885492211163995382599081992714673968861746756645481448404550957435586982715962491443464934271652184855532331883867986553668091032367415680 6795 13485407671659539011154629424916850567673295542823043559387336120626996587272067795071495788009289306307485411974885134132161766175695892421218036310060273352287900426187160491290543744085120 6796 13601739040626647863918335293230643893973246088315278106063328751570384163847407907889194418398508889100692443238058366349222984065946881690513962986594680015584010252377643660285823569824000 6797 13719082676013021065204007714080575126340922886743513319641662736873558771376596651094026570422153351941905859564533140350907991661828362718792780875474402783344603761721726792081418148243200 6798 13837447463506001216166499248220873522248508392496207852691948345431069610315220655625844407547506344900844509849993241554073447929515334827437788343072473757992014001330648814389321746201600 6799 13956842367482830441210889640899116721973099568683360482077414893918963259767641161407037007182537791337321247411767011045574293821027562419011804677033008585513389877542414050415230193996800 6800 14077276431713743553013159684938747354260025920899383552951845474147859821096633147681323737395422538790361282937094273255827335541720461484337528874465494564423443309452991390047059518003200 6801 14198758780071400023481604577766040672909467656094237087860765252098284408964189474542513046360275833637888741619275769356928166438308891627178483679469520945400724635557941474705897253120000 6802 14321298617246712429090069242967591572841822523699894850872913455888798424716178034657608822715597382260908314504291148840496638745135450433956346665651789512041729633023126526238801522688000 6803 14444905229471129568483615588965019344581063970119988557299698877841204166443021645385769586725901908303834265987731599611530649563494555529211452054519144436499586129758928183255924854784000 6804 14569587985245432984633043141561067296348881741645022855764793288999288071060058819759578037216313271592461468924794669677227139115528795619210185998395650605395707601327113031881832210432000 6805 14695356336075106163142669133345069379660393597300067809676967716429428660733052592014996669138649074984269344598852418743499489392864637190630930641340737743816784347379151662051378126848000 6806 14822219817212336222642254445607430511585565435855265888907335279267127191217033735511512572876940506020763362194643709325812116548776839740462237676653975703753035132661527102142409113600000 6807 14950188048404708462565697656027849343596837609446425308743793446168305905608048432027983348898931254825876726885048062426640862105344889623210530353428863375680410335026256459437427752960000 6808 15079270734650654688083312290103628858032207314330973492871984729760343304591172008924637002082479944614492474973327606082527569530791372171478913344388402557419415925398540037924186030080000 6809 15209477666961716791558799421384868002079591078233855550766152564768167991048219384639512072636143867691779134728978432100112888745376146172644599382082855116559429680049692179532861603840000 6810 15340818723131687634694526253663538622391308976174367036994112697666965842688392822738408690377024229379028446130580684075334937635805461701094425409127053463401785737287038339990209167360000 6811 15473303868512691845557972800174141271683809839496128899684580844494094292724525760872809667166110050562561543657669017082617608986517438755641149330432121867088581828195633236609925120000000 6812 15606943156798269719997223450035779458929648171984613320919997077173389710766516995021301812742362407935904775586025727982623662010898955375333160883155258260219556328805311926951870464000000 6813 15741746730813527997603631300631703754380068744509991302795543466367964253451791938434196324161915753671782339424345186255762176270643172300481392666625855060650825432282574882263662592000000 6814 15877724823312421868415211293154644740640953163457460806078192802975991799529874730190219296249937949388670969938836420108357932352188670225441832380254166762325056439455568984385519616000000 6815 16014887757782233158025335969319557207974318952468009836920965659543619305317869691110919024406589272903623121251712350474672441012062701229152622384784410388636949487621611417623855104000000 6816 16153245949255310235718804019440673249989338619952631537409247875854911508047364125874259563577436409581439336575600975415494874229024951828250779996892540793528812143837776714792960000000000 6817 16292809905128135792752696606833780133588626394317910380697163938488820175793440068699539137861762250386636463050704954801434663504840735942847361992632641126630822986365135061301329920000000 6818 16433590225987789245984485152688456212906399398894313512918008244333969016683617549183255282979970029038701469430969444140697030516070752747439753994099576783106922831871217723884175360000000 6819 16575597606445871135776952434656775518558038247137758909130520035492173851305021575060687885827557185135994579731713560632176807732222064830778839826803834351867300543486415015803617280000000 6820 16718842835979957506531476918147163933402061816476362051710250528591829445386933487363162729102944908436299663343847990950409869896068194542593165216533513081780250375536835550532075520000000 6821 16863336799782652883371448192287090248386272309878360285905365330582116509369883834547053193221722497658567063594229422171513354729303557766262751825871615963057566913168817713577984000000000 6822 17009090479618311089469873545341283695595394594332785249968036284420660574431200151622496241975605298583001730937820525004018186649872271901297655782649863063284128494601526874157875200000000 6823 17156114954687493785343955555783662690546231998757453831764434808748574002333997810833828073061053104399293652269927285291941239618739753939298169699382775156473227389139326837823897600000000 6824 17304421402499237254179435570586392309247057923251690747021367586072824346257168499694771748034464297933426469522863704970913243160140297211871323557360813481896981418142374030003404800000000 6825 17454021099751198605954194480946426498972899882129520079934930689249123208785074683322706518535039156185174923547367291601297565065100805581795573261901779598766139473476048141890355200000000 6826 17604925423217753227859890545581557578189329278050223665601241983604622787618798495294566914236501749488642264022584530731379500269927311804584532155210923768128074217832707333816320000000000 6827 17757145850646115969328733281899666978314752349645251037166357644254420677543401732352726796949370144453773167246451569751486106744622931053176981844985202149623477960511211802984448000000000 6828 17910693961660559216916815696471096065957051101835239421206312518355923440085197319192302418358993690465551915714023609350514309961717631611322135772508399329734303620653778850545664000000000 6829 18065581438674801687433266430045029503591922770887343844064801813032853269995059247191358179428653214221914678958293851866613360973119526316311671864623725245478622889500616186396672000000000 6830 18221820067812642447093894990132233499280860318855108962710688965661961086212470156002754897968835319601343663334385268629275746829048814727294707753715022654635785825515501265092608000000000 6831 18379421739836915350177592744941889856072077099525573459131406385800589102499225575006939610221624523530600168206418087116388674178606594236239723429183049552576349945527453456793600000000000 6832 18538398451086839782732679981258894839177250648389723756598999660160621896437186585145230139219457063625164357628459513245914124086332038128263864528241103625044673389823081693839360000000000 6833 18698762304423844295378375225697132919410668754113135329071709789297752087512772015413571079295445066757667381117238854835739030205345775543908912727834969572066127603426284305121280000000000 6834 18860525510185940414233892598698581370837335678535059842446410277991268509352775737048376106769706065591435863394696967880869007634500849703453719211123712616443776582615788096061440000000000 6835 19023700387150724630545202285384302778224943374215687536570833613589834395544431576733342794828605743849826285660530902317848861914428162792355234034848183888301374017638135245045760000000000 6836 19188299363507087287728650459082570745631393617288298439921193168354910604084033001094088691544165766375030697520749829405995667917383234754089278925480259881842853117661166960640000000000000 6837 19354334977835707809373442001115436993742134245525537125866696432447351515858335452352524962086077351831315699104231700239308628035104895915716355204175357763733290967911312130048000000000000 6838 19521819880098416443304043129691425583589739817916711958830481508812472516094780228324406118462209451732250785540334104666083207450971052479912285434801901852768998054144449183744000000000000 6839 19690766832636503435162055386624863379082149975003831031404132407841006586466649788914821524507574143246057446335068621454736411792001222966501721582336614496877001641176032346112000000000000 6840 19861188711178057290188839605182842112700950159914728177197793277036700250859626980623120016636197087579617834021007339417531913089102844985188413737304818375593712935279240675328000000000000 6841 20033098505854414534039524956844970991689429840152248859525859508334591256886060184306587781824754476185542945294883413117960539589838574920286914340030976584059701694209982464000000000000000 6842 20206509322225804142601030376770018248202922420924193307582945029432141845827572216793733039143674117216029204724911271471966868803762729485694609113639046667968395463931608432640000000000000 6843 20381434382316270576986975824452807779593711385885781711189380960231630326912620523418959682965077020874509182668967124866093742684162897382742337476832165367453087869923617669120000000000000 6844 20557887025657960133207112863546601076039791731361633282471118806073338579540838608940672242035333148202325291819099048279667673726558716488691859862846138240280640763624958197760000000000000 6845 20735880710344856096525029494513956074008190553667878836749227836198412026559876361504143687138100006188342377355503315353674219817379426977374955750329512578492409262399910051840000000000000 6846 20915429014096048978292888236047991358111219677134534821562224240739097616953501781859570501630641328732435962104760360230644184737712014839569206599256011291194129750727589888000000000000000 6847 21096545635328628908153984017190953399395674539083377245361910668744418370405929934726248387917751364019700620625284247152295011336243385252210530807535762872070752973068068454400000000000000 6848 21279244394240288057001750223872231015414655047450722507063384097115688414220617436723682884725097531501456192459344740696505822042167563253684889973035234080045239089618957107200000000000000 6849 21463539233901721776046939953680249882493134001685450586351755051524891112326358035110400367737498182383541576510226113677162036084294758201134420004740197398297592790794213785600000000000000 6850 21649444221358917954843166123034496321295944565551442691845800050086119812923805211275441857132899261191318225214088370580856763469771767191923363929406754159588145802431063654400000000000000 6851 21836973548745424926225564032349164095102022805515441690696317745127802177821635710058380059744961380758503084986528830749018190600526443956950882251536506494914929515078615040000000000000000 6852 22026141534404689078899479717190257404860982358610647705704409266057575677026785774551858430136352039756375383021389593882714767602516099922248180120420871292928144969843081216000000000000000 6853 22216962624022554178947900607543819384076375395697188720007816643751426171616523404911504149822443410674311457275801178423889581311940076046500710535901927185409263468950847488000000000000000 6854 22409451391770015249880629198438822787681376251021656898817602813920067866190076510438345801472531605759466446709071076672158500960522395959186040590976849274984249673618817024000000000000000 6855 22603622541456320717098443469638376773984320377874944830895772464804493546089836204909452332498917737842152429318377701584447500228374992665364865525266060674648524418539585536000000000000000 6856 22799490907692517386865874507018571491411579433725967756800071753182772729770823806747816198279306559632297527813616437385224235350641925004493077122272666506516898184901427200000000000000000 6857 22997071457065533702151650635070852823400784771207584342528313526371973379164338843227432406836960669074083193751592631544590600063510548075482604629485932990771914153153003520000000000000000 6858 23196379289322897598081907202701050117893389344763424492657716807037278429658222648853536442375705533489800991799487805905247904629062510520709852443204688826520042606648360960000000000000000 6859 23397429638568186168334257983003932956857613436780309349097277729744899220433190572575673848820843608388849162989284061631109767717910719940354125394465013114080378832897966080000000000000000 6860 23600237874467305250657808006745641926915037965141884112562610994212075534243900622363107411107489286080903411038915628925137529630282613714919757951498997768084468003053240320000000000000000 6861 23804819503465697944912929584123241406502314700055821055803752647155909541678456739936750834962149027434924579023824668191020461728253148819611732921284334276936417274757120000000000000000000 6862 24011190170016581990663632298289175075708572250824371063431024078286845126656182299007811665349043379285737676100791661441015597200947368721263284389269312230913008052731904000000000000000000 6863 24219365657820316853503887948831130481109397210634735325524983961095238643364908294247991379247670195251336233557074165802050229732852035126156918709829586924130310775898112000000000000000000 6864 24429361891075002300037329047731144949449035038974137559993960191475980639692934106062200441018270332838522062003825994776470320111728771586396587325898521168909746701336576000000000000000000 6865 24641194935738411180838090188087198013105805681829420803978534249943825506169432021445197641621203480234259626297436082533620406179079911788704546148859617223544318925471744000000000000000000 6866 24854881000801360088880737758356360337003668516863530115578458131862314183318785986477317068485784151476718870813712816309803206364440447891579567747101050437258186850304000000000000000000000 6867 25070436439572622517921541428823676293258519675589496370789140009039625850301299008252532705133543330701162740522367652815780406129318157882178952188428450252262318874296320000000000000000000 6868 25287877750975490111224868403708564402876107556126245790752680236401836731007520272379963166181116182516054434640119821268112612562867404986282632543882994973317393872322560000000000000000000 6869 25507221580856088565941105358507027326824163478247210301156867930304793922569207819848512147365826251154140773374956350920373544474980026823040892643783298733517430461562880000000000000000000 6870 25728484723303555742440906513362621406797967173465608965932907001103562014173727255604843865821428995220594550901729817277425550407393130288862265502936574086151199963217920000000000000000000 6871 25951684121982190521080206810409268865829168947688112751081207784041282086654792713482124475682391448146796964609628524880083583285039769012608107544625994225679780020224000000000000000000000 6872 26176836871475681951297615893036502248028427597326025364419131694826284535872993642318036496246926381999041861365700730643120705500687365060808479609175196882639472767795200000000000000000000 6873 26403960218643529249717630385939649960658167054941543384997720873736820332643250767732356587170157117689241219377150431810518311999187168557994362344439989162109669317017600000000000000000000 6874 26633071563989764225137505196400539580033023408127456336537736815409930884837419073135339644992539293987237670148909963887998537745039039740850312840178025743082171714764800000000000000000000 6875 26864188463044088739001380977680620046998939991261996215145463027844795252399940794480797879157643143264507313085841076069060633177541696014047693883579125979421527454515200000000000000000000 6876 27097328627755540850301989734856674065037175698383772030666123402701901420523478112804316954656287608360340983148765968363673008721423373336250685773241392829244448440320000000000000000000000 6877 27332509927898804343888420565203282235867789623669308516581765312915837816269828861407686191570837060273237547667440032280925286020349235426173047915688984227136046891008000000000000000000000 6878 27569750392493277400989349165349759783479066520576728048512099372253742848403905290947729616864710537721223554726164040913364008093073066835902571633807310907896070406144000000000000000000000 6879 27809068211235017240477012413344502508614132854122316844800489618635679510573441698167051887274225146575661509114645509527072407151509757550102004532429029919478316531712000000000000000000000 6880 28050481735941678639091113732902477685616435629530254183495280779727660811825900647157055397673762821493615063505335462938037246052244432381821776052455515216970900307968000000000000000000000 6881 28294009482010565328607731446286696369589161754129533471958231308685907107012026076343270189497272884184796015813539092133825536478752841390920105741999419637546719641600000000000000000000000 6882 28539670129889914367871019478419359293026313178758009713290513740002693252932507519374358997414597499828729613267548345397346391048298269273138143134157919622444047400960000000000000000000000 6883 28787482526563534697800787898103545225179301999479224240560083756682254415160821968793850669282169219729284826151681347002313608666895128902148470808505015676059076526080000000000000000000000 6884 29037465687048922208043590592247624688670848651559298719265967553459350293003680935904543221815206713906938993330143462334971161280737220738366717460970105069501247651840000000000000000000000 6885 29289638795908974774946308734810282314587475137543298708493153968420681085470542166963247281458402951934540693876857693431333994898749010782198858878714068653510607503360000000000000000000000 6886 29544021208777431872097909477228351570401678256668433989375606844141206534367676301795691127151460327652303772685807623719064198823194998808246909380011814173309665280000000000000000000000000 6887 29800632453898164506906524179442190694713013653178115608196251798646747887158567727955147787016817999894553515922733535903191936721857261070962025583151643060397408256000000000000000000000000 6888 30059492233678442399655620129831819970664222893558133748683659224885885970843803307011816129724530873456375479188947962923611297318988512573411044854220238091366432768000000000000000000000000 6889 30320620426256306495316179643409650958067142920329296850038523635492586073340215752956933642120089285609985138191453420555099619919817145382240407654593348443689713664000000000000000000000000 6890 30584037087082176083183760393016809362341479855936950496999099738800468805356349123773074400995287195901384389032483519363699803922468527387841641440452039378642927616000000000000000000000000 6891 30849762450514820995263373929172837305492349735332031431424031821698857528329555670347610690826512573034372914162929622969473192893028927288284418749714387890601984000000000000000000000000000 6892 31117816931431830561345551441244646694096987226136443551133683014186861311615270968531365259785407843404425439205301327002497497527955012537538309774911460084683898880000000000000000000000000 6893 31388221126854712217009024957407931844297528546223319437324748675232707339948215904636703354799658761822311217676691396952689618150534010149200895885313640835883991040000000000000000000000000 6894 31660995817588753890455398149400867485724151579215274950089273446713505374206338987010650820163526594167703764480908498317371030543265261893790249448900340886714449920000000000000000000000000 6895 31936161969877785535236284826171344762180259581225784896529348212561920083497469748338691390271751681775867353184091192183843342059301521078557757521592432811342561280000000000000000000000000 6896 32213740737073976428681947263055533566246614918665813572895233746145451050749500714564729854339639843559586808117973700860752111603779988212686240035614491815182336000000000000000000000000000 6897 32493753461322806120291793797354661086071202885376256768336537921471625159587183119514812988818296851451327935683123325260883355222304755455778433951145825380650188800000000000000000000000000 6898 32776221675263348190611559495384962363179590601479669183206892813524884975308070353525930001155770646544940490873426328630146417935515873750287415816579385303393894400000000000000000000000000 6899 33061167103744007269311009824382767194939632200954038862638679039414831378950245389596136155995447045560024068263298816448317266449483529941607777538584553792418611200000000000000000000000000 6900 33348611665553851061402050706926374263624609354404127224920957544031793968078400827483749709032785031178550675999201380779987727906529656715743411855918058636627148800000000000000000000000000 6901 33638577475169680442913745755403958480393216284951154187291561552880823371812741281631652040420912366511809373052355904264765288808165258947883961695867311835054080000000000000000000000000000 6902 33931086844518982011982560935885732032396635556994207701963662088123265314176330336254535971207181169698868584991941607780111073928236261199604691797570505851011072000000000000000000000000000 6903 1460458264204054594362881671462328754001235218185113354228960568532887298043778563397395291109475797498012394136581588334126114340135502909138485219286965261151184790788316696818095666871736764 6904 1472940813470755915682222540449186264719194493554216887171088436640005992898853593853783285050582428245858653915526730114759670872957173874173856887827879494152476968487362138671241783682606309 6905 1485530970920790869081902554858344271219205141986847174707544993265289504088886167676174623767043426500151864209807605876260758065544548899252636932821732642955504423580364868816225367017707488 6906 1498229672277492790493055098563040169116763262379208797313063531352374047408093306980795423300383612847904607197818439392376050097547764541418681079281158959002021375870750602803410220933772750 6907 1511037861472294431074279637751188875041535972038876551080576758695278612473448323551557993692492060688296242094606035347148244606333186625760089400683815801202569362879518965968689656540663776 6908 1523956490717366005134008677406043689655185928971621732815183164441505695236386626713226203534297886080568186364583518988989478823777359176984819100817206849276908986019735297944862859320425720 6909 1536986520578901792052181565612577346946140715974370802673595228153205429891937475917734106697916357144132547659357591317380401214282327895028222409747119810070705511647580419713291402583118720 6910 1550128920051061135030047729904229377605603887091108427750380118656655943603276506374406959740404695259112244775490142284470805420329647855269373784127008477145551695051909335831333926393992240 6911 1563384666630569732613547589721162697269143538811780655497769990339678692218039263585113295998977298245060011729695253970969332474675087929211022094703988366305748316972105762404106983300518400 6912 1576754746391987172539653541199930551764196991335142149383262201503674074817121256299787264860724054890541460134246211406556315190637579372675956366356173221838080200840092316072198015667934080 6913 1590240154063646711550808170624847402331870286877965192942649537624301071404393324094858760648733344196848945546221096540688476956813275265097174402666233495190368101266279476563488559412019200 6914 1603841893104273359414726505918078046225843532966280471048712866375871455568240732002747955067131853085949637989459154907037699940879222146787688365652828175205952111518657120223774382981843200 6915 1617560975780286380479930513632158621352184455853023984368354529112745014339617328653841981637554006437891543849023688047388607932541050509506481146528302577989296715280378847015855801130086400 6916 1631398423243792381696097012880379494874432964245520192221046477458176083949932549309467826045101512782792388358873681288942681380470565844333918934871375051747288729281709495830245122876288000 6917 1645355265611275212137307902521278611596406063814203552703123892352095047209700190470874863052284050574129709606285448299988255674291593406752930739548408060332802119159251909880660353070284800 6918 1659432542042988955690321062206217358950666089735102936256075737826242907030796823618556186789679473112920070889222542573244083009833313868237268268422873554897225562468704901270707412588288000 6919 1673631300823060355713802666783983399623575557391197173343936503078341191439761013093098699836039748946557959630841818342601011176271622759864446752102343075842626287104262842745413309841408000 6920 1687952599440307068142892736026950991196417379914897068194809416534229989864477191127756308658755346328818867945346109491441507815016758210298403098767994865354668016737285969271652111364096000 6921 1702397504669778197711376351615916010540998443885017056752109115412071194030920212773142078245481248237122702211333841091053038464580252765827614550822514009791167602867044897454908036218880000 6922 1716967092655023630696009394757477077837347325626662079607873908701070482101980271592901656282697561508715163680258635760730265603695781561446824736820909660396563310468372010486789868429312000 6923 1731662448991098736859152063890822147217007719223962147417550876417499910762713324184916652951836210583699433024857488179473765093088646198637455667462250398140380094815751162148841246556160000 6924 1746484668808311073081794318336429577728593284659817413306458211696767037953930357920428165524713151089720196387052131888799577209637423038377917905138904373844133129948412689250983655669760000 6925 1761434856856715781544360015992457427072190122269263838615202005142935343859538406352456148873612082344546073113937179951226218071742767928001128435492333237219813540283438945710421083422720000 6926 1776514127591366436232443328282561055930222329583594812108073989872695687164129578361380785875694562289160565588910507557308745641273559300172607348836721639777232956208837485748345269452800000 6927 1791723605258328153024002127703945923932301920661828667658840142437463855155177797746020297948330706156852344723639485989408858530018935446345251948218804494893792385888887177927878131056640000 6928 1807064423981459840658696653957609462554693229638003034695834255135130820997866190568758706638707730386231373169770066673484193467654740908046346373627931548357194171626174216267868340224000000 6929 1822537727849972532504254626757783603826377039477499163595518835979624915290590716329631516305873840436793934713427735690566811076641258346801987522958363670224282753454369849504478265344000000 6930 1838144671006770802224251850207819383285306687649483776916438833056798305001357233324652818118616202844729839489013761418549434738652157302177320683841518928484502309783175161431430135808000000 6931 1853886417737584330221855481508451087039686756393993768219234376523166269254809025263087014442778118598401621828438106604805196914922800474477802076508144783545153135215457736313693798400000000 6932 1869764142560896752090270692801605731780327709557451229025312569326142261054338899993277233739028056547790292798376943024913554847274989144703243908888398950307478191654913305298079318016000000 6933 1885779030318678985248296028770925288988302028509919238862233534985685880359656769684388152763434645820693915919628655375388227288287051845932396531273183360696115141142534916715703173120000000 6934 1901932276267934295484014832790365962238291367129871870399642782861540791867704133810262412327012082230275355256204256350803722162516076797760647311270075901489643953286372693430496133120000000 6935 1918225086173062431276767529397199742371879993524189780780339946800029612043497573878961951464873844480661991719254961305605156826020917533703494673262708542616274776272737828491797463040000000 6936 1934658676399050220522752014549888198584786392923084094293257955044363581060181191428145206747853814509700693188685930749745853856536988286450934427256808119399381699104609046215681638400000000 6937 1951234274005496091658528966984544974103344431170221853202388475079855754911486213003205894633681371694836687768417644310378030664269210351281713267083611953751248999648095461231485255680000000 6938 1967953116841476049165060443902692138036746492986698215254098725608447584356873146490569057362784316603272987431761492301328440534165278545824306432300145466833029250023632296782017331200000000 6939 1984816453641258702048431892094979228285132765296576575540004090939029700866243030325116110556006039100931554495355721723499953888894582103590569184126017082796086816936801114495595315200000000 6940 2001825544120877013137901765640320511980728159890909360789972127223450361440674230476738606797981644399514556226293542248503972075544454375491866839908666945859370945431402641369753190400000000 6941 2018981659075564506923245721196104174671274391889666814621736562032198935443008228287572434871042697503913849878563469533795913315163194129431165009608049721015844172820541968207577088000000000 6942 2036286080478063744177425156766690566980521449812918505368757929618271759789265396787267206619077161801847276348086333238766826558323334426643036333165410534497741154238684342237580492800000000 6943 2053740101577814942783379351247636993479494349695048025448692860307520882998050471470589913137612200958032451271633700530368124123388435232224831906427312314096507293712160390379470848000000000 6944 2071345027001032696011239241793218551057683678973098249114294102291125505785669269965884480051848702707521093535656285061099503623658362544029416438582523237864635367929993097713287168000000000 6945 2089102172851678811980567975075118218035998431322743500151460459935379926463212671698237206848798072851974866702902736630850989730402985475082593420427508440014258845890504309516271616000000000 6946 2107012866813339371197484790771589314101955482424578739572666772453735849903297869017429509267157066542440418618616760240201504040364703106693915556200016839343993149511158088366817280000000000 6947 2125078448252014172884918057201634343605547405195466083416731574266768703173292928264620867446585719756662333297575054092068117401337822633010227228064640564589471772400658704553213952000000000 6948 2143300268319826815332011952191766577104828265514321192379442263232430664259505398420623622344554555076263676960909439360697393148166871447737521935818355587244107558226174205818306560000000000 6949 2161679690059663730682189544936708466960900342613846765838573669618231253362004623995630561954776179599794277129115857447813781822345478041973761659247538636796683908171701659275100160000000000 6950 2180218088510750570464922224917967361800077593262236489595172669278391875258441810580775792093995636663419441486744316961059695946431810080102025523775779740421728581561524740968939520000000000 6951 2198916850815174414760300600143664494719488262016349624924244379067689627345954582596189363173291081730177108867861555815895434976637155855645934436503614709993794709164951025274060800000000000 6952 2217777376325360355174534492742363076090325597694884684766690789345680895855307358333237739280060787795768544731256252783776303984271656705349388155714738422610238485747566813370122240000000000 6953 2236801076712511079805079695027747378868550541069100372303261622959270730250851789909971082074889393539618371016916783686094152846186084868141743389749586606498539859765204948615168000000000000 6954 2255989376076018167092808345486829949614181934686388670743182816127625640854935822911065170766433559305993401714437533515500148514103468102895832668675066866380382712882866115575808000000000000 6955 2275343711053853874902181787487945386607924068931914207869049512560072992370794158363417695728519636657824717413541765215739457142138572998811549023879242224144116003850777427705856000000000000 6956 2294865530933952291345485830617636812191513808749830919827879994068885464886888938591742101846981846109556968199082099320405540349589544051291461309314044125996885001904921876889600000000000000 6957 2314556297766588794780647886004261675570595958724834750859284126476726471473355588380656923371489420252803025645417167941860276761381545274257963030896380740493762003546097909235712000000000000 6958 2334417486477766852070836725609444517683296908884749479036481919753763171724215215361280043388125617340382643479438175281277808674470648119243151444633685558869355716481377149911040000000000000 6959 2354450584983621266604876250566289488674986338724901727896007779262097762981101275545586631169950371816568186424733058694395769214060486694163438358973716535453415418175587132375040000000000000 6960 2374657094305847070747477280943059506923189261145825921203590724291529904826928847762380364209094045933784215629457969965867736082864249423649132968087355582121383813639518740807680000000000000 6961 2395038528688163341324464256767512314702782972531711702914780105251761535153841468285799323892059122954658724812126937090733829825548412321031875305564187747488836901509442358476800000000000000 6962 2415596415713821301457671369631058915778822764263073336197251224057834873733382306894739996134094456102861050103946036139013497499274971037520567165427033885729117542273067316674560000000000000 6963 2436332296424166157554196399125572871852830954816741215034000451894033285759942183256244139821232556109049392481301539454367171719092350464497942121177363398307609951535467226726400000000000000 6964 2457247725438262206532489287361620863210942174493875749855562676134772383376895685038103710322863197437781828443406299814597815903830062479337511327776619409598804081286194816614400000000000000 6965 2478344271073590835440643271378811816610337849032959127100924586803516801747301614972829958710780948801801529064031584061750110915166305864589721858584155172470874834259262885068800000000000000 6966 2499623515467831123497645021602684047625752504080409849607987970900632490161522232409553641595506046333302985256490928802446616737208473427843406748557190406550920073348881842176000000000000000 6967 2521087054701732845273691961556364297508245638082095300194339725952157381273848590444664041963243544515686526833001154916123778773292768186044541168561930603949217666139676055961600000000000000 6968 2542736498923091763228535127679398793829541582647646742886185526002243501086772395655939483820376443776877845058215243286704635536762539953236464532491337358108805811942107119616000000000000000 6969 2564573472471837188154760691711747957924643605453162184576881843747371303264594031365997863880121405157636348143201772117453653727363066397193415414742873864603720741457185734656000000000000000 6970 2586599614006241877233660171428938215329504587811772832282586253013428878941620817140549722310257757197392723526223161711336368494965582497115663594863294735896648886427028815872000000000000000 6971 2608816576630264431412608072036482034713580963207470021002594069657180305113237340545461226460080200608067034983498962889760258076277522573162164305399196663082058149895979663360000000000000000 6972 2631226028022034446662488701234920857501262339458491677901411672471100372979427417055899572261552732213826501430208033966432416577238044969121350345990173512357042399569598480384000000000000000 6973 2653829650563490767379587144704559234275246659836366622732307444935904866525517253260809024594051649951668653859526411668016864077466419961786715211515439573031690923988138065920000000000000000 6974 2676629141471183284766453019211577805766658239270092590489107516689087639255288077067556840792330956511300951387340028105402088312817061886791208288637712239538207822173039493120000000000000000 6975 2699626212928248818468604669846648658590059024041300174831635830215459612634452415910784273199167917180375034581091620736946678912880572434866690893267198172528979736326192496640000000000000000 6976 2722822592217571716066686577049349708707952413386063599324293547022496891064110638559637809641543622713864835572891108542851926817509634945387400745710402861355499778932840857600000000000000000 6977 2746220021856139902235020835032353641664810026822843908673390824752241790284543829132213483490364466322253684735880392604483036585227545665327754871104867874469580157765738823680000000000000000 6978 2769820259730607207485678643039099283591725064787985792785953435746453865818787729754576590901471955608334588146919308233408174114857828279042674629056366872237664625768792064000000000000000000 6979 2793625079234072905430591572623222524998227379488041613841757188393609775360466186494513341736434104635769512725943132901599194576586081427862286361977651206514601043043549184000000000000000000 6980 2817636269404089487421255204921511700073935951738865984905188212471896620487122368793521153401783148015055250402043924563040210173787028796583549646366920518745514051096281088000000000000000000 6981 2841855635061909804274759092870342830555045348949500720230713196432991859130487277087769144781030818210306586635600998728842260403519880831709706565076750105669644361872179200000000000000000000 6982 2866284996952984806574796421918073975504494383988474857790707156624467839770180211193831345222049088543145108697604824723618730723631609603296103152402648626838554108573515776000000000000000000 6983 2890926191888723217755634512106161173517600189670304278594685690874411665276349643215276542863670292023379368323902260806152351129810689515084807698551508244062098427498987520000000000000000000 6984 2915781072889524577844515249864517533854603858187167808710264149006273979459668429201753859932156076174856087194715973622462154336175129962976387266298609294499356614349291520000000000000000000 6985 2940851509329097200362436791293341210147862377862757305081053289015313605309969728210006392637289619505557249935238341275277934742304448120858566218487037744751618933223587840000000000000000000 6986 2966139387080072690473661659697049774550738485418883550871805969251715442040977248482386355803470735688073304369878461096546047354867315525844848851030920739724936327095910400000000000000000000 6987 2991646608660928779039602765055556801877562648897130761172962837182020235963546456302234867950836561939227445143253417447466420899342295552667889743674704038458453757557473280000000000000000000 6988 3017375093384232334782043671568919423284360616070596370138895744183123797977720183557839711816657990934448039694155147264743846449749688682956752009177640612544604957520691200000000000000000000 6989 3043326777506214525303123878379328692150189785018284482889976951967165080064374976271321836292340382382594836658764775789623930033034728451969360116722266606770284737540915200000000000000000000 6990 3069503614377690207254421494272365194398218212615610508254396083661991364600247969913639872788587308764593878520130476520267050738535415817030168596331441803652924210308710400000000000000000000 6991 3095907574596333736504139124658304844358876379670552051639393804535728184932891220681372229375757465882283119739507626952077569050534602985588162958675881792815033879625728000000000000000000000 6992 3122540646160323500729276629854705383938909403078679507975931541351138115817728639754507569020750005176270357409656536915965567588279642025329013271516059818558116051340492800000000000000000000 6993 3149404834623367589468278010832386003985908343069941504191077004378982911070128580548988366899907648319534864722742377992034628221457183721343060965399638944537537578795008000000000000000000000 6994 3176502163251123130318580000567242678050945518768325276221743127781684812490652058661792683854563935927895205705891143960398301230178607094679311651172880337366782027235328000000000000000000000 6995 3203834673179021934662468421132445960286813308391994584738324893094600650306921887523200370046134772988168443253558583992679226516198956330105484699088569321593918074126336000000000000000000000 6996 3231404423571515212063457770297795720070292374912571312786836992466854393155325792814148099662999483525889666808284748033592590524292029396941387270722376632501814144532480000000000000000000000 6997 3259213491782750229303934782711140222578906507766693629631637482085490072665899234512315151550273708672465328317399393543119662931443539154491489275254805662421292461064192000000000000000000000 6998 3287263973518691907943025896444042700264522943396223883815132762865217733477725135159472206947947471493958943380904729006057700177495783586873311051307261177638263361372160000000000000000000000 6999 3315557983000702473271633627890329396634112105150353417287090994173903640584737161235815477137444744378143739396718268098191525713974536428264231157049260597275810081013760000000000000000000000 7000 3344097653130592387639504647368748755927138418329111427000381507913906333837669668755189836134859341877972469009985816443588872105022834697537369300183418516898254128414720000000000000000000000 7001 3372885135657155922337305435266852301152317720328590651240941591670588588252830490723983686804141511097701753836137497790591185713689729826439517770991923532574313204940800000000000000000000000 7002 3401922601344204844545349025859099925840988568980149949960207559224047938545834171659888230025956717811608692829467641252926156874970467047177884488452893637643814452592640000000000000000000000 7003 3431212240140113819320295334593910208155576044117693248668700713192468619631304713826851477307415120763543233523344498946357490869869216057960083347331607706297325060096000000000000000000000000 7004 3460756261348891251192393244071138559725977722374361682658076320036609826165672390128647168434566581091195537296030306570076555068692411056768330256711619520470634725376000000000000000000000000 7005 3490556893802789415699299768250580750420690736027539798266272571835256574052830957856602316221583399091090090811953040105979747005414268317839292282294771163531032133632000000000000000000000000 7006 3520616386036467858098955388380412570391354958921097932014956231060142460023674761163614132351307929964546466291141988068903358302733256830412703327148991401622398566400000000000000000000000000 7007 3550937006462724164594271568023822221349422101841427228864994754695635046097014976916571065993428019250156451429333441489458457922653073975794943734803584750066088280064000000000000000000000000 7008 3581521043549806340677455328416839030711763581697364179361993854434435514902371326040344140394423306446057835818365925008822157726575542503182785376244036789444731207680000000000000000000000000 7009 3612370806000321161672718702346011868017255931432696210793417886256134372430700881710691751085249819019092208732528854631791630919468571430471069794993751177335333191680000000000000000000000000 7010 3643488622931752992234064253787256514711352918658832654344551569270321233742316152679223116345035226862496634171734155958794128416996526443008608104768662637420017090560000000000000000000000000 7011 3674876844058607704451073278744664446555650447205055973781876317945553941082264368583859819699834885624318945389410847355746818035147060453157809000653976278255901081600000000000000000000000000 7012 3706537839876196458341528676894065314041374598784271248731965591392267446456470707570870470519998412218486649153891755854064189065690325715051599250102876619142615531520000000000000000000000000 7013 3738474001846074243876764961720236658803554858365497033628494939604829366539968177319209161910270163900262516507075847046248032407749627236130157007624469051953958092800000000000000000000000000 7014 3770687742583148220305446908983292192369801473284162847201390173350974817590717678033773891764609803743822103315193820747108784519353407224342843247660083543769140428800000000000000000000000000 7015 3803181496044471026425738702780646853455872676169539103969726711272446442750304861153288704753428100595273431250876944072369667874575711979798621681611229369149790617600000000000000000000000000 7016 3835957717719734374616350262276031815819052266771018773152933604085971327725612931506814634754583871241818371741750370400999814292511227853548909097427808754453184512000000000000000000000000000 7017 3869018884823478381885661272100414583013991898971972812015572283125386159104563176896410770910579318287378395810013669217448131558960711383490516874966393308245603123200000000000000000000000000 7018 3902367496489032232947063322807340957277616508326376939240493240669417953072641577723894520619612103318556946486012870598228119286867241040206260286822311366882230272000000000000000000000000000 7019 3936006073964201913389977068562744915758009724611328093427784802222298776444454319005526172660033015685068755859065226502492884575675406299154144248518178678717284352000000000000000000000000000 7020 3969937160808720895401959629498630647790406360168322301129748464310422041758630649341780708631240196854767624444057168110272995649603642560353748940315749184568295424000000000000000000000000000 7021 172334075176078442134820037232554792972145755745843375799017347086880701169165870480892644350918144104765462508116627423426881492135989343278341255875861900815839805313021370224535288690864938153 7022 173794533440282496729182918904017121726146990964028489153246307655413588467209649044290039642027619902263474902253209011761007606476124846187479741095148866076990990103809686921353384357736674917 7023 175267474253753252644865141444466307990866185457582706040417396092053594460108502638143822927078202330509333556168735741875767277349082020061653597982976745571143467072297049060024626141419281226 7024 176753005224674043513947043999324652262085390599569553215124941085318883964197388805819997550845245757009485420378543347752028035414626568960906234915798478214098971495877413928840851508436988714 7025 178251234896951536304440099097887692431202153861948762012438004616671258011605482112800792974145629369857390027576361787144404085512174333502324915995079637173100992871748164531644261729370761464 7026 179762272758423830735514378735638881306243689833987638563518581375366536624078930436352350967838121430545686269670967822491552330118507520128085005395763452974303562234627683497612951385911425240 7027 181286229249141196740648387413044924995898875762959260296333764539808042319315317063065577171372419316626254456035551341480541808942284879305069824496580659823580471220647418795557814245231850960 7028 182823215769720098532700568978657502342845016478933631099007359767961247749207254538983311278070335673770387003694908932797922210156567207200098046906327779633651176732294999215271105647814969680 7029 184373344689771159667730616708561731720450620366024739526757739886617903692810531045357718237810740369029499248470399075082393015576896855055367420690454788110796728427346908551102439574208961920 7030 185936729356401729400344164298282894417719763904836520182255509876957582385028570308942831533809717667274559260200094329053362348051571942984578442785158776477102476744319014313506546557509480320 7031 187513484102793716572883817839482824969483960896171662331638772078461256459845691565242618798670441722165100720334340540459918663242209522357254399151514949698940556945159106629578744573177414400 7032 189103724256857363284434626010107672371815831183049627524581421616085557531250084889337477559319175066361949665880561637000607140199022797622351573554181183194130925046425386106142233132589433600 7033 190707566149961636643849352516025750418041674716015907995630134482461428986818325621340225514386306919447899303870020791907644840139902019769139261919834011369336877157944043226366007515571276800 7034 192325127125741923024329283029657909039393859171868931979998489011574174001157942949994067496023860925885790847719044479955033448072443070278645743066362313947326173873224422073381863316701363200 7035 193956525548985715406025380042538288534268292136114452172219535489032350085107875499303535322068962438668583236077918161243976129452913636122979662001233688999073462602506131569212108439577651200 7036 195601880814596990618162687945059567145864698199928655724922659381384445132317575689774410185121246489242712945684203609543964385127205229529732592740782097059406264721665383479092768792647936000 7037 197261313356639979573853009007265784504815364289663758661178735119210688039348372513392966371910925962355633016573426152117208468137038543397969861009204970614303490284134088380363476205236224000 7038 198934944657463039929566811674049767904438939847054955834522671622289029230788133526486065071746965711302190976204267970459809479313310166157834307761307313690146116571238351223108889515077632000 7039 200622897256903346997709704410076718895635357226969852902717481038823259220652610717613821380405721057631009844149614079951250987128326924368132710860075308555500784587975637192380541626441728000 7040 202325294761573125195421080761692634906176355670854869959469590154235330414683530930386963458651202305868132546360947921042304025592907177133960325410897822565291952190842682089835449662660608000 7041 204042261854228148826117090156450111984013702996481532039077464062936400896785511201979865114933899867376847710041206556803034291196602958695407150147718732225688515501311054100322239531089920000 7042 205773924303219247562976242220340934131230710715705494186495014939353900807548224526164781767885736077960547143066064044982508056289691604894044605815180982623828895596126805262471080777646080000 7043 207520408972027558636058036538677363708959304000365311599801473151050667845502154884085209933410449229050267339453116176871307633499329027932422523720319886997673028726075217951722064433315840000 7044 209281843828884274417602396554669821136031494122634575438416675156193603189361693290437666082284061311394813412567053356822533851571071795860423652155812220234892842266358656897432485516738560000 7045 211058357956475640853834839882952382191961716452218170250524749146066298876525822868799046868159755873683973978155963864379842597212345355160596259504648941874670075222567494383180830786191360000 7046 212850081561733969006858842010656328115894018372879998918183589288503762731681000666545067166108086579840826322879603350369251455742364290606941511452867746369563867608456381561108708917248000000 7047 214657145985715428847517538664613937578448711602518001952879423543638893552678866857113825872746794310227057696049373417042735649210019031514987857826495677917921061780082555777376577257472000000 7048 216479683713565401380021793291371721182275088641995501116474942379618518467969457573443457389052668150663851630762801152733302460286660289861789845349454041588145344533536925626881055522816000000 7049 218317828384572172182246045141579540565560395329644984893391381212675316772970814806768110207171284353508581470251814914151851895025312447163967166033295560516629846843320100788312485658624000000 7050 220171714802309756512467900623087991652600082086038978661610615589198483042225623832031197221614062472106983092080253020756657091940235247638444968109803705300174999978535558524626179457024000000 7051 222041478944870653264558171315889597384380409795596429890635928158524625303279962732024474455353090528654773384878629963781570646787510236783148212018692104250482478170190471829924258775040000000 7052 223927257975189332249806467344660522673368711824106349129498161693510311183639619501708862608116525174475467300798258619156958874075797288629080608549965287611178593311333006746639961948160000000 7053 225829190251457266545290482177450888635607003191236220999897804476371851975507323635519125020443537256705742656054462875507762596238313365426841255861235363512668237264619379440070458081280000000 7054 227747415337630328976567249706848088377978883184760410780678144423171881587550821209398086971908411101186404647773717836813367753064334282960544750534498072055284512040892117268562255544320000000 7055 229682074014029379197090001721397976576563669577683494874971402378216245168611002400826232178656264915696105340962403767563113606920871271246995684961754880174683893739996726314777937182720000000 7056 231633308288034875288748530688382521550667014008853716728173790853296100923522488613829438073289946287390942028730821411873491637585140481598277398228838492128435142739644821776009422438400000000 7057 233601261404876351337913591132285213688703760501840414943427889578904548507879361760320007130652730603994215016162582904174820078119305760144101704661138637595268171989668454072791439769600000000 7058 235586077858517610039962023024380192916988893267136991518967893669843578208745604790645123241208736643095146570657938625898320032008200342247692273845264654678064258806605255187287035084800000000 7059 237587903402638487053099924790020513428969621427027900879757865797067028570186279021121861848006718287494661126884232168146824004083744796623184140685173321623923629752036657828656788275200000000 7060 239606885061714051560023170511216617603640895818917567694379602359099227505629287249409434282877760984998574976762795637680619917398907990752615305694781371344939473924857199796864365363200000000 7061 241643171142192115304200595667983308170621417268730486199748360288717499265418552646196701489496838146800422253110881970919386743957231325179258342027946781879437215079095884139101945856000000000 7062 243696911243769930246983975019230945164100911618425534225197053149025020148416603117667291402634450347758454704382515671449754868080619760411483173934374094193533722372808044529481416704000000000 7063 245768256270770962942995214261024163715158595297398632474311347251316145654202272387633175882686299050465975797918171956510854371704278122955512590372956617431398357740738037627194703872000000000 7064 247857358443622641754975782236099281933194593728721375974462807711251525580665485059331413089535097123317950664621074693141705361434681108430595183793384125871412616586628541936710975488000000000 7065 249964371310435981126173267026870871247296549211145954714035474483705261430568782928348842598802254189860391083239691453381906865475045811537289099349584142710756609736139700025077792768000000000 7066 252089449758687995299058185084072505590902096616341420797452206057972030133742075856613463466248839909617053416537266507473974982876383634170299326577648783275346081508540358729631006720000000000 7067 254232750027007822114390197036264272168006924881855741989831648321204460798001581255034087088593394464693317093498175946834672376024550505618036848513467138862590189066766532935449313280000000000 7068 256394429717067485845072386581200980634967825224469588755670221990822692051363585879029717650548170644293111370627291804282486157846895983660010610172714677499386872974938234594724413440000000000 7069 258574647805578236415537308806118947996767902817731825245265394660101083926622027689610493442642166280956530812114036121243545853793327793740112635696490457239808601556499759335693352960000000000 7070 260773564656393410830297609406262612491487391079748174870189639039168773553967982272206682805815457362686707920981897677059441288769964949595758570132994071949802396265664710360967413760000000000 7071 262991342032718771185472143899004975567577716677443059554956329828514454449823289630539920545095518150482476465713153929843217592754236606301107958288708810372412634751412277174337536000000000000 7072 265228143109431282265277223594032722946446267218512159927259591451473725180074141420449891627170407544022094836730070713529311745600422691169249701678458396978911174611177482122952704000000000000 7073 267484132485507300432370031939519552896060449153198548598002774267601350820929077243360956797936841103328088238444508247044811894114526159272145534347133463845291557324060348238528512000000000000 7074 269759476196561154307272213727007498282668373222130462805871823780161423813299871401724374493665360739985912955858050012260551351256664732270957083371012706069435673327911125666234368000000000000 7075 272054341727495106598617699557625135094859887030880293725699703774230309278186760340316116595512342586095469924057132111580956891606254276322248544680326750195432558329816047543123968000000000000 7076 274368898025261695393398347443629396770430482989605128476558987900707035749660115928696773518883832006348272949702549279522817168367635821596506507711223130935926320333362145452359680000000000000 7077 276703315511739462245469184169238841288113779898489877955595469820460798921384331144058053562271957623688655593181987454804094977042106469715749659155856816494795676049843522602270720000000000000 7078 279057766096723083512074060419805130776788766237214779683491477599722896684365432419603640193441907995505223779606720513498490746256166956409913097514830533030249091468019109734645760000000000000 7079 281432423191028930582821537700748190283711955498360605604695068324014426589192361267366020557651002041439007995236178483464358482339031205833562230482917888612370475281658628475453440000000000000 7080 283827461719717093924146001957515702598414738470892317307609848429266188124346202735651819881543061164393666720048305420555092312164579618154594105788482076359859312183168070833930240000000000000 7081 286243058135430915225603673327146761514193561235155390643807099653324022998079585042546559877677155620496527770152251456694105809663854589192114672953909110245588429725441138150604800000000000000 7082 288679390431855081383157869726272334386046392189972131858841100105218056283839527225802804017498388176605577162633552996148472981382946939656612615075086473643896039676976605377331200000000000000 7083 291136638157293343589690359013633955249257334364466007608696662781352828667216422910840907727821251374043358991076959295963070797286777002135950126402863093053494843758262800193945600000000000000 7084 293614982428366934425131002285012767065867672213498966735797587368156345468963724525813737686532032322845160520140990880024820908201943308000539848261447248225965718592522063079014400000000000000 7085 296114605943834765548628647306615451113493424717579376585405575339056977959125246758223291328127538369178463505397481808827267524939151781428383255010004438632516638665870944921190400000000000000 7086 298635692998536498393902339268171815411001670355661471885599915065009135340399095348667955370090781913694150032230482963743391303712444549614427796178566369236465856332010620977152000000000000000 7087 301178429497459590157130874395851214204831211938309118628486100591011378841485867744323894853911158357471027877288698207030095939249207089567664260711057706594574662143952728096768000000000000000 7088 303743002969931427345285635087562962162755855543762280813062982434758750144750461775689892717791279762628664225431899979147549592976570155964857676125800580459178382885409913831424000000000000000 7089 306329602583937669222519295258991900378085360131574053645345568687772179023692082592830442440101537519826056948958123140858885961471535738461973339720663875195075031771836942647296000000000000000 7090 308938419160567933653931903331028382412798941094781523666348162757429359328805319933375903666561617720434123983941622103748646219547813261035135504026063071858157089921732922310656000000000000000 7091 311569645188589968100594392032263303270300203434240015344249574429900459701784747350431803238823170452647950485371830137715078636125051306004256854372053245370514132321302520791040000000000000000 7092 314223474839153458867973979176967862504575450094076381966981881874836364568310264603692612263417222102599619139231356549383095500202517725966043569583568684943545823245290658856960000000000000000 7093 316900103980624642152740432196179440310342108333346474557470989391525452207565552680760169104209553059110920090618696577488497588515334787852834777872206397183084031067463698350080000000000000000 7094 319599730193552890971209036866026088968932167357387774732302625221740911820200005096670953377408720976291295125199788198225444267428215360287701468765473595355613010803789890846720000000000000000 7095 322322552785770462687275723443075438677640119770773838331626918768763408711264115735230591187050264599005159960772679306768296194245724995233088869511183998216968510582722731704320000000000000000 7096 325068772807626602589510744278107792319304929797596682240300309593515650501548659564362804670540629065327413645508559699372779230830952540898416624382288866091438090740488470528000000000000000000 7097 327838593067357209796996422921146891602896654862384668033086263029262104367367447294117381261442101020935748233655479007606187404945810369177459299011345232963675755366257262592000000000000000000 7098 330632218146591282702427014493770114127894882241872709646928020217655714142727913480611894603178535125571517746381422140507786599522396450605321585373322884170190356409300811776000000000000000000 7099 333449854415995372189848269698691625827968818193611575631833208430127610763215035849405415756580318273586572996783466065070826809696183479401905135019689804688935870460397092864000000000000000000 7100 336291710051057281994123028791561968658523863542561076352063921626560602622345523126493184901361349091796879583419067063799669070099703360233614841584766554794605514822269272064000000000000000000 7101 339157995048010266800697825213480042634028357926549551209854628783185070462115703337687016246583398180340024692116671888523287800823334969836910944737169203421444068930842787840000000000000000000 7102 342048921239898990018453459725586203807545958116219855488449314474059482127392052980902292789447068472363404060440574149329440151953145659351995752435720711665506167358341775360000000000000000000 7103 344964702312788514596297974975450721341400561974407023297159578623065756106851721410104046649379224548538260147635290122951902306289320789314972139702019320960005523972691066880000000000000000000 7104 347905553822117611796660411766744062551548424352269780602240631912081069712161691138314053042016514168043817397570528464227180241031625237435830705920506358704757142905914654720000000000000000000 7105 350871693209197684487134073426441112326099162837688664153112437881332785154202668386796439397819984903731890701940406925323726288386492552961675554771537279444482079233010565120000000000000000000 7106 353863339817858613266173676191496669127976725486585794914285400718514805390166214843098674265770821465671118147083660342771192709285834848514343444515211983482940532990568038400000000000000000000 7107 356880714911242845600955719863065588551261086102656391284424296462697929188143935026656513977587479456605566186777815490035936555735584537197300196524389624095485137948088729600000000000000000000 7108 359924041688749060126258843741444917243411275887674675767314273414665094268208310002927835813879819838988161023436580265825560485768619265649269556641111890702255422685629644800000000000000000000 7109 362993545303126750333513265235717282437809494100290286275568669498327085632808557972841475686668407147752754901956710742345827536507154681466299725237443332505908346895938355200000000000000000000 7110 366089452877723084070017404360375587282168370479960838327208063302862813817741449193522847916044164613635038021696218369297905105557689284451887888196119214298723380775564083200000000000000000000 7111 369211993523883407570746680990230292666107279883039517835183994844213951933559177833277355485064914618811308379105874906213870673145968926477216901467635274117281496826904576000000000000000000000 7112 372361398358506775160214959001062678670093188226109459339375071848592934844629306413826343851964822267130843243828617284205905301367426110198559962433034913061819034405699584000000000000000000000 7113 375537900521757898290533539001629921348144133744877784615596814976374619657119958472488136535819386203058738449534508428166303602597604717293239274084207793399185816432934912000000000000000000000 7114 378741735194936920225196007422762367308430947053269779200335139869469220307426880360011336905865520976046906892788067012158982829113803673623344758783296362720779734507061248000000000000000000000 7115 381973139618508435437259465193060163028501239428182350513121976861936074700582206152825485005528520459572796559596351760192575419638095703020286146054018739353281548651593728000000000000000000000 7116 385232353110291185666563399975771303251080145935949044142753614344021564773248105387337800157078794168245261887913751153735695082569539242174777635329273545015702841112657920000000000000000000000 7117 388519617083809877574506425872215345951344668879345268026568747106886782506725830522497272364026741639739220831294655882741752782747035025761650946380580806193341104474030080000000000000000000000 7118 391835175066810580047778059500105675347978780984495621443855838101060686147310567683733087841164186384117364570691374150839944308461009562189915177537630066790616914555043840000000000000000000000 7119 395179272719941172435417564147474424103905919402824732870856219608974592481148237352488277677299045725995337039701359967283533180566032396887452546837813485307515168683458560000000000000000000000 7120 398552157855598328357754869582741276405058237123153323522097161200645181069401067843212261364103187237093038793537497465074124366279722126713892064608805408840089481888399360000000000000000000000 7121 401954080456942533202300218608600376330899225692133473472057368759869229007946902014872149594129143954904647486366965106327050523154692593761069949097258302477733296340992000000000000000000000000 7122 405385292697082647021620513943194286539054801736251166720726069473061697627578206728699001071436559075668190719890309605273408014024561809819030032444589910184030621401088000000000000000000000000 7123 408846048958431538272812907187265425098780779458625528403384145793098307453743879118827648239871125656759386257186339911843484569093254220875798362701301529704501256126464000000000000000000000000 7124 412336605852234327688512206955516005849201470194653068201650418364933564027796710076684250556092709055850476347998292951949464316098668489193637654983596300868032288260096000000000000000000000000 7125 415857222238270795546611162343896418419592825153574166133665374595993706487820384837847864688444016985815022814289434940018367674401401746024050358310745292269654686826496000000000000000000000000 7126 419408159244733519711205433911920240640942247255415593362530369350689341533917399814764435754437445005065179265718768381507826132324054819999845302045548877019720775106560000000000000000000000000 7127 422989680288283326051882889240337079671654010837112957541892363205123777048819771140804779894831868311511237101537134306516648290050630362503028087421792913809165506314240000000000000000000000000 7128 426602051094283647213555607942683091539671266768545653752685781091379911421250472022515471645917118130530329310269663161148439920970098933933499157216786664986500839505920000000000000000000000000 7129 430245539717215400205789672196470348054382619687204486407030332660650232654992788175194694762262153357392825944441397317107234049387095460376507765321555327623920856596480000000000000000000000000 7130 433920416561274007910240745475215012500938270134409542380812208978595786596075052543778554581961988243017144889830808164462980867422242520829665574322209303902176757678080000000000000000000000000 7131 437626954401150204368582274152109077814979644733193813629544174569988054042531523251349425052481986655235631538984699920317045056487932846544717173572312180521319373209600000000000000000000000000 7132 441365428402996278612459039113829314473783199591559310663172669509592883409071491428668634214392256819135894055491775767363293088895682473780847330579936649573273331302400000000000000000000000000 7133 445136116145579426832764486022812606666153001064843473510374059682943858226662209106702408106156866622879716158806969588110401873415035881005190173827596733117042471731200000000000000000000000000 7134 448939297641623897859190224725593253519608873741013012614343786394216304669412513967855696810910294723474989590057846532182771541289611592984988795509207962486192262348800000000000000000000000000 7135 452775255359343632233806574987869285335427926007784031387496719998302275997138126899362511445664878594716807961799596902583771355582122820838537704606635771240645446860800000000000000000000000000 7136 456644274244167110615692236259969699918441917906756004199512292281427662156242690076258922216575457913004186357609610571801219487141083532222028221481602164548891049984000000000000000000000000000 7137 460546641740656142848639299582777040875719534415082381138752785522097080109315331653982816737195070016322743304095623442399447606427950773262234481768424475915773280256000000000000000000000000000 7138 464482647814620344762029276651339785791477544139693709232180570324319378885759785972988342909855103032007812059954688668901940491003626179561388626016942654594490564608000000000000000000000000000 7139 468452584975429065657431236280838416439267950499862031533310318788629800927518416622330123618486343228862579684398745837012213486653229822121742374957258403779058860032000000000000000000000000000 7140 20507754945953334614043584430674020363685344933755361720083064303338803439130738587226224677759259148467090038465878663387798897564182731850122609449227566197084936832249543056719699354212927640206 7141 20680089021129413056178404467906575156657490689501205095882081650425684140299904457707117322110177292571855500973995290811225779056318721193400950705103428097900776637562564426944234642903792578359 7142 20853883554569695552907587386810592278383637680465233585035327958081097728767114106751407361752204912474118975876248499822986786662794846039588430446198576963977767627666374113865588027261529253276 7143 21029151028823448805552452528255058586374503865922816291075745354173151323227222609389551184679283114804628309432417235564862553940143928059650084044181553709548911094738671162925612653402948534502 7144 21205904034048122849066399572254383238636589256522385844290870295258470207191419998195371182230128360561637794852795778912614581975558554628610990279097352187763010066234548576854453504911385523216 7145 21384155268945074385370839671352270931067791410384334606303308299875141465203025480308171975204273989931495184880372140699758986061070728962113315195092431824936111059106296741386097766640756284680 7146 21563917541703498216106354050087909812374035100218322244866826881250508001827104410744524326172112111362040871150043108522250538391189236482241400200488195277910414621340924424883710718026667709920 7147 21745203770952639412847002437500954737369933975981281505163160645790316044146419727807589903343484530678667125606078659863731080200131521361546470024984775937733995092561571843679268532271899560880 7148 21928026986722359511379703006479612239712778992460215136262168005558277291895626982346573214621554866352437512609773568796529002410288088568746568071891103717367646269293866842894539637919714530560 7149 22112400331412130671047433623188173971433229612826239875788925745444895195588437513391930932859365606721467011858243967871611395425864985423801935492581558505478442997721213751445642077493923492480 7150 22298337060768532400447777787486456865850949376731076395971181255321852777973466083700873764393175324388741571118444062200664757773916557366786513935366717281955545474465532765759148624051432972800 7151 22485850544871326117020661605325939690820433337627248058302820027400314034433311775266116383191845766110906671838778402741124676437158766889143768334518232231654486031410691872388727368624610387200 7152 22674954269128183480305096231336047363192249168810297685827401449016399591964561860155453860751164941177268621504658964378125283577357789686766119908072413414848616956457117258494869601757199820800 7153 22865661835278145116948945583852073113610290843526313593823031583498861020951380185776794086265551248096716520808528985170032928417497691706535259169992247426217953833615061301721235609272771097600 7154 23057986962403887039973274866881731022649684702698182525803030072510435194952538128726788153761575109022602311656248029649987961865570134776813904913058609740165280007488285723794617472589472460800 7155 23251943487952872755379300246924269311183952994834296977975249607999467545037646004226091689083644071461270894892325947811231937995023048412936884575059843429164353470090791855363829581029050112000 7156 23447545368767469745997462934869328878329817693034225633700172267380851990169963579915866099268765317950513607838010151420775902380150253642466617167800625526223759734812457238842922349821698048000 7157 23644806682124109725571315943876594662834633057323889392361351002500062678209311952429259065640676243912869240854583577572893110848287292185864587028809830496838063225096591327223285826026934272000 7158 23843741626781572765500882755550644430739071997170944348195873674122351707440100085955745130712423209624171431830787845543352920327600602352022421336571137810528209341667829678446394715542011904000 7159 24044364524038476112498592459960721149634707354397914201098591155161174966660752696673358952092828930681802441674937459623304171314728929276390554047431213119083710126255805315638775257168453632000 7160 24246689818800049237694013540722413784540883710068769071058060745315410297075436227603745915551480132987670574221298407544346475340321836453524514372842110941649002078446647997728610706831114240000 7161 24450732080654277386520130630878863896524897413065250603097138209378346697972221738805725780666414032855047421931339614101149509631518439412219921522989829673874690593947959051828932946362204160000 7162 24656506004957496634083106873099204830656128123780956097283633224317700598779769963331890562434299768933007969074405678146132017687808131017113966128805010656498519489544085857091404027139850240000 7163 24864026413929524192719164909637882194365087427781321408883434697468751266625272118215975772367710218162058236413858794323003325321307460045046388652525330543496192518270161075043126091573166080000 7164 25073308257758408467136767306192552015501118921903955984321851372624944869814633811506413438449994279473453049826425847679825859172878531840906812304681142763731085360536519731940558577089904640000 7165 25284366615714884107990602146075504397693080638356174154572376121771011168691159634375212485318154035347137023804581811544205701770090877196067408564185791705605755435759087226323739407876096000000 7166 25497216697276618076997460988086160725808974656729054153490559711059514931422840635041757552484262121926977850127461414894574953225833241486674350075638659451975319303367543607884848116793344000000 7167 25711873843262333505844978526750774663387423368331572155443439134603153824975519501898871378357008916237204907823510788311617688875043260518189337933465155129893240365147626163662224694050816000000 7168 25928353526975898907225000320042146384569698456973567656559914076982772343443488959472314835746061584387868759454273589464350991335329920808051127778814609171481385709681163089289105749573632000000 7169 26146671355360471079407246365183725925135258852303212641453305458195447660216459774279082945953232868741377340924525404378502843230355233255215094944847904731998015556524483190077418235232256000000 7170 26366843070162780835919714265806813916787858934389251620114916073784646143258685398111114143174846931213484324016605657399259500322295468502853539912957708437298190556503018748602044414689280000000 7171 26588884549107651489184272437122703514172239344184848050005552001943170768561965360843138617630200021742139097401484287363041070969082978739636688124976400541548673034673209220431968673464320000000 7172 26812811807082840821434078904467364036845608056008954399135050163636681079745604980344847480238316546916614564702282545982198029843158776028265768733526365829159851627984542227178608635412480000000 7173 27038640997334298087979369386644814925481215059200190620134947968113052931721112303980366605258760084173320307358337008857705792439397089393692609989387601192672519865249161606618679093493760000000 7174 27266388412671928416955936636351663013859193942384951030915626112536224813308663125189764692230668495274506712006110726694519160192461423676653154739922099264727804377290053723887241349038080000000 7175 27496070486685957796153026638073060990435757611962634525790597514914441058477274127590590924409324760190202817347073130462082273799382294947900150424883854144902488271030050450202019286220800000000 7176 27727703794973992671441775168761443511986424625971488242518771305767737159400796616204420362482614706477593759375803951873955765436967435429498427823112692637030923413769695271978028708659200000000 7177 27961305056378869022779688759893728725675128386473328657462199195346641707908675977964740369613267437081587974391966534778130585515086741189642529527773831274626191585759363726050820148428800000000 7178 28196891134237386632819650782918108918592117279740465648981167089016485286117421582755385492854476173724683120962624473404028905547094941531890221801619095929304255844565968981238107183513600000000 7179 28434479037640025119872750707708129432021086901167493549860924954813552314687607861776507354702482892012177782089508705572175729551178686328513405942304269250928179474318005639066763971788800000000 7180 28674085922701739171432773878219346049624727796986411117555304557172651542193237149025916788985360652997176357066271501209856349468577594319266021247999050622273118948242862838863628337152000000000 7181 28915729093843931286736974473887329357795349214255141603755052917461369041458655701672113490474857491143976779319382383180775736212534825644445279590026997404152556163321958723002730283008000000000 7182 29159426005087701216983958448906560302959450125873567137980249970610394061607072304789780781877491941491735234023764898852225491080615445404856762763961371498346089885694766767532211699712000000000 7183 29405194261358472179926953663167584466674608721170965770454561317861710207261274577177413957760178240542201209821683070808736345452319723527812275354334328115777488243435504805159406403584000000000 7184 29653051619802094821681929445403683748607803314899687146429024125572961732841940062236745370849713337665519160486304145501878050813754404636242870538127712241648900860022133347096117379072000000000 7185 29903015991112530802808102712430554619855099864110833101143059600056666994272508845165094213448515591855379551569543836955259957679229450447780159637477296384359657469758273047121195171840000000000 7186 30155105440871218798107160897514627125446001960727174521940511806114639024406250921021707676914764431764996604986081103462733932662105834081950458964054945167635003551266813405850826178560000000000 7187 30409338190898226620221551094550891397614008885609030263930343454435843485204252502276741764003357826229689922079579279409568605038130384587568495812568412306497593740333579938786275491840000000000 7188 30665732620615294106066623481132092378248976710833499852686013676426666177255616088155771481653905996873983033450206571213851091195977280571228506422741126983996980613308518173380999905280000000000 7189 30924307268420872342482160789938211326245744613651231677931279071086767261182238115845381975096548163154939564262320607335094637049770608364968619058437617441236789214865017932716693258240000000000 7190 31185080833077265753312458399344473938737232004730979852801468710125936034736206098117588657902363620517626272183302505012154078338540573314564377628570611513186591611130682643077660672000000000000 7191 31448072175109984524497930543243478914304809721408422912356425039954450489186029387748128578447459138668108748649015658941997295931294809920865485586859320323559004245882094920251998208000000000000 7192 31713300318219415806763207766837511637251255988626935072283684631405924214366103529168578470074629546212130843485745729655526607676895232612034735288537778720537915420493272402374950912000000000000 7193 31980784450704923107195577798777031190147316437780133620881687405673525565187032606411939426872566387315458931724190237902571419571009758771306880822884912184383206977817332750613479424000000000000 7194 32250543926901484261502850012504038688429984811002264083687559229453686989000332477813663801366231748055444844680048287914831970922266423503577837906255924890452642651145243876279713792000000000000 7195 32522598268628979368101467712061663823524844698033144377413258933227917298278519238153979917961744090641540314604105420026412927813872677779900086450936251640648075209475059923822837760000000000000 7196 32796967166654241063494866059505293220295275181022749505889817921128624334028179354082676691480627922647888587553807969305935744982240313601496592958647474771584001529808422069275197440000000000000 7197 33073670482165980525740335243674532061583388960921239383845413390949085132949563685226734745042899880271577243146989956760739839959282420071212342617803331588078797205858265591877468160000000000000 7198 33352728248262703609252409304094337192360177727158454163528904868548808029633929117646338385236341788267082466926596677274238330705538587027622255715318162121109046297326284701612113920000000000000 7199 33634160671453732539835230841795085382643889682656814769133599936872822456223121478913704405793992790308521474921832855757702689187877618233455817945801080009721416772607943330087567360000000000000 7200 33917988133173449633759376843752601085242304421127707086441209785302088644347467681649356225675535851472915141641881161178257781500042197851610412051589562086081276084791111400921497600000000000000 7201 34204231191308880548984980517079747846756497982362862477085016884955412667345547266691902785553213007093411669412033412634951887309706052440802526724543471196326864514516552539072102400000000000000 7202 34492910581740735630368138386806020181142544374552834608943857985060630723629386793917705589570711395270017246574666965631100360291088999380459139339618557669970760554193529144449433600000000000000 7203 34784047219898028973957828745819654136391801708917300616552554647841983552296603216828546497298532646644060605565743924927063431088375776382595089466021420763024255397951791944643379200000000000000 7204 35077662202326395908382959748104666903457669381130799583288352235210139897765566941354360234985064678966905766085884915807088251996577719690595629314282868011250221116544314007722393600000000000000 7205 35373776808270230673931588395411282354571162805848378959873757810549196875724692188112583526313192217336084229591282397615915519521516871472024012569292872449882737755210184952643584000000000000000 7206 35672412501268767172325490734679454169982164476204040431759357725614206011065091283461251481683282999249778379623512880579658910825229316021638440365471438819119203611542195573620736000000000000000 7207 35973590930766226762482621609075305384186995688142349550387843826205217389906577151205575376537194157607249407500801578786689006764478523111206104626182496525713778273686148301717504000000000000000 7208 36277333933736158189827907244162868346349751543686111831200906808639976140051327612981265269254985437369878071726233478765836556357455093267170962302308297106172956656571558215548928000000000000000 7209 36583663536320095859050426539421860246727836903817685884846252377327748319075019695574095711695086974889704128675191601906695442318926629005632935642028960981368031688343395158196224000000000000000 7210 36892601955480663792704358442752888629140635844912467408512600540085177678403825015507471615361648592610138252659133224010444088538474442266668071146055024053226188778265128080506880000000000000000 7211 37204171600669253760804952834785151932410936048346707423856850114515078138105609762857903418600471763062786203144505054148159167174599493572672328000427077298596702910586430601297920000000000000000 7212 37518395075508407219672926813962119794915511498440783805823831996389914502673920027461596030863888985165385822283736410697542262674802011298638371570010645983540248733831721260154880000000000000000 7213 37835295179489031861825667246158299235225853606774130280381302985781439954881485580142356199968098538224496742374355107275030760263317346086491206347882852380723332764899184958504960000000000000000 7214 38154894909682584752796876283024325324194785774131518055113605611003180866701685585239027153345507259200788037499554895473256204530745561446778907816648325976078945775702974849351680000000000000000 7215 38477217462468355215484152006467400762872425893902291893445232529771944275412949700974257744532557523799793197460327574780024500724991286442011996686159509974295914286285697581056000000000000000000 7216 38802286235275981818073662750745508555191730823699888575685532839365459925914498360538620549203098152865120611105836134479397279955822238982910413310541798840387352377026186051584000000000000000000 7217 39130124828343339027870659173666655446794627478562273243718619102394722030281865807832737930464540253886056359339491613487003467360768049352087872609553144073351028132392443314176000000000000000000 7218 39460757046489930310573086188160425560922522360804145953365547122612377744424593721313349825067718789011627877085873035627511253960290445802693194194926466957521218488801744125952000000000000000000 7219 39794206900905925682762934457859117186750491178997757528997380331042505355187808757162755240824299107285214450082656501692582080769986629282095099329946156762210154359262141218816000000000000000000 7220 40130498610956982964757057486650679155409015042540318605349444252669065957810154280289248425725660456377011329666075568756381749840086332642328714171530923317004759874084410490880000000000000000000 7221 40469656606004993231557755311864159198043043400466868156559298881452251028272269983626935441972243854557351354358192240644905037640909667612165625116268092520426203943015253278720000000000000000000 7222 40811705527244892221576208771589745401850589358583088012047748195926310510399662036607837734761690923029714758418632814794234477792862813271517620868703813232091710110373595054080000000000000000000 7223 41156670229557680736172506746565196123191989920557495035344907774549376266506513758017941781411070147578253018566268104917186380099152134060832593008405832553051715634346286120960000000000000000000 7224 41504575783379798347969167158331940185743538344909764815947148406461457336218675449156255834453086661746296835963838633381413560340183759298268423714326338911756472777252200775680000000000000000000 7225 41855447476588996032456301231758381298069637507747453480100260844342790121372878117543052273850906646650028726665779040306737286628570251851230099269097876191200954856485211340800000000000000000000 7226 42209310816406854645722474907949877967197614233234039275014546245061304926763044332386150948116677468115699844812862700649508479337856086699744442713613088174683895389475779379200000000000000000000 7227 42566191531318097491323430627812943555748875319336695666298970541524002855951188267412807462094264947572305410999640516139544415893591671236941742910137477798779380527423868108800000000000000000000 7228 42926115573006846551449689471554388472992286595224370342066284814938667950219396577415735297908144767411293572023077096405369976379360290502591012466778589689481635950109497753600000000000000000000 7229 43289109118309973301783202736790105755430096089324660628341853484436995035852205135388576773594813174559046326925033807147715803915867445184057312192016033021987544297005436108800000000000000000000 7230 43655198571187696385853220141150481342712264459804621466669061547739857849669946584582099621510857339172681364946730025517013709021425134468509200080212152236286267677781000192000000000000000000000 7231 44024410564711579793423966822140711635378371739687660984504245542584071801603505762415376976995922253791492673325835900423227579694571103394986416981679787510403549174607904768000000000000000000000 7232 44396771963070086568584181781141774314048464927913770443843620614432664736448135068829203320847887076058623516569664517707433484995938529505184976944112822423465368209013604352000000000000000000000 7233 44772309863591844466874715320143404235396609061658648228459217429409039356105255027301691457383706462261682255019199026135599788598536134222478216218197030216864554025446539264000000000000000000000 7234 45151051598786781387099911327566166602705040008711918007659552569278508576412681907661702794289571983237729161911987093147758771427649937896101560976980326579585333759953600512000000000000000000000 7235 45533024738405289822537170792759226765733541248140100358172674546140444651113264113814528279295100503697301958471583444907951346847288033599121847123034345318938615308605194240000000000000000000000 7236 45918257091515581008203734192734998068984621394076049402315428160484466215886512219201866079452179297865547220359497196061687041929857572841296624758363618863954318149717852160000000000000000000000 7237 46306776708599390885778240618607213414935966062955394670341996907591352998393238049724363351816206039505286441190791851944428794712604607867058275704744199670147659254191882240000000000000000000000 7238 46698611883666201465826018678107319090283944843939890291785852745692413684540548617408096439657370225889403805761483226095268739021065617429248190882281829736938276168746926080000000000000000000000 7239 47093791156386142638261436242254793514387850763342715024656708965301388277021696854760584717334669271615399142801184586062552272201631649826135643429119643222245791337430384640000000000000000000000 7240 47492343314241740966619191111837534790792909000465868348178806126502033458091097922603796978698772458852492181594722083527626396567911371952849535493728448631085880819318784000000000000000000000000 7241 47894297394698683499821491330446135167123808226158001821650863495261902687099044824618669128292901602807396829081089048633953447091066064546610605442825706933563614115659776000000000000000000000000 7242 48299682687395766146843111844389329453662863027894252988371589564734964384726623031347368129364338161883065019800979358239226855105090626356429635475270296843747644737060864000000000000000000000000 7243 48708528736354197685115924751576594878761643807352878516774973710528062692180366910466195777604209287539824406058165698151070339674183880577305433837971598373452145993187328000000000000000000000000 7244 49120865342206432012804436958532110884610845277547531584976624128892996256208163620542880028160301996595674882406163991103019803990282549066499071492955194674320178281447424000000000000000000000000 7245 49536722564444702808351048120876007303030438102701105751110289503488989962695984005380727892848746013581489905220453426043038171664683950812523121851265939966589832968273920000000000000000000000000 7246 49956130723689436328062253554787927543671380349956521344472819872839679304229901405195492328603183458586555084486172194424545997797008005632522967153311488843609553743380480000000000000000000000000 7247 50379120403977719654114136444028264623343034360793634302014712236044803081278721176336297108498015326898066321587709328731062646087058635995025995240733281757418719249694720000000000000000000000000 7248 50805722455072003301327692051970947714882705627562179955767398017136182992699971648358812580143932445028596650897978991892211086008028734928959494397950068422405220089200640000000000000000000000000 7249 51235967994789218701533481724167418062937088247249384442174428349796833225354964436534007274906194598385989476842420389209318320057415830389336002163271623750029140945797120000000000000000000000000 7250 51669888411350492709443722469642633075438026517383793984555240558775429011951039489077785829488156586629006621732251197373781300924838072910165667737593833053931317703475200000000000000000000000000 7251 52107515365751642913812304743794742153253006162116987798184784733345417065993571012329135254540638573284242253271235897294098345981326005756710384911166145234452637076684800000000000000000000000000 7252 52548880794154639192424763782908571467726789361708547108847957402855009949402642503757803888755030830103378147326727673061461639070221688230491232241746081884025910407987200000000000000000000000000 7253 52994016910300218619257528268931384074392942362773390582358331462537953807629304712864506296861187696726257863485534642649572040943636724111496422415573678617142952879718400000000000000000000000000 7254 53442956207941842517116718493656977327912551236514403594972675248932170112298717226832361993672097991449732853075592489181754812484926335704481411211082886579629145142067200000000000000000000000000 7255 53895731463301186149350525068644846613247979162522187626360171968930472388295855353731724505117762870044449661037392086084338583840508458525319948915689522350869790588928000000000000000000000000000 7256 54352375737545353259966217304904816313166421080428943630559684261211900050452098043807983427334338327957453847395001696656139803327649542057541977137171124515418681638912000000000000000000000000000 7257 54812922379286009402814856604487593354042140614844026011698437046733997130561413375461966244071533397973776590699097320098539250934077492830804211618939548991334454919168000000000000000000000000000 7258 55277405027100629747576885881138933139833618158983719720930617617058316509447173161434954586981388501005784402759052008767441191425081119010365600244956491645928945483776000000000000000000000000000 7259 55745857612076058813234317117419771556272886109483581752463927935846946310374691578057284710599874844234646982443450754604453404911734348832487342619913750049708004343808000000000000000000000000000 7260 2460930593514400153685230131680882443642241392050643406409967716400656412695688630467146961331111097816050804615905439606535867707701927822014713133907307943650192419869945166806363922505551316824721 7261 2481438348460353488299273716111556464005926736984398768130050780703995216134819369054373186008870356964517894654371318269923666605266110553864835743356535509847277356702194709863083621859764244464927 7262 2502118437481482901355452120579463039162584227673899973225932862354420900275119273512080303330980534257089750155345313560734892384322429275058236694061638937945178133339757274290027856502668037043286 7263 2522972321036052596908359707966273631440967865354365206810968190312501998003886387618831710692732739169563869131221562060557879170985224121097825124507837514909155900967423648403893444529929566296562 7264 2544001472064876045713912160494528690027342369220288023102043935666675149327113610228221261877412022284368497440653979296122741724925368049157475208552019068618704812062162319566819057183332514831064 7265 2565207376098924168562978560066783073265978958476810408946334805961933619534305030226416633059642150644930135235506775075035356306900926603786086198831116420806467822128396868143673510688243900354280 7266 2586591531367869242948349399738135344197046749887194743552638114261808760999508055706724805034846424634861630420387147215735115292961997332748199514026208852631403933187503164885059608454884656638960 7267 2608155448909572741164455753788223254009420784987413065797504941143059269001335160117469329361018536746223671291537190324257365831353186569230440914226697047909314347808844089309943319172911324348880 7268 2629900652680525380577302756225724208746790718963394347302668101788849585045481579845276919264362021276902338417143268984121096911553318090591987384251681823847048342901405661153622587705183223909760 7269 2651828679667247740088682459232203820986503497955854562438930269794407862337377206827623492478983576143254775929753042552917625913963606179160733952323572927564415989170699527996517127343102938440320 7270 2673941079998659870759729892855391994957936727568680802314719195539852757532965644341015423411842941749976242941611286520789237309389471164584535887816154486069894432168420741747962769420596861932800 7271 2696239417059428403160177670642878451823787676945411878710690376795174610310939110424716297176236117074364984512729730582989902067163387721951322401751521203351849977642886274513721918044648294905600 7272 2718725267604299729277198332248204391514608110283039126768993196822574924345372422199982413559427962840475891184568508985731026743600546488840466170086039435583504463674296966386110645413272905292800 7273 2741400221873427912757503428479540438877800359451849424454820598271591323937336984060137867420179127781653159806073167950109152027177904278527232289994111848998353080630754083644605515015030105113600 7274 2764265883708706057874452374063392511991410650295375738048643629855090184958288364245914661506444679029749876326881696935279184955595401970233767549164104096424571034464369144946326750624302876211200 7275 2787323870671109944914425648930274243014060334998073920574446659927600620153240902374641449660206254138772478638537944964929172917460972105010581454077162706164736314471857430670121368096892348672000 7276 2810575814159062817669804949177198512325244287992908217552421909535600087698278548378867541349289898210233749533430270912740404855455995153423518338652222549593900667941948222525485197677921398784000 7277 2834023359527830287415802412112067841203574105685942443186122081802980939688448511958783407448558663528184263141268281064161180757836145407065984955820023175120124427676760679764328120027743096832000 7278 2857668166209954397141373728055944435866408738743266332578483432805481002366657823911212666514199339772097132382122864641734073868684432699251849542848833005616962490901857271091551405853770031104000 7279 2881511907836735969906874610811495080297147810740437276926679306479603354074097923997168411644911762981721303813953652487277426789012033301603871964185404143427490700243525100769997800569312043008000 7280 2905556272360774446019373203271455801446782518094835191127777897634764529040758676693841770597004591912403106255628589946900730960326762230880262518232835356546574410369780906085636575826480496640000 7281 2929802962179574495257067216812178215231323401804903960198835958380079939337834112921445516512556072045390776829849888354445077435667084067333787032605677467488223412448227554083365186533311610880000 7282 2954253694260228772643587347443057079127848299217969210801933096589458286035806334660251242293222486078245824251781227968546226945298602506746006954128667297162098103042175513135194119479673815040000 7283 2978910200265186269277670454316156283958504427341750166899216729813775986634586104623583132855656785847178832220855633646692358962986410637763120920257472307818596622531719598992285523506813665280000 7284 3003774226679115793470389619225794166152869514769531488308100164511244737901211376741799108628024496065340890457269492441015362288307718097808167308909997638362092815049989760067328649598386831360000 7285 3028847534936874201937526386531986718168370633691435444292422015883869682771026010553305522066474490344814343507095918288695188147480596629649074121214678781125823900410526279799269208175476736000000 7286 3054131901552589086045516988678062222566063714329791618446994392005640693939717170187680734551792644380161480530900500100239393849250687506845141529778864572831429655846285367025592947583352832000000 7287 3079629118249865704122514449666148383291872688986520672600484951716700208871140010822722492104276906502088458381027961515133968802476520748331815879854503232283404975149652910633477795700146176000000 7288 3105340992093128037628359428192899157955260112354852244755928390851303362696115530324621363482633915418325663288851472303445586491351564008850005217787968387413298215514800536797140020394196992000000 7289 3131269345620103936535584428512941304339829810811825812412488304928286135039559019284093678318379977002713532048305745892909937482686893929658056345566782996584779601224481699886429126143770624000000 7290 3157416016975464407614991674878125030264965069664129025053941610386481582699775479058372761264333209871454909389230271297288440325917249162913271440511630901316777616781006183076506544379002880000000 7291 3183782860045627188450911389143931844181752928598518276674056526460266228843034164456483875407508056802668393713246876954687699826239544631416124980424588609754075807337509201825108588793692160000000 7292 3210371744594734839940095661581054547695925167942703124724062078462209399611596129817327014025138256824410532810648361242050740897208627610155761668549565010295624480372182411045540557467156480000000 7293 3237184556401817680761529740485521911732770775998712079123197128625846080691341734797671861505376573371327147375350643788032938927051786386184027437283091376124784332000166953272719166102568960000000 7294 3264223197399151978849509109872166726658251991057912269743332076593959133623062847101652228110635333455500467682708980796890644719491183475577720047272478977317456851865416114879337845196062720000000 7295 3291489585811823907266465046508518389672111185000297220774247702706495358436371510226841992802866001950774974394715091523585163879683644899254373202012401076582184656242706168603225086545100800000000 7296 3318985656298509865062618073146591450662546942612259855300038300221409799494848784354432583727275326710965177212062164654047246153483027194202273352437284930727087144513736219053427105831321600000000 7297 3346713360093483857734059848315352894174533367238231343542557071527177536654249580970637004089757941417442770971437968605921201918919994629631771780260397623364118067927505914325405134539980800000000 7298 3374674665149862726756839537075246622900208495624704672200019270722524178362158256948601744459371208854524358945829935140699332504435081370821414309788171454638744259513265278051455954688409600000000 7299 3402871556284100113389659187858164731818800612904445137849000437811540663648275678531357129952225685028249042066792559614103361409982176312353304531589790550568048515357831247032694061871923200000000 7300 3431306035321740138509531938565872861250821699805612631398861362766354215962963286393133637306928167920261219848882068319675537139533354998681817937532094819818976694832149252671760825843712000000000 7301 3459980121244441877680964712444092207300446427602599042516416667323526867505156523542159554095913528573258396205948339820885393489001932593001083958780093870441249813780392115510624454180864000000000 7302 3488895850338285808967701686917979536658241776816854184120171720240988236546615179243831667586388386064402372985267722204066169225214467418645529238370120867845402369943714074233627184463872000000000 7303 3518055276343373510184685645366886096961201226942727751258151970211598630608222251548621448368265878005894108219291487102918394716295082864050386001134082239343748459829408841001159396163584000000000 7304 3547460470604731982364612599030053681427875835663898717028606531529460340815483526125798862326026056246436309429113170173727131061747402587578198276488416567459525948072844345806318802567168000000000 7305 3577113522224534077186294528475457365176483638978798404175035555655033302548325466188035607696875769584101828589599474319229009112561156992214441147026544279701174848932866479153414919946240000000000 7306 3607016538215646607989102631187887919796338738842909237276178615255089969542597975033200701910324285175957208141169018156184269070240386442662221306664021576085534506402624752200536115118080000000000 7307 3637171643656517826787209792085402546921784740803636411798119127061204608567004225954222409587239049607722204746155099259647003002902492276744171765628076521253169509953891565606386941296640000000000 7308 3667580981847416053407431343179953438319398749689245442062049470515640452052208478456499151351242407433951894668234678539056571607940622661331740261440644933559667103694225145545173216788480000000000 7309 3698246714468031347513497966661085530697647726400078941914735484192067118229464094544654922832896313430825877701684885110270422699136599941902968767863386060543664084307533663718554216693760000000000 7310 3729171021736452219855980127451023742023893471013730173592666763263153885490646332660500304807992861593980817265947205717605517336186370550267937386921823677984900873522398681651270909952000000000000 7311 3760356102569529485609292585850368215962630703018461153445468231973279821525382538758617893465895225214498443538130508222617671414524911123582501764550394289498087465133529364294348570624000000000000 7312 3791804174744639470133790516393611694876935512739869576357824657013234272014568568146366022044342684353166552286779523881559668710456205933503367250137253609821646469379411459214600568832000000000000 7313 3823517475062858885940553724160449206514186768728496511430108341644640196228934671675534600514417313899378683130265269611215195318133101166115401985425791388542184384799904731616975519744000000000000 7314 3855498259513563809047749301959226237704334085166276645050990029050313721794121704281946539941289880286694142061989459849117766737704110924886708866248676300726567591777722064367588999168000000000000 7315 3887748803440465293309252151971730276392764069977278909134677588279767408783122036759760203742656112034749586906669508137032598708626377348390286704154932225617020234428867308243868712960000000000000 7316 3920271401709094272677353619683791940216288914675312053512090847212995326081400555997914183660617856125391127221273613557059011636440250026170186790605868477257668309638342368167691550720000000000000 7317 3953068368875748513740848485743297233436584189856334803017980665134123950415428735351996860352098484048039015808827421526364947381422490339771683383564515952029252311168150790236966748160000000000000 7318 3986142039357914494266588820986971765498167578817256042401826078525073035548378299037223595097141383928310593051974411483125687221381772759842895726182319283617331108374009055828844216320000000000000 7319 4019494767606177197875841230291066102690527756544414496565354983393621843578012228154869933482377725716577675518901008160399925552087311346870517981897637445738440154671335340530456330240000000000000 7320 4053128928277630930415676461132861188073171646227071311334488583330494666034235349633783637888171718506886196993822841016157628241275188965103973799843438525748161571443943283860543897600000000000000 7321 4087046916410804380049435837976613789158413950648199018420929793115796754678582817315432994113847254358359112135464722177335886022775231162955584211895028087834242847528734395261465395200000000000000 7322 4121251147602113260598420818493693537005170448630561880898014810000752167345928364582124896899400467365452523804876755589970837910084937215396386738619571559030569712043250947800537497600000000000000 7323 4155744058183853996228788956880499557186312993005114715506958667985812798069557751376042602488971178760722541051451422555601938270376026214776845877959190116700540472597444476944986931200000000000000 7324 4190528105403752025202746785626319211322704794714032016123511222633654781621854354592871148986269711407366601657017166480529001701464401991159440967425211537463564727995396268889630310400000000000000 7325 4225605767606078421111129745374423878226162464095162815706799574868864921519619921534225509221254776086333507423103051396336089953460979710850036596739494405474814949111940582897352704000000000000000 7326 4260979544414348651785061333769835160580733626901011194666673332679414118395344613722338092747567968303669591652694333793952005472982496582322060609308787277924697686867150767849996288000000000000000 7327 4296651956915617418957386824504514614750715791377215235098432690405028324406409705005799344229251251302919370032317846674531664383807725898343699049674258716743816890478692963423617024000000000000000 7328 4332625547846383645719869446113589920134902787065357584648820534231233541796316282157004919605788445460526619439818648253318353390572204421454905154300441213269530668752379111725334528000000000000000 7329 4368902881780119803909697353357752788481252538609043696480021441039873517936367609769986184875043430897896497511544881732084189946929659514722076116602749510375703625408950669940883456000000000000000 7330 4405486545316439899768747779897174648727980375512861382364867693417201266255442629465560280586738517872786201640220073333990885389248586143727709052244778471357071657097294065099079680000000000000000 7331 4442379147271920563561452138339927537357121011357773849773380293957286443933846454481067752202100166465396339892879206558001329477787060585994377123390833495410297845875559193179586560000000000000000 7332 4479583318872589817322257091174712689289531947406120557197237144071801522071952064243925655620700638228459126096023711612149488644961660079567049451391260572708894548786145623780884480000000000000000 7333 4517101713948098224541930017988674809084447458904561341003060976068191436574625984271387251651564527213624511918307448022847030907636462090865687822961271218692434797519977345041039360000000000000000 7334 4554937009127587256403755685234833108319673312511335471283442279053972876529507469851529607851532625751849008660681803130122061667899779436952179029309154071073158130284876529999544320000000000000000 7335 4593091904037269841156552561517857433643868098285466989338555884664976057396209155436768635004878133011049796698181358025595317872430524998398957937125802397049237076060579504848896000000000000000000 7336 4631569121499738196372036713524324834406740524179369281232001117194748001671622105137742892749410690534849589895641685600375342373155516284840969933811961907023532990346865202429952000000000000000000 7337 4670371407735014178190110376275070342961932255003069169807686650034113461597536603498281513298613788687714710506747521734854739653111338523823880347122503705863920342723891388481536000000000000000000 7338 4709501532563357517217981035448736998408726882481631443051405269136508183627818469306114251229078328941600766866087013348341743120472106573175968219732056849937271370856283831795712000000000000000000 7339 4748962289609847447528554121636897423969649404842435589004770816259120561372243063027427601054146047730612394743172886383969254374432397018978661413926983316894792589345085575921664000000000000000000 7340 4788756496510753373211317056094756541156399896021433346533768196590163066727430871784590356294970346837897609193255542885661836455202383648260756513256929473657002743704347717140480000000000000000000 7341 4828886995121710356176074113581407220311808911063973665139117640842832132685241026064879604720696007294274620522921618454418218205042469980903085227428460396974007503578432127631360000000000000000000 7342 4869356651727715349407631868893271379509851954464440533295676939724284383713513296048506540162668251148831971877279810695063123242683379648515250852544728489494433707521447380910080000000000000000000 7343 4910168357254960241629208077664861124911702543823023621307724687920210694223912958085114377897429942071861686635698443509857357720476242461786768473413432302726525417631820975964160000000000000000000 7344 4951325027484517922365380584411426321034894533743581116343069595694760070490419471843132319678841012219439939654264711614774544100575394595847601066421838135279577133266167262085120000000000000000000 7345 4992829603267897720713349751569758261220638072088490881159016744101221527826638147292288575513294098881186236490228550248155957660915578355145869490136164474191333606043419462860800000000000000000000 7346 5034685050744486716745806052801516642518707709596238334639117004945564317948011025409831627787145005527836265216894329288462694947544148606997099589405262350382534560899904674201600000000000000000000 7347 5076894361560893571391528527709466520485905323829472373914131551190625622874774069742217778735261682995951965061707191989112203426882004693696844032118875438557218456289380453580800000000000000000000 7348 5119460553092211668882851958337279464041654199148809069580430521732149625730725258009630586197355947943524270472706832505251747842775596364933785775029012916355997836816804321689600000000000000000000 7349 5162386668665218515434301647808833852514646485744033439922496806547088293680944654587046321495264092710935564044729909601657117819154956655436376787495791506045479472766913819443200000000000000000000 7350 5205675777783528488736084850545623958270076581833358100550838660031525288716796859722434898268858905885494610371654943408804833623070824100620434099687807539067467017063919255552000000000000000000000 7351 5249330976354716185121938070686774439612788846293162722017507721579265146566466806307016997890369763224667291736601673434321847332092249235088943299768019691303753284741700255744000000000000000000000 7352 5293355386919427764915362037508915151248167218032850383002011967121849218368070312069432374867365685478458784409927509334745074911786820338483929716749699478814156833916308160512000000000000000000000 7353 5337752158882497851483946219290056925562215682960764153445855587736281883104518447138261578188213572554517407926497173852452508396782758867989114693693812301237622202125321764864000000000000000000000 7354 5382524468746089695950820934610200329797612292022422801674314805165690922460623702165563269645597279016779090181516372878588108185381295002211592909912009331454486756150768304128000000000000000000000 7355 5427675520344876477337920845937766496400317332031134719681974357734969431037036384073224972439886851000016819343428359971735866956808944940107694470888989658034072089910721904640000000000000000000000 7356 5473208545083281767160458016730525723166050873279274820040147032281109875688149648187039500719181951503714121301899943416643818303656232973706816318012024003353010705219327098880000000000000000000000 7357 5519126802174797348168661750923260721235035494673350869442462460441594341904036160406241366798634130801579668522259440612705505345586090546548112942770387622216965023369044951040000000000000000000000 7358 5565433578883396739054439991541867934649971460736306264112804457349185694902429398455965730150450336841084954963450232464649934140298695154415171218475131821887112682623236833280000000000000000000000 7359 5612132190767062940520266010219975253740255405580246154404590310094878108586969947073373826590107707066974358769211715690745202879319760771844419409357413651624050958791983759360000000000000000000000 7360 5659225981923449083158527446462230047254643256343588869429247019060179496863991643928134411307442376338589757912012900276807755151521392421670555052786533294846296750129414144000000000000000000000000 7361 5706718325237690824125146637574067582045436165344054737777425825186681530322082741850738208286141148797442250093607622360335381548089303793623404588280261743477382630948732928000000000000000000000000 7362 5754612622632389507624968128904513717212559973570212739599076688681943433009181786675356877414434050400249646922688711408969334995180369858170015193723087450410946245064392704000000000000000000000000 7363 5802912305319785273771811240748903046666222836598106992587448278246678397393908409706704245543798388562132711942489690767208561850285460484526444829198357747254693889801453568000000000000000000000000 7364 5851620834056139471456927165500479641544984480405459871104223251957206460086088776617170441321402597849672536348547856465359632189959644365103750263036329345628146035794640896000000000000000000000000 7365 5900741699398345903469731602459011752429595325683007402689199876086099456342296940237713321349562899846268211230954020456462651993949926914170249334529284540302466214076088320000000000000000000000000 7366 5950278421962790606278082650579887759732625763785708508440310165589588446304992924243094049242411645859849701136174473882505690165614610864982772456380550480269056047044362240000000000000000000000000 7367 6000234552686480042606144904134675687276297144135665029784782985462428125609222825648289541571014829318436256220660646076930236163411618870615295423533861969112665600787742720000000000000000000000000 7368 6050613673090457762260259040578703951899640178496458664086797697698472928690501546824625838679512844645334322542248355405661298809498677506610321418774595250870084320037437440000000000000000000000000 7369 6101419395545529765561586732630674899614522884124020844042565095715609111683201518472984651259656777090362919193146334397553509895506706241539280913172545319292489540126638080000000000000000000000000 7370 6152655363540318984263120214354842317677459972371270228484739524065405944908556482909518658534562971688748908669988754786762828215564122071928616915335816943042518681072435200000000000000000000000000 7371 6204325251951669476972563936824484950752897998888654022469294764624181373920507522398596444364051128275377915291721005984136609516488960144838782583073410776096449998775910400000000000000000000000000 7372 6256432767317421119886376241568279692906151005050771010267479549357526790986501093410925579618591766848662157544992241881430707862470286150595492967984576921330902635852595200000000000000000000000000 7373 6308981648111575759078801005351188264373877794412479557376327506760381800935903735914683383507346797678765535692318969554492169501540507838825984200226323003214928546260582400000000000000000000000000 7374 6361975665021875977698058533620119648448270736775252947958685838222919754743533040627547889804207985375491793555804504197141741542484144562937480622641896681832071499140300800000000000000000000000000 7375 6415418621229817820215175252113776625776183288011767351553658513471851924855831757854380251797880083366941526408880096686323496354969070898641962033852979568411700644282368000000000000000000000000000 7376 6469314352693119006364525777182421472389431267174289539180018685440782397244127613208111976302997846236985976069917488772407834938809579357167281982768669090762570434871296000000000000000000000000000 7377 6523666728430664359624491994487326288702597688254718482810578369701994297294579711251919959730332184564943429917312490469063974742137228899224823959905840215277989116510208000000000000000000000000000 7378 6578479650809950369027306851091813882056639828869562508822276806748728294425141124627381925974403717962917206508011587789162513993071306392055628171524779764269323571429376000000000000000000000000000 7379 6633757055837050998774883736972952815196473447028546228543207424365786610934588297788816880561385106463922990910770639797929955184496387511065993771769736255915252516913152000000000000000000000000000 7380 6689502913449127057588118054090372586752746333138029810295671352301633557244962989366874165271984981308157637893214090552534408589408121859898481114389650005964960521256960000000000000000000000000000 7381 297772601815242418595912845933386775680711208438127852175606093684479425936178324286524782321064442835742147358524558192390839992631933266463780289202784261181673282804263365183570034623171709335791240 7382 300233532408756818749598076065067658124353449830178495582016061400880082348874012916991929282395553933558198163140463631997375860339635194285795002336691569125323475224133310350376398545677260652615961 7383 302714970757217172237897349781179214588359376567162894350146112181584077565008832286046302468404424290522716057794834950267299526944901304839659838080048104635170752580835505060239482167537024897080888 7384 305217089194698655139252801901758677627521960794836794323372045043938498465283951559558382771735404824779805807950180263828034419329223734114718074774109743573115930714175262334529510024039692934124174 7385 307740061515734707736161161609724951258962928660191159530183013234251000463287837947177214482428137563949369677081401825888592298500208958235815899898617581088025086615142685982933403468569622500420736 7386 310284062987799583781875073770219479948990271029411447553285057169917675612614951557405435744305549586233738174522055805184715040225134326284973375107169600156643791427204848302500222525752955015251800 7387 312849270363898507950438052330286263022256249987888257962231391975879609232149256587631852377365191736878668309757562580259750396532035252888759461306000716577450259249333245170643896036441198915606080 7388 315435861895266377193386401730024398366453296737775452705784030090141417993148764643338577182400038161513529940177949727475485511824997250221507660820026925430081663182520748335528955644896083572245040 7389 318044017344175949934550857483812621620462717522762865771581535031284477262150099803456046511761056698259753611469486917799742877656350436790738101734253622477990977530329592424838898964068994896593920 7390 320673917996856475315128160240038345829209508241726260118884203133073326847195581383301323431025418719536655949886630186783863974567903754881330089118505304301838025873230998085992521551774178120503680 7391 323325746676523723055216842699270549650196011739682114681323133402867734709532958590128946923504402295679910725816383229336781600481867361060490823070828877229402441862401697613989038679117281058944000 7392 325999687756522382925976572592125941645153948467250795483637852598407587467065924234469962346916245237429886968757994515857570837791256832225075358958645031715472336294570118355737001448537877920876800 7393 328695927173581811329136750262768820096977736144196207362348542975202762077376863344894678644092481354504251953270724246440560739858420219947026681360396552918824186272213004630250723366582526215782400 7394 331414652441186111058413948595017024488492344254479246489117536172025337001722235767094661057651909317344727844455292755426291766602020766435867147530482592354407690735887301596636834011995799121075200 7395 334156052663059538971171452023496564927370144613931095913572356770296928325659572751154798925072088445126381004261365923376400918629198670714394379820476704203406043816518055680281439527010829226188800 7396 336920318546768245029045904397559957439361555264226471651621000400152018510617861115400713586578533124156130880588247620311680103584794072684628147369640808299830614850982424825227766277635132102400000 7397 339707642417439354973960330046490231682375615599224545572195447060079619130771102017775355036238739378294903359226785565276609276502255044789638728823717971005995351165454282255897887645732024451072000 7398 342518218231598417791630134995667430194700859887217453789747868969615219218469380566154222577588029276505137108760215836189349681357711039943062247162370193555589251833396230478423372843409945849856000 7399 345352241591126248079045937407779498035904433992903396232933991051418200158157829078113005985036587940033321371901484117253510862115547185350128232118190216730709376261072991158187700963437688946688000 7400 348209909757336202476187311135835442471770842731646662565512474484223681160524486902024218651550787279805418504283606981895244935984231618049380081661039049736326338751974848429279252369291458977792000 7401 351091421665172938446094185746646937552067990542387099842439153790703284514598584826021387063195699042787139808097560634382522362773243651350983953625224453879753829452218373530049250169860771020800000 7402 353996977937533712892113558949918393353514773060481935033566931688338049043639343502715228833792703634699542914353189224329423093733570413581864216143457289236300403862588154436134886745687251517440000 7403 356926780899713287387370626166730571568746096462286838993765767646718128982977177615636674350305259706744933691183039112683868171169237497649198003176062966703788627275036381990218251932220563128320000 7404 359881034593973516160014213514173628647873944761504808204567700743307587269012983950296925592598482192823179515434820340652414398114536100155944010130191634000950725378078557503353446051700236943360000 7405 362859944794238702429291883968489784931832449188846558371466917473121363255647570054920508725454138978670358347655675974299106757077522510793707131050449106308769322000610277102345731575207050608640000 7406 365863719020917818222762273587715579097985318703616089859775017637632607993548781431662307834082163474735699238112945466740122119365830228891515298359359103947131414815660266862413060224805437440000000 7407 368892566555854692424699799974247565816153689337307525304067439653516477676319807442215613356148637965080513581620041385028817307513310825521164372480573782728257238716070793142212329432980914176000000 7408 371946698457407281510745316962925628038719753051637316922514434045522118370259524612403294090700430609460675062150941885129056701362561513028009514010352647301088668371917078509237922380564267008000000 7409 375026327575657147214867831412591776422011625740623837595114918997238818579130664623226016582804707515962763520531969846644190670165038033776341329890207150533372073347066731419871400176264413184000000 7410 378131668567750275252496190840784675579966885852978689839870847388090121941826780153550637946287341431381089183820821318947636256656389597785191335107995118920785371562581531956668540196658610176000000 7411 381262937913370379189031775269297616884306715663790515652283335693018408076866339172834731624605721408383802715869127064840546194139076491714849391453561901917370151163806013656554969322802380800000000 7412 384420353930345843596646766944175741914571680733454644677337277303404889659566114651893104385870054618255257625258357336137834634464993740877762662894073532818686928780587019839631475867181383680000000 7413 387604136790391470785097678333319673758753433662053162954011333829865155888409148816349588261277562675057926018971604213092522334291233285509178787874498121428441004587924529041456584455975075840000000 7414 390814508534986205625037773994900728306449358829995866078735395908327365288020744946166915275302700931882336551782252574334573075188441913119334549543047686438736629068296711452502125013442232320000000 7415 394051693091388023305799303735386250218182129605994578157858593036953211368712086680964587136808077505253663699157603218122606014115493699505518576980330777814861413400296878405774844179544801280000000 7416 397315916288787175284648812845258416944840381597052490427601925113547170502335149528066239364918712838709164166840312198919496658834984882981096297027603256792178870252162294520654182024740864000000000 7417 400607405874598999191915277891766935334512492782052787648376172816253665860771521038293081357721578840659939141235027290443081822714668527880350670229615657868761054908405000689257407111285964800000000 7418 403926391530897509056977895964913526785175039724665047503676211116475075660266369822647513941448854167370904318447089455097129068868151555074552943582052942799488142052918736908310834217117286400000000 7419 407273104890990992914711955813228879679349573091903278847218768188002253196920619403618150945538612108788347089418527423703050270787071549704184715362313340422852260120846242822636239351657267200000000 7420 410647779556140855641468795350304126302249781587527983519418787458724777375282777660566752689997983317642871448364357358843749603291506631075006129672101511877491004380359508100687695306345676800000000 7421 414050651112424955754858454538162291034068582200432428657267787896536318038931053339098109819950209002671120490431149918457852964701488807387359434203691302428059052895717339347720389368217600000000000 7422 417481957147746695893367986476728163895319403900238041288666649259302672254894016625491243457257137170591381710280031986777528501841022162386041252141223397247878029590549488600392150194061312000000000 7423 420941937268991137771048951189172256102619850327840640331183065926626199122399173149033403011353050699164640106485980326598413895330024094979042336100003491118319279404329880715902774648242176000000000 7424 424430833119329423580016652876090235639278092104657494515303237646867187358945788328277234678939439085229042479471248048802480064555238562397687865338373611986164681774273594790136401832706048000000000 7425 427948888395672797090201338521457121736239293331600222266561389617078785989554010579825856127307704963234936587690539535905398459271533645261738251339507694225508430234103003631137561228869632000000000 7426 431496348866277529072565951120487175417667169167264120983589996148608246330369494105951654989633731019481372897119652706079125590333281047849316449615996110792967956182175847976943880031436800000000000 7427 435073462388502063149752245648962632782843652806242919387765031704263279632917819572139690597330606789065474725709252180398354599445842204841530890763022655072669131031108714456097294951383040000000000 7428 438680478926717709757741348280150520702639991545085828625041210319518369602460417547172891299240931074241431933850421198554538868516082591284193112069686676648754665537511339208297831066501120000000000 7429 442317650570374227584528558072235923249561776285889465036839329446579574211027421773127113708828170123849154138596576297814185871518985083560937283835314753170007835047465230773904218007797760000000000 7430 445985231552221643637935989415415876687881175035578710478901378917095214663079630251583612860179412531283106033264810976353242443126925706222269024096755398103567502151159455919449391224586240000000000 7431 449683478266689674985449487382076962218578822761978789420816114401287281781309094346128267783012308844713931910966495861463512865826062306164171992864618784164111166235466989583167945441280000000000000 7432 453412649288426127205305467509527985960602716232992519594408781164550435666799740678788768087820301706307912728232443067181118383162248676714439930251540607842096067108989388264819216351232000000000000 7433 457173005390995656690914760095378354176565346936010980747854249396523715488325123217547385981286196931522411171770573575403736054576773587838022432016091002131594154574122917629113564921856000000000000 7434 460964809565740296161048550611771965871442282448750850324212074053536949760339691785693752003330539615875577724057353099285295723287229793771525799266228255741415801043502329088328165490688000000000000 7435 464788327040803155046989104335932415077956469217479346835642182395181589956568626457369286603844956929774956407187618368896510918605362894937641201251654047129957985428302233819945141010432000000000000 7436 468643825300316718856036853637891641315660803302645623480693172424231903678362748161651233143786246810061650549249607828745628685343067005862527910117902723430684553020079955884312730009600000000000000 7437 472531574103757184149346105789863371592053567372622902389827850012511671087145870198410993347528902922096400136156277336882661284051693383210918196822057655656301573254508823192556598722560000000000000 7438 476451845505466278422023459409547163532269856287298214443339940859724666413227270754408907531189520778221791263377550950439720295688133633237088383612663524133559241564147165560724290273280000000000000 7439 480404913874342026935764307895290460765706440477154549246357921524858790363642699489760904391541619262269830279186378371966085243069556123576860066996228040085588493875315316350961257021440000000000000 7440 484391055913699941430030896716277432531204608055971805288759747603383863399191077788798127986638760646198140872238352783449210930290937896336702962722410359369205824983689325406790101237760000000000000 7441 488410550681306118627906737946568498633895135812516219785325102586777485242769090016952997920121138371914718547757253791609610855843025207683573480704307996814944265138360660747320557568000000000000000 7442 492463679609583749558322414407701359821968307458743291096659591170107979908803325366586781558009310090421604744751076632625768484084300396648677454504151435340692426709804604031181101465600000000000000 7443 496550726525994553938371850245677973611126721409391490115080520963223776663481908183902214552123157344779963856886541354803104370107075627811633038716046463428526669557333338426442566860800000000000000 7444 500671977673596667198970271064171667148131891858022051995978535773224528830827836548484339449022557812145416380691418110393075208017160565027029425454666034987557239269376589374243104358400000000000000 7445 504827721731780521195199060021052166705318204851027166711485494441210341628897394299860382051511528990906138921742869532948677146287536591241806271332625225104257779741974033851188091289600000000000000 7446 509018249837184273220401806806678485916640909645741198727609005663843996410519248654453253200497798702313505523399886699429206147989000993232965712300050436641721344469969430120077721600000000000000000 7447 513243855604790351641512936552052909794867072109836361543315805238712861332038868575987478709719053478399839030822989750825542237942461972943815748896789931047196159419081370702975074304000000000000000 7448 517504835149204700293297997885822744955447805736737372737982478571392275450434213189709816802466621446703508622475684084619494243415444469526137809506098718325120857105948521470825070592000000000000000 7449 521801487106120317712255384710327259570198521528114587973080911261797303774840622894715616146695872698006427992508001931294025907799252195424481508555772977041864673996427214434248687616000000000000000 7450 526134112653966701357975254156440849490333424315179945557729731796028537316636939176872621066301661143466954611947820579547344261189824399845936413710073418255134204665179593545974022144000000000000000 7451 530503015535746821161884951509798602278814676853788989254209753237068410834573306786642607251176704574364851109459365461279428451136754059360658489826676167765509908290588544215914905600000000000000000 7452 534908502081063261061653699289695776927542657229301850636574620930485612100828749416108167531763443092237637311099585534613419336526002645504386198878920946236866979947685838281013985280000000000000000 7453 539350881228335181625215151428035704464899778240659624486348001224442898544762595870589235283965543258703033650992464741171420666003789706090380576002311779732277277793561397474193571840000000000000000 7454 543830464547207771442537408519210417154189310188065745043545238368514700066834547934833160939586243896931492777088488452783570154648751366169947625453703040304986172342347543097974456320000000000000000 7455 548347566261155869667079338537199091963273757646970306384548299344582891503409173919104548191237808424145117289006795900806417185556387828260813313276664311523678607139867520443015495680000000000000000 7456 552902503270283456923483094222433925071593430959481641855831741623636864379938681388956077799089341049896966297667477703936539247224287607697765492305973465594751765270152396973015040000000000000000000 7457 557495595174320726764639646783951782505237299057767108845170297508301840437334890544392846434094219182908016094365659061962134565096718132696164450243099267991801002346212976477863936000000000000000000 7458 562127164295820464961011683497476107339644039581946478126402298625496588439006512649530589326843629873442865684261300747562509907469873648981005420176911229898824535336559841680293888000000000000000000 7459 566797535703555479139201793873751177682605971836949547296209985275530701900604049253028870840142243662130580394768048269297364647122984987504829300524033733604688455679283733068775424000000000000000000 7460 571507037236118836656419774909199914681014698719431178739261390544667210084231867722334985091371321991072181161634135282645706390243457094078005268743765790454625727050140016900571136000000000000000000 7461 576255999525728684103948329030836812104984348124273614328266161360926330645604110785362412692425468038802793556377308169029675644617889491096983930157692773771520519639485102476492800000000000000000000 7462 581044756022239437477159646086931568646140748020295047674799929557516493712331541657147003048720438385640691165570563711915337481073091874745244686670949703245177522383189450193633280000000000000000000 7463 585873643017361147833335720200512975866452556931359021339939047198359325845016782683211882653441134392934965786093485330369755699278134344726147771898378163642151529886767882321264640000000000000000000 7464 590742999669088863182743352069406247245962408885823461873234724138083610228730295979260389193603802644083797757970765141064818822520817724374663022750922892131645963594289329702174720000000000000000000 7465 595653168026343823424372560147071108370874111429646485494542448826003820922954208937345503571501232586155659444606463584574676180241293966836449791224336324434372489011921150678138880000000000000000000 7466 600604493053828341346737940731482534691909005963390066610885518421698580993444628409188635891180073598375099384260728296189450724341869361432297392290758162569652066145187317940224000000000000000000000 7467 605597322657096239067451290483052292953129644035478557492044535165799802521271266556480924466693367697256285620750956846437606682002784939787443261780894327043843399751230737403084800000000000000000000 7468 610632007707840725784197096535853809595648351745074795826683652170745366839219277581890756094480512702784121885967851175726069376950329088394440361370299589394225934312130642077286400000000000000000000 7469 615708902069401619355588625063563276116134257068904268200597783721935992462094051651632973873215774385780073851029558367715181580377211093088137205402418464832783152768420022530867200000000000000000000 7470 620828362622493831024471477021900555580175911268053077270178214243668142087824776909642604459413130333723598121502265200220433328219986689453070991177447477749139150605236826852556800000000000000000000 7471 625990749291159049539905778669709389432690557753797110710100711050215230381505721564229650780908394426434533685546995109822090446039141646108507367964943269255184630078003740672000000000000000000000000 7472 631196425068942578028641863520255013390960634335630468810651549710246755670222518423952085679177253332320028295918650053230895279662212470209127802064631076794252097095067659927552000000000000000000000 7473 636445756045297294213763801590941787830573423181923631532669057431826020816788985230259102677067623095544695587655251726665217126994304719444216745364399096485555850379809360183296000000000000000000000 7474 641739111432216721978679163628450702981821590399956481915671069398947870035157055542328535051934988781023154372065179235999962201906091539782700675081148795964370007213725668343808000000000000000000000 7475 647076863591099219830163109847740759907383806082917246069116924986684151918261573989466796630123202353577671779991676409852414710302874298650689789774842608265607629415850990108672000000000000000000000 7476 652459388059845309526113930782350960237181418374939668870791239791849842840722197691632359899768799632594450870173192782731002818488255593652901382684754617597062116172001758412800000000000000000000000 7477 657887063580190186003451851628288726733581735706970803590473214149584812271759234075705584872208686483594467689516621142702738685445064538593009077155643607255096188261912480317440000000000000000000000 7478 663360272125273467770612309645019252456747786580250078410513361181865922147447383723892624372927868435098181810818521086119382503748720771566715893473655631258449198967131807416320000000000000000000000 7479 668879398927448265118780971395942513177982822074923429279955823642307516489351419884298865739726502565899761479340780526732088009094306862113264006416426018880666163990500852367360000000000000000000000 7480 674444832506331661857835411387484381112632793535659735544068628099656702184253849282754831469876952902740846434304230759196737943234605557267679177634901150702553276673124089200640000000000000000000000 7481 680056964697098724798355677397704356366373048941239981698473218409751580292840819229828205296467060609807820793073442474887483146113925318039523597044258564354177327631916072960000000000000000000000000 7482 685716190679022173881514204844166586413627692197583570567902465428811759789704810873756339707774502986146410550985455375164290901265446710461194152097045097649023624382045487104000000000000000000000000 7483 691422909004259864705639351481740653995673128362927625305679891253998441320026893615607077916060644134943852801079062997524626282813536014254817556685325359392501007012994220032000000000000000000000000 7484 697177521626892254213264319610645167712885688336497838045278967942680384753036075402282434793475078185344102448001751708933595617808716384112987571879048446842911953258058612736000000000000000000000000 7485 702980433932212039487036130851394070759551911173095945037866416220927063150429983811989139039018876573906235159944241399700804179659001844597514016708246804590166647147860066304000000000000000000000000 7486 708832054766268178958493058016894550401096895653501404908970639472884269610516072588606309480340279171755907696292789256166163811848961488962617766971283133935794793183654707200000000000000000000000000 7487 714732796465666524861962789619353562153526490979184412311659839348970369066858369528844022801689842071602175907523743276622626463842911415876788016305812418476097259397730795520000000000000000000000000 7488 720683074887629315468240872269933449913259116742970120820100149514559957513163362453087116850932253717462025608659917750505132154008526026741770788762192968956366315444775157760000000000000000000000000 7489 726683309440315795510847017174068125600535413887105785849884932500022385638772585278735406392503268546780461864880578396582062390171937645612386084185726830925478981045562900480000000000000000000000000 7490 732733923113406253273107276214646829552435054065602244513971730197720858567463086825560032231182781391425796187422826751987723688981436323118996405604501426176349065365600337920000000000000000000000000 7491 738835342508951783038668862947277504452049576949726265358014295293436467679146288344033016882442438168516159106615973086385277198876943029360535686517673971495641554905726976000000000000000000000000000 7492 744987997872492102022931983161632346769727036922097535586499034817501873624054844826942535540977001140204908015285961841172040027092507151432464303433009788438684073586799411200000000000000000000000000 7493 751192323124443771499904547098456831720479934920986189608968329582126054997975352349341131985341052268480285930577682847156176636608996111577303086016083199214780523585575321600000000000000000000000000 7494 757448755891761192619790923340025111413386085926036960619235809131483581788961853442752057564959644035328948088122675089037607344471466397727898578984067776136111426221427916800000000000000000000000000 7495 763757737539872768378869724345376299677759963720449440176612136638243963589897757178666740948466990833007713623814994058592099513973006905566724563184294099139326354767688499200000000000000000000000000 7496 770119713204894644356567782878996419326208234457224693124570822476466883344641290219294288838271198818383205417370798562789241255515491050129662043806935995821158426266828800000000000000000000000000000 7497 776535131826124462176782958131110195951984417745236460476124480989938735269497121977148669090069078901750146943779678659475564751870460121028304005840788975389570126911111168000000000000000000000000000 7498 783004446178817581183147483908292617424373849012410750015304499675379517666741249590356781066372076747987132919849596148247972586809269700385471287823557644480332697345982464000000000000000000000000000 7499 789528112907248245542771975902779943713076446700665468498115078045081511964035829301608701026102408932552076349766908638717036561551406929284696111783463484695610686462492672000000000000000000000000000 7500 796106592558058195911799282753871757595133086529535031006937354851830240258460970426236082952076812650514993556274920226506199075544478235676751739954988264459880010033922048000000000000000000000000000 7501 802740349613895246910574166490844710410329559976563577235480562276196026869395558724024899832638197756978916547185690866304129030728974623187817733726758000715795262550835200000000000000000000000000000 7502 809429852527344373968162284544935082997082306309701607045776233628497660426640521713391773997910182738287074185078904956856663439318382745047716214841147650721760223072092160000000000000000000000000000 7503 36328257421459575068701367203873186633046767429451597965423943429506489964213755562956023443169862025960541977739996099471682479101095858508581195282739679864164140502120130552395544224026948538966531281 7504 36626030023274817487297280049806573408727478637889725817599549523190969390149933887242548225490926468796284125098520657664073319093727791775044975571942464125345813784924393917579114258650120248302322521 7505 36926263555683574306046878125871641066851832087719904313181565584591849472498807900159540154773322022729842323261661121296070694954067426969330770574279155694471137260148527227929490657195797508954938482 7506 37228978526440791478284775475652820281440191464287067207531711696773433550063816732445586457241726447020365039319455956246337994481012328274170430412359203799106308012729362732989730139363334533852019370 7507 37534195615635490133424028277554578959067713425081904001855083741817372048529100684005144840013461851845144845127406136510166028900341552008285148487133313542679423943443537995324259649387374226786143544 7508 37841935677151224841160189439164303910326676353742095161385266755051623048992388521952322054495889989409094214804487538336054621198841760966520964387031931123767449030058680681307193052855943849286564280 7509 38152219740139024424942064512934523390275666624771506608938551812221540724605003473509727490240195538995327952979009594141239336239066895292805937762139100723924092821485885529609693275381696804301816080 7510 38465069010502922932892502565264809653297922874759394866900783204197420333837152730097359342617560730732206621288767156721499086635598930545694697223445101440501543080735218774780337171418138003217422160 7511 38780504872398189310085888966994834051664376171497170319606567234287561751830301494740697919799960768893720151228945106448974572147423927795916204884265128365931624743917739523115866127063034086789667200 7512 39098548889742365260020439824478646673284838889019933185378148769318846229092451594544153966311721825591979904840414593366774315025080278232706942985999381988409615721448069115540705026027103081686261120 7513 39419222807739221735335567984718685019114048397261659445497032972451919555939647175927455289742747244311516560790301223553558178999648181987588273075117887292711453747321300113626697547578877259806764800 7514 39742548554415745458390784827417955568764244409001341560178356105854787290649180134517584236666251646607196471516117606782894960600130049348648763898188716169940856189183701811240686586257994540865708800 7515 40068548242172267841316761400010081510409398357468592355661993958453194878116246058752054199013167891844626358484875601298752531437921306180873839257147361201656328525478271929596423587706532418786585600 7516 40397244169345849652645898150272850330506376093612788563024342501428397640193622922096948877657260373199130610438146325545193092177779726400820865938507757754575152711750484934226674311073114945002368000 7517 40728658821787035763704312098867867354994868437867267809513460037600422977195345157864043538714912282516475338282601618300619383944381747167256733086038240346929560402486372235823311145085110744123443200 7518 41062814874450095302675483550891363919922238582481198905427032394370719905521004730615198337639984370961601719286862984223995784863010945837971127465858717051132966446302890291503592584612121573349632000 7519 41399735192996863547704529455288923877361600137745425377078653394770871924031622591730599051226562904085757850167451231844307464966595739910655755613228357859432797061153872716328820350889756705452032000 7520 41739442835414302902678489785335414109043975753344649922650848841830951543162393693748374406262801643464052753526678017409584074243097994955445394342052075830438792412319326998584718238535488729903104000 7521 42081961053645901320470119920331081539238676613231867376440596710800566762380863074314528628840389672740557890635438233245773423924455705995388456589214446023994381664152723229063141611378898675752960000 7522 42427313295237027568549165857738861037274581047224770772673530701851984962539020903392641634825426260680591212007339717363026934786571253180738584821332636240725091040413796220221329312342336364699648000 7523 42775523204994363771025353168874696479746351889956417435239043176336208643699545390294665853476977047960396630511623324344922179722555484798787964902993675290461417379165771068650608564711627823677440000 7524 43126614626659536709471447354621343417298419880498804535081482330126911928214143975120687240540172747003183770319720884979304702085328728450138948856618899744341171208617989442180657814881488594698240000 7525 43480611604597070422363560913571261810651934653559286470115049261815249977257783318623402469373965450637883313234074074203634125179062298863720813072762357033577471612480577596616792701627175846215680000 7526 43837538385496783709750931539737992382220680750021573309108815029461968106240760496239039143724270710344628246925257113316317993350231536361370011075938420000281260239755613978607010953559396409344000000 7527 44197419420090757225910945753252166010868554694783078117313382730205275693509773480189336069316869192537451426440691933656970407748346072461525955086068611634282210965133692536110364399611096646287360000 7528 44560279364884995928340237637220655795800387143971924675684849647678397056765421050244256578042323331516121784788347609631269514505423594972319662217119060740590980287134302813212710131186303696896000000 7529 44926143083905913746562999910808371374898372462675540765544624665316029664758969831675918885876405494990857484026460555098009636624789425201211177515478419844538111701949963080075123191411109134336000000 7530 45295035650461768438987699710782618940714526152012848290848692104969546142435289639118134499232554132955937997608080596483038453932302736026732341887958993627266368940666033873217335520844090048512000000 7531 45666982348919175720498445027745544568753245905064485607771206539015068260805549163730537793323254563565398672670231538368167510633665297539760351401969346274567457609037950951726573443224654315520000000 7532 46042008676494832867713312859158136345175257530805109445366321458012307079384679828353763809906059271081361436190763508214811701303830335573536692731859553425100829682385017683146444843400918728704000000 7533 46420140345062583142965809049998921020755224416658088135206192305400397201326506608507314447852346612512742525374584329533759337560486725171321884066967548544021615053947599215103113383597577338880000000 7534 46801403282975953522154840825268218637639531132321878650858475641093415609403372947680149179476952333921126328090453456598599883754625801663036733458421110445938985205111405228759668352920379719680000000 7535 47185823636906299365751487592212394379554102813055333295535812918396820499062939062332042283862822388539381585715711813934737718389090795403914496121315183978757672133891992248599299828787561103360000000 7536 47573427773696690836536585270545714053312856246717386458489824252226685654951348211148391872124099951214439511734683418147830240723382028689423674909189682100186113138479916777640756413243536179200000000 7537 47964242282231677042161623044540614781619305605547382324568559648135013020239368956094558787399402652146321848286465670722164813798570470602543009458732729786624849767548213489093258538256978411520000000 7538 48358293975323065065467422348276001031837487735153376902726418241171966231608081042775523374536210729651575511985623273940287419812685964302048528035713060564439711180948510367499033382436523212800000000 7539 48755609891611852240752071161121259448782328116750429393154020166285513402110416192303589613901129442490284676152463586139206916471520949185029624332740663821231890051200672662019687564461264076800000000 7540 49156217297486451239943986439013026384116840609532482180802396339101767067971187713341882695258851021330944615293698613429649998294235617712909975002970279479100651106109077662708944971572550041600000000 7541 49560143689017348749000964334977939910902015649257147228306072550218242143631454083164530209200299875498315519612145702884747127363103769267984527946552332421900139248161996399617255805789667328000000000 7542 49967416793908339741915676290791168790581365222349050507153291318406244396828374702568148360145838487607103866701564230308450177633890840817688712661914645762322991508282842642439892045141324595200000000 7543 50378064573464480597557145086141472916883615003936578490672710105864969174203657480228715112835836470924746738149928587667293927237182347448763718791586747274200482512663202150540579740447670272000000000 7544 50792115224576905553312003540679635207917683586137010919329977893761505492242588533567813222655786679927417858640359737585751780201883836256151078225790438576628541565558919489888300129815887872000000000 7545 51209597181724652249205371527156363371813002990037248960618644543020808164497482550193304466113043817098009240350639769572529308703724858418537119477931661973876419595149468978488692280009949184000000000 7546 51630539118993643386976420478345535627915622840365089600949827608947434363619881723342337869124396867797173880457125749899127722599054882513516161814031665464994738874553798859204595054658191360000000000 7547 52054969952112972810556437131221625863554900932469747095465130846594301550978827511670615103803336306882402922936596997947930202663610121075913849679370039076980903556328072453994731456490897408000000000 7548 52482918840508645607646638469743082985291140225801347317731692236211380336968381522250440959930644011845637859524287537483835601122881654721175587930709546771206411986562175457625869017719767040000000000 7549 52914415189374923136719204420863570160708807394968611438715282232359988583298751016356392614920277742865119232421407190189914726713214935769024904380325542881999379942744351305602812897751203840000000000 7550 53349488651763425199868956666512532793491651047774854358103047264064251862931668835928532305517608349654184707147116442370313081312660777973866435271088565537072049073775460020058910192702586880000000000 7551 53788169130690142909626698014792683314194291039319940186728088474383770232534129253475705196816849280728426139080966863568867620181176860565150628383158252213720803739312971359267208023769088000000000000 7552 54230486781260517137211226572864919237443852815605829651764927803830349806745156675248832310525677450852275293219563439866681806052695845648711565666993566966890811574360436590041112241776885760000000000 7553 54676472012812738780849162562280335114131733990641408362243829182747445021408236305500415923385856863383558399252828250843035048495822771354933834691090322364994379076511596045960561633001472000000000000 7554 55126155491079428455834612049662412076350312813403387151664645297148732303189545399846544191168869172228272331163794746704498561361648833661098006683954941149158490242747063035543729578442752000000000000 7555 55579568140367854583039917517171940062310915529636379671259054078313282738856345140525332959256689473934580243892027189771679679744811082337812446614206481757000586309856052423808548794793984000000000000 7556 56036741145758850239730832277267318416487480876572390652006908327709806454344670263742880345237975670866102655063797763347083415799387855925650469046222572759132180464430175341437662359715840000000000000 7557 56497705955324590535891880827879090382358923159021141502331120401763343404105009955528574097241306210481978232787855116446368711522675085719421994845488801014873596265473677670525990525206528000000000000 7558 56962494282365393690938869932215022797436879628238620849166762584158524994061578581985943383845151167411753189195042734815265222441280448614359636046740455062003554250901979904345935666216960000000000000 7559 57431138107665710409794906785852914438752540431541266472647455756582756897739941330147594616988937414221814839744292342644010851126623515620222163956858357785434238803922059860230248396226560000000000000 7560 57903669681769467593944252891642777810344593998913889375037283606595268568827087200346005610336466317143911239880448619980893512410675209003433082153680415441090540377176568683422804994949120000000000000 7561 58380121527274933872366276351052324973876863855201187589480623547454993235240314471100414517867655837922133031143826170931333232706363342636670170537293078965224099618740715848983529285222400000000000000 7562 58860526441149275899302040658947615434642570295678342138726981468979852025603957170590175422259197457184402861423012549303299317949432898760247030604289307005309688112616031165334490542243840000000000000 7563 59344917497062975840732071555663892867173774903734313944015741216583235889003148248378973550245836217830601002295250902086748528879723836656583733567011717364678893937599720490741280643481600000000000000 7564 59833328047744281959359978293610461365807670039546830163801066319170013374245917338395926548165957356202515720843008155878358139735566861864267307047716025361493838202738081151488601201049600000000000000 7565 60325791727353865708918300708018162725629638347005573454897725910340121354154720663762513329723966666292937325587759232510983908219651162260915984502220176796834530629447885755519782302515200000000000000 7566 60822342453879860262856672558263840699240765068414964945012806431303345130818202571946415544276089823637717289444645773865787012589758237888727617540936223260263057299005219093946224869376000000000000000 7567 61323014431553456930055642829328012366388896960272986997008784967076569659649030408494899883725112381449862705825337191976180087797775398453754646966390889295250614538274595683320467973734400000000000000 7568 61827842153285237451250841889349064533094215165124014163720270461517780001277927802794760265776623910440768844747080061509128764944062935044996453237723514520354872318016569717171656065024000000000000000 7569 62336860403122421724471243696155743019010856074769755362447879467181623997688447051449213518977121709143082350270479948208557971092051936038229418950023564956996593662486539147291733786624000000000000000 7570 62850104258727212076112756632707795928805723146879591723991195272420336859020485920025200997686840762621482189301302937959383513329994398011173234698920354888043789821905620517994708860928000000000000000 7571 63367609093876416776406054630593618673761170952616329096729177750991729134470920133214910814489307384068185697923778622044003007573409842480699372508426453606368910679011569039465533931520000000000000000 7572 63889410580982537094118310015303945933331369474144443684702258662253526438245760756109626430636003256766192125916286623975297033481209094676123854016982226583410775353007996253899782619136000000000000000 7573 64415544693636503795476285269460386782821702898459623630259988394049554975562397695286499051702304917909659080528234444554844377742398919075969790430692300001665909557673175847445756641280000000000000000 7574 64946047709172250616638170220970185385100517575313412619514198147286623386396971002073141658953481622484023931637693810016123806193535673135330448920518976169431419465963764391661671546880000000000000000 7575 65480956211253313877699823920259881162028060232542714470150772768217108998497799751489249826485245065576261568948793395550737225530061675780834835119397897115668286445911450229942685532160000000000000000 7576 66020307092481649059325039071687916866492960010783374094637120769441551897042562347359839061769210608834964602599785860291908646196065465486925215695400208895400563723705011627416879104000000000000000000 7577 66564137557028856830767576480207127283647149320971439839680666007810066597109396895294672222708796852731896095376874348744692216350714216853095163320853911935705549896047359170514853560320000000000000000 7578 67112485123290012700434655818744326375610423078618410146065214307154649488612806069213776770900034661156041212665881144645498633536270604681355976634130576247229228503187226690957869056000000000000000000 7579 67665387626560296157358138912966760300682016509577891787921046048778286352992744750602732848699124002205938178963548622349435172783494892289053742126436549712823980268457379087930884096000000000000000000 7580 68222883221734616884122778559750712083187253808635658896766216346286588193430079641147125695133218221388846195057914281411397307348591610421749906576679648980815781270803592064408748032000000000000000000 7581 68785010386030437349083790243248188190526897848217605374892618644912084781869086153796656284460061851262289060742175582158959817256061484070730911996856560210714605806140151906089041920000000000000000000 7582 69351807921733992828222992037121939368209503820054554922188828630187615483769690203049685155300204094924419641136943630428257181903184469058235741297380593944319294261819435639157817344000000000000000000 7583 69923314958970111664879411812031139282890518518773986100928090020732282693853922070772020140391575416915491822298577765710902888293427926152313746566124359734773919988869575656058388480000000000000000000 7584 70499570958495840348983360141061976094995502866898259715256356182093209024499526181557382553084000884954294615854955073879932563938045815643410730496282052508545440508509060758534881280000000000000000000 7585 71080615714518079786460519787148907663641643614918554762931156111650725518211857723214529556132721323339935307020525637591847901419118907518155975182953002211790618030892250208728514560000000000000000000 7586 71666489357535440934293855507349420639508096171849913784271095158849084844056874505897741438786162457732870272806619122922217657118397041862882122954851380375432769560779018091049779200000000000000000000 7587 72257232357204529797476598859418826886754058580735737246144329882987168454285604801877001827979766260376954070564589888063282475940917859587256785977602303267564415524373307420751953920000000000000000000 7588 72852885525230873620900971419565897995124932692165383731638872331813172275208559010814347331551267492963109730009196351647857152121159153554093235768826639591998788013385228571430092800000000000000000000 7589 73453490018284701962247709360297380529816841698128773798249757850234870856202003639223535967442447566561484829393457079944046602845501022915525533161117397754568440079530415889370316800000000000000000000 7590 74059087340941798201315160650780432822769971342164252355741802385400670658723274905780016891909140934258741115014208036790484209527503807855312976422898292081612283479281646626773401600000000000000000000 7591 74669719348649638927099357747316286632365619693909327151568486037571416025562494183361907648003621446961525236900175887966210278904454136943707416784268591671006509413593777268850688000000000000000000000 7592 75285428250719040546454946372379849908481753950978231419769083821293352018024588235013540621876837221347305310751205446333925460484831348036795553989671010135839292566362197291381555200000000000000000000 7593 75906256613341534377479417849401750464061929862246284497039262035537020160112413011923183226336250351681028908872707711534145893813051334726248624980848457613588431716967434118234112000000000000000000000 7594 76532247362632693427019323628071459853494620420000081607749362746587235390493918733487412877117158746107463442558254706643967984259090476372357132348813400882843616347045437858906112000000000000000000000 7595 77163443787701636005047965491591714866885581054335712076560014296297482146164141251911364962796335999439783470854173356697198879538752688842566260150878031959637868444140505518833664000000000000000000000 7596 77799889543746933299261729293182656654716154477517635708092683353729308166980930237141624065473403622535328166441828608423864096665746993562010476896242431056123424294520314879016960000000000000000000000 7597 78441628655179150021240408456811107357697976067917592190008354423128256037016087292683952600525338611316351320813893787659864058867653085101793177571323579852087794301734040547360768000000000000000000000 7598 79088705518770249241070571566658848117605359874000509436077471348114940188934348866673419397155461813669928992593885464069716473577955959400443867361098422460353401931149891537469440000000000000000000000 7599 79741164906830094550596685497441199077842541292375449104948262587906790031775071064365051757055230613302523443464058656852447476396444214994096768743783177077950464047321893295882240000000000000000000000 7600 80399051970410284736600137349069487804576123028082419908538735802056374844046830298440757341927439299786117911153575277995150215081889279532689777820938820685205560235583805776199680000000000000000000000 7601 81062412242535558204370749658714507057032870814662669986949249163238240766194277682164649966300367168221216092964393799081269597585638000304256493714412476316464009434550937583616000000000000000000000000 7602 81731291641463006469489530630110449570210853636737593416229204986880548282683629102048948832040093670787115854443734579608001685594732307166369757720828902335344675598541438435983360000000000000000000000 7603 82405736473969338131347366041497933951323486430273253151773273614980204984867882951331703663509970623689856700878038810367198423537966912723637436898463803486047228875214562525184000000000000000000000000 7604 83085793438666436856145721718895638307689859479214493133471746833389956565160723770561531868806437684299664521671112252842085906684080838041676960495508062050401406202846478598144000000000000000000000000 7605 83771509629345459030027235923739804894103487171412076704039649298818768324950428581435288208514212187285810932222097708217250197585346284752138154647605107148050429827228524085248000000000000000000000000 7606 84462932538349718894732875275221545548099160299775004329345329190072766766270455475050895286430272831420754785023176771214774823868159820766392972204290432507442930834241518305280000000000000000000000000 7607 85160110059976611148946139594832190715812045988111502167390608158015447151023491550453177721223747909606098887471178522923708419485968537150505959776169480954285842787499576918016000000000000000000000000 7608 85863090493908823188433175725683584786571597899284598112428474574236374214173921534265166860262766786180005122631122764323409223665627538995103473792877727758876009434647436984320000000000000000000000000 7609 86571922548675091367391668783700479336972694794938099517337445213709258483784437606853773169743107065351761030327415553579575387477476500484066091559849010892811804227831091691520000000000000000000000000 7610 87286655345140757892253631573319832899126221285917283929649105053058228852851295976382617192544796907423363206234939296856198013941319411899942879576154823311287901487228822487040000000000000000000000000 7611 88007338420028387207721872445589766349039480402660254050469205202572788810364459338835704309395729161140825231843599214606703146095327937926684650364917016280244267802673597644800000000000000000000000000 7612 88734021729468703003232719462763834474640015816547359836319090135072811196003231924114439715788232429687605693708479793003285208485499875572297036449102743111169746783719160545280000000000000000000000000 7613 89466755652582109256505826738978481304192450870612962080833061865270532054570695010939999748019415211079031489895902619755272932174481311895416032854707244537346095849084760883200000000000000000000000000 7614 90205590995091061039544495601925758808644500447562688346191076160563968522249841299284032764901857649247547649002518592841658209373358254924776568541224918508841737403990487859200000000000000000000000000 7615 90950578992963553141567427585087391155414227484484785881777575195381470395873896144110975300442834650387752557017804554682830249400450762076209032844657928297280421477577287270400000000000000000000000000 7616 91701771316087996913067332132185847987134707419405772071386543524963596450871871496460316432428175702656232842948382237529986426037059758187786335930674011496495202001162862592000000000000000000000000000 7617 92459220071979758105687123055525873098548093505331809032005779334095080032660833349903068489993135346691561791036504912619024033381531224585514234509658079272631313427384290508800000000000000000000000000 7618 93222977809519630874065992779871249398225853469052258472182391470733323996250731107081735230941602337524569504660319906677616132895504231491080959072842373371770639782151979008000000000000000000000000000 7619 93993097522724525518422560562750245817552061703509483165306962293209790879595372397301029519779873536342952710077690705240405374151019722541210621116649309367591798208418807808000000000000000000000000000 7620 94769632654550649980599343520881356013504046121254719625783086774199729614864869519278178188869942615244702857021470383899880938902890182662238925122490098342981368335329918976000000000000000000000000000 7621 95552637100729467561782491004789648630928419970267130375798391273875109132531610768868534969936314691992689989941319980048128911489699452362624396410313655987461701032675901440000000000000000000000000000 7622 96342165213636715807325262980692428574641496416967795844296506351920190644495646598170143670962417100925242066291086888686845948051250859291909092522097119472157311719138394112000000000000000000000000000 7623 97138271806194774003237062263446300332236629503497330875303443706772020884754107568596379753914493913575757059847361808913352147126795337527585844262052107736617191729172316160000000000000000000000000000 7624 97941012155808669250147636429937145042646959063473894452538924269048216911623503127320404653747132111332735976394547499779656276157524312150773661995778865737332986991723151360000000000000000000000000000 7625 98750442008336013624115798714482080125644041369783596059584700502676714572050143649033796427745042294071023050579626404736512939596842694895821378210620013388054747214795243520000000000000000000000000000 7626 4468375662839527733450268166076401955864752393822546549747145041829298265598291934243590883509893029193146663262019520235016944929434790596555487019776980623292189281760776057944651939555314670292883347562 7627 4504703920260987308518969533280275142497799161251998147712568985258804755562505689806546906953062891219107205239759516334488627408535886455064068215059720303156353422262896188497047483779341618831849878843 7628 4541329950284262126006266813330081715906526639889887873530168534781995724952655623693789455178553817687903489364858036992152700727629614246839113190631662767281699236047820582414626598037991739080152201364 7629 4578256213839945700312313691455953356973378471977607777843350100366587574425154431593948995333327139710633331688119698113448771422583681673808443961205941922976170373307969109642556088695187536589107139846 7630 4615485192366386491790598466931606177254818663441894845050881812063361007975218248326394581790568866157653696727439154069695109417064694002082614391618301126775276681320698472375545818834550871122959159216 7631 4653019387982021981924022495209160756213886376866976749052736895805178380023747349010399726630582328009498841572566560206205275445965035554090899540105434440317956105264142010370870078483938245349745302760 7632 4690861323659173206765182684648325060124213053220718844214122162560230003072739737532352048685078217998907935787371047744541330067163877315057420504492466371441723554294200691052177271536794189199031867040 7633 4729013543399312231190124749161259583514488719845490350823060714372451543797344741005861776175318413537903263740350057338682569403402944210350226442254605472165647647115686576581786964812175886003333683120 7634 4767478612409815154123017251726524393167786642720249745689961497576648964131181893735959135517935974268635470361638824495404068490038543140895921139478050573606149190196421795356567301983594024006551105280 7635 4806259117282213343433103140693519227219451018891746916009568064810936525883012195230699833437735935037529190512867769601853043062185967068691837344362315701972080814940339534879683168110657058093340772480 7636 4845357666171955708693123580517997873892735857780766849194946213580255372112104646825243987404047656863121170417708184195219817377211047346924544287348315083960490430661787603995223873136684161175027033600 7637 4884776888979694930428459148502716558911849906178028508640443246552707291668044294001171442693790404107432686978498485418773375556210695528912132560423432971253201884409108904108850570684263038434833798400 7638 4924519437534110675886849933330134514480614150587029850200621602658562078958693474135689026930456655754039883450014603025556270516810825578260781324321621687423142740598292605920091257270521032975699507200 7639 4964587985776282943728166694730144595991023548944498442556283596617015273836809720194441081129469823645884509808499478626855023048248746884441655163578769048624799069123770877849687680858227565394486092800 7640 5004985229945628793380812592880417446321529925038111231119307939118443671477003343116538030007127084019083640418937624952400216140426526610842476029517276806379374221835521362783914355169300680339488460800 7641 5045713888767415829144516904979285313676524793475978498928821399156044094454198688274402073545841996301600115757220226570700835524370908358009732762603315046726303782238007735019737666314385791083611904000 7642 5086776703641865924447192388530176677596447032058459697834248431550414814359719693005017271883481980672561717476507089554924831309233919303847703890069173763777436748684310625311241258898997912656961536000 7643 5128176438834862787994896917985465601473808632196205123211327084945185686283751315596747870934708543576647475326674540786769138774200515043758359645682402121636869545745464498027570079249887669362413568000 7644 5169915881670277090897575407770801015582852607949549773133977933787016637826913709290496245340971345220111528080201218804178722848443613038713805040024454197467308338157783825026154797488423158092316672000 7645 5211997842723922992218045527691132097122091284562781640510418530497817204589294572364810773969811734892852085970836657037424496272368068744709193496613668643491302719821936548255217939099802056768069632000 7646 5254425156019160019786594693548870958159365865610006411283092061199669189551833593268203415604637161153532677182843996754787523207154639997889932081435001279732027810862350344475439268412144393132769280000 7647 5297200679224154383557620046717745654639112217499962828718331104376005398195533138658498081458114138201493073813355620079132445386877195482688720046337994955022489228241516115544089876976856020956446720000 7648 5340327293850813920267091494072366998056410637380461633253412586706132310123747282633618768698654310948496257583675340964111750088962524211138858995194613854766830399450134104986270534791737509551144960000 7649 5383807905455410990689455054985938259867062572034020919723527635967947560101005065952242171168028276399134140896909415038315384214141586510002579808267376211800407871062614682582887327493364685397360640000 7650 5427645443840907774399205986525676252249283252784042493032636450997409528207245826448481210311752547109478769143834672151631702207491818046363949819343314631800689131302370296561494338446924081806704640000 7651 5471842863260998531625116932278928418260151807478825571149949833727614803900755599928670546381069416302016220570275364085288672615240164118825475774429383243434971342267503989097604702846535178452992000000 7652 5516403142625883527553457169916149074055952194622797495825634683375293200957521020978914802959111739633532342355063711694919942129745587713797795436646502304175562322554638291910817412977721482149888000000 7653 5561329285709789441300020169826957445430850567085473036591179308040609230622279990810590721844988145128523199839090172250017951766370377138999006614161980724020100434256588254990892536169132591284224000000 7654 5606624321360251209739007869537740064371565093237485884882028000145578776764715280449708856344220699261479137836698252846500990220302679875025738956049939717647366803197254288864109871689976681332736000000 7655 5652291303709170385459506314565485608940318339142550370489799206684593845025520829613439394137543953825044536509368484384869157730936345172565499307451909063921934260806292239815836445133201335648256000000 7656 5698333312385665218327219627424643745285493596673355479935165528142606152104905509441793157947450013096125897945559247893083969432240175508139036000183768617347035090488677257498982889976602254376960000000 7657 5744753452730727801470185436474642666306248821090013568070371720448006549306232016050300472395302359708638640470933832222617728769800662233310357884250736165891056705542624856714086003360199831715840000000 7658 5791554856013703754992340277299910884943888352222335446721230196089099964915635388997980621574779312042559766799024285679216328653555288034973394617709157276336995690747736261942845671713120211435520000000 7659 5838740679650610054358091764892123279323442455035390780016766009007496785414698328060312663858642134431099148384739997493151066371944378830377309113830472460315753362881628254191444971541907772538880000000 7660 5886314107424306745194628350162668993376755311282108166475255833259723471069649676271461055730766234382313587896474680911298896612667760859066732788739662142415939476020108170969085727955151308718080000000 7661 5934278349706538422236789973207209608158374616887655548799824392907858484089889045227555614518165637034459909744761146582021061426466331329669275798198394872202564325787656384458178986493408287129600000000 7662 5982636643681861487302257395555485609190212104622808925702550811149030450321497126270331137892701847764111485256746769855961348846279017293971324326234107932767004036968604894825678019875844810342400000000 7663 6031392253573473339543009466716606868638994432739559355095704831315315963723607542462634727506602977206601769932899233442100555762750538243156353950566848596588235927019805567487697707440306074419200000000 7664 6080548470870959790782953453155619895023111273349091837276507227654417730791578730175976610201861828227932714548192932055530205761044773860869263925569818876067336578125914645150406652411878624460800000000 7665 6130108614559977139531954417490597834934013288998348984504813300204635972935210184259141140411062128103431030067805077758414952888407877630137248453516371208489236717374076641550023908217668291788800000000 7666 6180076031353885479273870093781389003724594654220698035011966591523042217332038558961709288771207966591038133934506641988723403066041768470954937166178285854251559708882359484192463800262809616384000000000 7667 6230454095927349959871427238867530476641478269224634613502639301628907186506242216441938003884043803061962880672656570576390696993278950818403700884969872601525760191395022686343004380003257286656000000000 7668 6281246211151926865424739242408210111849395952810771624421969279522668691998484804975505817106699589741890298531296930313976448773480834654659851963195663040102388732960581605832892680133073174528000000000 7669 6332455808333651517673944613935366475221208955800808873382587924065689500162982287525699121572812633558988307771647570083548978082184559513078389082673594702076265152555731074811381372413083123712000000000 7670 6384086347452645161060921034413712010849124578641173962983537751674636934526602169249041459441937030426785481652104695833448105804783614395591905244487626367541259891430284873670585967467741315072000000000 7671 6436141317404758133871477471544933636712679479573643710079002882521231236077580996760712074545740366733667884575041292831396036007447224516667819094166996406618240794986612946124580698924232212480000000000 7672 6488624236245266779479124110014676719697970619799445057396734574757442616414549378282962515505671010745513522434565580368879871608570106171388994682097705953389447206973175121582206567941951979520000000000 7673 6541538651434641702615843314435540289858679427194413668835449856989802604997848129299318908120591288488378641666986987559069786335283321107158019586478031496271446586915919472887809380839703183360000000000 7674 6594888140086405127815712271102052822652171078242188523193552904253866856860779798135247440426108896838032826374134104001440099416595981885131886021749120061808518635989694932907868291032405770240000000000 7675 6648676309217095270725338969116845505966365369281508463380280992728250627093313927388723145622925746118761252513215070865008967036777158745697036650132278314022239439729007904267135499056174858240000000000 7676 6702906795998355787862550195689710425203809222097114293032045920532080976900059084063971977933451423569613527806434634304875648842829854591345748215799271880989130251303368340857176611297951744000000000000 7677 6757583268011168526643399358251990760317940956087755701394289749714828421921467320369472393856837280432997086205687462555718683891325677362700682050490362203354124630379879936903137172930953216000000000000 7678 6812709423502247955099233970301653172394291268901159088545954395011977154224656865769318938048006149605225358536851257302423182452687326196361780057174317144503283120622626999938680902509395968000000000000 7679 6868288991642615809682273887818825112456602184430795468217213449090290436963513210909844271007262839079159938780743284492194862132432137278699592503788523626260283706932483052362489451304189952000000000000 7680 6924325732788374659922004720096092430873089665307367858869220357418000243417857881173587151352500814750026041435807082255541945548231525134625242972834746199019415887396913227703927113663905792000000000000 7681 6980823438743699250457896600923971521255448588466389000371551477819763586821962891129115725449742120960508019668594937371988314259754200220344664967680235000034289483662386905374453104189112320000000000000 7682 7037785933026064644148835470856186544052885468094627621220718240403922111816024469711101668833587272127919772857789980106803579482195480668959024603726975455096293037913288885278799039855329280000000000000 7683 7095217071133730354558630377642039458491638008526168887693365696160504868713764411041249263450576209542141587697534272449447590333322104184579246767683833812881727276717210945139029288251555840000000000000 7684 7153120740815499822152574630533682236301982602525082777068402979767100137282591498241595269060912675859285498937414721069428483845732779393582679849837514228322817817094387513822452093246504960000000000000 7685 7211500862342774756024940906884734561275859466380283964657883603314555130517831812712695683578780331697207631968558547240359817078439142736219350020374807307288041916713128229671435622531727360000000000000 7686 7270361388783924031924242947543682176710502036675962306796610584783534982543435769883285859001039529154392034829981559789663116396388575634979597050979096614293351604825744260836770113073971200000000000000 7687 7329706306280987007764975019099346069577675811579696620740626326000118218432438918131664832551285365372222635832276810691749864925268299471636180784546108331658030498763343981327511393717452800000000000000 7688 7389539634328731289724334997392956530943483481619243450904427392319288231806684835470060759099451322728425151553119818847628223065003866333500448091593824357019524336966082062478999994918502400000000000000 7689 7449865426056085155433253298100974693669113119966249024359325118229628353160839556133823272429175289394718088878707578080139206973223517495761364076096044533816358867595529948234519777221017600000000000000 7690 7510687768509965015696109970659238534368353885034663989304337924660931698291657758705769687973451379218355806168152223854004993985813275733650091693636980757076621924894535167328466002090393600000000000000 7691 7572010782941518472626165613488566546734742781994936976301346709628008267951306789114264587857176491599805668873977561045981174073611051132103846340603371646371872539432809763011786470064128000000000000000 7692 7633838625094803710077416455377915611267836997160060990465066980089526047952584716917059348122953115510246437718724641107490302838555114067148842793841095160892227411750826332728958126129152000000000000000 7693 7696175485497926131801887699074071354286847853234830745827514859556707671950273163968508561641930237219389520068995121055698860809647166003187072212791118725849224005413312871876249859915776000000000000000 7694 7759025589756653343878000455706779150215653576381710337551506054829128008809293649888533762639617077982011002258296423993658244322977160401198245447490039080737267795235218492394244568776704000000000000000 7695 7822393198850529760654406510337372768889414747334326666648235232580119737943764570021748673454106385366079187956220202615702247330550570243678944819998465534343636705914230061433710102708224000000000000000 7696 7886282609431512297748524820352676714822746116808471110332937491242373264382010330777858299884742388622845380082136489239677544364031779338355068674015447760927047481267238057687609885327360000000000000000 7697 7950698154125148801544001105622137101605567819706930733963197479636422819357572728473144798936444693540755039162664723684232388741774178257431038464446140060928713390824911233535055641968640000000000000000 7698 8015644201834321052160639275843107286990668337282244146582711677783709442743969699475217940595398175163239063094302417494248512547967713930566368913366659037098144810290874997926717313515520000000000000000 7699 8081125158045574366038339099763367168152696397514786861052862450551926551742467499226707190421883420228815324663251210889799249773497775606347203748486056934213813096736786448156659999047680000000000000000 7700 8147145465138056015097664138835055085019189357525570235147499571321368103639510061574067029483652630837650289265850996750091158419693841071834128964181457143109213660460491459784076878151680000000000000000 7701 8213709602695084871928431715315262212302836506846541674987180237329178170236619458469361701706361427690382185361227871098835850636044555288687224127502311055044919210356538818954591731712000000000000000000 7702 8280822087818374884628866371134006538678446929925160085133245451636332819725232264538575478477261462351538226573893752243481349269580825893368580104136441631292148438859726045645549600768000000000000000000 7703 8348487475444935180786224510046973298979128946434737976921166497685111106078225009289178211325960586353744164752857300865830784442364320785657633846262878181004972419128183424733480484864000000000000000000 7704 8416710358666669797670347288606724011062316200243373635817932714031397694271655088930325337021093804575133010947915215147242181749712912396079383752839557829985788200398987016797889232896000000000000000000 7705 8485495369052700235019431078849972199252843098091591241192825332676309779053524175084121993305553866426395300008657390729401141566968973880150114664836414390196502806205127168703978274816000000000000000000 7706 8554847176974434227847654070887094138621052601911645796115014161306497394537293865287171678460854070521319719649794334359829398748872158349208350406133794984140822100466946604343136092160000000000000000000 7707 8624770491933404339512533482699125277903943120430419782215942251327229677231147787357943698601245645938235211472092912125540301637165586275360664152699919343875596020455816179999194480640000000000000000000 7708 8695270062891900179861516842840187253998938623297318041931198607509322886255647313539501081154329646823189506087947867199420234201103632091004074883196201396384141460964325240757729361920000000000000000000 7709 8766350678606418259647977362627336161662580266912236596694129763620973611773859171262715610710462368146529441394968392837012082102522750998522230858379154398595932078995217490966457876480000000000000000000 7710 8838017167963953700582271218134685582302088363084086510478400858779822696617916045768613352149248530604262311667775011959934299759641148040385112981334005778971364848555996509057507655680000000000000000000 7711 8910274400321158230379747816994104409188842421664822247724545188662809865072201650570490353977228296864639265738339601847997582235582065899972369767311608082238929264080369816478259609600000000000000000000 7712 8983127285846389104000648788413670307183967354356987631456184060994623037347410209581304701308779564357602375468348798199645439387703225053526463003080434721830928052093755045049689702400000000000000000000 7713 9056580775864673805962896497773967687713784196055116405254433818844857908203612213220528237276222011924163860297742255279589485990548726076441988536241552119585496492173285460939060019200000000000000000000 7714 9130639863205615604164211658424748120536554167397280657610175621230258578862335488126308254168131152858422601412756463316379970200076229884297301512664450411667108775652567107565833420800000000000000000000 7715 9205309582554265243091311016172064407168919787091189984761744107267829994887897982309670161816134774305384126649656639204346180478980684021241008929448719003338115285066160884834684108800000000000000000000 7716 9280595010804984283637765962544444257077401541042168216181513191089123346905922570544683702438011611526731431960407844650680105939465515369277804483438390013473954577632523082126065664000000000000000000000 7717 9356501267418325818015245380393846007541463470904414500678552453124660367066034983556606885664347861878412460869280552362214251833278566704004053108419238471087543009349490516244299776000000000000000000000 7718 9433033514780958511442264704021917467394958091324414582286301815871247602456528902290094298541465020624519924311838807068858219817537657180376410240768051871970386625696535954103205888000000000000000000000 7719 9510196958568660147447312669513509182261843672378750294362861830167545084602693043542005663504261356623959707782692980425555418697076409869218976500918929903930024494140676459622039552000000000000000000000 7720 9587996848112407080746574398806691838916559826856267930070954513521274392769673973779147287569734760246495035949134809033979282793742156862780986977815172334986147918435196774501056512000000000000000000000 7721 9666438476767586230767814807263502946274257802924185522260962867944402648806690061071831240170260098857811387269948702821639146852609809947882780155386495914838235712736930815048417280000000000000000000000 7722 9745527182286356480008885378830161794391863162798186031697040339292517588995624409938504659567415560671481316262542588285708863326187765907283224022747594337298589114668080706585886720000000000000000000000 7723 9825268347193186574559482064327602993469705704090561480801988601880424379027399481002869711324470791284783839706006646942561310802584210122277320791491377514376539578715402599881768960000000000000000000000 7724 9905667399163596859296082201676672481274281827118643900710527337682480753871446311301310468666398230584569957617160222220556461017666099401810010569312316335061745138950986405657968640000000000000000000000 7725 9986729811406132417500452951335386988331314697933306570697476586845718994637640588983475118632698597752791173710124616019637730615251737402114267063026728811378209148385537343241584640000000000000000000000 7726 10068461103047595423969942481965497437901525551570044164113705791832599542920324218085524067464738691423578289564568350599245732300846469709280636820747557713713553823984078781677568000000000000000000000000 7727 10150866839521564762101289848006995371852849038000317417265479065447579747905192101036855771128248662047268146265446389409612930724384436622004274257646021517199601052859293344202752000000000000000000000000 7728 10233952632960231198957435569725891010160538897479531910398950812280969704470352824807417302997055099731567810787117501662455016631068517460045951218141529579250002459062139822800896000000000000000000000000 7729 10317724142589576657987462805649630815054642384650943987102990461579788472795303253388852591205569311918853621719339599370672266828653863744798089372789134686398052888889368346886144000000000000000000000000 7730 10402187075127926376882195680924852360602741544950718991432335790769861239561573708863903486491999584750274376504362776141887041652522023565564482344993425118905495819723609865191424000000000000000000000000 7731 10487347185187902988031141820519684551318553590938830493599726398927876686712597200414356664213223332659880475391833954664810750072007992102714988304769594599859781662511109442109440000000000000000000000000 7732 10573210275681811811219574996245368136105125188838115091712154873502113060926771121948621831073486099446060480514465077429134159295673619641710091778562472327618657671945756879093760000000000000000000000000 7733 10659782198230486902586966665029068615442097883633053191229492318715822319410555559555475604243229206511412241544792492982713734683151096142194157870122321338511469476173587970785280000000000000000000000000 7734 10747068853575627660479220296602388448341224104918970475159141423768880548263406855531858221435774003418835604751027432279569932697092415554094100749698476161822757377660816793272320000000000000000000000000 7735 10835076191995656047686942169047978214690263585321630729209610628971453337073771314870693925745169732579976429982871031494176635843187743492020785400063393178103001645463490390917120000000000000000000000000 7736 10923810213725124750690174888510742049164903601138178089045929719106526148269774546794808365460957965009664035676579511287179921051673243367593082436512495921214171392247209551462400000000000000000000000000 7737 11013276969377706859946680715249720530469096052008791051126762780971796680324345241805748365208977380220743067166475413906935193983847724679488498469367203165751517488096294312345600000000000000000000000000 7738 11103482560372797920986225210851646289277740552456353739472953857132360648846595083105032397973879237869990614815477932499776852193221082934413275037908428084260359225500284800204800000000000000000000000000 7739 11194433139365761474127792638436733680433154779940838525354731432327742119242468979249143373274322072520378367372495737054459682442621533696489484070753086012557639646977862087475200000000000000000000000000 7740 11286134910681849471040859970568919528420289487360244297426117975852705715693340850745603689706750248223034600215444119291989668868658593454677270406683760024054134848979024950067200000000000000000000000000 7741 11378594130753829229146547093624445401518837580865576106458123755186800795726001684095506758196743383569726162006480624204608692902040124679262784641193418103326766162406409240576000000000000000000000000000 7742 11471817108563348860020613086404316650917063434334628364930306146657534119722252415202588493427684985907250731511140944111286309034935628910753865600266260476698536802188561219584000000000000000000000000000 7743 11565810206086073385539035646967066896734615496038137848095613108950743910601847787599889522947464859443593684221218634816526714409086648633295076221382909786066128600396980027392000000000000000000000000000 7744 11660579838740624035519634990487948252748119542159392567721396195724943640216712657119167701136334802058838387078240105200426595347989538815957315146505399884409109968732309946368000000000000000000000000000 7745 11756132475841353503081417481492737901379047962129659698097194586998818749349244267888036236106271116750831077068181425180474724259479238268319939542915713540396571669764985847808000000000000000000000000000 7746 11852474641054990218888742744473430329953689458546627493941491093350738939993739914486206379777233533851756319134472512069161570207530489127611848635437810659868728981484124241920000000000000000000000000000 7747 11949612912861184992891979806736876630285926088050124824816794537057510960878494022054802759531148027765332076194319873878074922354657284465139434479699862767605346173213296558080000000000000000000000000000 7748 12047553925016993662142127443166813775328573047113598719269333461326559177790117525182123164184895159876664812170714421377854578630814808777290208141695641633342679160205019709440000000000000000000000000000 7749 12146304367025329675766243241881295855454217088483382315328918161829235892362167668831156960612640202170735835221294047782591091570411651472186029519906261646730733907419814952960000000000000000000000000000 7750 554078582192101438947833252593473842527229296833995772168645985186832984934188199846205269555226735619950186244490420509142101171249914033972880390452345597288231470938336231185136840504859019116317535097689 7751 558546957854940966681283520759550244483094049227818318718393130228662283199786491780448860438736628649143332907752440029377118116179348824569435877472122577911523660220097007243081492444414333786610418445251 7752 563051661775201953989802490292830519625591848389070316866105699213921087955348997470255407345689691540362440112992199545711606743587884711024499945687182298214680013642359903431578539928193675405442268324094 7753 567592991725486216115808757106160601341498375028960204739635867748703083680301653093949196800868245358050343602357057582703759444315514325271339058877813960981961712878407724013993166526231667144522420525458 7754 572171247939326161816121070797616554698471753500937812517479217849069671254726807525543145796201572497760976934045177280817208215738098006945147502839019902904937883251715693123635722614926854681111527665304 7755 576786733131692548307911669264548160875726572164379707362530099661133032262702025773869540377992141363918630630772616434886903325155162700947230117230638204031713159933036391596011268433761405552234486824520 7756 581439752519674570289835691759757321631940458541246684111582836556938210642725773122879940104622723691928129472345182995093108600601127736501321016770743638472031116038300533606382138512245343797584232127280 7757 586130613843333743496600874444405646692064671594467402955796958719498440645798512860412292153307801909927037408132554042837649930668291613816378437275236104843472839592594734297434315783782137986783263994320 7758 590859627386733055727790999193566906275579160314312893306620019433870892189595857601418153929483120323464940671872904100176332500071694558026728663717490710315638487239710420874016102748594313872786597677440 7759 595627105999142870881914016445293430668746946957033143052309980931447541153727039495154113065001056297733576142234542924671736568561733101167624584856968760889244636429906842669372670050577907896793148782720 7760 600433365116425084225347119585986949895966397975924889968319548996258477679610051690384812898438792232771105332747410694273589611623919068236316422201331076591216717244847182204252353218688564954886489555200 7761 605278722782597039934040243166504947769859133833705656817514495209838733051722156337210056885842839889634226503165118878468809429001130115583240966488679391675177207675508969808247577091825249116061516588800 7762 610163499671576734864468702315007664328770983739883685326154938456391440343390200631211228328536630293741659190143617363887582804557340811112153099049102824646430409559918078712356427662509512154496350387200 7763 615088019109110845540355552248337798843251597890470715176355560059050002422348894105346917355467086949495699073593631966913139075074151636690413880373424446333853552300516371318276518919780033187472049894400 7764 620052607094887128484083718943067943439242621439415213618911843655667017696185703825541358436596556773141583583402131445539994098122400383574855535537003215382478351369640142196126206600638260752866535987200 7765 625057592324832757277464531535948360885564151364453324850031151594785461367662707168657896466603683857160667223821069070492394314262826910185698011566520492188857725591475663558910120955807561433206024448000 7766 630103306213600173106609048440927646199240676157929303348959972993941505462116905856932298540149525853462267339578289297063095149787197818543707744329123807235584029373713671293929858622121947224289636352000 7767 635190082917242039031056240829457822876837123189987763046794221425491920276476625549937315812033007834134829057054796386618019981096431737847555448219192980999361466122397981919241099881020945136946597888000 7768 640318259356076901819051137747443288478310931822183968170005548510437105962760376865534063682967716377711476532381470927404789119870632252891313807864875383120998335668143446417268669960270832806309011456000 7769 645488175237747178909948713155214089493893784430133517943139526444224122600587290574824559928308687722931588060461672146208967842719075865930027612904899837318465644006301230242294824757759255964401328128000 7770 650700173080471101902166758682905221591015875714696299583649944974721939805176585147189370702278499457824440146432508803246392338991443934674736806401513505961956946726123166790550042696859058021169397760000 7771 655954598236490261921953353376454092549175241580306305994933037035921608994728418740457574117883136618977972823615352800001179862198598574672626738482948507241688974536985517135025481965271202414302167040000 7772 661251798915714416305510973423171838203814353797806268823651368140297614392923951879116072199341250757179465897428708420080312307585475770155315458529286502196711463765227033250569571842248058435258613760000 7773 666592126209565230225778064917244205201870764435186730456904780727003746703047699161749690968039905068127962155012383761044424057674438294366454317524481116051478294164677167355555842377039795944809758720000 7774 671975934115020641216467519972230143461737827007220751376628308362971694263148704227701933139207933344527096295909293176082739441888579880876456897332748492263278702035739782038138729704533160630207119360000 7775 677403579558861548990866725958755819713987110260004793869660944813969103791355950054150414349519685891636575065053127848234371144096071698922820847152091806895079391167042152334700224042980084712013824000000 7776 682875422422122547522491842891034748132247262067483619440810894647696718595256705654079084895900755307938591285623403212319659816711311863041646322926521190138514362509309656323797828745826619890466816000000 7777 688391825564748431050045300060950897206303214262106416936636529331072011796214226675057999698859867047572123627978466924014579758841057450755444118363167692442689924831864294615708646158804341372616704000000 7778 693953154850458220491345320230777854651734064829191889973227708639112621026836506665868590420704855192700646827817557096264597710607427827894443124977329673166710025266120882870699538694973473963900928000000 7779 699559779171818471701084328100315594716105629922429375858109736639258199803601221946318299277049075891962125965654255349111098700827730507769468863933379612884357392069318137159563648566663450645233664000000 7780 705212070475527642086543834414881080325045948261571926228599535845942793648626742775931738671186619845787170502163623833495967858558666852942034363240831521948279326330124429399379485011796651980881920000000 7781 710910403787913307304871054042305724070331441858245281708534701374085399800731648285373531829134069858883296400109183081389051827990907028450173399241015290565626361420613106656878467901773254235258880000000 7782 716655157240644035106341239478780366736637690679335295276605073094533406350037880301423832301529372218591935040580116913611669556760707690683483757125266026731517418126155731513592553905133454066974720000000 7783 722446712096657738861333579756080277621581579031557630723326303290622506314953515690421812923104151530634494807379141199290885885414262978718457151742975184007854413816903467775535399576846574278410240000000 7784 728285452776308348915691671520972400900905021486593021503343069299630003100368214018482125586962793665065593955763881196784036951786207357548834460856805656468170167179785096029726844548388482050949120000000 7785 734171766883732655660886299871135069894281776797875129669818325132889726571437863694753586642693559899447907543660355877695335848398875118407901193645545318610586106655805204200695930276343633359667200000000 7786 740106045233439194083123089844342279502440151414762785218618149525797585055527752739981142257211725536482367453405117024277356909825341449737570469443743713482788670981592860585154109262837041646796800000000 7787 746088681877121055570425347239897765111630363519385594144320700336946615505849249866251473395104427384246478938661863794133318258671620467031541793769977821415555675018561465479979787282712886457139200000000 7788 752120074130694528909968356706614371980269357952125153499416405168261931469572857408714108122611030361453080708594763027575418814434371005274698147720544670012143910945581271047467484990153192531558400000000 7789 758200622601565488700751310159769991875292469225474245336692912395916349200364436138890084732812892189681013423142955959630949020195415779135567411646114488888211247523707185692617891642565071156019200000000 7790 764330731216125465840283264577260589710226482514472594321197725696120985173299646323149225873223954317784444453210761037389363973083823656765704660099630860096700484241081262334167915550782739447808000000000 7791 770510807247479351319557134671041978713951077168693292356209692287644027390631684882110935161995162284375482587145267679378087376149865425236659597265809145950952043949963621818360379351045549064192000000000 7792 776741261343406701279428561909909509190592555437917926969712331589272934577137927098552873165879206087437445467817924249954478073143144376055063298150779018552477804141358644504703383731048806350848000000000 7793 783022507554558628144853301152317719302441951390728698594134300868795603269136411903528378982985905677179335766349221180268454521916625210709723150113974681592580192874319226110536276411181879525376000000000 7794 789354963362892279662527245766253085777663160346529507467516888792861292769299394191054078104558718310738324074120868750352003499998809770222801539196648276294656458026874957185347657783594962649088000000000 7795 795739049710344924823588166800666797788512284925170681430500426544535929703825996360303119564000655341165109555772973446185451605803593384618393444441135902662197717918305242059018243751062703964160000000000 7796 802175191027749682957459644272211731425224964404744325140579429427057160939903577357063831638546395707898777440348014739016847641811040609135061263535302899068815958713291855005142824449986936176640000000000 7797 808663815263994949736938768382226408144922935024543770197976164001814603556318126735346794154052066718644290962782580319385727513419610715306450258217400605022205405920265030126725031017928888156160000000000 7798 815205353915429591439554611696661948434781614451738183866811613858804406161315974864646113062172658007132669604449567306944797299754894036413608277803878636518476852507180949599612840398768591339520000000000 7799 821800242055515996567370323967764001257433785529980372390005166763058273018176754662781360502598766903970702430823701410946237399171490018298740163825627756580285371143170644532520708689800997109760000000000 7800 828448918364733091838095662936880846763400150899261880853385447755786523645270068590170083648221692650089463683336916481811246366208267177044437200475760034894307610582899652436787844188857171968000000000000 7801 835151825160731447625958213132570557188603960121358995146417493676318604622170127674234055626155144073659077211143351116116122015051097031635782948691559306775296740834203020777645020800155123712000000000000 7802 841909408428742616152601612490822547948921901077446750847811783426033433044091594994603528020011981354092074297349038578671840698942422708998483630742049668978650865464582900714548157973086076928000000000000 7803 848722117852244864107700846461124201121316192346347909936357737821045410198316251860372846958059987503697299655885889835974263881395110035194845410799223986123154148585205527714486838875595472896000000000000 7804 855590406843887479917383120348943026233772794530778705404574951270135700635279765071282691229067250342776459594666633120466458743527542172473545003303012509749414432292138010766849328326899662848000000000000 7805 862514732576675854577305125069039118664645884196086073263444171627553700878697622952456278380419751157526485636102440202722000689075773697608170246275847255948433848179534923994553255440563568640000000000000 7806 869495556015419553827763021669963090185901332784552462263815723105373464465519585843585394105869493278486993655771035140093989003335527897828514911243527490948468137663197310899927708544752680960000000000000 7807 876533341948445618471911857140819276729954218252647089885036441345777386577335610313296495774703080550614913428628825120200792582817723378497473935847254466403564430701110599785206507584608010240000000000000 7808 883628559019579348826470487518461316188445856261173258772729807041937891446049374724337745038153656760157055016326359392650240173151045482682053182614938300216446157977827810730345536872859566080000000000000 7809 890781679760394848648623062148994998424747838863698341549798210021704991583331966222579340307214569436016340515263774113719668656996778262075635862464775814444768975794922198244167988966106071040000000000000 7810 897993180622737623404648003055879732986023698330078625514456093625019546713849798035292035990793349767713548147232332660960028474075217404811855212485150621752057017711635326473839424588637798400000000000000 7811 905263542011521547436572246003423415162734200366754587821252704209803081696393233805175321849794389296867940182062314220749691590471605980446834809536129718366350369316461070734676194701711769600000000000000 7812 912593248317802534444337221022522761232311876178334284441993330535803199914825672723306986682345674662240162817894591031441441455396874279918470990320675826698008399815224414716003706095429222400000000000000 7813 919982787952131265734061556019915717763255359659953527892897757928122488146632357558777047441445125984968587969447710850289069678461878146251971438412269651055027924152190496778482706090347724800000000000000 7814 927432653378187350889494809318016692456924472779919776917257083046352116499793197114910870713874301274363306058326418428369208885435101663747732802488365695588844283019786026726717225867568742400000000000000 7815 934943341146697315905190919288675930991292826664954440906561420971013048198084854873616640401847752653581661864494570652223213879420914939481382894182002676345920904944680561894045691869659136000000000000000 7816 942515351929638834377817084902164497538027569446949377882862767680641056466036161662730904989704929145181467533368548213269195053494525990613486740522606047992292777484113371657057478339723264000000000000000 7817 950149190554733638087894501357542413149295406444109438873327834660730582513988746379647964337827882260691713971087272854376685356333081104680635583316447143153185004895864197989786436465852416000000000000000 7818 957845366040231564219696389056616484503582254297344269619155349520287290185939019543616472899469812497911103491156267975432384217142728270683822655529238261879034228901277510861662686325768192000000000000000 7819 965604391629988217563574389512323263653797907873725979956706855575116418194748313193505006662109429575893114493414564399426042461465705431085020900976728300959771496696512729354056930894544896000000000000000 7820 973426784828838747324228796022660636422687322621060306623355090807696537932692077763526755335563535961259193681370784602041744708796256001328699845796726766494115133402426959415490640997253120000000000000000 7821 981313067438270259621977320843013313137510068737868777733688028298938911197074088094304613635448278349882039061452921091281422253160287780667054914470742214255042180883694197473178250882580480000000000000000 7822 989263765592395408423521321948635450239115636557575708467651225778575334016431660822777758434384723043422794100615585814965654641902061958924485952935188354315970894274519108706713306524549120000000000000000 7823 997279409794229729475681961224478557526106304894857952614233937456359043459175630522252976374980121218586033163709888232459903154450029672855052321848555013353069039084809983704640023838064640000000000000000 7824 1005360534952275303841720300324241924694259001292372739475286799906910970010918098021479683565402004638814848488373139443349702404223527448461399525597041070287282852181546770152796683837112320000000000000000 7825 1013507680417413359856817964463076979779278190649898309710434299478232338114557608083053750594885657269652498777638990440099793562643221289533233654561222527430392065842007261612580760715264000000000000000000 7826 1021721390020108444728746396178392241991581027156744851385421479715561516284794227541523112296592018697342880963000218311198629413279265844821920878688724838485436985052363800431535352446976000000000000000000 7827 1030002212107926819613375262549526248530259474086670011470554725167197849104519459806061687775069280159694419189574112063442110762548846670715289458792861280116729133491223526477180902047744000000000000000000 7828 1038350699583371754794161487059573221829238603033104749447475891664882960210597684815350865986395240746048163354326969364307941546991210991500947092639124158297734105910351709901914382532608000000000000000000 7829 1046767409942038424591831834348179945840300919233348123083293824378914357904869339904281191323416334550623296365274884579455183728740923903897026476391963716127719894110750696918712271765504000000000000000000 7830 1055252905311091124826851265427029918039553762331439714324486649711590667683922864079365313316721888417049691665283541970184584870307892877777176591056800130517916396916955824087416250040320000000000000000000 7831 1063807752488065559054698919497917012178174814933351360120601663872897165078460157944652484995182742487571011384933336304544414269056765036126384941462933925502057219017422770691759386132480000000000000000000 7832 1072432522979998963394211452980616137456078758053781779902817606124224394755691305732010428693783988133509246596405429216669954570693930622401745605615633844845932815037878586871758580613120000000000000000000 7833 1081127793042890863574072969823456324710077696677079097944748804731733717641946953045549929774938317780332436102493377083869374804895034254492749680498830046242316956498842912112516309975040000000000000000000 7834 1089894143721497281833720947186083660871740276943991334541442934495354691253720812216812645385648780148478965543888345476706386886997557005491271911357209200640912888577838129603482767851520000000000000000000 7835 1098732160889461235534303218404218346454042365307075421051921335354134513950338728262581258737798028679083227855556120488666321186757198153531657024338543206419884253426394126112540275507200000000000000000000 7836 1107642435289782393764682966221212450863231207728740243299645880542797323815410929913151749091775256975947867121294460090514318768992780219431629394105854814502123182690474495929018535116800000000000000000000 7837 1116625562575628782868683615009626121170415175083097230931102064603791946852758340122733053793084036540305469496762808888713964208380483444485155857108935249223954110742568250974068224819200000000000000000000 7838 1125682143351493456674646511507400088858128959279152347336356498422636804760961952335953582030360258552229633357060551143993553694371032170561597845645176801343539607234741536435007284838400000000000000000000 7839 1134812783214699072278810723165824836978665513446549627993966674043867063339824287824079890284528389705088055958473307607309933664571108400445895147157841251755206716010394103542573118259200000000000000000000 7840 1144018092797253337521902034181996901385834433233640817978728418151134893334712185806389560446344524479393440085122964246514279845050089084467136156087289970758544831295460264427407802368000000000000000000000 7841 1153298687808058321805539800144541345642911834774682986194909931342224016681618108376934244148782536090920171517083372091164959950989554599836413960570728360772018785873092787509533868032000000000000000000000 7842 1162655189075476647623555045524935191650453298245587400695588483795348677048684143360490851034446883952798583977952652643527174202822833166540418013679147599243106328882442278025778167808000000000000000000000 7843 1172088222590257606134997310228957109117848256336911815277874785611219924651140672262780945332988348973423103902264491450596032422640370823720794423919915651115076715508138813979881373696000000000000000000000 7844 1181598419548826266282444622898470618300110100009290565572237647441387469735743365306322950996492610330047063610047184431021587841337447233590013400420834581019006740002279490439503413248000000000000000000000 7845 1191186416396938673363191197297277310139026659836146833502308601954908744128513039280102098284062345090293558645996319240055567124131189390452794387398649753353992887920714687214004469760000000000000000000000 7846 1200852854873706259593959012104540813085300917639071019024569564822853146777319729341173929524232605189151370033266267942877206270983799200400677167554036249268831123633451618029052887040000000000000000000000 7847 1210598382055992616073967897483370974879692780801869205056266605162145664366315353751112434183800020749822851349528810531162915134309986966307960391576783843606129712748119698735638773760000000000000000000000 7848 1220423650403185802648527379547698577873162486505959766537068593764026088745342753232115303895124491541107635189234817178105476445112571176430237712368275221120506252326835101335520542720000000000000000000000 7849 1230329317802349399507823461749375250354436768333078410437779121101708569499214199543416614363790889771692205146851977400326032906130237275832047722937587537455567997465786087741178511360000000000000000000000 7850 1240316047613755531925323914700710637342768083031011717008476597688554288493851840132400089482423588369444996320562102016345670636745489013234161990000614266266946206614171625084420096000000000000000000000000 7851 1250384508716803127349293857182676134780669608582581761172590303480386888036772164350485613549888327060868574610126670366944916369046335482943442626821361823980659760438155703866097664000000000000000000000000 7852 1260535375556324692111395147030683130152522457620582078589855782545834467784677356451522469321016575722915842756392116756354529299770719919565446901079007845497859361491014997210300416000000000000000000000000 7853 1270769328189284923310352582600409021162682996518061610500254733358115437489147709276329886624013630822647410567179234258016984316401788437025492852297149375077109363950077137033101312000000000000000000000000 7854 1281087052331874499968340045406058651977737638902712554487357723819695225961943012529718739215219200134566264188898573857387656583230442300770290941669938509763507416838966505379987456000000000000000000000000 7855 1291489239407002426345222241086983504338340380447663273478790059610465087201504586238582642701711199719316538565402936633529543624882964324335855424014931934882412912658690115245178880000000000000000000000000 7856 1301976586592190329333253382907503188889658934038602103972389786009392963888217183438996999365924423051976419040794770588194354374954972316438570412319701529482272694321201224687288320000000000000000000000000 7857 1312549796867872141144472957903748557025764059227440219064101940882895076949143954560945621196997909151422479521309235665623488534250645936080280504098264001809891351993146981566382080000000000000000000000000 7858 1323209579066102628047059924568777625641206157111073272255331433201610899268554510120501096801241138357933891762854028158606202268933797032222474661968386323148402821469320569537167360000000000000000000000000 7859 1333956647919678255707539144865380014089547381215992242730490574625379779816817916976032955022676912361352727367605055590885772201630889447776568762718084799310225578846981386330439680000000000000000000000000 7860 1344791724111673911755226087034427992304237644801313873459700185254351233153891688290903648948422082093932703797587926622379948837474077191268589548118148192488328580492444876721356800000000000000000000000000 7861 1355715534325399036505916261922938734353402548402452051548746114973457759302161462837698457313883040058942367833264506133667128758525750434636182630554660688409542751884692086272819200000000000000000000000000 7862 1366728811294776743365862942638188454883871644454460842599872877754429555982485808079504205679092017439163110900430981547574063952509598159315671129024027891575294269372788380585164800000000000000000000000000 7863 1377832293855149541286849167849040101173149385006917196339345831611561916631332403162609238077065896677033101515246459480073840804702819242250084404061936319659554628598288665385369600000000000000000000000000 7864 1389026726994515302760976960487476834853582539786858034864700563043889658750574872141858381450340218749553479882618955217128300487145440775946573888132689405672112268245266527472844800000000000000000000000000 7865 1400312861905197152232017820458045754382002829274218279162126681019742364466268212992603985140046968997776514482834399336420290156014099369401251158539373165696166403094245552422912000000000000000000000000000 7866 1411691456035950981461164367551670199783521666855083855268584804774929165261994214676699491898243712381346240644840879960624898848916139494080513943180566583799493169256651961663488000000000000000000000000000 7867 1423163273144514330321184980638074516434438730289418483633515110921586699381716467091902080391671397367253491376352020904736185157951075122991267808780832844276191706058840522883072000000000000000000000000000 7868 1434729083350600403706724016285041583331173345785456621481610724030537443292318314879501969914618862226697085060573239539552711872360161771624562885002215754062257834659237502910464000000000000000000000000000 7869 1446389663189341027742243651275529531583921465327616014049332120226262386932535027536621137615755197028755923447651479644753138467708151310440520200148721153946666944627969812856832000000000000000000000000000 7870 1458145795665182381245325068757022269485300513289745673747429314813261205681884271804509173851861468145506754524719661069933613191967630548708840139691636867487063516297734798704640000000000000000000000000000 7871 1469998270306237371464213811501495699815254202748292301241370805906611944621878011718995380231638701679358510843854133582002774762175161037836451988327074678146932245279218922946560000000000000000000000000000 7872 1481947883219098556457105791308232576445540128836342426066187600443669455582756505741050182991169849707123842920048453455880849684529818322301591422806774540914537591452432219504640000000000000000000000000000 7873 1493995437144115550119247918751399390220868701883456024785456933904996014760546623266232306155354744867000507732219167877258704263160633131078881630948470182547880270612637239214080000000000000000000000000000 7874 1506141741511140879795014161993280686076322918971939407100785852066825250652908790935063463115967385069171243567440461925041295354731044782551067660468376444194611004520057054167040000000000000000000000000000 7875 69259822774012679868479156574184230315903662104249471521080748148354123116773524980775658694403341952493773280561302563642762646406239254246610048806543199661028933867292028898142105063107377389539691887211124 7876 69813901356204781307426989826777704158430891401083467293249394133540956101707713180621863963958568688113723466805792984151904747577489168280582929196995545258317165338230365129327241903612236408656009422308813 7877 70372448314059722274108273347537254402913985450311285611967787263769618384907499672402312824397305316762866799713545424181281865693668517105152365074467667836228688998450462136570323396056650742442619840754064 7878 70935499975834924228098075837830084922539577298700355928833892962983539472862848669872568231742995008303229239826537623726993472437256401816176865020154850134443369012092822040001901935984844417848062109078158 7879 71503092967560410444213884594936245523881075673729316133573528830732242556543150322966517428543863253661279583428894681309697231881571916141448204079032664095425330724971229764015895102511076084992584529603616 7880 72075264215499736606030005665733862078579547427230253946091008048581312227797877130492060574340064826159040560362939858590514440097310014148393351581871683998330268608222945457139530825126002939673696057268920 7881 72652050948631429154337917334998410239455273999394633653453538148242445260060579156265930114718056967522959190993712475025401343422465176849340581699102322202361981768155981848735542093559764345225930544093440 7882 73233490701151103724627753026758167561087214457935880337565120984799383470703304929388810054822679691214887320466057658020494452023066304585841902715873065840834012884194282382341924232072009689023514776220720 7883 73819621314994437468124353901202573207779279129530347740520917943518881911349103442249222346975987493124814357874190212063332101953734596199658281153148301945677485723786877116639358547855791827010298040215040 7884 74410480942381170523852144900396140114054858289844660633827537962952752803538699299850640500905470613448279298546063116163508434453806290757685009816865792655993124211026587537513374650604386140883084637892480 7885 75006108048380313394734058916841433544723605236801693776879847943884200344692426339345794613970471669746012874688297659088180171022368023858852634401722761416882368847456494380182747320654964048779877786675200 7886 75606541413496738478959406036427420494619571634777618666848167492880458822372036391036179426868910461978783980021045069782453760633991942927088950823924092493473585564701341562386999673873652613734764276230400 7887 76211820136279335518893446279593925442389430768611324323665681988090297555423758547373389483754753301868418206524210188660922570062993073042672191790412771885148762772376850532195247250965477862850825792819200 7888 76821983635950912253757914981908933106718201752351208008991836926546688995767148748004600712083289932162159865714353806024810152867550413853784344889461874709795193181936768610907603678627987375005322143206400 7889 77437071655060023099298270534157270905561453350241678724168192486605738998189497642109947629438757019111655564787947437991723291942624565490474758769835299156129046734237284982225880197547767408192794193100800 7890 78057124262154910227782354253100338849000695971681093937787104330261406015885683345935488987875353575884797148371349569437263286040746965874049614305372302371511525085606925124422006404148405668945660729088000 7891 78682181854479742985059818784636287209886260123045547262637135481856191477253346053104146884341957259741957815595170638507755680355009792784235312316938822863700382811198400787980916525104213230378866753536000 7892 79312285160693343158166427833077214856085500799203476565986095454850132982715462958961079182882106785595420082934748927804818775504796990602779020061267946670935966840572114459274846383726335177603156389888000 7893 79947475243610585197197484073906672678962337922393464329032889676275624902991939584511016498694139793429554911991803724191436795485893422340626575509487139651935328306694512441194087483607356122740102987776000 7894 80587793502966662099016535211654115967440648854215648297202895224786062008954699961376550562377107509807266388524185195118841584605764054593517889317352015035056326642362655887611356153567626955546411999232000 7895 81233281678204409277926483924809330056934542638645781815146034751230286131555287251951375122305416197530197976584646867265050552448483130459447916930256914872374792286368957117853650978325386211510813327360000 7896 81883981851284880379828650683492235278525558514360478114729684696205008071360463837098564493007694696988022416731079376068296944787474574394122653736658428378336749233095080284644201021022245269531982725120000 7897 82539936449521370641750604036868689371074733755940784420724617733240929680355192255839022067125577833607000389554694728868298124649673172968795280475141376885578438207632065801779226502987516471946284892160000 7898 83201188248437085058056115010291861209278548109738590689548269101381227294748116207718138139324919084364179855452123437288378436957258648738950595933670663387775149671397292835029796074829764530381543505920000 7899 83867780374646650288281893075209105414480418874173777420005173882108231041451163906879887830292958989432307817607135821049422861014933087033317050251195144503826627965561970002385351917206804326326353264640000 7900 84539756308761670929498360595181335557942156701180998171381802190471202735714312611107589763432166922776834913903045114225505600456821666914193507148527892996089906667597709784423490646911337486956560384000000 7901 85217159888320532478489227321140091377656143811441002965251463135285171839505668561161740177781686608668471488968098242073739971600917738613116327995679984802984986058764751936758190870954317571668574208000000 7902 85900035310742655026011719164031126125788391073508486584692274029932868558100925266815819262677587363976410080253721645286059631417629050476157974318606505993123500421274061593081988699700144191559041024000000 7903 86588427136307403457061764464092077022994694287770593001628910559263940569897139493490877262376447231023982203881700112210074211176470107926913418436969673685566190346105925887697697345858948532931657728000000 7904 87282380291157861677553109784322854877646428352599784891602138267903053190923976000156745852797152086216682850709517669306338808887077535754807861561947003358732900371372046770568396884553922006895558656000000 7905 87981940070329680149254194112423170472362533982522214267460248004542311390727577222103064152074201162108644976675171924655449907587905266262577330425880382971617257763441364907727960533120585457540792320000000 7906 88687152140805207791340737946838051552687579930783786193688847540388254184376203964878995890745387781954432147177335548488945875446463933115519364789121214493565537089771489337127340018132382109521674240000000 7907 89398062544593121098645609000880357276757911372642031475397382241762339584176935613164369422574521851813315443577444731570334927274454840143969538188362229784131163451192102443784218486034155363756933120000000 7908 90114717701833765133751950240359137643494549063321366770673987314856872990526973493465793254876051224031907378618024848483946596831215547834653021945487495810862680869318258175297811039939288817823907840000000 7909 90837164413930422872613283820115217921116130642352924401397313618147495496841927009156215067799155375562541873425403989683237482716629810813371479097230470994870535283135161643073346439516135392102318080000000 7910 91565449866706731221528975491636190322017035663839517422900656687447125499942295223174697193386118169227607467381167870880021519668416018170920313558087276651338705450314946739103073284064523874153267200000000 7911 92299621633590463877189861791507325391911317440637392552570475012580015226513733086869450780028811729127055374924828226757716855516814893289328214751732821969949291556970751943303769214340867507512934400000000 7912 93039727678823903071272984881351667671413757592052155337789093162105812811569260839609431922286023454663537742378233343781994212426640234739065785221176565683432080227952344803888923323603704549159731200000000 7913 93785816360701024126843410228591565436525387955571540931933413862442759427075110089475683395681127882047784221316895207576127530685311855206097327014946543504847635902970906269368903110886417435616870400000000 7914 94537936434831718655753378585298179808505657313523666085432830267611021358544682946884397503803738912409237302025489970603702949499746226211372025162667088174859779813916487540416370595876570628148428800000000 7915 95296137057433284144454129895457949800380949782749140330769523180006937707745047383023287588536551804598918315448632926563333898519941641990507592574313202663747991061440194726108988487519135699304448000000000 7916 96060467788649409610294413160035210390091176265263612925090720905703058692918347029346436814409775758916702759901843687600723262493025465647273297234412833523844691545681275988443156403069918438752256000000000 7917 96830978595896888961613970294706252368805127342432306217446930597990702720308978714228547749571770921201078242488988955280101349869175331072509956831678642669795643589631239610261516782420963987816448000000000 7918 97607719857240295662893398856616161877995719897870224144416642929579975654886116641327100622737650127288515687956806879530055827942318475448565020129829421688348121393772598254766220166152012794167296000000000 7919 98390742364794854291038252157768479597298161849260952843010777230448771258155253053230629001720636032965695023723156100710324282464235100659274743279943396369940701586646917480876756442563194673692672000000000 7920 99180097328157746570700779403534732683075825009607482350478294119241632550924552447421683079825194751276433347797276969460676285964233910429497544819140044646235358044673792438062104100346789636341760000000000 7921 99975836377868091495524367570335399480864337294532653031908794545786168480628378443781986199389195406617598457353049942906861737570037503814115938263581180548897555762592097680121122344097852340305920000000000 7922 100778011568895841178481827214607611212289562258937397357049373975213225641568282021139050031027741802325497234793397957645878585211848544423250999527116483447966371721305389535126265168547839276482560000000000 7923 101586675384159836128218765982989837620434485193961941127247350139215040245124600147874396825181793869044141525756180537965264312725268155138557449785333884052988577127225654565252990199565768164638720000000000 7924 102401880738075265719658320594686499568869266808413679311114161753073844651285916122739042938243966527051274195360630105272209110025023049174971058063137762689507053979732835514852603039964536755978240000000000 7925 103223680980130781716225690918654263570126700593943659683504166919836902924304092877401824298746565293955244897791453806683155347424194539193269798226963390446087339350876006159385123748654337753088000000000000 7926 104052129898495514808063786581591144416890100744842921564357552367592689447949362945991994382394786986605334361474790723164966593790402806370314235427439150480981646961458905811821911592843194925056000000000000 7927 104887281723656246255689744794723714974078704704964280559503969861269008052571533073666228438020942130678993438685934074281082715805453903401950018376130709787756943702293108832599556613643350048768000000000000 7928 105729191132084988871842346407214537522027626606041727310351781644695041485615624668660831966040954112033085512983283112859754556504396326110948502006872759456735594567757691733314104771616436125696000000000000 7929 106577913249937233735950047253675661723148942798388075220288139382516086895813940920521204812999014099536782812639169002695728820385791436146143347417671983442858748716342897261028591610492031598592000000000000 7930 107433503656781121215867430374024604749382715592918853925692714333786222596449220685592487504228081349879559272233835635816195279129318978318616892420974995952608163148635035271795440938818931261440000000000000 7931 108296018389357797070444735499093643868047361477114939998956158505413776297327918308544943782608501101037085757869938076018917279818394752016225062667250843208556596996814570195789994194259494830080000000000000 7932 109165513945373216624272498520763606958233262809899492461219974228519149761793437894388529176714370594315572751525709111159011268821730279914053577578494370699505065134477767506689921902804247511040000000000000 7933 110042047287321662242744410377904426234963217028152139551105010669864927148370773504701825672489073674866187664954337936279212061404548003292551051514341625165908629565178878106475128410388855521280000000000000 7934 110925675846341241591570880865422887551151662884413312809877740476906865039816822879426163417527227331626344719970664295671862301577699048775233104696956563466125075723156705917205473947261715087360000000000000 7935 111816457526101636440219503927571882549576410723277011151427538686928570031400154845648742757834441901062361060485928069785581970234695827037308740559421339280569844698951628115449641936227821158400000000000000 7936 112714450706724374063624151930627762282562434421607089776941994780553589578114004643684034793825235250830074608633160402446541998708771044442120595771906489902321901716663263441923481360816458956800000000000000 7937 113619714248735895611060724176631185697725168621973844364763247484763392659810397877489210115675029640126942548815222716667291690299242650422567430581442619620688252085979724512658157555518170726400000000000000 7938 114532307497053698145505061397653708458957480498152178649205240815299195859725223550212517102357375314789182711633117307698733131754639524702485901571763295447386260485794948927374161261613599948800000000000000 7939 115452290285005829411239122953673624176720735857812132177098138573227318347871855907771294149798820440774151299602565018549022201433101402848737873010175565098441288409947139424152643967703947673600000000000000 7940 116379722938384016762128617762991640869177660330592051954015395656273670464371649104886205020512694742048514605660891436977391410318536504512485605812663930794030132692966925450879361193571516416000000000000000 7941 117314666279530714078033808682280316800168953157257006394921957077244683512569733959759821660914542494702096267525386007629614624197957419451966988706845933470376053597911606012773406885441175552000000000000000 7942 118257181631460352912411625767182481297706980726703955772804819844925324569035770121422552565904247423847277735058754555842883819251451945442580475447368539518368346375395719384430464363780898816000000000000000 7943 119207330822015086550499520268540023710856276133148065211678147679586055151549758867802200530242075306107969449029841828697260504607785026547261111030684986661521531380291583582420250800246751232000000000000000 7944 120165176188055318114719216657596640195359858387445409481297303029106342441735697887345817003141545118605880552520998096672692888824927754817944933686214224923400565609192861093281913486572519424000000000000000 7945 121130780579685306332282791047108963459013656295319135461254009884681458859930446200539322009803654548181773667014412661072118931286393460249029954587190953224360337105889373822635970417467064320000000000000000 7946 122104207364514145079607019843131624095436343617940195767877364975489155397863138278302848765139218084143032860695783445674160675995189716250358654432987679990854452239291800782051461058464317440000000000000000 7947 123085520431952415339228997163974637408573853686678064545611053003788094309060212366397153378774666362492914899757236366765442098248350004031025709347458422205109494420175494979524639309346897920000000000000000 7948 124074784197544810747652518485923272858812969323235640254078704229566669643076644027219931137209051085536337693857851952580407752890252065989950195300393610559425465314450014088231352615871447040000000000000000 7949 125072063607339040477128200447147751416339075628130498206692938167023028686535819657742184113584031206754923727021561840812867656044702095662805247622242165572778534353534824071935992639709511680000000000000000 7950 126077424142291315780969920747471993341033334629422870946168224966929939656546737755763663797149433211393738575509934980256217358448925623111266647147839206643065817205716370842088789323546624000000000000000000 7951 127090931822708729140826738711935070320812612820072769255878659266408171994661295363846717547744318868663391074287573970696317152011568844400799880802400429170496209271558378103701370084261888000000000000000000 7952 128112653212728837585555485108113462562804193847229514107264080746123733510946089591388240660040910887360733955250574189007515781424848110245621801681089154008981646256610741904132905436708864000000000000000000 7953 129142655424836764405168860370662988811334453321316184118734635471290931360050609051194302347815980167520428374440148301070957892187396956916337091139882015289098375390101965430610086338756608000000000000000000 7954 130181006124420136159963021857722562033163691924349288868182111362955814320261206736009653213802375408266476537794475270435265833734388167907838038232521139447396109496012317140512000721289216000000000000000000 7955 131227773534362174584554853692070741979003992843582636991265405187334728678166076075913934405125791742817099834159750155014721017463129091811735064708913103163523829390123067837430712993054720000000000000000000 7956 132283026439673265709381704957497771897043546605914076705589891837046319345849998939993299718442513631234149525825033696984905602333436984689512241299969903294041745787040023661518129243095040000000000000000000 7957 133346834192161331268436403876995688909221721420847428065710493500919216510928459097937952203437696373721720537209967033289450016602493749725638626241432837219543803006057446432209888629227520000000000000000000 7958 134419266715141330231830615329976305046677800178901209845613311107043440905684150403669962632131480361855229783806372462506119971173187680348040371847048471064389735821095325019081647209840640000000000000000000 7959 135500394508184221095404688299799761371387877875578288943558059911775174623326097356715512561906418679635562219908865839589989345978082714602533121527547301110632052777594167931194163519815680000000000000000000 7960 136590288651905718377238409246985845032259618152522280278099502846270529314579818168932325207292067459784041185452754185066695732865080271608024393438904510311272965666172006060797646287667200000000000000000000 7961 137689020812795179612772712465390063378713660517829355699151424181624663828530156897194906466029865488463124413308310305555362054051837469761556050463243053517692849919598400186910186563174400000000000000000000 7962 138796663248084962006537395431611275829576891725558095942451070062167461152345567827108058215121640745439072280429604765645876372820830249980987679857348908332194973102288874682839205098291200000000000000000000 7963 139913288810660590789406079046620901950747306900641193173382172126771253099198326167230791268914724781979377749926367574534590337029210733425472835714457843581418927213031442933813273323110400000000000000000000 7964 141038970954012084246080725558128302039605435859920345520718528625193889903959288119566744850945085040531607383283428125678583890723581765596034433560103020382762466820266184470248280607948800000000000000000000 7965 142173783737226783318359536281294126876584101373366895148712495299237756967299112407390824741229613430236695439241901433285893824388152873996480328707260861634517673536276578573790853726208000000000000000000000 7966 143317801830024036655881438315476123777969935806600535966691223717388891860633824593197214301675957954716088879327024397532408104233202963080947464863348151605276218367572038838218261528576000000000000000000000 7967 144471100517832094977686978115620665123612847641375218952886133648731115877315442701574148545824740490807009050844107769623573064184192517680783878823918879966048237153445131625727795396608000000000000000000000 7968 145633755706907571625310533161145600315263300939620806353581722132526464554364126844934639396859187374759807634822060422267100238387015350847324296837598027565291343482327573903753573564416000000000000000000000 7969 146805843929497829231445530471374557424381149195957718168859596918137684479015267517197420342192175723733230738724324913717696270809655721671045091261517943216406420197835712717733454938112000000000000000000000 7970 147987442349046655497727975094273028042681259295967008734431834565579071948751010882503743293188668334063277802334372098148717858650993168904635104661938777797425426937837992208172958351360000000000000000000000 7971 149178628765443594171091166291570305352820285955803155567934143167533980692879523921783845391472730679153571360980368417388773425775124358295087899049337427550779419825758706895386962821120000000000000000000000 7972 150379481620317300430685125303674846165905586873442226586958712732356833839656843651125019320996963284342722731013634685331650632046108157495488576216891463800048250949392158513416015708160000000000000000000000 7973 151590080002373293046759093201158217140785279654244095792014979337518979504023159004876131755180763305092545582363163495862813547180418144461796536608468247643654380662140278212151654481920000000000000000000000 7974 152810503652776478849407620580705915718658442140750055558552047931283005592768501758108247059075887796633653217552398313040919023625530715638226774320836522864774886914467113313487175024640000000000000000000000 7975 154040832970578828248915444042455290969012878909083133968989827052384714162267715957651663673439678686405345422699250290441245056531660952914058822043774110402230454911932899401228353536000000000000000000000000 7976 155281149018192583780840767957156001606355646992114145685998303650073268450761567797784063762922102274774790419019812392457590727168406441927292984033774724668497401118547071026312773632000000000000000000000000 7977 156531533526909386908190061814338677741136316600696727447170893953553655338798339962134549376471990601835658993629939062824535643537452777410236426660596086492478060878985226730178871296000000000000000000000000 7978 157792068902465711600301456961369360871288839058317309525760749736099489806583017318586071845793007177558574836386331179580890172837223497329801873561675094337975920240476241727389171712000000000000000000000000 7979 159062838230654996523611809543969769892451522054835371136261004469457605244072165027862401732417020808381222246953510413838907157153625285766827366413972243713053029604426318864422273024000000000000000000000000 7980 160343925282986871023580149589375828544429259693738083690748362193277300470034108040392120471632240008515788511142408987696294813736855728067597657355642182222816537021265285369802260480000000000000000000000000 7981 161635414522393873449925371830462812048767600074185746964227152252887765557235612626630703114333951208235105049707811924329824357361738692391933512779657114157698949933923975485047439360000000000000000000000000 7982 162937391108986063779258625213370315237657259008224349068199542038897158521123829810069700113699875631287081468748606694918018711736693664708372083191976815687181222628245176709734727680000000000000000000000000 7983 164249940905853935920403098171274063794683023067451789287263643979780053598072973764630645734896873540438503948269915930583642200270944310644452363696075079688991113980238323691301109760000000000000000000000000 7984 165573150484920038548450158095842841420324229224562862559518975412981664497341528274751146831698114678796437840032769958742248402539878107676674838358043466012139516801707644260838277120000000000000000000000000 7985 166907107132839716804157697240708221434413776605778854802249465987607044277158346191727179786720791591157790567400375014333134174741508997124451407120761550811449742380554625647168716800000000000000000000000000 7986 168251898856951390715912923327742649426718014250580168675709166172861395510312237880018083435669213673251723271197962940955514123578983074315719996668879699003938070961047070523890073600000000000000000000000000 7987 169607614391276789752418839589665588161071416798982620727257912287834853269614399342855781892983096713310665639031227447089181252337508824750356179299434359692347613712931762610162892800000000000000000000000000 7988 170974343202571566495784702532303776615955288443437081569857785165589282825596885150935286098662188730749828749931658428636755316290018422909671850428458387583922907982304550990748057600000000000000000000000000 7989 172352175496426716037071551700152816717128437828443998766197130997200844742228217554097895336739254627426861851446904888116829157094721242151921934832520323903582462610902839656133427200000000000000000000000000 7990 173741202223421231339832528660640293551982020368230856801061831560244734400978792426239753718189594846176415331329523843333957457581866682927868508720653013309254574879148106183606272000000000000000000000000000 7991 175141515085326428492064546481098339306364023197505075080223958241264476765445060639232357703329641815174191845812358242670377747737880782297269759879192386474950741282242351736029184000000000000000000000000000 7992 176553206541362379473525710848650009506147544864360158935492543046039405930707054853909057195227885527555538086457199122631002646586796921791350273822372953058750234451499003697692672000000000000000000000000000 7993 177976369814506893803846895829288084022581983594649577419126058156960992630088771321000959275619556924922791577833551143535738831744747996914341541631153785903026426157557844220575744000000000000000000000000000 7994 179411098897857494207553619845573125605913156940435034040607668880991530073381089635880461245534175787149488662894124383075291543617108158685966104516156001657088683992217081723486208000000000000000000000000000 7995 180857488561046835235295863496848655137497078405762650054657001001217792460313624663417082383149930984178244586341775862720044682084816309996406624716304722811035350936845051536343040000000000000000000000000000 7996 182315634356712017616541188565605677406982378919052395728404430316031053665995508935221591557001792452323751340866495523789978295276783940545115464855996359678522414453142786335047680000000000000000000000000000 7997 183785632627018254988005402377107173106797633121800688029645801121937665610617386946940586937233431154003109851710349657371981070038959101582951916844323434356669346698422005257994240000000000000000000000000000 7998 185267580510237353544462508168415405683243173250637030455711988722381335066200143452681637120224601003710233694630398110827861919723488919905253508267130208897583884289874437477498880000000000000000000000000000 7999 186761575947381469094581756087166805073464041952520486480497445656286331080960690075947869426379955748577234202362617278705120623986649553036332389898078679080131764560487074716712960000000000000000000000000000 8000 188267717688892609974376770249160085759540364871492425887598231508353156331613598866882932889495923133646405445930057740630161919341380597818883457558547055524326375565007131770880000000000000000000000000000000 8001 8726737669525597663428373728347213019803861425135433411656174266692619512713464147577732995494821086014215433350724123018988093447186146035072866149624443157289645667278795641165905237951529551082001177788601625 8002 8795997492299610343296852884921397250119765087239682883177255014840973635830237672558508654189224427966709206631285425582630856093592385289319476198430986356950674601146087670064047343014636928471540869675812749 8003 8865811393655815124604279874748174954278195978640766350470504408974514591931945385739130518153182996654822930098091218566782760841169874457600059127627981902208991766484318035193374584918249164880196879098121562 8004 8936183841969874846878388148095712208681109964091077636082472196238284210316852885411532830977580301971585796897804763990964042706863542974705211492702449570045220455482768497329944908314305815622639498938875626 8005 9007119341945709771106486223933542293603649541389777992011306089201267749789715734081405399209323296979889026137631301614691036179300799376521388357722604420179663824494861319369946810250290660040487561047953784 8006 9078622434913270181550700108528478539127530617063507308144879618031999992346258884404371916637867160233550305721060196296000733411182371292662836561801637084275089155219832549133962705352801736125480145577557400 8007 9150697699128769918156730114194212401206110164490737562090970626080581304574056761534863977212207225059709346281423136154591247851279681306811229913383508768273419423828055494591102236177927739065153841634826320 8008 9223349750077401347311068031529210811445565438490132195744424164228823749834117340691129907326925282027232305472416848629616649194702146483660570495082611090475781405596211476439837778271487503410379772178919760 8009 9296583240778552451035695784555968979006652652948068076081989285213623133304820645620518717381747961718447192792882906287637143646725212788246412397798484156316615418480405758822179702503559513099403286955140480 8010 9370402862093546888503820138457171552214431932077598423822510203157142015216169749062767939728723949211572007150757096499700475748678947384446070678951632458262292904204192635938819061051415304926413584995355520 8011 9444813343035928059027672283357567692328486790367443084456337741120094768019708448362618580229629419825020286449303159615863984183132753675203755688768498250918286028415219223476332435702019691067296669633248000 8012 9519819451084308372422406342274409125873210395604244778233217589063978968364400874701964374843599891494766299323991457274952164354155121699062608323170221012335168397262675717856515183022674655116076547419923200 8013 9595425992497805110901365748310836546367829967239022396900065756556859427186772911093000554270468801956745083304012502344734618114789113641989697273994145104828641982827377059418902182696548307729811311696153600 8014 9671637812634084446420259194590430471810219398007633721223731438544949724742196669640373943754223555258613501510536712533395540684852106715032369465784557876713790745599753909951097429947513785592662137488972800 8015 9748459796270035358674017109572339404916937599759984929232723275471496413737963818388378544466306845190775661376251066339420350837719657128886153810674019751423585938781690678562005033626141772967667459632179200 8016 9825896867925095381773315380106496675822499053110226607956891467958102152736153316030488492095745602209887316941039013777412074129662281694376628569443855050579714985515927963544230913823689540375860253825280000 8017 9903953992187250292001097734359597014671499749081907701894678572288363558752038999376423981083620955785772114089410363346849337415703028660250678183749227352951226510601534888668652920227837946044805914554368000 8018 9982636174041730034986157553144233301881386009204953249157315707770219750229292345429528127967962913045514071905005533985357093096058038453034913496066166175814926893412733289456633836752942159275184781307904000 8019 10061948459202423378144323980977310516737471510004156725723301803225069883212007808388489207150845019831109491987940282913161911871562835443637692516127434122485862860253305403915908683136668494452787937697792000 8020 10141895934446033963341521465051217189416433847926550190052334692901345508114999747973000223649539159624539046899932086637353348667048728865978319091636921262137798188559999916357102770620275850575528040685568000 8021 10222483727949000625440538000262871305383874496780765838349537588126131570123954447934376774211916267134346313288456271832472190251654492920571836980954273277172854515202362572244714126773843477531074452684800000 8022 10303717009627205034718464484187680635440809039419411620164683622877361856255509735186328149334221683331876511265040918699737240804102976051031284897884530192045229307488731529362567777752168863742585266012160000 8023 10385600991478489915098293134871172870719334597933772098279413307573566864326870199023426713827229378028864533681771998075805537748890450625425407551621188620423566056721826609647211978773191109012117248737280000 8024 10468140927928011285740043738908041560090409331689712882700137925306807794007225391279265735894354955862471534071326692804673835873540123798394202832096329997309144494929458675448991205276178625484063533629440000 8025 10551342116176448370798099853918333421299687879799451473389686194408189021301973507486983874033679874946835713926778816241962214310497382447133153428030000660696919644600855968284021001351008390014445077135360000 8026 10635209896551095021086381746993542526714168298673625250809691368290297252343424671393863761863972833936268021744385952063011637171512315534166470478281195805200746272566417938286406353268215194340771430400000000 8027 10719749652859856692015880107588723862272110455374806248981073170480768455079138984004971351627405000859044856658288997177237142771969137201080663985429723698196836179234015648070829843915126531827727990784000000 8028 10804966812748177224494369334909863953649766599186247251946324633616053626918644652566133091805186687467713328147257095419310882743570054939693780313425403682999821165292780400007588034786080849399396564992000000 8029 10890866848058919879520381054073895079775554990259755738531016907645986495476745577832948911067864274831689738227510817064596942374987683990169938287744010188992944665714054461600670023485780993590955606016000000 8030 10977455275195227282977442818537987156798549684547526331532645818205250436046642717326439788330240722062713720431392517176807016586164154098096851706180979862678510856060160387488367720831639942123887263744000000 8031 11064737655486385144654995928322310011676196112900126116424247956473153489237566693326596534183037874148930403282102034846113355395051231633851659567742926866037243756431532434258936117716193864130782822400000000 8032 11152719595556714824804250122434733182148558646882648330691708204477695800628294270548699598335112075311039048258777206770768805302639136900114236898168807249008861014194973799166664078249314449588323614720000000 8033 11241406747697520032595590860381571233701246226813432116885397052018084054812670474513578594225857463092993480405954542319257751178085600833229756262957928463502426551284745288503791418267446831697845288960000000 8034 11330804810242113153694236469382451590978004138186074148360794434259846394396847410126742963648431984944806795849531987050828086105360055673373725801146290693286557714735937390947575636753480987061602222080000000 8035 11420919527943946918827988419622810728621498687249395515131468421574703267387374383620208756903308036168838703228150011899312032702191271221208378823091778189097420395605255649122873447793420275879426129920000000 8036 11511756692357877341700601703442925946542614817891748439532865735192850762884216310629364971971107191544401245101575415888995270184907901032021750302189008660092290930888390810765946794232936411271528448000000000 8037 11603322142224584072922130678934562136864631853555587956955766391880297888384158605852539669164493309713628852568956583759875291704576317050192670615747095936743629636338705757505049867517000935145681715200000000 8038 11695621763858174536799320540726069462256543170996225349508336866892877903610672338939409119944522121442755907943881411986633008560093131943481998830498828758713578927895676509448353636731341802653194649600000000 8039 11788661491536998439870593525607421129927956928588277504846125960054983716422241599779018551866808144897419445686259645330415002772519772178221064615720005324397011008123628854252242560054945507202354380800000000 8040 11882447307897699463997436935836012695364482316543849045778059373917426475849316709868494235262489272779467229907576540537991130303205084033427161942734951867901858644026599760521611463165831924637971251200000000 8041 11976985244332531182653190314421310875172987973857372711863492204185037497207861392815378632766293011691876467209602030508594833252704830259638533967897618956076718423840516248062027833761708495266119680000000000 8042 12072281381389964466797644444316768824973368923640121852194261727365044434915606440198401920354829563496475385525050663435158167151224771901629041560471932158740466414901956442788136822249227630965424128000000000 8043 12168341849178613876407938857476804035363460099905385465119352448270747493608524787227748357169239339255392088284952507122758890413717797367276314857706344992264311106447637718776579978652297549404176384000000000 8044 12265172827774510765369552827771510287732265227247817771336799378868738196328833765941976904918811110176593166527441496078038991763586972698348824814538023634934106750037268958386841495434718513391992832000000000 8045 12362780547631751061032446226628126449610260947145687995481216021798318171983719882583304005541548760303881682215398302957569047591529291173797389834667853056622454871431041556641607715600870526186160128000000000 8046 12461171289996545915323484478785894929207559108994948948324226799028766943241875135636534634543269396336847377239121459058279371873993526274456664577947796452992395573017688474122484472043433720859852800000000000 8047 12560351387324703661894185258189429661890634934004556430674705093148008575792799688083956317623094591088123810586918736027740048159957760184886162122766936497638630931062362266560546576143780510496194560000000000 8048 12660327223702571753389709625759765061371499271299089083706613887693794744273428066527738303822483786494741409044271785970646909897527797688700278061030517678187528486824954364240667698487878362836500480000000000 8049 12761105235271467594568191452974372672583788833558026481063663261669007969914996348548877353853511528297066906279065183928292788482739646233123529060557634161635494858546259753775793963656426202112983040000000000 8050 12862691910655627430696410218957362510204223318751988422190910611808223010160120948696751750678693322166111047804821364466258052795464914388262086510342968045688483435673485408341046953855991970277621760000000000 8051 12965093791393702696416068539552049009773092585560402101502024773561296854811406864819490793616937288693162322000181994571530261905489937437437057568406105808377990489653218243855899556895956507033600000000000000 8052 13068317472373833478132294230470703273343219286154345761185528940481133757735710957696892617915683853987117566897973448378213417252914131976630327366633069198824077829004094250015284680644610844786688000000000000 8053 13172369602272328992940358017052294417760109386899188682749886492848726447183660320642884612298078640973722901259448239101378383846704534783000641602060508349305059475965553155827106592237454039711744000000000000 8054 13277256883995985239196047761847018132734188091604152963309390462709995455236231853716550840736099583104401894698134173175659466562509988686402591620436639059092816419667846264659706148851097389760512000000000000 8055 13382986075128070228067890108254232670256215718210194690619742244354690496721847478385211672702140537216434980211117456288519221119014385012513540122443511818549552014235603956393020253622713825886208000000000000 8056 13489563988378007461803840155507908331979364661008582765840030383737206583617661419305732877515139551315971763023756625291214949939400176448659683469861183801992410762951946853654048845233205857484800000000000000 8057 13596997492034788583019707585881932936728747376601501619765723098070992806214110639991325365019367632665851322295990460927031145218529495426978300362282158797945018926100581888925844286172024788746240000000000000 8058 13705293510424146380090152321381026580596794738078616559764679256576406582511438558299870308801976133766888408053860399003050062498347890178994525424949409641153575523097396459121634280366284283576320000000000000 8059 13814459024369519596714424819901790187555028000888516052225899230804925732273231996194258837978690504361203980805386108114209073767169620458908579002527904011853080588231874226628324202269088531087360000000000000 8060 13924501071656841258957169230279694613789991217916668191777004241474790659421602769698960663651179578036070168470340446050488285828574168462201130054042245637018989217797053104734799330679477386608640000000000000 8061 14035426747503182500548740111145117501341142880801081504586881981951697524461419592578386827068706805367696513190311110346160148130151867510976363158739202200485114293520209810652004804626739101696000000000000000 8062 14147243205029284136988959615072689383890719291524358515738309520638626094492819747424035569826541247268758874250797038415945730100386563338013671899298623539765684138219161438767454446562966922854400000000000000 8063 14259957655736008511052583767003317146173281725945965605515251515419179684070933752067719604620366482519588948859430198818392272099095334382455792495070530029668006039935824702209377927923783381811200000000000000 8064 14373577369984744406663644491179948331871006894567939449880014762903943076730744149945208814736041512159715891408245421535059563789394577032878359925651972649288694292021804426722036085479301552537600000000000000 8065 14488109677481798104809149552577602040329964375066091628529220003719242272590469373495421331838398887474505074119878538842758296921149216557580845827223735944736080552507599375649410246740915152486400000000000000 8066 14603561967766803934220388675531275664506685110923903760706318142292469590938341229403192625988197707915279225419481103861307319122582317960429583700233911509834521840917546515073562890708619100160000000000000000 8067 14719941690705187950982517293294267305375862771254495812660333537948743261402712878508078831008710402657327740025141995298284710532900854464942069306046575440628551973610513440524442251902190616576000000000000000 8068 14837256356984718665060551101976547622176031724411752819055255495025987944915282612467838652669624945152029836292667381305914325157098811884394036294753421374098928027208425046537215658787631792128000000000000000 8069 14955513538616179017972962727743730103473738705138456774828060314870913269484318382589261205235529192575877114027726135861757208976350263829836616770200789913617296373583820765921646123151412690944000000000000000 8070 15074720869438194104523462248012270127184594981271604840039738462550499324635868141457063405765771267881985083476755977690454469480958048856383877881231474900278817904964112349504066373951659442176000000000000000 8071 15194886045626249422638181464669866767379954839659050249521035765579605667077603839344409222768912813000590964029276975787127162369782976611201822814917689125202218470573305210597348287438231961600000000000000000 8072 15316016826205934728970464255716975730838968495954369384982289775464287125937534285544948544778716467548772737696291388448199281301069370071450852769504880078426578807679194584419984257855699025920000000000000000 8073 15438121033570448874050071275560107354934404839572309580750167140439776281335397423823251393543855685632915770556987171893873441977064559787701211423937867758417433259918486385202035718914163343360000000000000000 8074 15561206554002401289389300272724081992342978693258987645295778193443564375644457636189648546922630351995408685456744408260638884075312909791732237133285326180622542754338661880181560358223510241280000000000000000 8075 15685281338199946100136952791210005265201791662582223285549856897673131045287534280216868478059839403080945023150602260213219291828203161857722187328585719791181968219653111894269791710839381688320000000000000000 8076 15810353401807285140614080991657153016618130738210353783756549835840154073974070099874610662173423434287699946877623822054032159484247863953384992576207961956754746754006646718341727703479091200000000000000000000 8077 15936430825949576456395050912404625009959164072839776654702718060807084013630616837630374325970572867499093685453133757034288376842696789576496259223355801163397812571212363089183816492802637824000000000000000000 8078 16063521757772285185535877651116560080279976685659849423958596720073492185625278132994221043518317186367757076527421331004984693994708358420897059104158201592568308780483921467287517862886899712000000000000000000 8079 16191634410985014023121433136224673542842780879507078938065860800819615919136224222585609284178358097255117810482671905193992209776133206531142680905839290746577290426740532209191650768323608576000000000000000000 8080 16320777066409850787526601996595336531654115332828395122184595436290906850496274831636803586526174077422638238857112053495063167668320603488059017996979172761866388802130634174622260854662365184000000000000000000 8081 16450958072534270923686565018453059093687279024752744411052777547653862664816536038372813239739976452830904715394906528765498433502054991655966856035211693901313784911626646491762772855383654400000000000000000000 8082 16582185846068633098271119872145129835666283017596327048044042952841197393494702114448727174145102244573721815229066278920513154519518120747778591099920607004477308741016769559600203568376709120000000000000000000 8083 16714468872508306363980501577102627607563326564202241124749632844678243712840552113388720473863544758204955964754891312617498060121851557732468103341220576907771350486803809583261721697619804160000000000000000000 8084 16847815706700467695248937980979623296472548285623088552815343338179162929351480572486658426066982454578677685292101279650787510138454051482193741967462009744990894289809867029693931586249031680000000000000000000 8085 16982234973415609025480768596309599601519226085801989762660956649286206370257164722890328388699113934940532915075907652113293630109627239162541782339309058216055284025630962354713013233458872320000000000000000000 8086 17117735367923793246576173284609399362890613963677568051604514709197981544880490820247043901261020353620168477295816517952883619455605321877144315460836605517165916078408556522644207396978688000000000000000000000 8087 17254325656575698964953411693856385207922873581830090331882614212044252074195070638415976226468312421079952518481269272137950315188470402148752339854275510027477189044074728528705005043266355200000000000000000000 8088 17392014677388494144566184406321775271301587242347919687581765636225876738023600795313171132934342286568415642894577582443505677242522239618513895904738753080994881893994326928891915229829529600000000000000000000 8089 17530811340636579106572721801753386547131164134073477783524216706288044199175946363140279191149463927313854715175007187209151553615343069868494883584596101989327076867096615803574754434927820800000000000000000000 8090 17670724629447239697362127880800007449081911440974118976697598878414815452275144689307509982418378652095834092924933554783686143952372280601920356420310559832908495794309647246508567708250931200000000000000000000 8091 17811763600401251781608208606358135751121516876834039322218317407040009342179103977427076727269323737136365700308216982909364727843095862367516390853870662853291258261129913430978815988858880000000000000000000000 8092 17953937384138478564926568142639429877998100978207406217367029902339247099146403089834467552010553350566602395747458884342650621667484015241512871182577923714925775934666190009552606842585088000000000000000000000 8093 18097255185968502601582449580954906001776070914014006753333721126056635991007036914427664766312229308521318484626785908740183029771717218204593818647441271866531052153033762048390825104113664000000000000000000000 8094 18241726286486334696560136559070526666899683761655381972286607259705367106884352357129238914858054049012125493677630016509806602835901410722274602526265190746497100390187207180016552899510272000000000000000000000 8095 18387360042193242268185447092231672267214947062595002778640188981837893571438716483974173554254913236386885301312452076932073703074288426073121926823102788774062391733669534753920306473074688000000000000000000000 8096 18534165886122740097416892622703046824639328211790960496809048578756031255917731751491370974597105412110618532051176401845791399345098081794792971914364306717278798153867370466638039928012800000000000000000000000 8097 18682153328471786752914620597797319852682009471086927505543480413321610327866482762373874717890294080444681809853510773943940117203749074963697607019026245495076223580805208458846212886364160000000000000000000000 8098 18831331957237230347085711764088890158034829757042730661111414556489144308559362286295658563281766811123835381214491142361328890629524199321992694918075582922627003000630967165741599849185280000000000000000000000 8099 18981711438857547647516396889392565004200735343916172887698373269221501142399019129946783582602763774408178103945504777046660541261570307479488183494292474386427051251580359324255015864893440000000000000000000000 8100 19133301518859920940563155982593723221341520623570416983490388248559020121903042288951659714357944537713270649527867940542523354808750725623949980030900942634070705632242499602467167519375360000000000000000000000 8101 19286112022512697419412563603174429137060179065711167039048940296490303127495810790709767961417020425509904302745420338855564273832376256339588206805221779156935480519156966715780654694400000000000000000000000000 8102 19440152855483276247661479047216884428029191944620250173017930123542687841658078506667419625090460104196309648168119589146005518888907917292502265627265553267337710974068899615181883047936000000000000000000000000 8103 19595434004501468831442319815174040429635547591612364318703928427192761110108840074465203688853382206471084438587139401538463109616076323734429558611299327992006208375187446686208195821568000000000000000000000000 8104 19751965538028378218350509876988379107376683908213061046151099321146314765447638414427338238229854197072920097580769340601287645259613776511839795037959924078498686436066431912938374692864000000000000000000000000 8105 19909757606930843929950811333949748468247972747271378355676860070882414255254221431745924310075647204250478672417155671780868535432451000009169596911521599172836662356306908154665763864576000000000000000000000000 8106 20068820445161498926474423143493718238140424269326213726813121075351871860498293596773786711808064225058859894664109182194707442589604625294936424277935571416549715385911334473530186137600000000000000000000000000 8107 20229164370444485797498003293083094066684853529019951810503869437545149160968327704814178832279696465067375683175251591182403737403341481023004021935291213598772531922932599758899988398080000000000000000000000000 8108 20390799784966879670947928664913556878733621129094137557468096589798036926525563317440809535394030416275610788224959403106733561760703219715395955448070870712930230872866523734385035837440000000000000000000000000 8109 20553737176075865734727187290126927193971278388102361906536296131836934085046687147250879235507730291906897869693708009801651580472439913380104327531262847528617412095494768911094770565120000000000000000000000000 8110 20717987116981719670647590388298201257765961411169813695823559775816714138644760121015509881242627165447336373641977925732235222672710857690748779894958922608306403209475007234786071674880000000000000000000000000 8111 20883560267466639709196040546394044099186285640394376558383078751229695803142101649290261028074325280126132811482010695690977471075250735798425454733316966074318542726276714879046909952000000000000000000000000000 8112 21050467374599479426000198243634752320620699417000155413185328217217302847419259995481988207861046071717290602049411070705310605249992244795549906140437727625129992468657269504694078668800000000000000000000000000 8113 21218719273456430816716111166962494970047417431250735581861037383390164242929572233362006291296715285390542325320609033646266119373571227869865626137106607324133930539618316575217968742400000000000000000000000000 8114 21388326887847707606468530006552160558208488848049718202588295295677999096199186632704862073189698382103852990959640261093355300625908736694615982316406041683826278153331248337828131635200000000000000000000000000 8115 21559301231050279172964314709084464334824444136493155284158153080843588379024783517855797359288360570834602819709571919521992055942198755117525654166834500071410201061313552888818879692800000000000000000000000000 8116 21731653406546705889001386260784617151541572574321599282924350211840789223767011735409895254625099825462029681561018824410108885099293476359677576101667020395313783523924455728475013120000000000000000000000000000 8117 21905394608770127120341218789445257445093554594689830139725412043401033958167990527836135008343289420308206096892348348253442842556875343042605444610387673408623038098803603834658619392000000000000000000000000000 8118 22080536123855453548833283335926355784399918617887335214805636001642298434933435588475367366046619062123380288738160706496113220304613223824902714370266865795097988840085846186394648576000000000000000000000000000 8119 22257089330396815928306809046775005793906066162751695373741128544688337840864142643329276423241846947650935826824617905618744222951200020746694064644089238748156739074537345190092341248000000000000000000000000000 8120 22435065700211322822110655942604293877928648146346344951160254602845298833494231414650277382517466504575858618402451456762279961782944768743608406185720392534059765500694903034312916992000000000000000000000000000 8121 22614476799109180316318209562449867003534561303286779985200862271726290363567612504286157843763000680363008107065345581145355253326561876902294372290236548535716854184687120116036403200000000000000000000000000000 8122 22795334287670227151553505425946715658672058381692542635255519272727508156027926128949574926146150611347186351651687357008075298008646693212290778914952853258527889535623965167572746240000000000000000000000000000 8123 22977649922026939169170046614512321336079040760611595030983923703043539209693921637884796517703152403799510102992553852531865276303923477152835894379808849618206411950077107953907793920000000000000000000000000000 8124 23161435554653957424158052016889428509185838393733395719013569504165476875304539024831737104640385834953513212844264202189237257373962436254418846296653173052563081296775529959165788160000000000000000000000000000 8125 23346703135164194777702514525057843914869081566984032749469281492887858210370739168284418741760610435957223446538894600300065119293685925174324099804920303261460665181065404396643287040000000000000000000000000000 8126 23533464711111576246797096281145010719942545608936553235949778938544144541451699858360366611186990391705800680741257217578770239917672574727360432194818381940540796945625891471360000000000000000000000000000000000 8127 23721732428800468856771473051394170805702085973808045661837377170052497697783313457227249544076486314839447086187187275319400401837013955325179315652376928996065123321190898603130880000000000000000000000000000000 8128 1108295684029750903255403463500096053515090400992200043280334131869962678114609946742372090427842277923805360035541963623411487867792640546454254001002304280975784999744407046428069965219844252987414149579152406374 8129 1117022421699276500918831837228443266534894262417335476691990306136655297627323410889949823423337099009819575468892687746430475961239826692489326867151928724133074645411685842069235870457795782538496150756941007999 8130 1125818419191576111262128690113364663785014027504575159575167561151496271263153648562508332077526323437786284675523973172013106817333419077778646343350359710490025320012831929739299917800810419466967691626616820748 8131 1134684230585231926386732969988112838739292223483215925925638065560470785855085593948247462595679506434441107605622064390579889578174588952236246402477987692392234311779316247774493292385728668631847888505714942310 8132 1143620414427201801233611358136208550947973333447307003561720537756709070065402446833658995426657086736412693402519869154570853620881452495210951613970690141962279532234799016271823237294042974447470528004653817936 8133 1152627533769147511004717844360142093241576982988696781553731843845910337815192162567740400825866410033392582428657500456185544657060753294587473002328412746382459196059293877591193184104293265107511015565701771720 8134 1161706156204060781186268544468670571780704513605760288861876723463942337807538421452144772742504277193626132734378560652481545390471935665880135838890214383466734285214513710140327146809646066843636495711279329120 8135 1170856853903189551104425274582864784181910623770251026423967694090022919112112478213679636719716484418685842080659983788636136638323215347186947068803597892235007704638341765634918249045823994582701649552914155440 8136 1180080203653266952451736342614393994993356189208741158619712118254251742861946595554370766627043409700713074386132400637265753287517917493670607639298680503325483486043937977111358086824095482086112029325093075200 8137 1189376786894045504902772038398949963972362841861689226695794107539465365995251416199991285344425157662431521578925283543553390431164642706458854051696478987481800101462418382870180266526599041599211432612048215680 8138 1198747189756139051791275858537407135524577273793766825119616617742622508010467585949054053284153881611643093586076040640053090906913321653843300122375430619940062394366622575506119085587650456904137846197043571200 8139 1208192003099174979850303530820764703216905760584134268204072955483742602778487294397416671864383511031468113872525343799668954891096454407518503878064199118190980680395037794729595418023352476595205142866676819200 8140 1217711822550259288222725937163039112342778970979738512982306173072806581746851695272118636239227110922962880171849335256943907055450609529217566486387369339203315848792300470447451933206375151250321219414096742400 8141 1227307248542757093333627302911349948889146800946977535379206238829363441174038468183211636793497579724919625255153347759288641673565398642859556183661363484308144490775127847506870835389071699558051030725792896000 8142 1236978886355391177780047562105940379360957020344985169100429970267908390898780664852852010737251803280178238756663884471822037214250250749574588553127148042184858281520727601416821932819019213343643692863281868800 8143 1246727346151661213138721579215512718765873957944745154029662693543379887312518628671240389281718110125369014418040135538161457565087970406703474706937822061936281867459509292095383937852645355116611360322914048000 8144 1256553243019586308520494894595619215441696456997855380637619585011337989465254781987270877773813855727578901734981174551938869639217632688397851335507265916986861582445025220058928168766469044656987220576739328000 8145 1266457197011773558812495992329978812456367956746937288339514263583626353024006820986647301754897476683364673849070584915285718976633335717058102013691015144339812808955626754947596821686696882603032026491293696000 8146 1276439833185815288847482149883123045758249342756142241588671579291396572774236113332076829882865439596410187920975590449271076069729393755511136927187081310515627735849039488237053455523449824762307211272601600000 8147 1286501781645017712225626473864100356274986814266146398314394881094621642657448121140465319090016284616241297412963530732184237981600956590954774619703208744638113598709292793640969364206586493256759999210299392000 8148 1296643677579463746188967995329151573464403248114072948504447215787522988165563120888438319313665823775865836459863462818821591330268005319820752938794845665900251396897852793557326466977206769107335527250984960000 8149 1306866161307412746814408533329414444769787122610853714342796753375649119735687075336372696087877740043000182773151919090654063520519659812741324775775799939177424251413055156129571181103980612584866601703669760000 8150 1317169878317039951849126997813602125405227931650273125962961436998526481591942585071559024237211961726332059284416960009353800761323762788792356060673684469369469480720543887658933748881732781448609186969681920000 8151 1327555479308518441764225290948473298275947266248206898061240850306100048456269455270582450951039191104360923818098732007429606299072653239417781468225305657989893046777265714268580960860505972557621304218419200000 8152 1338023620236446453049965334687381339836037675579896610943940988231406856250276680661861716686933546060223395352170058700234280134946193363216175671057401987987202191272195172944029952065782151183105367752048640000 8153 1348574962352622901420763434541299673257337363459696062417330674425815045271578654169348700560967225935170231066096837516476242349256690745663308824485431988647899110916796028912313973067133159573119812829184000000 8154 1359210172249173996441849816288293215784051531758369687668140365794105342523922078840742564322831198769106499087841223468539253986428203061197475294963713184453099857189362446850600379420401374767460584259584000000 8155 1369929921902033853133865696395881939646323642213744493917121438964586110979001217824747535674458603769965543944499512465716491129200172198398555958949142908151296693368596462498671209264316501299288312250368000000 8156 1380734888714782030358360065730791803599973408812930741169067763598202164605919862477313668766263790457433257272646769561135802011943742253338249739262568311834296514533889242898678797299102582148687708815360000000 8157 1391625755562840950237880446784865698679748963803190496907598780505848151101396608055146617677331654732264947010874280378200398954318729937328419677550312322023289459199603297360279467322588363142278664421376000000 8158 1402603210838036177520857889603403685836547513487738023239131426324053401537443250772473057465661895454327660731305672895377205970904894091426516529256493301885967970055663457747767835043420003084402551685120000000 8159 1413667948493522562665512885531725995848223709600638149355555674280526555026680817465799653999844933328476591134587774930223319326299945323060368188824236228752005213812094990182026771161136196948533334507520000000 8160 1424820668089079277490317135654160729030372268247520797686247382485004250827309111736348353598180045403787630182846552136994088131602584459960482425722405036001014074826289963981193435239385511398121658122240000000 8161 1436062074836776797522912726514542300264073514474334229803132779537022334882121782210861932192405902866880623663252506679313345882780670060793712181985362964464516501377574709269697226657652958229819503411200000000 8162 1447392879647018910676606962983924751855051518612520303951493573971282181276518629620988675156054334851825430459102038666364173968886030116467085907786509255157803059092310646660644802294406439216881105633280000000 8163 1458813799174962857595434951403547562583673017299769699466625042392856884543906004004608883912957642887994269162330188678263486001588221387688294286609601033346900479487915902309767675742199859492760531763200000000 8164 1470325555867320734937135553106990488530215632117661447906157908128049735306790220315238248884928750079538670407431764094152481271773129288720316036911790042006992770418804293120533622536432795904032060211200000000 8165 1481928878009545319010057683785925050667080263971217035863113674519930033195174378921090788554093243389252299260000720677912356563477705605770508707527537137943736400055142998878038672403949796839177741926400000000 8166 1493624499773403493546857004326651120129336807142213261212622011386822911098785051260030197674037765510695055167944602089898989572037798737713990706358035966702449978983038675387487026040681138641830936576000000000 8167 1505413161264940491986727597852258541259264764070801538717468137346877894815207292859809216225904573655592474613630861735229404574810318509892211770973755972026846989991162304241739268600736084149033290956800000000 8168 1517295608572838191450725034788094553954629246387345387763246196720795321291056609569677710461167062928371941843538438275767395705113523593925638932916490923894748848635188904002260880063901916073671262208000000000 8169 1529272593817170722633378225102515864829802234361202760475109688924980358788264470962493089093933355940063818310748040306275990538366228424185277466884388542850825567059029420250322907897663624568937381888000000000 8170 1541344875198560687100175869546832633654775603284842882327303950652345403223180077402691491014288185503560293696273090969711148705517453196086906508444860475009566033473931376693111044719912852199902806016000000000 8171 1553513217047739300976583808404309437690139063384748267792423303100616150716788602189919239371457424842815685784558043476833907595931170993454182823302566820001830344580379014411887624698565149749306982400000000000 8172 1565778389875513811741953361232080947977871328611996085563760102479484888913117435955861216276376235952992278951085484972911946587694757966152531648117104843636764451330416283370274466193999868262698975232000000000 8173 1578141170423145562802985807458709074427481589559141773559241318501283207085101155838444520281917784713296160633300883275869515635286287257326329037951772696693386906201847324926916073909600738788885135360000000000 8174 1590602341713142108718309291937494969356689148668136722507565545300311974028343030974081054916461054109633008010540004734927795007160280783600785702529720493146379301774865013401038558381644172509744988160000000000 8175 1603162693100466812380203477195684399018579783602141278938240250393459982604135830662165011234084148700721131821126923470955535055320238543785671864652487429644017932705927375667599104957787953020241182720000000000 8176 1615823020324169384133593186821444164079951282873440368021946864281153777348409258728692749537906632487215873230171195256926181965217766341474372142713517947322205461192752330031839772656275831383077683200000000000 8177 1628584125559440851728161378274418536752535071706998394503010527542822785318324255077241626891760144015512940136450260440854474753700505987707495671774075581483840956051298589785615566619932257585190666240000000000 8178 1641446817470096479158857788493375899262739295025750382925201438154631008328484376025938378642438837337679051184255081805320732806495970902095757758284418549529529439486972075193956613573788249555468288000000000000 8179 1654411911261490181855273857032927948272512387611310785026703462928192305183295782890757869436055774626372213506255263799892263068401460839533194815852824655337907429976625293437812513130684206062501888000000000000 8180 1667480228733864015333406151263398651545855606897465130787888991868673438941031493848454762053971458480359331073153237248270476485654374971509825143219457724536731507805629387687827797811328816907288576000000000000 8181 1680652598336136344326346509280450945963615716284364319470638878361522165388215154169097646666269537121333053974412685487371854869501079506292825784821518232886036567281594940843654904403566270947000320000000000000 8182 1693929855220132329565542557042297964096349904375968472433948268824232160843451386022814197507005636704437455869110819660547514336063589494979228376441954871945129383701262787108314610552417368336760832000000000000 8183 1707312841295260399793610447150552196766606120094178667124568011068586851340173233501199409179707777241653890849321937116836033557182603879991741916564398383763678935715498391064707630806040082162647040000000000000 8184 1720802405283638407255414287306060105098585484755187249890408041452324057923790894920505142057222916792969862612345693742127248507122004056440401600034259567565671346478450337918361679651273288020131840000000000000 8185 1734399402775673195838433994891942038035314232131788751510173764550395050730005005560496467422242284425635713934641684203054279652340533551867379900396541726363616365404550919807287523937445312808878080000000000000 8186 1748104696286097342218524147213323064615911026869867368069938443806971457312516444118796337731044260559402602342695544602057329714838881442046374425821491136004769940927648316266409158217811597092454400000000000000 8187 1761919155310466861815238572033224854803466054870755884122164343037776383044789676114990596569022951063763806323500930710171538788606051062505283004824019040016623021515880190493037482420080685623541760000000000000 8188 1775843656382123703074195741263504549417256046088672552313941347279251173704211278884689557232674130641799876491971271156222027074434625230967484134878061285653642010733677243597772281750760163010150400000000000000 8189 1789879083129626885574744481374649666918597188969473633818528229261202871228672698477267944059742837447167573005161582266568187222564777098478460498036800487854127125027197453408424286555386902111846400000000000000 8190 1804026326334656169711733440989722356302487908260997992334266538781841497323165518224691979629569378694436331879412379304984132952665163661816474169936099111393892809165416614847191741001949869034700800000000000000 8191 1818286283990392178222786024756725673448661189986943957939781790297260677007236451976759699234189745176955920828271809503802525224764258996198929962431169641423560815205352439549401118929873652416512000000000000000 8192 1832659861360376922629449669247905621780532196881511897389661805060164620083967196126704908048925786689115636719680054925337584788553653573231808322356821614072849509497374243976123155015352953969049600000000000000 8193 1847147971037858720734258818800483223820862161256577989018191025063883862356557665500200329380764185576590141793799933464180343085474802789789389168184045350017585590049881843351772565262093869121536000000000000000 8194 1861751533005625524668479207476014499485368846367501892778897343206176331947496006729603522006752383284505421019219414568041650404597385107749818751884279261527420111890799389866846128152802488221696000000000000000 8195 1876471474696330712619461724769308766790744709138756388591557676744125075208898719608111600837761093687162748759244556563339935115130285962214760821190325836968048663864409903307370570404704678838272000000000000000 8196 1891308731053315431284522275871285314412920740863168141410612932239151063153814002220579439490430718632314778595537223944645849440287384774099154857485079258342147591891618328353907786063492310630400000000000000000 8197 1906264244591931610302495238599029044516394479568306598185440992554021976423298320603168700695666247824890655709564950080507606649263735037928991474255280048255764888265202149119829432186643723321344000000000000000 8198 1921338965461369804407018700847041314643579074549578203025480731016572475747934188744625764101432019092772640793041706058198061118744693086785375352136511523156043706170166261469333498560595382763520000000000000000 8199 1936533851506996053829656882311711181410959029389237253275001766782152081415011792583970173324200931905773231757070983033985188281114476063396577174951429212281245924640739566679930846848033614725120000000000000000 8200 1951849868333201988558627346567428157141797997885191622659984056557616368540949326869515121868979648373322004494767274422433387562415545433468028027720934092359672503448418761264350831105889313751040000000000000000 8201 1967287989366772437432677417842988264496732402724763932240734223698056144822284724293338373262523504058954920265324261594327261004392609993255729239144871960118089936708337247649552866824803477094400000000000000000 8202 1982849195920774838722066718115712346489075381418022919886030001891499709197929181929528021809446134410950328950781006002587899888467922903047461476278157286298712479462675909529734427183026987335680000000000000000 8203 1998534477258974784822203670906922351754277173080605143171579858789172840243216716209744890287505973814031273973931608262801119180296126064905183663606743006089894447682329021424004218893866369024000000000000000000 8204 2014344830660782069962817751898579504770895303818815496955336408625012994317190786309619500949679397248318973920809232084855151339780373928858568656182950968046649194436335668142345946597345460224000000000000000000 8205 2030281261486731646419212802810984129780854467891655273610039126685820078330821403147249875275649970115818067606262365841889439716623070718435064915406306769210047007007548031231529763090148098048000000000000000000 8206 2046344783244503931604748680462100689861134444577315123033997723405893570516446681280244096319168287302185824682789787172894424410617779076855961974510464970802615315788031952698817280953034997760000000000000000000 8207 2062536417655488945627870113598325363403977225456822201972063584206713186435582905502829705603346645399440942493272459078088416620393912283387104655416304261549192606214772484908008931721358606336000000000000000000 8208 2078857194721898796415396715594920699935631340789650597094248179643004093286079180334466509189872819476863580732129571131583479788062232886875163673413283434311058995016903119082631192576020971520000000000000000000 8209 2095308152794433067339083280613373759029318619814403341505300957190657955950895716372839322429612795929694485447524477660348978221564287878531130529448495128212372779928529765574393965431404625920000000000000000000 8210 2111890338640501700437354400485518888864984902831999668553345000143499153344390418487288049603757898174268207262753543939269491376083805999278909120548415735216850088669546535133994168999781335040000000000000000000 8211 2128604807513010006801334902062621516472548229396201909678094632988177397057230970600676770077621442932473163227508435251886989436205657557011377223889636312124621439156350344717255890697401139200000000000000000000 8212 2145452623219710474496583840043601139769020777681824998230909976326356559986582451173163428503688425387051840912800536531537776946344111608493570965857098321869612333446160211746949822283650170880000000000000000000 8213 2162434858193126083522064608639910739370540003767626987993570932975642766356839615896053756892387539321992373827876444183651070576453738847656112748196407380085667617471791174101662835517109043200000000000000000000 8214 2179552593561049876768640781924520138733430617731304556045175447684840747901720106716300800793648559675612542305172260701603954195909344169533257063657243985602833533550199730624307042914087731200000000000000000000 8215 2196806919217625575733594193618376523941353491313134646377058061896884999975915177354716777020116872096692494823653529973741904511097814571682009403511519495630310722594274459153012047957354086400000000000000000000 8216 2214198933895014069878160378024698299212655078555482566064639827533110876713938778150029948153051214383260910466548107556185410188340336811300523299416258248711305604488268786081903963187183616000000000000000000000 8217 2231729745235650648984733099826451685759786242689556043848164044239398920913114724513170227344200678310574765181723114743394561741955679881169018183000854350700632681355365401885478717622111436800000000000000000000 8218 2249400469865097888682095227707251693208868154130530162824861643117813736365389869202477737326619056962670599274648048298178247885908052161770938539421164910533541177149675049131987285330362368000000000000000000000 8219 2267212233465499140463703436313609828959989671007364202147079960524853745707568973179904814053888380699806964974956265281087612613751148024138454930275035573386832435410804962562966101319221248000000000000000000000 8220 2285166170849637619028630004456249258837987771985571608364446990427192992806715376269739281605898934050373567370703724165430263235418632039379967801457613497101758211345471152572518708161806336000000000000000000000 8221 2303263426035606121630212454037204164839763842899585615117780711553249628797722413184166946372211163358894885855330510074170446265190349257584561620105054768968289263498504914620909533265920000000000000000000000000 8222 2321505152322092456326772590596274691506663526661240997090067318812954995904606765541296185287069217407907011349008140090680252868026250668306836222631319959714786363888692121800926086165430272000000000000000000000 8223 2339892512364285698594958037688506363773878473723835999868707507794792889476045482025270358841324130644293896650320592167612326571100539094379958149454422748488848755622361656554846392638504960000000000000000000000 8224 2358426678250408438692374930311209410598517801935626960365516556373548920731963213776761729815921236056404515182371768569458117970445637176174751121368787055206127553776229027021484432566517760000000000000000000000 8225 2377108831578880225445289550909006730451199811406713887871060036786870531059829696539135604533811530136849196992225279343402058087649386251138448728387813300701203777357034235480330645452881920000000000000000000000 8226 2395940163536117455792375262673095620609234641163756618532171451343359675368389058825431263097093296947973032373439770485763386978278910450460441423305888883623830780357665202646072245302067200000000000000000000000 8227 2414921874974975003439891659562488185613435376507672791419869824612581176510788077955378046679696060722381210477385275262810047519540480757939929606800181358010257831609245561970327261166960640000000000000000000000 8228 2434055176493834924380454815545081908834776897131243208403360212861140196632691120244329706394054005260094481126913143203352570874349231483563879586831082300644328537241488061572794428686336000000000000000000000000 8229 2453341288516347621799867379148256337971837076196954375442409153157630499760186931035039474355471025685604385429658563542208135148181607739903467793636304079801264017760645028288575083380736000000000000000000000000 8230 2472781441371830898047528858195473222399866268141574625615427083281173187601845009541706893980561485789800695077826683131354140667070515657195970059263569633068601728734713927903756966428672000000000000000000000000 8231 2492376875376332366878971178010647262829501815733186989934131011708365948711953849616172097669414867996271779516413822532892603776686591980930399617874868961060607937109901374589965162250240000000000000000000000000 8232 2512128840914360745097321687887635641936878499641400050980282111029512263477401488030599435907644722193344699613994591873493891421946205757442239412912828885139106623545967806502903536943104000000000000000000000000 8233 2532038598521291589027272499221585390405126472388671429335958971100394677732655709462345360217720369397595178286411747545274759957378656757451409009824350484311943285902274714657569300807680000000000000000000000000 8234 2552107418966453087953746922365079108643266896657997643062772092175746549593154003059119146929528433622654038181075856727469467399968261382746345434102286055728493001288186049131099486945280000000000000000000000000 8235 2572336583336897573751244925658162202709951750187017594873275961613291698754122330763933325761808130087721413864251108318651871137371602863769349456037577269327265533211118648889999475343360000000000000000000000000 8236 2592727383121864453422192854323075759588685371316111732430744058203089735680647894081374135297202160503997024652476067721758604699132306083484745411485648140040195764083985172624384511180800000000000000000000000000 8237 2613281120297940319156920041613202686782656649704214094337280354334926669765694581228625014532709890795903922522169775731560256279604745996864849739016910987568813176179479941535479281745920000000000000000000000000 8238 2633999107414922038827567632001500888040422611115383908033103914110743383904339341349640524413952517961351258895811753657292491502277456854555598518911869910177119579388954948770265353420800000000000000000000000000 8239 2654882667682388678536763672547894932139608896755778284591486992861973079707481442998930785442026843241477391707293764352983468973352707590354023973645186876251438122115231663649312263372800000000000000000000000000 8240 2675933135056988157962763870791529684460229596172778440004672321079190382554900702994412773649887889313194682309343175423688779578602699835149573879785624603876568114583888933154006342041600000000000000000000000000 8241 2697151854330444588779479981958492179430277013604029175586533358462580546797830275227774779941184604598585224634663784457335045697976271063019439505922731211200702045123507249729224310784000000000000000000000000000 8242 2718540181218292296385948511965044339988485502452078893789121653758258545894029461860479642014374302980689077625623424718428400998602179799714055488239137252884528323276838498067052442419200000000000000000000000000 8243 2740099482449342575558912826674128804323309946588572049073279806839102134273054245378335439373662663551523680445332996637950393054544378554831581142405971752955938524338152050955871322112000000000000000000000000000 8244 2761831135855889281447914212934913421474851519162893648356204157050942923496821257113745334628287763376985710126894015462360501939643672031191258718507638773351252307862076506684346335232000000000000000000000000000 8245 2783736530464659408568255431724358678919945073757583478495929569094343957454989247641581469636631052797293916223786363810613944782200547374233864163118026446759875345960880110519004954624000000000000000000000000000 8246 2805817066588514862117088715060285034704344992375470813710735205095986255889922683230056837002677671859417296512524524517110058002505160598058766877488293312554973334800965956705399603200000000000000000000000000000 8247 2828074155918911678045395524107060040498251058538222509084476333640674593730786825873386113425919518807068232339349142422728802225456360618805460942132382551303130073875503301895491944448000000000000000000000000000 8248 2850509221619123000867506180049664334376179706684568854035636588243519892564281057288036390808436985311644090957751593879491082187239305387549069348318102943837189839376198204929804861440000000000000000000000000000 8249 2873123698418232181183824389612114201379714267987855634020837450515246182927848669792322548652199985992007099064816939460636437440565867264451363720608339492372906693560885325045841264640000000000000000000000000000 8250 2895919032705902408335377895038060917038386326369548176656092969787973691083876595921272123578346136603354285416468626817644512738574513957663654499523292345631434583096509290213414010880000000000000000000000000000 8251 2918896682627929347504547941652573238374465367130159771687076893491017230293570517559156920096049289007153795519461180670176378014878437434816490393903101195249640995046586398167321804800000000000000000000000000000 8252 2942058118182583304928705993669462666883651205523893167406090462995182707168875056583988657200689674842107308732305444872365615272252399871070909240199754368302204076343361928126487592960000000000000000000000000000 8253 2965404821317747499706408508194520510798520287090877200155559744488070565379245795752273075942450285278064532178844339472665680391546085796245233340004674671563664741524427332523130880000000000000000000000000000000 8254 2988938286028859075953205604475665521518462832699813753391509523426614709920697495610633442553637275669770332859585596690244450631463758370972593772199493053504205538470053223994490880000000000000000000000000000000 8255 3012660018457659544809977077527059692324164918673621799053346900596667207618480809067860692097713761984609779945772783965563851033300772326297773087851869982500270661791244122597621760000000000000000000000000000000 8256 141861847555808115616691643328012294849931571327001605539882768879355222798670073183023627574763811574247086084549371343796670447077457989946144512128294947964900479967284101942792955548140064382389011146131508015873 8257 142970143239837866519947046791512390903446661727993805583163103011225185476784683129765999665191653852170891444584913307420081934945250630492598766129297252245876264967028508989221025513359908635376425295710660422247 8258 144087165661537143020865878628740834169981555990411141059855093317361840774412006540655949488614990951180711020053805995166512410906490457185088092996449180970009339612440194831290261383817704417914921446467601430246 8259 145212984080728719132128007318854198833766570017915716219430260878513337045675160189218457820692517274618497304729329968338525517723823876262866739339799540680499364932453026761029561301618514837381889138094218250994 8260 146347668311313951058514740288842311672505862241398932145355898944073807831530245783166705283288196781052938412334952032729105407301998465215102985742277528372891599244232343008804054594004243506013737026599933193304 8261 147491288725741152859748351646978520223453835574846239148917619481830516901595648230000364278714853867789351105737471901883676260922879917710313937356248218514853878776467142025075877831298286480461207554604587011240 8262 148643916259510300370753069491338662316695412557834935930471351325676427239410840392568104679540720277822743688166129402339861805579940671004901410358576631261236337972526435902667071015402579745568718570170288782960 8263 149805622415714361151939338035807332888476117071440696219333228049140369577218378814020249452283224555016369820900507962992343350970412606670781546197466845644703072257740949612807398162212225812412355065881568112080 8264 150976479269617550703043763310390197672658027695210947245757195743230392496330491292233929089002941039435055662981167946780979487608735822017968493266270443536938079962379291378442316411258049806995056715434482267520 8265 152156559473270817655495499653004591667651383884419688404376907861484644239192437887788299855629984449135768737367300347418245240896253739511639100905569124040263563448423229355553674498082145289081168744759575342720 8266 153345936260164863160398271691403541631623746726281377631072701969024109605187689303988291140974409606798200258946225630961798631327418382218097954957265603027745363549885647738423854764608744330680380177371623558400 8267 154544683449921002212189547549940948767148324000075144456192318586766732113198156889937345194258563488409843352532301671601851722234331703871941255079641033647685425944252270313929973850196394787584518023568667129600 8268 155752875453020177192039851080761713470365229760659278724396391542250474715976644184334761866122946999441311466404827015401520677125428158279459758957705232765876406624647308108659569268219747264179723166435343948800 8269 156970587275570436480262577017924752582708008731639017237378697715323281297723495879606880502362174110364274346576676350658464584180878767808677325444092602105079722473439608579107021201426122415430044385849440691200 8270 158197894524113193573596204320836102531597155532585994772757903954152644738897534347790092139155671690089193971831829698417753225854444166451536881627753965589387866964214736426613892036815194114988095416575233587200 8271 159434873410468584751376251882942042910958112552930979941858333924420553129796315012642944149892923493369372210588493582889575263068694417201111470180881113631572725245735464028030713969634213328331739109438515456000 8272 160681600756620245964514973462157555629723986510875725095887996617963933017108833641314184539174641603494741225006533718427736720633782387607814944887818935693509007113194973320126097907486858683448350469761429504000 8273 161938153999639832273035468356753174845165682967873580476525616202975271006574088423301455416948455459222320126741514892979675590273000020296212796223326201610495868695639998540185026076253327728105337690338168832000 8274 163204611196651605831847964349083153657622050924620517764865130466558897359598095244288102718703352935905684800590585477894961309249633356013270898237017216754835681504595625295132622897940024610708369716829462528000 8275 164481051029837421120695446498966276703380300267376660006453802045850293932372331357620179548586218375502094988511561068344232385319362749768782035164204298065351309240444664783369676353463474435470676928102064128000 8276 165767552811482438832921072972830377059655287081642806404768196926944915575029779478760644867676234660118336285924524599076416623300963706359736809783907506809989422839153957577010645717670060928727436927312363520000 8277 167064196489061902579110040968159528633119690329756879353272644142732438563195342599649083186989900483894202122384388061895238214631231711679557562722702352475889674236051810370567972184647267697834772454563348480000 8278 168371062650369315325924449501488943077889477452367733067615440896108087682931029674985455883077778223937202305157539980985892278151751371492298887498478152415067098487464865526697543365751248310419639056267018240000 8279 169688232528686355277773576499302545203294705384018006193578402333106614164522972260057014907314990185663534364441956940995246078913075134281091243559151836884436567968185409414356477114632981091868248243236700160000 8280 171015788007994873719537801790251018501570652650266213091639643183412714212979241715327597358266029376767895288260055673002675685212147787520509025027377142542426461014962675128625058075493487064425869547455119360000 8281 172353811628231320172587767124938399841406690325846109702583584171644121069229518395989459074952962922828118683612225731702909965347093980883725200698434544530413663206234870301569088027559269215608974915207168000000 8282 173702386590583943074008530559479699514664027689305805765000914846069936114501097050158807775513930148763288914678322569219386207696350671629388509522919976519061562317151666330481402000626402375182094728036352000000 8283 175061596762833117070450380375767992730448079221064175452669055211864041457025019128999550339836761347532395413766163792687925461682778874690585984817883689703514662174341028777332002380046803749949555312295936000000 8284 176431526684735150923584246072163874670094402863277919946586176650828627568004020346824297875511219951302360957710663305153641952811979046888984540776832832611665958867709625239830673589311120251248843624546304000000 8285 177812261573449932953942606137894666473694376272090850687755244414426829732609940209301611544277483741759794214983310074714777754823922789142322790516095400923500255382243514482729352386610222833397531333361664000000 8286 179203887329012773904180486584679532172374125235894041184662843194932677883711336817356758161954815396492059161994184355092978153778241519079651210193645713245523544841443117780089631853932811196539809997783040000000 8287 180606490539850810081701344474282935858210672749381779207901974621256731285248780068129231219420477291946386822725490027988355359749146413171077726722902206547409512811498781237837399688976231199624212549468160000000 8288 182020158488344332644366857359814661854058896458982417357257530295537257840275460885595030873420322225274863413860077802918578679075446358494138094911726442776161518025310876228019426460137367396572745883975680000000 8289 183444979156433411921857174495468822583089268727229938154943777678022262091102769997331379227018502270678651044042924355055572767207048942954098577337448847812162532100137166192000619895376752907970867542097920000000 8290 184881041231270188719380087221983364883353342241704272384746910457559284425984891779542241159210908173545531667706176861734886113089829613014892289519434210776627048601514740901270317122034405866200687045509120000000 8291 186328434110917207630056694184967289635208393760316792688698404031530566607261410409163229834366962508397357098165278900401250287058715643131359375427220720031784851660607051547930961924328812305417568151142400000000 8292 187787247910092170487652129136370837197792066777616562388165029073923423491805316413167838718279920151285351367327609089079513773060303864519047669713830321065131752140094967450240729600071012164910328682905600000000 8293 189257573465959491222589264689477827686322282409734223836071186982051473227112106633483076967164848901364890037735040853173666254332076993807767985750742111107138744910513771743361263222607444960814360743116800000000 8294 190739502343969036541599322373263752736989362673705440871934300656571403260307281012404167755718942144754142336995041573851578610895554699413538494458269648245082481310568914742239301895011394757653538485043200000000 8295 192233126843742440035146179377590403857118699480847654133146922667958226171406066063664197953392979910264837392162986175941477600467592498151252485164627684211784931289551953417626788921052075896295369421619200000000 8296 193738540005007380527132906975442662398377964244918455671864390805305104066221273356524007169618884483920429866776617037676707005042402816661144696935601440183811778279543115721868528189652811980444402712576000000000 8297 195255835613580218718583632010230756952332593491305801059627637002025899387512329966093684880080051546848801808620155475952474400747516340255070335868517931107706527128178304625870789069716713896518073974784000000000 8298 196785108207397389441217010235333272817162395725667003820102746690950879746300594437056177969173984902788865626930903516258750391285882568679255613335402319650557352695237334046121111977614377521087011356672000000000 8299 198326453082595950128317186104880105450817171328951846702430050641603225149523774514458869460188273088292425920627176607228461539991400021875342519843847180125566918728711265422814223022334290373286914162688000000000 8300 199879966299643689429293769913284414888507310392336594970222473944703841300240563116648788699559730513135241606411734650705295447587331192868796702667149746945568749073291644437226110647032855523036221145088000000000 8301 201445744689519203241035723274516495836485181720948591055786234047183326189153680552604649915836106749088233885362820135678207394175025950834949234315266851789205513524622060720596385113226855391298920120320000000000 8302 203023885859942348803838709081975204910912663310507732829345475365684609396238781708443094436118024533801530045996121018954076909810312238092275563353218624485898900430823908045523301187136456130087805255680000000000 8303 204614488201655490912557018373912699880269352459175869551853040910984921370267124739417175491034485587911163054006661023689004704817472518875876349055748344979045279732598773058924339745518100302597550243840000000000 8304 206217650894755957724937221851108384279287932242778010830791281161378381352871260570079340502268569736611884185827787947159960239872792757419662020920400832408689297665304700434591938850475888255617791426560000000000 8305 207833473915080127109070815037929828443367883525651451198813228025659535130219669828808033251806476369099100059057959142416886421838010523761136393063114350356011503126497452764623778623132164087000869109760000000000 8306 209462058040639567960798976416204246980120418597358449593316238553202357915537994083885274878698236513114612999194409402857740896591711029748843888734888425937495344082548751354409394189752096344586059776000000000000 8307 211103504858109664439957834204697622879383157892384199976241439991356988923866478459911213257340675350452292050378664484663061629398207000650939646493172844487024873522035723429603350803325884594141528064000000000000 8308 212757916769371154621813108061730550827655670279995510761268143454285181229049774242801971126776731125078664263884919748462953892466608461490472841309025669142362780952012348723041163316456568800204029952000000000000 8309 214425396998105018637146514212993949479201525886892975892056032446153854667990805736650425888830702583559023594958072985711224368952262836461982666452245126866899512459817978110728991114267897617111318528000000000000 8310 216106049596441154981472860722274400425165141603177340211526671324515376833379020890819523535496972120680356648932485671198596223821763915968275492237066645099785549027099573051572646018671463888058318848000000000000 8311 217799979451661287311038403279316698389261491507553308683960619593339608994222472276842337733003977757384794104801596490859143738157827505463254720613508599971730678410800835838680960629223881256395079680000000000000 8312 219507292292956547710832013726467250586028097627647487351085187604408195845562645510343537142183685534626447995650918427975979771715010109343246462530072998355494357346516334229745668260029921338557726720000000000000 8313 221228094698240186118087428013773310691126683112402674600975595645860519903486436405264042284240908451419417858263264121718107020222132113399686864130107257923060028692994784567664029939681194626577858560000000000000 8314 222962494101015859313925862008665252729161997344534463352485769410410914954216441410824538751663150735845053572197905805921161299874472646951554244030503799649423645058399335487471317463618639939386736640000000000000 8315 224710598797301956656144386155878575793777908371404330720555707854217886411528957854943335089394194996404456174540601350523218629589311528393600618456325290785428414999326983803737726621836451536479191040000000000000 8316 226472517952612423517959624727911800648581374426275086604677872197255662794573747531058325685963217947468219980864102281233390168377917579456105901461149309825445038020842863994230764104256532222102732800000000000000 8317 228248361608994547221033820469175305197998630472363759156991813544534913968277958809943015243195892078110019857356073552389612195452352204687073385596027371111098680031576541237828536386007292385112883200000000000000 8318 230038240692124174106608564950549954864917227661333232790810341773796116839506631508420283187255634915557187430361235134656180382674916981785551846094064171598952807156603738691236960672562679287224729600000000000000 8319 231842267018458830276320298391539677221219715569594230783144608312577958336829797026644975166885204294251623762240647513961164515627582145447368320264000270710346699965769155306084152413564629156259430400000000000000 8320 233660553302449222454543084416296402894668376759581174741084390102875219013837033478621734866119394039428579683068919323464967040852346404443567250226431440351770260780974507745633553532494502808675942400000000000000 8321 235493213163809599377172534085544308516448908956462686638474051907935383633921000674748439774168319826117695319788599378390304625640900058016799058548788261965843110290471881989609676687509855762644992000000000000000 8322 237340361134847458097906792904344791740269771117719264627492242932999267496277558340248640103549084011694285461582399311854484968726374860806588447716972307315860695880521763832961449252771949631766528000000000000000 8323 239202112667853083622575272111820806239755139964086766520271140276205443828225054346978243625555836394978790882601618726422526619130972245914338266468856586577388115992412563222828295380924752119988224000000000000000 8324 241078584142549414335194733836590115006545884673225522908862697952949568903433953066586355226393597488665953631360863282985866554246102531876553027290046912414356164656276973126135665951329456798826496000000000000000 8325 242969892873602729766479256112461400320958805414088691050273310885188719966587767068806934665884028207298268409956400506930512403686389916650652182147531991672698312248168591454489573737392949109456896000000000000000 8326 244876157118194661376781751351060429365475199893656997648458751877742741943011065389410103366579694455123159065665965457011020010335653651688581173621787271720954077136433793603609403169579592832778240000000000000000 8327 246797496083656031181188770051907470680118778968206575851484232608759314418758999578154729130681126474215931706459007163069218071454398344775366548973923783244110120842603959865078736668140188215541760000000000000000 8328 248734029935163027235018426934219181861529737997595813104759234375541466500174011370738699304005327406121704938216078146103203259735512820838763126148875212456391366767244699431758667514988221830266880000000000000000 8329 250685879803496229223577054280786610018671535995481004727419218432099082868714960697608214425874307054495026942710845420525636647297928366272231154176596146548751039270693118193023018346094111144017920000000000000000 8330 252653167792863001661009731698629598283168268398205768659659952655797139013537245421901552799136830558553981862976169682119963908302320976265486883415741018508869129207401455440672571212918914621112320000000000000000 8331 254636016988783776499731798416745310629657343779623791579545982657688638722735174603831080820946276692964932191926950688122551808190788899168534344892019175795167841686864131350202305640101941608448000000000000000000 8332 256634551466042751284554002087652232981411620952704396722717562516477811562978391320040825711233782666778963465900882296385352927371085025233439528555625918801257736134546460371626309858995807977472000000000000000000 8333 258648896296703533354516819839550812486182516256523212219672898925102824557295582106350445212183462064027282439821691528470208078710865399162298097211808869769304385328982796039768655805593153437696000000000000000000 8334 260679177558190265000936032642361796615963370724414867493282938051788644635626403509497695087459112034143100507427953894312097518427488469880733162127215176538514432335990344071000185568683301535744000000000000000000 8335 262725522341434768932540781322823897305824505168992182616316935775194538206142850190777939183778280321445286332110743681484991942838106248957589124101725641509317047651778376023699002849636336533504000000000000000000 8336 264788058759090257878168651436422222669228482394449004818288999359401251392578433096280768889381626966844727274604016140563080359458500161240976228757141945770866240257993148508607011781357695139840000000000000000000 8337 266866915953812156674584048152017143369164113735238655415383247539044255485864512276615235398571499786321590855336145711694663839246562394127851392430555229205177299253010051627689642973933716111360000000000000000000 8338 268962224106606589741923131432630517128193432355053058756888548496234913441815407992988074721001112582251285340783670189355012817468126682006382522960003724333389672032938581393264036939365120737280000000000000000000 8339 271074114445247091442360485833116036017058417257885058425441893496378412595159798411475362770604870480425553548046423733294282308844210488005661432080552140068606522121608127928398031108364902072320000000000000000000 8340 273202719252760101449161820735178657533530965487281260335119988129366589992217029382076039540682491923358026711273932168546169298280416145562672809304441776380731143560764478273115286999062303211520000000000000000000 8341 275348171875979811923658404575222258673299986264963085333350898105692946552203611833249202969186180348745078552186732705077707075226760257171166380270298874702600755894210638484862236821345953382400000000000000000000 8342 277510606734172938007180469183862169412670526268730712321344469038668589318560451449145256726078567888067070926014609149261358145803213996018822493018495282082686423511682429658963899656863062425600000000000000000000 8343 279690159327733987883949109965786689551403956886462016877389644486353430066462171555861557526872216447742683468319781409962962099999123340188355750082152526068289257045232629389588206699777150156800000000000000000000 8344 281886966246951613459682704159405066075345310377775151523766702548250315066438086733216274303892333319839375963143434939936704004510221154760037759485664045563919567767826903848741218747734504243200000000000000000000 8345 284101165180846627529560864537429764374557965456330634089831342375783425943152025511366304252045384534222636873609983047492889414698561491571338282785080303812630873372315172634823122710921687859200000000000000000000 8346 286332894926082278178545597637256216060317751699020190133679506420022824864065140235879474479389585212533211638791706162236283976440517171452507300968081158163331506053670538036708601428543799296000000000000000000000 8347 288582295395947376067227692864963467753526619853150720296504368063140638600430530105081952216716204269495882238066354210534462224326425223614278239507502323073865047230820213085840588713874161664000000000000000000000 8348 290849507629412875207691396301277077582486609524158084498651448023665492346138099078261857030770092650195689203041310475815549836940176371638416694437777358647251879666231018048403554815193382912000000000000000000000 8349 293134673800262512826720026305733326841324597296143656107015895014092685338944814454531596312375991584246062770412014199980980100175595003677796662239234972144353637877576489200976073523355189248000000000000000000000 8350 295437937226298118948350238759770531006164361139043241722133675725645934967742536867715763258748202747604957656267344710055150546440785352935381223859340026913321927141074994115596983056621109248000000000000000000000 8351 297759442378620211404677011350366805697671024665704482719223743044458889963647143633257059444035271965012864667616352850145830799308811603603688060081971346873036713504963686237397909142786539520000000000000000000000 8352 300099334890984497103271969388055312061444903139428318719092450552253682853123189115282329802876596095657158564266673442313443125879912142698068018231425769621525562260586047893952755535425044480000000000000000000000 8353 302457761569234905541964344318366521472043420941363945679457967108627231773855152329059091532692517331713563079449045210882901243850357779874242769352794556676731689814362276920974239967991562240000000000000000000000 8354 304834870400813785767409633869275528202494620752770659567329027145414102304914982025598227137226328861850412276441270490226303301938007166125381218081182369977432893591719311156454570613444444160000000000000000000000 8355 307230810564349903223202009131948623823103855393934416185861198596757461980283371084423658400323422158798385308814710260712066688916286076575841659504488258861056724372076976359100642858746511360000000000000000000000 8356 309645732439324878226641900791511112008717290770442088977281068421370043156794159162379036447003118219520766519292095535974876736435826557333781589111288440219066982203686221921070970119913472000000000000000000000000 8357 312079787615818713151022355607056193917552067667573332185684428634231183353426850282623366153397172224780861000419008679178229307310175788817345468698119522519711310740927709982643764548599808000000000000000000000000 8358 314533128904335060772822222986204450255523904743770286561126837787388813853187037213658405627752643250466465385848667242720437442458357396557248936491755826599512574758688355010932339631980544000000000000000000000000 8359 317005910345706891670869751844399923477923771011911861186742264870669987040788882223200112521733204736256266080926493925851791583125427912214444906551019396232581176487423068938836096598409216000000000000000000000000 8360 319498287221083224037748723022410570740753272827645048176676395882378352989500836072816284619402619604252537860442907748384684186902114504195375306168894265193641784424532970313426061760659456000000000000000000000000 8361 322010416061997584782846044710298206382690151327286448227656677993407865252978237560846884055310264326445882560056902340258178078324060709952817545581807094078780891048078938119928965297602560000000000000000000000000 8362 324542454660518876371873317209519791773095277799675119656992636964508259930710893270309229415527984695843477738343314087803452838281439366710268954591631444563092834333981212834586534598410240000000000000000000000000 8363 327094562079485329459827064131884870881738544696333117300055409056684006480304047273368348562457513129466131776524389944530922305681407628093015300025733730618821327335269398883717634085355520000000000000000000000000 8364 329666898662822227033578309057543033084448496446520134894928685018297298179058169604132281888219321259553853190388641052849574176818779230956784649481771307888148592868480517532607633560698880000000000000000000000000 8365 332259626045944091487000501911866108844037181817836246627359429076500387914738817498213656023516523420057850215041117120571332781517911537040269394893256956028188788632564502705232018071879680000000000000000000000000 8366 334872907166242031806157421953479311530819838467540460721696709430835314584504512079442281038049233310853754137563286896302893037797516283037134244632273867015757601808743982646767497353625600000000000000000000000000 8367 337506906273656953844984989585480812418860261078655844629729813344946057968408851420791921562463185828815105396459098649960185529299793739891689843151185736925934721388132937595537762707046400000000000000000000000000 8368 340161788941339342523521753258028707350999869975411622914321300337808031048116332863790852347905212672056582788166392414313168998273146447482043867124830923802186159510248169259187074970419200000000000000000000000000 8369 342837722076396330681484517128820237035460099571584401354325972658887221430671233566785265121555100561369777470475735589736857777851749147317193441004616548406062727624832058192341081312460800000000000000000000000000 8370 345534873930726775270263997110778729214890376585188430529912506017349801977469063842013039901496285165968362695110399374194192823549725418380212880510539279617263429669955565442070305623244800000000000000000000000000 8371 348253414111945067566649945622743773554878862087640509423701627671108060523363093303873519543510659468949051772736022798912621224548327598179926935998778416870147957993232403940137358065664000000000000000000000000000 8372 350993513594394410142208858449417902359202172034229081472774907477947162657636147549251854982884322132500575453181355795550571617602871976734758517141184388623103896517570555991093229387776000000000000000000000000000 8373 353755344730250299423656772662352815780677023553391975121131111634998105581132968806365600317512609895877561163308249811012932119542515648765949775859692027396455148825432632497777575723008000000000000000000000000000 8374 356539081260714958832225028094077174459596968627149558599627041204092449538587958054007181787149240948674855079532036174823546064324716196140183640022810053843215024171393512608296580677632000000000000000000000000000 8375 359344898327303473694342116809137459494301313619525029413337776409188435794477880737237238624151918620534272376044560699340656122327221356738242406900298347155769997506194478565001980280832000000000000000000000000000 8376 362172972483222385372387512333244519534799564678063251922422252742829110388208667563110624737577838139341340608383909841763384924552677717357047867842430729707073127580069981866897472225280000000000000000000000000000 8377 365023481704841508373255018513294183869175744384747820776457889331072630280772948620398661128386275124652984699341661435642876006739917022744596937190748832650910317419446180071827277086720000000000000000000000000000 8378 367896605403259740554438842902906298070555458652735676410478726781587876463700797290190983677038475110644991798406478375103512444180482890009048300911357172143283224113007065396873118351360000000000000000000000000000 8379 370792524435965642962774220797944358987593844979105224587134819751375850154784673886112255800616821247248346083822947001921156956919057403966711955410880464488914658696103574687086532362240000000000000000000000000000 8380 373711421118593572310278768739596932225968310346235384358821896644866867385078244403671412720712870536255499879342408182591333334933935841401528445804783565684164299691150161085253854167040000000000000000000000000000 8381 376653479236776155615207474733266394892851961551759277526227987107862050092247119460255401377913560211097607188074713627463698950206188241272599355044983320052466503767493523013380341760000000000000000000000000000000 8382 379618884058093903114913883241460915403650481838850154726383546852350120657626365256007674453856010496375671720253557966936364630597734327068844588384987994724030168509017950345903472640000000000000000000000000000000 8383 382607822344122762190867088845936580925168944671549968479775056375776735367547062751618307896409647772045442053113143563626609081229198085439817182157187487777534374047488003569897963520000000000000000000000000000000 8384 385620482362580421735677065923463640617493109590223590278828403276373402575165543560686168588507361534030051833058916347592172932262498857766114955245039357760034644709279247692495585280000000000000000000000000000000 8385 18300178334699246914553221989313586035641172701183207114644877185436823741028439440610047957144531693077874104906868903349770487672992080703052642064550048287472161915779649150620291265710068305328182437850964534047616 8386 18442040182255055030169913632641598330491104272510208720184759954316178963827109513793071584719295504652121190991418274693567158120069538692998786576678343235437062395746933252563084221258208369710571448997096042063489 8387 18585010325494892896689860679433110721394550934238202525767923057327404149303894196922837584384487158504292082436003188000987240055014789323491385342807640487682938660713961761552305246771568278345947874292806702485736 8388 18729097491156430039710726558061851555564532490228613666827778150644765990078306203463493533873102149455472793456056993996153752465921279780676473435804089668652948000326401956383595508155385982763862795739274303915982 8389 18874310475237158758842854565380705754398299060246529383047208411523279327123981363652711991693794666730091290760786323964492277983645103656939340175143889209333447365258854983144625069457004497601244684877368522166976 8390 19020658143548472709901369305669548066070804922487928315192564310467353134955511609435878696977082863511144229173121275997221383390947102122154443160886166737706338964503087326153429124051008741107258421903968455360280 8391 19168149432274213862761117657316526586294258758062774554341481929949183651857107257665879061255797717378933580278858747899105059651869982039864757098242414956221192843279554468178505001882307027587719629458573042371520 8392 19316793348533724163131870726807865248610954170620609490271953281274860079096518098058447165935338437656756323967024877301444921457449922710869658508600991587482429181252080904081172072897709607333288348028743331154480 8393 19466598970949438524283810064843672581499430287692050186491286509324000448673736476872467415387621662211772693787925385264437264808420335317540440054798458433127132253509821853693979471059921833145700703094624899266560 8394 19617575450219056074986853828154062779172088315387261133737043705067230841170066968164701344476624603251207749450906553211218244296029071139558408548064728876664070333472201145072421787471179882952695759810059381534080 8395 19769732009692326892642349327807067370839739699271680822141420612928715485409259406052489644332254587700343518188273853558636489536925324879070047648970298000704333896920624374427975461969262028241776928554818956876800 8396 19923077945952491755802747599498470912471363445997962199772493314897739595014447095356477935473228997307141718447220079189598288168252743261288145603927563603732079260470510022166399316733870772572457308732190580435200 8397 20077622629402412758014937147048411861238511769998037344228685633484506327127645252246415280667487560795551561799752380861200139890487074965160086859007204637379764686414762292480329290584067167360041826755759247564800 8398 20233375504855432935206976998129173574708876999758696622953082025026756801843621896430750042533610507794992873266157207876601660567612503123439546617964909870145641093039409600588988859852286914624221549922194591513600 8399 20390346092131003371687239575147098327291585008490335640190460722742080083141345392310356923035972681905357147612733884227260125151793381891248223943409002472250720815512849209168095881053713037039651594308044032204800 8400 20548543986655116565260835779467934429823182164022921634963218626696232727880242926658147015175128353595446341584565713925677878377647826057699760825036756437840108682477063945594709773090528231154639689724619265792000 8401 20707978860065585150012212031350876472734140276575852614905076960620653281010039241670789959325021277088815713795154207508567453640716520474900872295217637551471681407722799409622740487060162444482971428834057781248000 8402 20868660460822205395976727004813034028363864263086728340000964957238617214027148075312104143864195918692310455020160741226995190361350302862508687240105456487165190414835994382942866584967649303166419779303819210752000 8403 21030598614821845228249762473169787203209029946054601920477490573441592485033722163735405599281144374151532775146902256119974865951623302882804900036328782688775686283531634381483051611043902630894525116994157379584000 8404 21193803226018496834081610437518870356866651996979222438242355703908151382393320258979693701999847727087438459947492841597869827260872936238818170934565799905530521965036230006778184233941842655505233486710986842112000 8405 21358284277048334255202305884017836633570032297246599098248809505954001676325692590337313881548433945462940554936004402666214059646192298988586952969730004203595873274276674671561553910295306129940704163639088906240000 8406 21524051829859816694035226956990667010629687584328241904653577702880946591900722369816074526416110180123058891221928927265290476269493262694946689779513911710405862697115828629138564556012976190869431600566401269760000 8407 21691116026348878596614336997958826539262807274657998784006850347023679030463917712415723609603100080606953093344313315327185714484124494406626247342236614062881752371351880439509132528197623458567266373020964618240000 8408 21859487088999247911940261447460315482340696752110366517074465787919787118146848742090709065486177858830890295649470855308171606762276245778118546229735092215296819469839345305035830071563374706877686012077231636480000 8409 22029175321527934267218035023959618027543991457494384523268044190252893732311371714350766080393492849016553830013912812249166852841189320912399637473294244052181256037807530714450186548678007687969554260320468336640000 8410 22200191109535929140937572825749869046045562110144650736359683833436306446524350956066093677751758878393321725302172867922169528526401468699920146498321621194723682498822493389578811606753501175033980129867923456000000 8411 22372544921164160461110160592874807445886968800470496846062267417607950567593580474462083136826711841316149843985785093653872438491748562680803871699020055739254096162028728259880380694781060444249589104783130624000000 8412 22546247307754744404184169123434287145401632828159802651827268332454020503708081571512241944602225771464913132900463416223091824699444913352433260208542975715773157724345879926210862096781686846624771199511166976000000 8413 22721308904517577521254619503810055138132080907380866827279937387665884545165106590641241494942062532812445528314229580015779750161127692227123846193360859405476672386520220954988194099161733650374720754823462912000000 8414 22897740431202312672178203749882219012802175310244144747226523564316713172733110610988065792817573752763747889271940243320933392113939671274012830734137692238088338345387930580228024772751044770625969598448009216000000 8415 23075552692775762605132146356020113679275869686516235597914278808731140002465720551197367404361851236505507683486923553395648169868763594063155153524653787639011838600770174094710754125137654993459367129781370880000000 8416 23254756580104775379036326842604793211448243811752129639098941651926072680349431888014724162523806051901999742648917737750741148022541835582234804734847433352257362145611617212490843756991587804655906939779153920000000 8417 23435363070644626189118028187079076147306454484501511418306843626547329411634680668082853393743226529193946129471643227778729503382290981995405882461570335558804771658423115993728681156680564035855531152328622080000000 8418 23617383229132970521762395044438890809160513380960493835664101156842866669474956128968448424616646851419220992885503305581648082061366428353900020556482062001580933176448426869956700583140701403252103898212597760000000 8419 23800828208289403933684252218934359631743602649687723773819044934520888931566058898965779803843665353689899643929546229936703654828573477296854119133819510849393095708548564036148701203036078156160074765754695680000000 8420 23985709249520674122403632306156342996626955991929428046203791844978448215992043790745322045002876261863445175597252406798438540941663306909869011423338945060169722757150078777049971520158112562026275452800204800000000 8421 24172037683631591330033689000341310286262164385689744838892490249009978782599305201154485274837243224371842532695417685698839791228722022553000370798766165780201507608810685828597902482082441374331693020951347200000000 8422 24359824931541683500521341129477681123459956452467361401280655278083902206091110517567653113555523144523127884062745294787919305001782326417519418468479996101266639360950780796048143211682512386496603349634252800000000 8423 24549082505007642991743930394167158951146278734877095625116726465065953679318222624201136190522687993424492774100480335641092971256114403411327186454230738212373778105861294567791504474905119831457417710377369600000000 8424 24739822007351612028285529716540422703883268097550801065988660765722525082578529905213540358278406935569246916437475377214944549867009958110740724948689007860618860587171863482533743776800131226215071248862412800000000 8425 24932055134195354468320675895918013107740386797031648720121807688390483308749935971277204556231799915479511753829638363390886027467477550608891977433853635544830645518461415435951370565721183302111366618284032000000000 8426 25125793674200361848847808802893455770138764761276567175793672079195788412816157244633728563401418799963432183696414980428562734472519953425553122130789236985014457296740958551673239093910836114091811020996608000000000 8427 25321049509813942067566392434903686527091097354767872976853299716197814312203669574599822248281498851510280985505035135904515208873267469765808192466657754916122163823869136856299109882980552827988329094971392000000000 8428 25517834618021339457007609445139019799908259750493539980673402462888765191949970169036878426250672836413069851131966039420773959264553352334487448079993157235772721176564374190345230994958167205509416106328064000000000 8429 25716161071103935407135926631243899905359076921822491827375832513530368417099493943551337295710861109501362277052593216028002420804544752356362790599837004415898288095293085455768045217980501495882703020490752000000000 8430 25916041037403579096565220401157184320247584232214828422346054987475072258399734506667986084410420840014497518659004950678707716252132083549231587302504154162843856844366377100205271328627534351405739241635840000000000 8431 26117486782093098299806256124431700816084069413935777013401841221522255584588888187220590734326256946763585752544367770814385923646307109500066536536819421014633062357890999160925867713740761206797038161756160000000000 8432 26320510667953040648610094833513676020994982077246284746231186696887940193985126968929033828762374971297387282590363891833340000556117421738158812100172639639118961258321823068971391014927897662927125967011840000000000 8433 26525125156154696139522651851887588720875251429705460615783039737798925115355394093668451004253409456885298445644370552857029005260934894257034688449228387984098006538054421842030315354673415763229723517255680000000000 8434 26731342807049452097247589073738697105154539361948238626613831018960303496708265354238530344755678026621910329830198340804188965500807687014454350470148788816506695835719726542464907293523891651485341308682240000000000 8435 26939176280964532224356659888776626933597907245473890077812644246985963031838485024067338378007484502991009429889256299946605851922645697538215486863211903166862707338846223995229531072147023815572342177792000000000000 8436 27148638339005171792317458865192831180578027664071248527405960485539165389754023018151223652886182739504124042888450709349463592819237408567964330751946791592800202682928772746583940466336775911916928237568000000000000 8437 27359741843863281456757416699397528803457410821963632727382201925530522378677889496611134866143523414854576334938829373834126654448635615568615270398439964437287227556450808470013543817140101796511069765632000000000000 8438 27572499760632652611379229807459259354285066492243628238143470068984807559906939270853936837270300145979654999202714293582589608341102224030105743239748990106429590337402820818736584980456558365311273795584000000000000 8439 27786925157630757630016376321672253303764268018130521214035526101430961414574930076590587263159130848563214022797672366568300832710054486866567725906201235233296489849862638796847313971570826262928385114112000000000000 8440 28003031207227198784997849182394527704189433159733698554247052772755476791408309097481406786694627820683894379446604852239499428933876250782536001398438301878396275398889738369898886617589497726816443432960000000000000 8441 28220831186678860072308887585673844402578694651241251862931013392348816400402531569758249124427631798441279173551406448730358572672034078287999256119051810478368006077300539205737567578218721608072838512640000000000000 8442 28440338478971816620019719599400311653164722748868899350282098579953224596248094215268592661569815483975905621547057367158334552443749088397342502581581883476723500434647055539967313246478751529411396239360000000000000 8443 28661566573670056806137807027414084963855849431981302024883074175599085116151580651673856703854056392427325039405320631280052659463971220510742189445711990734646560463340050324534977276418432724037974097920000000000000 8444 28884529067771072665451732889422750216585011429325836488235559945009496031105797093084681242605719543163170092977518537085973820763845693157693743689742494534295984108398449660022448593882051363977360834560000000000000 8445 29109239666568374622107877275578628792378789337697240818956115652863713917517326050939624577695113738159574549152059138436497039393435004686087344308198819825081412523397776643826186320503887815513840025600000000000000 8446 29335712184520987045625836900306540593027370712123515905560793525060969580311899798470682903381076956107042769132923240717730429561812922265543450209659969134906857561418619507820417084608144347735942758400000000000000 8447 29563960546129981592846870720775715898225369342595879664717785338605504494280177757280625918624272848185152788990279314270120041757265274470230523595255996506017956241450196049058245620994151640121055641600000000000000 8448 29793998786822105766953479285726265853090286570257212897508595680379300611119684388789046201811528483100709976420640549404776222139940191452016075441350060677616909048606799787749482581666714319408280371200000000000000 8449 30025841053840564597229799584117805530311506285826807128291740288691878569456514185815691176978413687394961600182881196918737386655567773597463443761614060948327255748572568943055566734080278948564539801600000000000000 8450 30259501607143013819684342668534101933206174662586388303032824678794753788470351219294312911844533081434390179865950116242202353696420120001907011011840492388679026009353543450801200287612773451373215744000000000000000 8451 30494994820306823419061515202619646241722623571542850989671298730702689172104272219969061351618701401260507875185738715620592658322061020059923810070389280650644869119644015332790809964300283307135860736000000000000000 8452 30732335181441670877159421995523991033462893342660570254298790973635688439600549778309309991722250485272202160647321114932447143290787394920730398518106252957960729815524537096623771413553055256767627264000000000000000 8453 30971537294109523960781997267635811839702648482624657020819062113911893883428774832656288235347806321667180951529922733658869669909918367166644736784575109544538117931516949659846599708933980008887615488000000000000000 8454 31212615878252073375117192001472401954709194367297882543727924811864843452332208785722874590574199919155846905161283596941855536464164469698521289811865156456952474096173226632972735374885309465686441984000000000000000 8455 31455585771125676104883671257584863355030153172711971234778198122750032172298796552791681525240083947363145173571239997448786048867850859615171941994012688448625172408421395224427224948622702414795898880000000000000000 8456 31700461928243870766260453008935923784395628372605628232426656874627774914241807618181091628606663641818268332636905962905797068878186513266860523167634475720346126485557829018030834351792282007628677120000000000000000 8457 31947259424327526797441641778987831255075747151573834808278141107236534228660566617759246357737344768292484264343364970068866286949640911611635889716608399503590236606400432977895913088460422195844218880000000000000000 8458 32195993454262689824676660205922050436937276889571430621382900341612075695160740629129985057041350095698605969281581048214969490209376424432474652842757274716046627973167677677327671755975410417674485760000000000000000 8459 32446679334066186053900237260202837046955948425566911626110319560044174778029455589827593271467224402753100996224291893635495126856674352798746883996933870862595379012438370795520694774321504528818503680000000000000000 8460 32699332501859049055561246991901466645239116693965117394769979512699971917042992835249494824266361233311654978087268063317615090764976673775012370880349611881104248141645772250961367345534423443439616000000000000000000 8461 32953968518847832832060978790318211955868774037744741186349525495357660555765728009853325905087307510004619910279195014005737642573167462674180905225241631056899415983332636382311569651174525385048064000000000000000000 8462 33210603070313875583345532792405864188850185658697445583072243057874138367328706401173366730798541292671398873745095896302122995500538547699414344753797256975700673719467182842683195961033521193025536000000000000000000 8463 33469251966610579116700049612245415001336368174953968795291915956799241191886001983279717176010724754735426156184917587830593203579249413098576642851009065845469978104796165638722964616839114346463232000000000000000000 8464 33729931144168769381700985644887776797952331545678383662785198894851029836521628386789214871098183866769569256692345541724905301097676901568457376013136281022008492537132155982793964802407797647998976000000000000000000 8465 33992656666510204150633526426210600695258156050847375845401515830626224374727771236979992810281962147091014543024456285406390293040515007817414965137238006663517809584783934358817663805257433984532480000000000000000000 8466 34257444725269294408511695077647022917927384533241824850219804829985625626120349670076273579171343774057859270299060301546953373399973507978655941365995148609288675825041927507326270817038791679672320000000000000000000 8467 34524311641223106565186279125799040061296548646977063505635188077524669881606214182352888814569915273844180861154396447258648037239220070372783792758425703838493853124294937558953960460012725395783680000000000000000000 8468 34793273865329713154928202257231670578424742079332116564392076626020904795048029590345876889290916386426432146495180117448003050056688197054790175281385707562827242796327876140347224496952090516520960000000000000000000 8469 35064347979774960246370562743064786614441800496590001622817518519517283207643189388757352252061521256906857700043226541181297332365532407542795836713466259702895849318449484268275622528060455418593280000000000000000000 8470 35337550699027720347819724563799965271975331462077282883152638507646649797635406418139428291602203748830215726754500473349843501663812823688358509522770701479276580462010248746548737815059517721804800000000000000000000 8471 35612898870903700159743382968375187530648631448342245968485989405752342744187610029972677494571389929178960805306687206054921208739039583945529675903041000353979181217904459385033600051880863675187200000000000000000000 8472 35890409477637873097750563437559049700061301974610976680807333874791011333506170481421822751297468497067027876232701815204182566884842797941548498396059495636061867641416141814692563951537726737612800000000000000000000 8473 36170099636965607085634512547524836389612705931497438697684723519277364763572632652977684308824340713514770559701021596614145528984841921281736854146141648162130156898461374444082152158237503887769600000000000000000000 8474 36451986603212558699094195251684241455688051241875213849208490221825615078639070739710900583128233046834609935664165031554082232989352142436496891905627312207694076466229201347930893376985238392012800000000000000000000 8475 36736087768393405326623756116221671220062609207331544483298321564201398504582222765222266887380278431368832572537775014601575122404050703928068230188412392511506707339601516520565716499696160079872000000000000000000000 8476 37022420663319487604802301713858927436122926959030564673432001070621421329446287905458146361859668016581365784176566720763811406380491221099520737489380473669670038845655187058602425101124703879168000000000000000000000 8477 37311002958715434980869529406723890903876453578883715393728505438684561968046718435563228314076384220850861666414633074974345868604817646323135015728887975992743903892886007271688265689838578040832000000000000000000000 8478 37601852466344847856077220803025167981458940188407873478227156886708227460392856534641490171107154313501057355617674385450161418441757822694773432423325753351391155772552238289736669244653771423744000000000000000000000 8479 37894987140145110368903940829330901308300264785704017134334172781722320145731801349096021767419530305085303418388086399650142398541933417698451229085564988323535509410429814778937645318177126612992000000000000000000000 8480 38190425077371408487852291068090671839306429146843060376056306457447966080699543885963737530678278507832908376044353744360197549088374203051386610309424328350448831337570889773053242301233747722240000000000000000000000 8481 38488184519750028699256968079441038645004100171508764858775530200492424970663191029596994590122313779797921240711970097210343379887683014654990298369506299697321868051075853459290640210376534261760000000000000000000000 8482 38788283854641013196360240048829093957065545074648193177494622651044678653516314218712276919925190375893578399276236770652656823013562926797688366387737725466943393613336439507184592965911959306240000000000000000000000 8483 39090741616210248101902204393147460478537588495589557123174080618153305885290169371041336011457882893225291962355685815863539724257413284577562609157090520023620125303150801784105567205879950868480000000000000000000000 8484 39395576486611061887669614027016736006740083116342327782741409645298719987595084353066934238595109222087142374632127086353766027559351291743687990375171702393597558196742521095262021776493395312640000000000000000000000 8485 39702807297175411790892816036148684630563186971736262198927270843895477449575367724151357896995432644245940759940941796614478094248267577820263832034676190652458614921114598071621122419352141824000000000000000000000000 8486 40012453029614736669119457936940195742571904262506704287904551912316847492732161883313736933442435762465461526460233892150452970984703404377597613623787479092677681903318284293542193389472055296000000000000000000000000 8487 40324532817230555382270480292547251936489456330174277620090236340951078676085588733596360299595832934690242387460652900829631200292013580166414959092485598615197393214059212003524837154020655104000000000000000000000000 8488 40639065946134890443043302515533456386744980234918047906651363178738467489938775770810018705223585577940708852846501568072351637734471937562972208028977354441796905788817900358535769493652635648000000000000000000000000 8489 40956071856480597334714172267377856310222904005929959767838105443609137476979564653033218817745318782676965118927428061998203429317597365475186652935528373838029486965305323427474605590251044864000000000000000000000000 8490 41275570143701680558751920990400266880963657278757604816014781839491515829969065489106035102364721402281217656787870969746588113504499479979382028241697268103223128749729856397788031652011704320000000000000000000000000 8491 41597580559763678143534767035110565087346347430084891264242438517484923695222043726666881986420031666607663539347927872086846291582823540689334845787279075197301909640777935335907960617309306880000000000000000000000000 8492 41922123014424197019906640352320084879119442707884566383899431154449431955152754619937191215835559651303507017086271186174649744421104980056045114741870706641865002475111916548742547151907717120000000000000000000000000 8493 42249217576503682349366467416451969750001181252580899501199486563506115961633058667210559564398017164432973148862795576119180666726786387684138130041896440372483823802447185947626264785993072640000000000000000000000000 8494 42578884475166504576400045725509512783085629749027419636094415248524413259812116836814691846286236485692527002053184217172030240903605166915094914691378211680371972395315666465158872419553771520000000000000000000000000 8495 42911144101212448667887046227421378891929666930845255882721774677600913647726855654312905502309753009112584852268225334292601573685123078452135184086271468636400161183948230967864104437625651200000000000000000000000000 8496 43246017008378690699693203649374858203460486769312796343443471387031748962311360166392347783347802242423438606405788621188904466722920594735172318330903742503415918785756974950510871934979276800000000000000000000000000 8497 43583523914652347653538188638960339015879347030391452188073201200376695020279769017813139704910265428252253711802247719838864652252220388475064008174054928240341853507145107888106409697686323200000000000000000000000000 8498 43923685703593686996061710392218367723230346900366863810987522500714503051327885350676930557258170640924310294590414112253177821250493534922546052041179759164144039666655356057365596772656742400000000000000000000000000 8499 44266523425670083326743194909347187960265806999938448212341848473373390272758556584243715822379725741485680072060889847842914679028345284069863245482184375712550102394280188115557937853969203200000000000000000000000000 8500 44612058299600810102013458906457966689480697376523636642871760979390740074736025648085728862281222026651648434756000247217108871851895009488243458362694914992167365823950143681000008159592448000000000000000000000000000 8501 44960311713712755169580108852080710463035576238611277152295462607061848135259388741389602381824732686120597486528736270016021493076443337086423385298693693409037513781943376084940145517658112000000000000000000000000000 8502 45311305227307149579722317710530128365394778410645506233768237514539795297917024888938854236807617008253098061981917625811572064694046209063158143815834877797660617678460946640931238747045888000000000000000000000000000 8503 45665060572037399879145974483192481181175455434198898208889368626174793403498157857745219837125129618148975623145225875622584996813588724711924093591694569825057072827286379273429016322768896000000000000000000000000000 8504 46021599653298114837978199511286558355635052402826047767488995667378885853036745815799227018912278859097650478224757911797408542877913440908064277231717379878900287851457772786037312903446528000000000000000000000000000 8505 46380944551625418311672541628095695815129353716445572796902333443788074288831223696536464257536430777718184750600802472496749199000240662264802519638617678226056057848963967264602314883727360000000000000000000000000000 8506 46743117524108640697044929140428940334664153281123636048824755696530903399219432364099574882274008615857526091209186382338512583924793339982159567506460108955763130976544037246469212355952640000000000000000000000000000 8507 47108141005813482205418184158942234518533329025508383869601213585861976029500205312719973543402394890982179075908528043774155459931533257004904164443650857788414041293963483426541039633039360000000000000000000000000000 8508 47476037611216741945972623001845140816603884484161119546011692312643563905963906110010164527079433366092824067706934522149258972375713739894913212744562214960557324518076490491937912751390720000000000000000000000000000 8509 47846830135652707588935397222643085175591478329140224770598827132394939756118690783896276782880050187340072413790757469151180129332632797298879924699973095425046239176772594066624999283752960000000000000000000000000000 8510 48220541556771301161245675991382682107817446639486460154957649029039806623503769028299948195600763057876327913670099877333771462667566733140281453145777878990730403476463744227710253137920000000000000000000000000000000 8511 48597195036008077316860883466115948502710298601038219432483877016147668673596016147760203596978676618087425520858174590961235161617772921381554052500822862310782869980231237750723633479680000000000000000000000000000000 8512 48976813920066171219975797349357409418113949082877069587210260563000018794253642513016211271432532628583801192578428148928171526248370655708622897089207850305506900148740255701069536952320000000000000000000000000000000 8513 49359421742410293982166664438203345999039118027548619555690035619375795529621189575767829579328942276355846634631541292491798135329599853794062714271365037793284434522787743704639434915840000000000000000000000000000000 8514 49745042224772874403902341504126809639656611137138843145968864022652168932196355119328515747917449637889876686464600208839390308261862352651828829226610077151044469167497022952331930501120000000000000000000000000000000 8515 2379023183510902098891918858610766184633352451153816924903834034106787086333697127279306234428789120100123633637892957435470163397488970491396843468391506277371381049051354389580637864542308879692663716920625389426190081 8516 2397323361845601345806472080600079770668993623855000132018478911292223910074725566719916282385933651793201507742799826338819933885161962572099896110456056325658853210967134038731258155808018947997991899358476353960237697 8517 2415765402027856400836641994232721368999484728127510340738663671246540089038552676233709353970652947297853628933791244613513501043282032110792894897032734668894290273362880971983821240029277156367702470807473450002301186 8518 2434350412353351293733331854912154479720879279061748543264431594303867493187856570430632191555037434456357921016227247801514488283337046900116386282375542309381973212023594933745373545276048724646048418681766256704786922 8519 2453079509844507723773042581470216331276443811551977156931259372454512259177934876634095685088910536605813393809683304795510642035802968179897062755811346399050626160023921335701757140784204110628812281477505531008702904 8520 2471953820319744882531885436035597037030842110612223686314306580866035538505058857997748397080604331272543485100444091119475134313786613283554002095986490288259959607389180190684901765853661115126413526162382899530869880 8521 2490974478463293355241786805341266585096912915534711614629499145176502891640014369607184275777581414136054629329617212395472355697177560385676156539147376454997665946353683278011055194977712123867520784584286867986230160 8522 2510142627895567569104547922998583111683207174292774389183840627106452075291871476864850154838837211853433562909896071143371460756829430367716021296245618869953887139196962832479233699979594430895108504213745441028601680 8523 2529459421244101293267679793725390976931818128463394998674112580387726935370967994962908602004772550291090319233863096020672905678286880290426890954754219861541369568378214913383314872052492140502441792561774184359756160 8524 2548926020215050731791963603790234649513317558751087048860603866897050935819641731439781069420160171953302091927651021405937342943095300625744431394809018319974496700631724735237008851523552062335587493264868809259022720 8525 2568543595665269787866950457618388712292489647066474309994340910602118166660811798407945770764636796556553299677101927959148561187391329696883989803357083048851160770965196936382081273311023242218540189024678868640556800 8526 2588313327674962114759592806946195779663329386765745990816482331215046882146221057813998260408969051144253643195290201812707197676928255021763059851006053346851865104862117560756509248772992504246781965953233687597433600 8527 2608236405620914606515395554545694250575800750211743953016254824529944621741235504909354738344442280141560784913737421891896795965096507765024347996609980910455597184122588070778675648089726375019354423261965878177868800 8528 2628314028250317019273410491692742662437039261981741990360483510163429128068363150161601153625109767702356336475537174272757996104986994839989508083468988115092976948809002833071155977380310442186714465088721637425433600 8529 2648547403755172452208617468690871836011748138981500686983436592188455884870206772058031903667643378210151329348803331480634597765554607343112947630086953024963122589902042242671744966240162729101338686638643832016947200 8530 2668937749847303455580304708266018934339039723989991022623627052911197964953348117450342260590679350892056686496416065364861857890706400725004195854030362027435373310717555091880913062121216442138378338232951876049152000 8531 2689486293833958572145565544045486868768862906154013944258590271537894197681228360377000407605854479245652132838000631078787535769084048551061895614855398783873213419400032155826507771894306970369532977922676495314944000 8532 2710194272694024157295577756076837745241597046430589796873495348498514850962238399618671197565179500522740948551795785286296103222724765071536796487150616421424685100807754955236130512381367132814015949351510553096192000 8533 2731062933154846362691554483081650779269960910693676525213496313455753468176265547693983301709043696441433259006815946027523098413086115374399305174390721877911850291222590949619073378966334782117182369130814372306944000 8534 2752093531769668207919804245554820566473169940639731127133973804029195060661299269857718707308324840815584791781962848283643073279037738677282110074427050660600625977506122584000556430577378684748076894247808529686528000 8535 2773287334995686704753885855992339436830036592636710349572216159733103212043692590116698401010324688542672230241910341125240943106298611613520928245361616460506156499471158814007334614811320527403582127734519516528640000 8536 2794645619272735039009088161876357273463606624933956948670464969239057213720018282707035714891873122488135170796846345527907157165944803912509515198331346464709752372745435488678896168721615833533522831898158605434880000 8537 2816169671102594855703123388833347940474236312518285190575118546941938160311919005076851789418289232668258229688068274455172447642214297175204461888110860376420158235442551317308034733277628809724392263498725006704640000 8538 2837860787128943734299737725831306767013499119792943189359125397288961839342382922789267513027892332748865182781412587770499633356698421669611088135453096990483039987813903197747543865805826433182959529871745971322880000 8539 2859720274217942982211677987278767082495839816545053555876199863076881626460529771531358222093378510607696073077062058625807804963460697915389206681682832082698336807283742543052579695877389807889837215883823202959360000 8540 2881749449539470916478896022302726700523383808002547940399467907267134520192841143245708988173772003456712626907075971438056971816301887236301606319156126326750518063321550073767029882426067815577806770144143671296000000 8541 2903949640649006845619833595128476569569429370112692591135827591100570826639365494201775081851523762335105948632378144305979141344828288705001526465654447947945241745820372567156608694032821316752840750274011594752000000 8542 2926322185570171006080943755721351377015316338913163087981889858518178777206959074676237164988350474176422098476363929399633013783320037267682330337353468003684495841982401295416489074727602377197090339378794725376000000 8543 2948868432877925750485127924844785664160717971741322890633717126850632797710667156247749406932952699947887011609264392815856105608019482181034763597562010979400268999706747175342699936824384064043715110578305892352000000 8544 2971589741782443328006382544348595719298850052648703757460997064238298682255832262838390648427894762480699457137578622395871885358180609873261887443755371838805745672093267396297688130923545797694089831333129355264000000 8545 2994487482213645640678560748098477938311652227958947902208223587802615395428565373449378714220712336233463205026850562639192818750294549544535900274489509531043834010438655326877916155696296842464715800931577364480000000 8546 3017563034906421403283692894454498051990928097645464137806137866611346535431031094000576081625074187469968712710337486192588466920163313138599055428014163318682845849039425500972626909821434497458175168061358735360000000 8547 3040817791486526178662729221297102845202376341457216267445236808263272608111380525888590805787597993521870712452986403930339208068185854974181290232749010752035103211185037118185117753578426085262831075001137889280000000 8548 3064253154557170804851847249484181921349682795941717778863543651889819937523015206556673659181341220051064658582458047158117937571568145956176696115210581087593907982843460234178846434735106649298686606153466511360000000 8549 3087870537786303775373609644528620812158843309322678272699207753046662804192490162685642107605957866902483879575343550463699585653629512384530596135767063149595488916019908661048803135318247350701938710051679109120000000 8550 3111671365994593179307293896747555171790586911972365996473026797981183693124056221584607887409801532256173779219273096693636289308458085861827450254900882660444882011728457225084951836521283428858098784817433804800000000 8551 3135657075244113853429697529053711514787213867964295424519230589826162141340048265375353209454804408518037224394870349100434727849399749168737319266324221605505051734485607303862001808041441541420125060270234009600000000 8552 3159829112927745444759731218054052825073476032349985169358123080075172120122647570576507694729641651742409066927565766786133567640628471191290319637122987771285253242094417989690599710523523982794456753291185356800000000 8553 3184188937859287128260252559183530506196935988802452530759403735353256022328738681094075347843197174886932194811628512080921486945630253517707839055591467767386519881455368770486647853735206495180953356640819609600000000 8554 3208738020364294771251996489577697665148082267537329626384520461818321976008056903718276484033719862880356687585728992416562579916886367921119166242045698505598893659561230065054439358210111615012410774351196979200000000 8555 3233477842371646383280282019294238087851965535634880427450509122584044501090635433623490024391998269815925934502166467793777524466753377879229906966994387513459512520148401928536973101986911746238625845600059392000000000 8556 3258409897505841737748602695190156100959705922431912076170630930272434984399385369594767228948230069731405446255996106157168410494220855429838798944428241149004343165666863343972924472552632929540737212218343424000000000 8557 3283535691180042099597450503993049556729844687193188643346424602351630772812201526839400957511631488531368878439692521137596973228693375383264352066559030385989357622963604302524597711646543765654829023239340032000000000 8558 3308856740689856041665016896427953243256935784547956516323277902067828587124405196414000779759912987382879159425197556273501488437566642853030160259025688140905479786787473439380896821529524318482817352334311424000000000 8559 3334374575307877381122024505873092263056844044298450056303951304530717352316355166583037658186163660219292229276329522312922262396831196205364647707105681298141252507964037813571242052524482485688326768440639488000000000 8560 3360090736378981316529160432504336162962203121220272548131327137044247720733454660526588995481874521328793591553382115528950264817635740957721010497705518302557150796059330899027010097742462987184209471461130240000000000 8561 3386006777416384895625725652905493347282450705452487376553673192031722792991854395033256981566284942168808089072041120479628972533887873041270242085008022456719994652903697276127215369071090521535615210702766080000000000 8562 3412124264198477993925531909029925048098534774866423153567075033253245048576443283220477572300611199115571674824585488250443358457534180150770308621544841877734627715261588275288141236784831282742412248864522240000000000 8563 3438444774866431034574142003863438724119529756943669438313306219950132988770428410189406606129373574086869062107175852142276698458090297572508467433645014517373746676519910098357112627799759180405339374831534080000000000 8564 3464969900022585730713664655715326312840405008373374898929089259687931913885783804283075057133626983543754360552820222695133727463351232466765502122094242905357844683057964520199142943154432596168569098348789760000000000 8565 3491701242829635182810912244789065009945559547735323137555703090706892217382492069637313587478382661570376270882650421035937916428852040153779956472564391694174351378893684246741607850447956487820054439657472000000000000 8566 3518640419110599715035268904677841636879157454980797027633515734953878180414330554661380925856390146073367280312539677335884522280774685851318171959427603597341214086232530470736837381520103511635626781835264000000000000 8567 3545789057449604886827586363543034468059735482644868276160921695439417345804084577679532149509276328812871404355428128045233985873593923259886136290179550388934014288915459243483421321986440287547543710072832000000000000 8568 3573148799293468168284343780242431996863192893466831908888303897364947868182762467176143284375419852227725980690366957419068112528042558875454751560577990353371301516471910051953434865803580389344054779838464000000000000 8569 3600721299054100820895723010049891256217477959959075537126447367433932675742669406446997221212690152373705635689569671712650702136383661099484857303817739343477731106809312872772171450784036947709366053634048000000000000 8570 3628508224211731578525739386371563509521242227977206058340482893535363637157244336523587808475849283222268849712367344079219002969093715586351425029723940578711027596659175511569018764755607773972294438748160000000000000 8571 3656511255418958777310737235553958037225431661136939756894729946308119113948652645621069215262543911042952744091813948931458502398027591837133961031122378880589423872058065249938917651373197271699110882181120000000000000 8572 3684732086605637637383046123139631881628010355788181008757660959700467930349055177190827464386971542841394023265365355380188860970699625915421960287241430691067791878135365789144655218951415993307183720693760000000000000 8573 3713172425084609454003065842739032193281175078537049908107943058280421154945303271406096057048541358325369928886912412747347195523143375003819302789823012574544515378570012844684622532197894744836595116933120000000000000 8574 3741833991658279510809203649766446278245030927969031210132826132456020240061454852057769913752395414717797253926317733378627248182607346224330044979268724565279161939033352895009157509474313177560633091031040000000000000 8575 3770718520726050583474655382655869028461615939398357046621061692401029736092560649150854594995001134260960424019295251915713222003371191917487738722958467059813457923141751344669179958068195228924610451865600000000000000 8576 3799827760392618958096763259931447657253994728736054287440017808053893450010077975201794219572696247999119998568447311054149719042764626922173826067266665879638539335665149121313006144388699116740124291891200000000000000 8577 3829163472577139945142389096831754197847022099448177803345578601578954419590389875000264902476077324955227041337580234294867449472326439844439369517476325848773446193226567740820826561473307261087860234649600000000000000 8578 3858727433123269926735235967552529913745247468790773683010296386917559924084670052757545528394701597803412194126570513609137569514083705118909600041071581845279464149468017936869884807094301412727981290291200000000000000 8579 3888521431910092032502189446838256179598337755361030895907804982597939224695789737146334574596513126286512904102991154158542345736223645310361616116512931905957081058516624736657634289675968127047389570662400000000000000 8580 3918547272963932597099419246422373985128649261646857703036096722886631103265246251332150265773491539973907865703174035355461083122879213083959079560274545966905408314265197305600689856410048405995954110464000000000000000 8581 3948806774571075610919103589090908087061855436309444091339129547565425857053716602551444578685336073055342255883039985471703285476575633203960986571286386459294087340274550849051491056697661179447327326208000000000000000 8582 3979301769391382434338165104293527733303578059880986942328800846296128546225820874771413640036954774456602763758225724187323878134897694224020910381356775739944732209394194864384281866661961462754463186944000000000000000 8583 4010034104572824105215324526289051724337040953223647512583099637269764234665421424549722950028677024941874965918873045302256325278188481618941640779874881992902692939209719401480905638075514518011230814208000000000000000 8584 4041005641866933629176106523556687536176743601706272169603918699383676128548850199382379238264024831263542146870402968035915194948098399986108285516659457102447231057141236351140752237784448498020118429696000000000000000 8585 4072218257745185702551223715558159938131452796073570052147646624195540972001182408168102112854599031182697993775564251632857050484562564455806806806471322258904183531237409577773724973159333807485804871680000000000000000 8586 4103673843516311378656107386815744801486482949246282023382424822318291004173481204720893794379839115130061138949135491630305836533430415315421978748465334947352808703645830972998152198107956509900600770560000000000000000 8587 4135374305444555249422367839824680725270878577618887651614851479192918779087723012339074886008445778771879407281772397593211633602308601828688839271632969423073154830131388802016183032459748791908229447680000000000000000 8588 4167321564868882776219809481603668556525954324770461486423129620300155313316383578956834132366183123540171891546115762563280499889258242740300475161349577822576745066737789234994078945548209214104073666560000000000000000 8589 4199517558323145466044486141809590606962891601660032917044512520641767389011544319585964117423224473635870497515397343611495469379467619164732949814192335097292791694710956912671406617304184624521748152320000000000000000 8590 4231964237657211652098386379069793444009847550085599828670622840201811563789573775175791710694691698038623598511621635505130964506324293517531696698189268968155387073723395283466927312078506129050566656000000000000000000 8591 4264663570159070701153947626061694910655086666779564946065392819714511535706616768011041205518958059271935253489708903568448579597089270191306709069069618580036491321865041055717888679424040552494006272000000000000000000 8592 4297617538677918533986008604852013122610955440817309687251742345209869196262382496020894531424045366781939873399988098582454317239662437653980889974294860211093390737848373692100200249075215077879054336000000000000000000 8593 4330828141748232409569354137644418986799805626476007132834814588267743334629711202422067898154843908074611272273733194478756440235162976201680304319048657468069091411567840874942883445036248599072079872000000000000000000 8594 4364297393714842988686054187256664401801141994650961101630106504224542575821597204405347615330854632829346698429918112066587033438742225614778880961899666533914561389672637040581606409653087713418543104000000000000000000 8595 4398027324859011758067755172901552178599094326196639485292891703119393605658118832792136830201952816696116267686610457608311938739839902516347338337912802814936569882209769196564400374455495511066542080000000000000000000 8596 4432019981525521962218388699327762779294352482247486861138293218950019830032846604029116823012234778843207282229634913893718329032880417524164753303050040821600087691794553130923218038260752945051074560000000000000000000 8597 4466277426250791256626900394405409802212279866780728685988513023780005455658966953699193096591406122617265141499933974195265282406280391032143409244416035970209376367619595058430544309077791736730746880000000000000000000 8598 4500801737892014363192086673531208842273576415427705749494148211857530125540573167881545985405976037891109322361088370642523930443519611102516193037174461674047870220743889995989498269537804462126530560000000000000000000 8599 4535595011757344076347014875788440512852001157507037866058540288483551030335621197471891862295266954277535754507583550759971933493576299299570983212455847381610697463540217872129845494034756552643051520000000000000000000 8600 4570659359737119036593385438531505299466442958003627867681357807003068313543264386860649214547328475534442612207626777301153230825941831707113779049169313641313593312858667356398121116562817008061644800000000000000000000 8601 4605996910436146756941205163095305264738418289465705150564510445510714963340899793278788642838930679283272827934381277774503074327605644530802137558692084342792869893320677605144669854377876525783449600000000000000000000 8602 4641609809307050457100948546063680452269066920914047396532996434916467306085087403308761320333502069212451788739687964980557995536344684114747667234595125343146849074538582064529703454429757389458636800000000000000000000 8603 4677500218784688330198699109501239501969128222888658373213803768791258317418593573790183143084799537709518816615920666795762178103229526912689215732991184838782910942179998206344396018381295116196249600000000000000000000 8604 4713670318421653937284333622048764338358740928820155811911488492310535682182166206443160827393623878423033587175621688392376323632214368833970952587137326486945041099078459580788478170539532620084019200000000000000000000 8605 4750122305024866495983427817300448579814428980062031025760696982532361297260805277182871727976752111469868197111285853423930405865203720976407449479042953799152735175544688782136409063916517858476032000000000000000000000 8606 4786858392793259901310051573416670251034491589269362570243995304096562695765387499948093994864132389901237029683823628438531980987607771680335517709231366191664241882884290298656974780416214018555904000000000000000000000 8607 4823880813456579388914853875130529178470614516228393134917427305167184117094833787853552141225992057917818395468000195159295792393988262901435038446720746665333911921729945485715577205517338722435072000000000000000000000 8608 4861191816415294823895723404537253069374490969807276850311155810605868679062880506289115369540068442138669257134414828234270138262593080547758173462449634641326655825622831492987265471207177300475904000000000000000000000 8609 4898793668881639671751800625340278237355949909995684723789382967492576906523273362823756859711175596452170314490032502619720299681034838370452946894872960394678046981395383731277002140451831071899648000000000000000000000 8610 4936688656021784782120704566169609138664250174781388740923717140274299226669005164172852881478595126757255617908420589019370442079576771788151398123958525383001582490805813546055939785770008198512640000000000000000000000 8611 4974879081099156190608556857237699810503556603928231801299773446731747192749704708058816619009273405265088526284464942763730639628665145991202784734267949711352031322143384435828993028071241946234880000000000000000000000 8612 5013367265618906219307813825317140849148560704099740566158548976932239617720367899088413613599395719044886447525176912860940983008552829005857775032637456011049353190194460289288283668281618480496640000000000000000000000 8613 5052155549473547232504174065365969943105626249174388759336043599583284296373884213307125890519320909420780025924453149631593639831566391932655463399025193736516296583807796728795468261247530439802880000000000000000000000 8614 5091246291089757480606076269759117403584163837669978316459217680201437602259174382678167226530778792314005317886808835447457179555823805217233026008182284256539916709110947530579573828453410390671360000000000000000000000 8615 5130641867576368542493745883786134139590903920786320644241959089846736322246769467031234160769373901536092460261440962533810945583383156508976713998557455958933514267307690051674835850229903785984000000000000000000000000 8616 5170344674873543954284638699822282824221467107758056906440886360690631799696344834755385518666369334180338401021381904330425423677631424086796977830592132149585972882228804649746456972649255927808000000000000000000000000 8617 5210357127903158690953758157759223019964039012020563610728790912602948647189076996638699255599811769942803862547842138222575876648616127491174575444215919628678650564132122934039999166038727983104000000000000000000000000 8618 5250681660720389246336028638051770271900528468350737888348881148943899725865162585372295615899407602877494104935302791123405507848908141071340990403308405227293847957346182146043524003192748638208000000000000000000000000 8619 5291320726666524136779071940567303728287273448585655936255532512122638193355101361143105634604631188455434813788149292691477859486642613008903962611337382581735644863135000046402059772686401273856000000000000000000000000 8620 5332276798523004734113786112834681584597496352591585896023370617566247330832080925796138853422376507238111778907076720753476062915960210374379149264272910955573674350100305369829534378276652318720000000000000000000000000 8621 5373552368666706414672538033825081851478460009870343500839385399405738846662049991285244888524741228640392996563864591723222651029464709854358531292514608223676897478850035226227322409928664023040000000000000000000000000 8622 5415149949226470092816072800860192416565806357300428392103627837923223770357272035011911770511161260307000660103212519595309497321047533395047866138301887298874199388490813161563230370545973329920000000000000000000000000 8623 5457072072240894289835979441212512501444925800008312958487527269077673202312424789631848961726996819958304167120298790781484147065468638375103911253043758005516064390965925078111972917697881047040000000000000000000000000 8624 5499321289817397972185345908628964471194926981260893857988726755641179318274057848299059521291394837122737140269161586357603327732195424762788049383085654445888548214768372264059599182483874119680000000000000000000000000 8625 5541900174292564476761745954354473983978012611009921277624821170889703731533869965135874213137681073608429667271214770574775357973099029929703144297777032657568920187163687930524758054903427891200000000000000000000000000 8626 5584811318393776925429633000581895362869942277940766533507542945567304645181596820790187118639990826617542252123482995909067959546784153008155279481863304126205320348347636161492622159341053542400000000000000000000000000 8627 5628057335402155616129326204231270221073402764710079329850986416954336394143908180956579466423338628859965690729888784530256864013507073602890451800194207868708736267133393136443133031276032819200000000000000000000000000 8628 5671640859316807963782864392870230560089282111740470782039059618154713089164187949974392606128248894288217944441691032250095728665759293991365515808368262796949078120640538244331239440973719142400000000000000000000000000 8629 5715564545020401650778926103262448927812512458640837645850047140655427592215515835325069536685507064929142254736281446362348906487009787526288061860409442556113222160307193600388605037746375884800000000000000000000000000 8630 5759831068446071734105669298171796115772778265640776094062388989128800982488274391909313252507886790670627934808342336210191821166038132810357925105891626931825772262701473788504162975600345088000000000000000000000000000 8631 5804443126745672544207682757078254082462258963017299730705260750108191722563010417557398981370168012697279583243098336457408930037890027819846168564254321846817939628525423932185162983759937536000000000000000000000000000 8632 5849403438459385299377262865930334792925294539255911007857556212715253570698269806298788583751992745383400180729627072727424951530966471156932591949553015540226977142307367308270103129277595648000000000000000000000000000 8633 5894714743686692448956985183640864921290689317666556514091324450229793365996186831187727437988800362391653278791608990353236523595660517365995750093368850418024637759985828254911034368024641536000000000000000000000000000 8634 5940379804258729848836131158124057402471864773100755412300213818855968159399684989045472657825925492009802254414754216228859108592474106090707674186960544987849694832813114634184463384347410432000000000000000000000000000 8635 5986401403912027963674109357635343960827499825503581460067702814523347045252721734861271884844837770868899904892978974140656517135352019531615738464192262367728595120664572406970500697250856960000000000000000000000000000 8636 6032782348463653381985781899263439656642629179220027032864605147967135119541552958557808349102374201646618089643579776613153266334352260193880540983830880045954651178513536374235103012134584320000000000000000000000000000 8637 6079525465987762022682826828403868596977293332501150668913429903663666022940772390921907923984648210262475615734788962995491778918277053533862700551337340154910414309490080411481572224490536960000000000000000000000000000 8638 6126633606993575504888245012562810831495826661526659052783031117249527998970272596234627897528050605153457794810697491039265934378208586790867604715780991012698828350784043894908113264123576320000000000000000000000000000 8639 6174109644604792246834217635564655972312430546010820172329042809562171562876236502344638062055130038519550618878404425561415193350584300530762517928525553227659385675302120385400051176874967040000000000000000000000000000 8640 6221956474740444954423153032787299057488022024339960397099641636694566502632355193128534338838010088706890691292195183030566373479916933328061397853225526323084431914478892979466676176158720000000000000000000000000000000 8641 6270177016297216255584398708778681739595839470979446857254599285723606309255858962156834287033610851764767019205865282907900144942584500061201679306371304202075162317955356723694386429296640000000000000000000000000000000 8642 6318774211333224332901259592244797688098549769580485076687083162739753977929454978304594490630589528382854444726723457498861380104202272982583233358872127064385945187935587961445110062776320000000000000000000000000000000 8643 6367751025253290504121235389594155097516663718663362146274293423302753996723708620817610701902022061011438245919301885647789551630450643638291856255961334914691452088084328217146179599728640000000000000000000000000000000 8644 6417110446995700798103402054032358443515702836690910765829983458922129792253329810393378531481351003287794092553933426940281349765780243492085918970232699952484736522607115960850819034644480000000000000000000000000000000 8645 6466855489220473672507304395536485253155359447828049608975952322944781961185526165512707047229268452925683969240398027149120740074042105844737747799459310029635780991774612983803150965145600000000000000000000000000000000 8646 311652037039928174954841370478010370186969171101150017162402258467989108309714323673589116710171374733116196006563977424046591405071055134372986494359287322335650917425727425035063560255042463239738946916601926014830900610 8647 314031060223439077053733289336621136371602523552303834087306092502095895396048020800868422944600163853216319640201870381482061568468544104864383337827678828613022298474778779424644198119584772119431610633522551404257090691 8648 316428383585284678399539761417221216142271517176158834219324571413388119306122746367588339226986097505009521147944670207820881502353706067436483233938134884938681151685745913463375456275392791067429602532881027758217328388 8649 318844148987312534800376403411453937511271001904286344560063235084634659395161299043822048580956750452307374776878461452434395003396988099547276128835167619607575441959108794435359277515422068223797305003688501208219629574 8650 321278499399665886094109735266366091990991881183348093103327666678938526888349155614252680772511787886763732697894688700235909491680325146447392515117543161916957415171132389369104651060698116948443353422370267464924416496 8651 323731578909510393817882777847836308322268324994900070260258926051393039147527090490886776457600698423369546091704372005031420133716128114627289577873354508316008041331156310704806408201482321059072165703847772995933119400 8652 326203532729830138700414663283871905359299167105512293946573232632259074686032149348884524854681302754642089576804816096150895268029914727910843579969340998604268000938545490895491309967335982174198579230010155895463989280 8653 328694507208293432055656450089213171944396080021047005561202731777435577577672163718491709130458884168778144206134433308546367623727092288296519736508488375059265666884899174173502365162313694298066100014594442763450219440 8654 331204649836188999624760998012211755056079287195339779950386572404542029652964035195356559285297721380631577769044329379689739084483921718664235757804733993929219554024096137005981598862293288728961208518808188204478821120 8655 333734109257433100918028677805937146033011105323803174949060684984929756588335003190319467887302493930922668088278192475710411990162208598954662648759488213790760923592474351919364913734345780869463650311369962388838577280 8656 336283035277648151649820641409727380682524422882554261997921288851826807524154644921759248956722654102875970180205843497116349333105303899580407080154297232110735420293106076654601922585869332931799237804634831198097600000 8657 338851578873313421437687591867345769394816912529620736307915629762428925690815456720167194727487290899432523479882945425075497894292695229277291069957654315159586581064071273590984003859180356174017777993659510066738156800 8658 341439892200988383552447184674291965174480241916386482298732112093643972572961677777981192987896259950576777123078235626888205091969623484299054129808660368506438446168933391151740513107953348678264559959612743754335590400 8659 344048128606609298158962580228837659425056042666598226251748366918173917194702913282890547726240702230718337907991973048780101887934719992064078477805270349416894043353055979222519188756043075053283914382874709632513459200 8660 346676442634859615178235990720530402087493081928579968242108850428337346322771276433052148879865811998420694244467510223052859884039706986904067985888739337531987020301864982055590344733423385495470628847963431269938892800 8661 349324990038614787630444608189221273923504830067561468929092287020525802207641483205110180783533455376630845573816313554533494481805261594247180933518826290556950142891767024298262089699663548224571967534602075101955840000 8662 351993927788462091086024912897487292857843869791551459951715914073437000172594831322560523044124134727522902260312729619898356339695967994972185129372856652584385516202484579390143002761784764666710345872835026978004992000 8663 354683414082296049658170478441532779726612732697705473895974504344974894370276059682937523451729989206768554393150730250977143875465052043523247024987712051368258729621884611545969510533679071637079878850757703473319936000 8664 357393608354990073815466056197609617471854329744136063692847999693473409221238298082556194649295168707291295341702526036263439978687776808594783821474862667789683414722692366501205641046060438769893894800109214026416128000 8665 360124671288144920178157610680691268251124290654829740218061496006929162689414563630250177951004212403732728600709341982290963077100862923969183126649253389667595265013914957450824714425026773552011077169240028398723072000 8666 362876764819914588386077414926246088817597460595469471345195469810958357750075862900107896658312537244548313392491304830574606150379900662646465236723680440328195890991421080034825270855604152236759154063487836928409600000 8667 365650052154910275090831300782238428254427497188106181694767685970691460962119555490224595059322861933090985622733215171699847093486199274259986164969042056788702047490892238848832605470415472764162736191222356444938240000 8668 368444697774183010129840388944114785527891103813040138643438150939930518175839573772931630774214735055579120793530061517227754250652144078172495680167373403253411799863637674337511501639137088597696259023120515050373120000 8669 371260867445285604985543512332948133468365340125558423834013269486872456336151492778008482563633024288247379023218129791682926698294358375347700142055484263629831958099080225654819536372414717407420651286619240057077760000 8670 374098728232414548719843250058779440235378839245351367023372394884161418175493875700797750076660916620996244205999542379453426331651056797017311230190937360620314998086894128852567080238220543840603610816490986028400640000 8671 376958448506632491702054928046058207317874679061896420579248594747238299801954405472329108298754295131603940279076604438079234136614517494932700436872620192703013334894177871395619659934097933648493448032374809231360000000 8672 379840197956171962618533824068360934018398062869898968519648062654505434322147246615574817286928067135060652905983680409517291108430819382169002043191776319029763852957499421469386689816524001464071254802518952902656000000 8673 382744147596820969464153657663489410587967492240011661110783890245606005148786612109776592368779590897395758854616058553823270249775647670874003569657430766977709094703319794036543298510556822780824095552792964497408000000 8674 385670469782391140470234601419210761964982808578924824198765780104124183925993571184452829533767941371572180953092422483222903263558967708141685899994784234981393590545302195331959787585284425158021185892171759222784000000 8675 388619338215269066220719729344055547629143526550666147089399497230974816723704238340700578940700894071520067964701686876038759369166987190322720663592346245960793859545008942507302487522108809222064901002750065115136000000 8676 391590927957051509548726111888404143348442376603314850846860494295213115405960070603538969589128788834000767421839265498434631254525167800195982551036101617799599605217102209903600175653032355019758990834083194470400000000 8677 394585415439265155189404672636502621286754028831273798749068717883015730801388635976988348303349501170234230626866116061073824073275462349740518451310591127330643439227540865230478091808728651862223706635014771834880000000 8678 397602978474171576592688365530957119338744956928919262886874855749627077336819667070988924384974575357704199339576453547266412540195625662879117506738605290649326285076580290731450718718550086359681881803076130570240000000 8679 400643796265658102771351094752254222183947333270376479154320092557890349944931047596877515190762173351226070052029439951196751748263811517853298796971354301401361388287765327849635836472128512444944712878077268459520000000 8680 403708049420215273576202942001738404105297016066318196933183636209780169882454062803434188849943514571277134710611897998354869685835379663809475493086564882488955296270608788083814682906863619094243399484230734970880000000 8681 406795919958001577351576551646267024917455859375640875205882843962826832686646552966119830957549472438179618590187241548818569271489009176194006089222331945638550785186628696744863486042181866444945338194282414080000000000 8682 409907591323996170530883845543014580089246446287613241202355870760808016379770609187704438844959273970435792369406514645512205560797467262055833539477232828298995667198357153969948437878703149873803436979099847884800000000 8683 413043248399240284384313543072068291604033660155577536626875101350634178521110657453079792054414078378953829593801384994612640288646867011224570858743557049904500718932842761273810439686744591415223562039370081894400000000 8684 416203077512168029829073274290122344429107136187927521796233224430709350641233305023656299749143720030696238660728950761398773856287495482415861178380680037675785972174937179263501039397268115398018018792661267251200000000 8685 419387266450027316957333526849305874935304072176729974326992628166062606663562043704750375096986917205583170855540579273479695343233125735933569017436271505443172492056392548033987687251003321893198972149302086860800000000 8686 422596004470391611728585523338883572600452154444267303953377148627880928639570100608468651581020637068463527543126308265896257923150012103854688183678317203948771385715953778099042126609213433508211382923653283840000000000 8687 425829482312763258111865805358177810688304119979902184380827657750464973140660736042092141605412635338279453477628474733690035447616765481733918090645311591462230898236102180027579099711200345254450008769253343232000000000 8688 429087892210269099849614408053367966789263825902334096456998288680737408125060121411686908834360865408010858923884470839847203858110986337163756889589739832611235241401769043371552024183752978183990745981471686656000000000 8689 432371427901449141949211858557361016345993670589527285100344713283089038897872322938526309791872496896542227802324163360984800831339679712547021241656298862997224599024732647674076621895399521949645575004711026688000000000 8690 435680284642138997990876875453788969589250606374075241616667991185156867484996728134940310571632409883925106961749360917258302319777246355400051401915324551138130078811520121113457518716929046268128392357045338112000000000 8691 439014659217446875371998899959662061852307450418373691672971942489687584837313083301523348229818573544144399191025690439571224582174077551605416049622430232436271331319484158927028760769453528753816719125485977600000000000 8692 442374749953825856688528060392166398015269653539593964221103269626731832558046537962049937225300448065473192782579072555100174846991713292563137060120135750738828482115543489826055770867195991741000928596947107840000000000 8693 445760756731242241584153786045071891362552104245046451597656942818763555351038392357083194206866733007642000871651113675579803819525601165604407302205143773195548476768447187102182986236267082262536543807649873920000000000 8694 449172880995440719578079317954101816410650639019912874751224017852016800399614835640303671779167344206757572546475699163830247177983135345755177610826688615073283104483708775377471127473051913545278956056514396160000000000 8695 452611325770307150612653459957965255134770168776856544189537324071966933388385264050493078385296717780844441608582875015972523876441225643327686078260333629590656851160228685475828240100851672725684295431345930240000000000 8696 456076295670329736343367124613680581447610573785229919088466413331654865302271047854776153442430344764388195969135695238667657603904576875794451580382427872496014695843286649996027383044006105321852864529694720000000000000 8697 459567996913159371526178036858469646457556133332965242226022116422361757519653539924413467029908727425958572240018345659703595520333428915948231536854992264190189047222180334242768990894454061809672918969352192000000000000 8698 463086637332269971241213305763147488094435290787946039253655632157315635700067870479074847955765117572031939520330885337039480042614203601799549708814419867787530261308412864713505828275974165321308545751187456000000000000 8699 466632426389719576128040892126690522562495026270590907529816553852755053045871955056754380105274393900844810924686313465084714028487797525059435845104599418176464275597328323956989249597960605608856089461260288000000000000 8700 470205575189013044296325235906932954559358219164057739438704857750120000914054717523930523389649813753072536905376680422503782141015840083934890596665177408529835577113800234008942684463764185998200144241098752000000000000 8701 473806296488067145117220958916982845815575697124016814975831305117553933589797386930377520610862503905446242541066250094216432843152223745034375453968995147873313308220609546881714855914548222945909510294732800000000000000 8702 477434804712278876695746698303354409325096939351994021034171788011089297226954631266901108419338353188668511390778617438295651846121317460620726878998719088452024335817268722393283874679303830719881804733480960000000000000 8703 481091315967697835473057435538908367362322371013130960791066517957397416340903283912522177634600897099711464134870431387227110348519345052457860840029841467332613759689326787643222792330677027991580915615662080000000000000 8704 484776048054303473110440481662047999243950381368919141799824178917097884271252339089713005098987868642552858158135796742607299209490044678373282800317082898023681551567462153432367447549628443984888099336355840000000000000 8705 488489220479388082564443547504787031437231556447456191707932121975378305426197642361119101156036410000878228087022709155354646405013188053377102103106905910598226066946032166277052070081826338729724694453288960000000000000 8706 492231054471046362075252751154553477715476587375425222918064948107834325666259097213176871069788805415596025340949026888733273653195795399601432148086174635163505228885065519172061227591300651907285327544320000000000000000 8707 496001772991772412658727406537209346743938203314823579964686009800235355402351657862327725664783806549856985764968322140648986875199166591518919886809133102223318686808207270516730407549368847136209937996185600000000000000 8708 499801600752165031616824169797140794401192198043559634252126027608289248852361735837529519884356502797856105763536769451703136594241931218441093712876399768102957226143872419638043413693757546252950062288076800000000000000 8709 503630764224742171561966558893972548599039220143007812055471606209868203271952125712529784786832580122811332804874349685998004043714257658285533082393876093951730672337098987378864240255230853514037922522726400000000000000 8710 507489491657865441488701794861525078512784467611798585738481902596785763196036795765287330315227281720614744999000920199607141613228341363404442682434947675797010136486567005315734125062325154926765903813017600000000000000 8711 511378013089775533521203984308363334692382805367159616634389707579383702420732585502433664889823794846901257903103911353765683958964565008714804298551460607702967217545083630052391759352001123053813293383680000000000000000 8712 515296560362739466118303403554785708677511454628806474337425804302270333523997831753765815155597286386875165768807085389121145042087444221798763378111735153669872625859348827357992449208411171459809247494144000000000000000 8713 519245367137310541729222507143876616764573310065115918428764933849835759381051548356317259734282622459930508024690125374592848327564019855002724364683021540129166713199623378207043940265108832639256574820352000000000000000 8714 523224668906701924163560672248170144497876888124996905371093734696131887927277369231088673374319577234387110788448351098780172205698917549226745275064378315869111445409017573071428222131770794102011038007296000000000000000 8715 527234703011274748268775996774459196222213929078220552883676834333401652161942790655638396324348254259328985754367224144082428530977106030845686915844253197862014138348227292472909127769846308620022268821504000000000000000 8716 531275708653141681897952103298015883758390672679926825053280753032785328290491640855020775562612279090592527901237627112118343725925204430831795201360912654964461369405368528824049880007630757118042387251200000000000000000 8717 535347926910886867600503327013574043696522125476000395105428399656980869262492823263188877675466878121775225895013191363751200776409766995287602008167383977223365552936605938401823604980790090925528192122880000000000000000 8718 539451600754403178979159434400389788498008608425246677128810824479299160266666304467909771469846717236905287033962326855381506612943197410603023986915849312170718361640251769374821757178898047435428792893440000000000000000 8719 543586975059847734228581802240214469223279487002865564780425675958492079045754027480248846355855163015677166441244099252974718246545506012431712826187482281593791516470383158176837940211357796227337022341120000000000000000 8720 547754296624716617004801611721818137779805441327636026266848805578792234359070411059205680488221346139217338332790215015537998746434764255172013301348831859416368261537120947411832019156906005441441096007680000000000000000 8721 551953814183039762470846097863627728386768332929296059183893318099434001748081955378791644605644570612853208830305612359149494215814231874336746251163024194513661053231831904324503425774210190065962844160000000000000000000 8722 556185778420696974122944484242697521830778180479381659012563940939635813311871529153967436316339262310891832428817233994654625180320556167854277947861213463481816440305555299607970353086288696195013410816000000000000000000 8723 560450441990856044824098431868759216741433267146161223958629333759350324847578145921978477521858220370163767682306942898223073759917645438045584656930283082061852931627420340663688241765712736747507417088000000000000000000 8724 564748059529533963358084440473611229864044222586978533645881076104560194043840528417999372053282265736945707555706930996805528077157307875699565546904577942272946322365268714355788442014787951825386471424000000000000000000 8725 569078887671282195767653794611255648850844028213454540778715890692827937378470239620421439951437109645020318827980664191284284517392470851901245851223626599741015413776836555230731325459824200424458551296000000000000000000 8726 573443185064997038756339848798512313252645170208105501880345997197052479954291836824826787566767964277849665526410582303350871550831213077516024732185526266274929975166509192271312931869477288137877094400000000000000000000 8727 577841212389856050514407603971413865431244264534302141365638888900171873559949955657618924396969917094545781794097192760959183489571052980032372070523439069089866545048718961467877332243932783648943636480000000000000000000 8728 582273232371381572476625992670741628210538617016549628226777182119121893389982802261648041219982151873388989076326827674852901818603933397556536823826489109911466632740513514598800550282193536593994711040000000000000000000 8729 586739509797632363733252893065147038012750896883330356912765695142901898845641769215347234316573557996006254217826761649048167101010213788588680233070905145881676009108133109657231094591271328330725457920000000000000000000 8730 591240311535524378096444979738678246855024473298758062662259843354759428971182342383228780301979534033897363540187850019690691031453733399691196426108079607555723879328876999653220592860809132792851988480000000000000000000 8731 595775906547281722172791994614466687367876474456265100528318383643242980001517963580700672164274800988174899294695433570450662964947309698990767409320535454937334576792417217525350438354843889345495040000000000000000000000 8732 600346565907018841209385380052998192667342917414268728395999741450246048315061227967561321378822129463709341906903060347751816195773251530697881188369704768578648170105275884881748559471406706353556684800000000000000000000 8733 604952562817454987966326585216093497932081335703734433546564251895756763278402127760840110021661060142992614734837441625526319270100857175228683325928396852921441039998596562486893229325784582879340134400000000000000000000 8734 609594172626762038423427533762157178384350402624648480943097248330673230584487215164148871341994562212205066523577129590506877265637201859343430993162991978264587889073135144551422932780214340268798771200000000000000000000 8735 614271672845546726753626232871658417886319530847537139316311052099464488901905808737939054485079361749914585340193050257302639443740431386256120208895983163103370800015315142757767328798595635384995020800000000000000000000 8736 618985343163968380690910566493707182224678271776357295128222540591775024584087974944382215312472985628337618927368671945695015767372645755090091161483120489590315841114393602338555806969135168005079040000000000000000000000 8737 623735465468993247186893994311007630804492700756419326153983237574307385881348780221565087040449737739807487124479957799118946173237849476066498610962163443389468576289938291120692216033051685863555072000000000000000000000 8738 628522323861786507088204045884424301055527192345688688724227232878403948577114167721513181035313870129708724154163781427557478154225457247746834128671394809581132818172822581419349190813467899882110976000000000000000000000 8739 633346204675243086477118899759554830233997806861917081859144660183571132694209001509366733176539862187626542549631781622716773946619445510648269167118115556246466730094552526905064768018985238604546048000000000000000000000 8740 638207396491658381301014623164092083303372297831724358709455815994177001373271882015655848546079930629765211806766196450951044084882038591196027340580565190887793385920175358398052033490192415905021952000000000000000000000 8741 643106190160540020972766423789432361540728247741720043433245198961669578279795155378479605405791106226217382121256228953570764384563073429566480287475438151282471432901570742129329035630644246976921600000000000000000000000 8742 648042878816561805754887128355601970679392497916501432174168916101943877506464160542652458287269701352974637739164649542590134826642650201354631685599396676665473015392376555675384975416414255175434240000000000000000000000 8743 653017757897660961945495685212839670489896054520429663975468689548675624699213865250711274906278974758239726265449114485353865466271315347345834470333664626376825046714519940111213968444485497121669120000000000000000000000 8744 658031125163279868164803499038156811339044615224529404541627238525607864316934233149799688519878370477284612712974291398214806449279868176351692245366302082387874399904714400400502252112767115602165760000000000000000000000 8745 663083280712753415397307673103522781282150241473703793300963282125191148613308117363106814410397691386705392738898744547846400089111434568284347708765327276124390696488522197129297720374014646041968640000000000000000000000 8746 668174527003843172877913749373281898685734405311373771617422499805392586215567291745784981636928470179019398056785553383293857268667258373501580734773509560380930613197633144659877294202468056432640000000000000000000000000 8747 673305168871419541420407495257068032825325309232160092261664458895239322537814061212816215797697844080555490517046994345827668214250641530010557448772067016339864127464940834711552130052697960218624000000000000000000000000 8748 678475513546293085374692133956890315649546776339918149168105345255929954337510406047571601316364213414735828918068376250158093637928272954097354426602659148489450100347169639361298587025347216146432000000000000000000000000 8749 683685870674196244065645892114649538669510815351938712778834136168532902984699483044210300571964025184678632780616218388380669514576889081588529002046875068118128750911301762295338586191385944129536000000000000000000000000 8750 688936552334916633311981920752701308941411343820289450667183017317476802710564645629582596187863432787556126885551521179504075022425797222659869992450183473345422598868647944441382110194578692767744000000000000000000000000 8751 694227873061583157448760992693268612669698617268875106603438549829599440903919746990725701822468063976011561699339670472195552881912439835668773955061520855927158243731782944487784169967265094041600000000000000000000000000 8752 699560149860106162182874778806103294254296113621466692499461920447165688234751827916521840675890440483249673478246747192949028944828400046043153104325793766882731918081883249857613704345541746360320000000000000000000000000 8753 704933702228772868597547316839928376105774573631337036000301305846571427081413877907807085564415181711890066474810611784672251595857864755897511635618308375106408815560733285083841026755470410383360000000000000000000000000 8754 710348852177999338690363389640788568522340379988637464392404933684494650851771149942818997334926342972197067134913824304267561093178912289292559501756610262405283014949224098245404257126016383713280000000000000000000000000 8755 715805924250240232980199369082001081023785305788645777350892460953572324054083574732450846296653339792155371302034123095049045240244380927667663413009654020410799079340190023323516230043714264760320000000000000000000000000 8756 721305245540057630952384714990630045494980232769906671208881187709213503372357632580749905817944734629278108442303284681406648567976576352430451462392739674856687627554958395587575829226198138880000000000000000000000000000 8757 726847145714350195429146460944984519478958245380916592486506008880103207103891502545885780031082415702886538109574499451981423925949675382360154606690516707514256547742122083518100587281101566771200000000000000000000000000 8758 732431957032743972354576093945566414841828187658857359020013551825670511749073099366675967149722406529504080361697982447890491885496459535368309886172380011640461868090469719679593209440442620313600000000000000000000000000 8759 738060014368146127970705420149797685062901590423567438349864538242624848143217007547632546616145745158364046052427871232420748749509966608971200337972574219509170604357603112816036342471718653132800000000000000000000000000 8760 743731655227462935934488284542667915622990872535307909131903597860779561232381195497606939222273994052652263996869562264670844478175725902962565853780942482306119682478243651060367581912692372275200000000000000000000000000 8761 749447219772483337585267210645930364550803384993948746777753645001434988824596711332932008758959501117581406251605843711033193384662735690488853915641351924862232904638550844660756186950438748160000000000000000000000000000 8762 755207050840929409319372879944102160666576163259589522871816033990563789807084985724841322011467387908252034186414186047243385205828773823299211840747243551794058676901252318449260349926039093248000000000000000000000000000 8763 761011493967675081863580562701180414749038422222606822602521294740671981529647996142398720992837555920949313769657284383700794135866663851119058009311497873640876616529777742381445512909799030784000000000000000000000000000 8764 766860897406134467162957825567110749541963716761862733610378850953387235100346265948697509576589548666332713950386911456428219087397630322275990601261050889181103593672085109689715616039076626432000000000000000000000000000 8765 772755612149821159611914810750751614463254406079529290124470175403617028466342452779885237014578349028724367229178520446781455610993290839641986351354419739599128231432070937944626650407101267968000000000000000000000000000 8766 778695991954079889460750941908875671865726270852630045536770389222472996625742137768930709672404274520734169483593274663010314719585764945732694025541380284586977926264884052578811113791448678400000000000000000000000000000 8767 784682393357991917424425051266511015826553770678133626996838092036996343670994859503791981557249112291603069388486253637150971236721116965264309764005572546954706521385548624985781614488699535360000000000000000000000000000 8768 790715175706455570806410833165774455483196399857353654029702697184963478790536412462349789906351486493249687478129833413764124503055469225458190304989403427000661172564062161360016717500834119680000000000000000000000000000 8769 796794701172443332829093659994178324080173693189854804698616127088627144813477184853271697830336134703512163093864622376759616281973746278992053005540740767155571586873552241771498289725324656640000000000000000000000000000 8770 802921334779436908333981905006741134911669519851381463751399158205876672812447457449506325727864185308665620888675319867798882216351954865782920610256521758168270415224336285666406402989448232960000000000000000000000000000 8771 809095444424041700580816122642305790883981950397392283923728201015438844375323693951850963789919315347185171507553724293360297409702539166313683128185047311395929800899638406051806454166323200000000000000000000000000000000 8772 815317400898782145535239275675093089941469972421732244320827842652133410877956049144979498128757325435892062198845919476390863783182456099641744526038272837719014232814117299031273130342481920000000000000000000000000000000 8773 821587577915079361790823674383871771681065811892711691178082441937857017187211908107136332415790936287656829218051784759298763928125040599702946205344644141921089395132072655754967516771778560000000000000000000000000000000 8774 827906352126412586123724933976116569369164361662292176254769525100596771165141363085440926906421525816039683662778508216797625308229242872685529438703516268985475340320008243716412626834554880000000000000000000000000000000 8775 834274103151665876627846169365710724466681025380955538401043818523899525161865071706258537608323547877051121908697810102445414859859693516323821294959477603900166792408092571933558806434283520000000000000000000000000000000 8776 840691213598661577425949571419743082910196728217646449166873801982821654954118401516651916139804898880338916001251743529385696209625473759815907213929710303852651528930699687894409625468928000000000000000000000000000000000 8777 847158069087882051098456875815279568163352087665474498775849754305766436915303927682164623187034167333264599970492141556534816949699515865660644961729169613882287309922474300878212776434073600000000000000000000000000000000 8778 41138068889270519094039060903097368864679930585351802265437098117774562296882290724913763405742621464771337872866445019974150065469379277737234217255425926548305921100196020104628389953665605147645540992991454233957678880521 8779 41449720926310447268993902273575379234866899756452952282599500376242551405192005048587352522452792839504454068873008997398196656874450332871607203749785213870641572017621747529663453513920647610885279939908056159972509781131 8780 41763751986533886346047635562912000371238502280005256116686806468744647300588053069388220945397393003357670388513210867779678718442918876976471587087612892699254594316096526309088097712040232383004711550541578711376766871822 8781 42080180370119171024447175324329221587380773797181414950906131040158035419894175815755809284624379100862679909661155537987499599945272583043908070321551027584193275467782272222551473168315625174072141153074459739134984200210 8782 42399024519106483559247551727740675524892044799085701295466194275242670079289337114799631333205335851314987284438033999439933994948669571143455346450386195203800850909741381016986832445831047242295938458078148240343203829784 8783 42720303018506149445341661463007041616883036680269049388569521941921608606177686270413884013977847639201751017135928688140169904440349896289902738965503738365717808324912513406355937096891745359244381811500518507808128246280 8784 43044034597415659839159544240854877925205305005263949458829780867973001645325213360904770790435448337625120563227633060145201324574066024404530028543377092874033816366243669717060743505093227680303453977204366280804061365680 8785 43370238130145489977859958904138749830564604172369461752776354100605260720011245510253655315290129640379762652804437876241352219842095939132440872123346433872638084367182215207956234815060563662477652556434376436699525354960 8786 43698932637353783409915615354227963002509000252390508758337556832382696297588917673972147024420588524548540797010572309549898587465823031420737391859854922247697350034067114382129737180222877356775718656448970879462975574400 8787 44030137287189972409540376352240174757565079539585848538287943404787238327241881709167503583705886245929172374779616638929588326550306953139401627617659656241626569588091210519135718779085170645504679864967779067667454395520 8788 44363871396447405510458405030046111903598090644909651713237004089772168083830216712357823051593188739860095042867894831405298738540469161738356290266419144455417330511683684871055083692819516426374143515279149030056292972800 8789 44700154431725053662108225671455839284280615067792205975234925378623994891354371357279582300549911393962971013048100674902415087873574465637936697346573441687528065931976790947709685615405385759305942753083783861254390572800 8790 45039006010598367083545913263323185053675431980321826711542841008386423817045186813999749495277398684862403536527983620327490585767867160867213988416531096002687652513040862221300669619264566115479960531077443371321128729600 8791 45380445902799355467098360447997477018849912222238213193841573120480067789618148491777730688265294944812980313651061855954378790859836784351513042546339756371194090959209795612452410132372519464158225091037056115075464320000 8792 45724494031405964765257323028226314678274968264904811420093321487398241706812851405060621235991535647043698651559053829003158892747771504343577121024145026720610985002562851591674929321128562539211509005419930824707977779200 8793 46071170474040824380435559018946845080362461346833391388335430337826579053135622681493673384871401459042119345803521339226211752631811211330481189010033766058142972022864716573730519665861985924706979634267894255977916672000 8794 46420495464079439168066003627136066354285966176900952857264522624847104855343264164698783565654934914418750191377337652780745247113616472924728369943552592348699922165756483598028781755561649472931551601802496331079872512000 8795 46772489391867901259152028540033553647143810046692504317216238538920541855515858996021344088699059049146273093637650382400643603453312440919700555072925449001284307681958968177418924758323434237598261947675331358057877504000 8796 47127172805950197308810199018475086426870422779390209791112213043265516749886135055704281612150789038353041648030801112651620747328777492963223802097913161052652566411580852788964894268857113309235341826526089061531197440000 8797 47484566414305187382625665074672696044342277109134345854805061042958990159107373353786837806800084207060332943372503638687884187307465269771818585919388023720442249826303545155466099909903173748005235721326198275557613568000 8798 47844691085593332302803822685353387312593401399789175595023122538965919321796787917417087984751088419464065671973212980670175150384566132695787769046037277110109845091317460112916924624328200521557246798495438303956336640000 8799 48207567850413246891189900100279633401410998860384645066368318008776877679546863780317195881409400956708613985365704285500749756534946033358434234282760957550438040982308881192951749895183804673794005952558926140884746240000 8800 48573217902568157166280731401061871829665426357572751248063085694747569140508983335807420476468723818641704970988437500672449603628432232632694220447729999607226743029799773431800582500654220146558168688750148497329684480000 8801 48941662600342340176410571790005986615193317461385791386706523845687499658684822909580352107242938553697284091781967562189677357879084376710866716127897373010480154829663411106138094002293357235155864947773269012380057600000 8802 49312923467787625781396115302338934748661682801511349810540537115174372115020974402358360589806571577985531470805185691981360284577378735086214416269952857274109986787762491331792913538665771952563285599059888252437135360000 8803 49687022196020040330115958552397714188897061640756701177563909510058533533196468278059158339883232494606527715011185234360813710909029791883231727500143794634730301785849385460645480618903992496403889209876379238465536000000 8804 50063980644526672821818013480443772396214936319818597598143158104805771832998422683531487448181986789738131655290261838798892945045644309378164427937016414827433315120743563332041100278838090430052382657908754047696896000000 8805 50443820842482844784436547304512133330233334382688496566662806167460277267320569930147062265468914856873192308196245519208410236154075128760333429980208191146463078973701062753510486968654614431516453912711273000599552000000 8806 50826564990079665753900700962175622740821301874928508227773590057705883272469356542256838857837694447770588067050861577762233506403850776431207433549865621913440788068404382547547030267165171254297278008264065965096960000000 8807 51212235459862056894370935563594833502786284683507433051972355837810007456395350113441291687371462389142160248003954000245456409667409744139349119449860406148422181658949684742878990054750455679455299194156237724319744000000 8808 51600854798077325960591655292938889050415428210058099199061755335040982273119054351781992266312163283213680315968655687121495169036576731329671840113452752394382975518494693685386292542272564488677364095158987789434880000000 8809 51992445726034377470140381404827293193763870586661414049908615829336195388525014422385531235901292072047681083390494952619929800291101899129867822664488854012182575123711795895289892717925596843697123085993070983905280000000 8810 52387031141473642625329786077463795815050624615492687848657684547219211119326403058362519584204641573217915314017361068681003624364377361479608341115799445139513218562939336760520370809734325495559346792628085755740160000000 8811 52784634119947814201922474442994752934389369572421607111544559402968838196663222725433508508589616148575619513356937522228270036904572987142487458622538050430162544848015917051251821528452875581919028674431161886310400000000 8812 53185277916213472304693825537747007156573316905691983590698879495526728546608153773030386023780378321926845583408966962179466788652836798660340757419509404731563906236303682379101457364925004094363973387309239154769920000000 8813 53588985965633687578270028479748745560678613921758301787632063131736508716490607835833820212630321836498122718119578860177821658338672178324150232912595969614052861532574291167185272047831867713458216786793469889740800000000 8814 53995781885591689155621605031395012585596069781133942662837945975699335549177254388799940043587871308936302336709766101726640227610161187500344239001818301559691412317760919863930135533874049579903162124987752303820800000000 8815 54405689476915685326152488876938027165685316227421555904040301846460143565557024997987644482432830582906738129079172616372152433170958654762400072541295534387990407984959277017900083971752752729776965561966852151705600000000 8816 54818732725314925610536802420010095457289349887577133440667176947810777744078135655440724274487244661285691958672974001366765073459605521773624643400039091437894908703892119779173894411439497321192189124006222233600000000000 8817 55234935802827093640365875694300217801718457023765060962463410172241487094719368960464380574236388381316388197333702952128163847315893017256040504578419771475570694676067056958437395450836765436590207142798883500851200000000 8818 55654323069277120957323209221149523676653761095941790936790402800407549701382931004169130949333375298521971368189243531401643542659126142991974073595856042981013867168123449506471383138087768758483406114948185587712000000000 8819 56076919073747512569051794744488407249254213250386058240743779949035430630022501104777599600914395935590434895732369839667539800582276155095828761779534360184962638553839403284570425264696982191991617497871838871552000000000 8820 56502748556060275827163660549846585059942517370365960425124607606785895603163161840819691742519808570928714349209998314401229836029892920577562679870179671776424869452075505464598004364408182537246067506641092214784000000000 8821 56931836448270544927013274957899953026731781196268294521581605895466633011288221962231378651354169436336725208133882785241077039888003906914726436759769411609036104693477274507969556388591935515430058252622563901440000000000 8822 57364207876171994068962486816457314043077774866857821806681950608749722050186094285169904961146041933233267435936206948602061840719343586627273458001425710472033329292502007155643633010487335037379703827627274928128000000000 8823 57799888160814133066953363691911103012667025473231897048298618599934878917671091013304845271717674343117192542897956309519320143039120832982673509403341035023171459371313527276757090529204264083647832219984320266240000000000 8824 58238902820031579942325362591870765074519332923650270739971590542424566502508404096606368619947492916661336942088981999958891367621294910534278925452963465255607730702633011435684119289973717612401648939109806243840000000000 8825 58681277569985405799013890652262931472534602577189864704192693812051298335066450634568418557172793364726810134871561072513991542468286623826842062513083601006346559184748554925510175060840913604142649867706753351680000000000 8826 59127038326716648040598044438308003363897154681434911155790350754870061890417489026925501751379660097734452135743212186189571346287812224992446469815288744779542107661517002112612358047077180686405186411514403225600000000000 8827 59576211207712088760176123756262105180307805320454824030541574772722078690817103862565805423158827441941209708289687885353401593465795360338201647426115433394615390766000710887989829174550232599950465367570917621760000000000 8828 60028822533482395910788777216220070435442575489231680574731112096794045624205489126616298501544124159722054149898270760369374117342236585981529333504375767024206047617160939573465657414651084272676149663002263552000000000000 8829 60484898829152725647132144340833751016890186063016910493819578510125700489507760174471074654986554504486442345867406455608041774946141162857323785084758194896702062313004226223461684797695090377998002527531958272000000000000 8830 60944466826065885018658322377692220663347742196349875736045600626548062247027413714395488122016463231912400918107424801267745370466474591773272016621613187160892251360226406557704453788589544439807675446501310464000000000000 8831 61407553463398154989899535683455368151442177487137821775299256258705377882727481584874562969972228349484432857627755686604784850509088795375071566330427607028679781621534819422417959616865518605128983992252497920000000000000 8832 61874185889787874566027576575582058674004672513408412682829072812558132935773353539931317350077502743385277668552442000069869564537576592900131002175532206446856245897132147746374948866463479210737840081713758208000000000000 8833 62344391464976887610323901811488991628564030732572470422267777670308252936687408257455247873467152557138350205457818680492373346678592432984065892772197383855386081474245947980383891550927243396736040225954856960000000000000 8834 62818197761464954755441122770405974474379606429696487237243608975425806870277205644385625394078015061043796447998884930586589779521744656729100268226166379003259394782466557527265606406841791619681949736249589760000000000000 8835 63295632566177233632136869468709328883704703369048481258277780763436896167504160275652526502497353414232464959389663548024885431367865974189720995105165098091711419118283826249658890281521095450401831540983070720000000000000 8836 63776723882144931467609926904248237251067025740061612219068847281394293583845063559565048680131954311332176423524533979412112541716385319242178855945194939559044032877973153037302113073851772478393412456598732800000000000000 8837 64261499930199234940720367385910285250310976121430531360868671460311391468116315898654761685230942179974729281682669776154719840925875363920552138745512022457067714429540615190734480521401400922378300555935088640000000000000 8838 64749989150678623023284810933415072281748207677877987552576603582286769773542513541015880786386978589975607509769692485310074487330888551973929240848618928367665940496486647357011532591483227261108025250388377600000000000000 8839 65242220205149669385360063684569625759463684265253412775494668530394604099208772638229057657456767395391203535110641512198807760984084347373530672996705103002829445725371712876183593819074527913015310577932697600000000000000 8840 65738221978141441798018791091106835106207622468568236355459354540194839454611124296091385383121551201941060520875609834339456747859283513965049592883514236105052764412179920146700324226623896760151520515928883200000000000000 8841 66238023578893606829635615260903975900608814666611795989711480567803128703463486031928914903005907704738916626639146603791159884453525445183490686596390635873155721638323792566338367640317654306404470578216960000000000000000 8842 66741654343118349001197581819797948449207853886754803801766952174012996906735438157641444687792740284861727959444020953477157888497239702841776219678784511967107452310660891553717231880572885159918508500739686400000000000000 8843 67249143834776214442686283614659473527720638354366602387505434076609782669931474953406732018107967566582342704443021873676765030110468044205180662361219459642904462447147458559032966005635210314845274404552704000000000000000 8844 67760521847865989976207487598967836862413021159733762004139823784189166372352207538909165682997791361429243962346125785030530714069432609213895466659770920250607429664692542189085357764987211437899087697936384000000000000000 8845 68275818408228729442325791002522622571090532614362568478477249588491436705876205370662931498153388647816119128114932870419651859111520053435694230037882655404277302290551891016443350214195622609358896945430528000000000000000 8846 68795063775366039984055013509666499187855105924427684396906014522341272465257256919019248757887671270276049636139622995794244707439084073290696954402565676944406469003751514394650394154460731441998153520250880000000000000000 8847 69318288444272741908218574181914669332352982812552681302277108257037404353184534288250337431261990847510436746928071346893024879644782990839923699677630055260275580449160531967721822376592502236100164558258176000000000000000 8848 69845523147284016656487350178689128528575196741630901855160785091370806005346477078905975827586339101769765732682438571037107308175760096870769386593474308458137594587508759260194731504362348544720186827079680000000000000000 8849 70376798855937158338385302281987144412333587414310828680214065844403591333636968719760996603148951380860358260583676198149225651901685301301601181794835221113102055956914127789018781384369979301838229214330880000000000000000 8850 70912146782848045205985805609000718456030109539786829075319494244060572202899461543024185480824418258982133486478689389512976852678095068296888783803002605090325421509850733727420604989350769392763757406453760000000000000000 8851 71451598383602448384964965043401108244528118148212075752448305068539871363166127847492095252294264976219038773512651716368358359291038265707491807789918454402496139871490985496795426746529667440199186199347200000000000000000 8852 71995185358662296119193546845641322713751397635214941317228730744498363442211881874972344098650120139234715939953895815621333077537583771719923520616105936684089931387961368654972264686741025236426523221688320000000000000000 8853 72542939655287012736198348457363140851531203076542577343495579550077155676570952286031549779138341485373933278286686030636871076284018535975095533917454768543506299649498489602384096705897931241867964317696000000000000000000 8854 73094893469470052498669194555226768579917971409471873402679472868176589678319034241410341423743986055986786487116991642996020570499832767849432280168617792738019960702730321506708600131672141431933927161856000000000000000000 8855 73651079247890749472792139039469466101748749589951255061692036809116225491630905770564308860060325318297678319545808876990675195680153324017286558116479006201501777143035876806316570484758430128128940572672000000000000000000 8856 74211529689881605517616237471338225318490182857097416285650666142875575816478483916486287337582183538667842087228115819888898269440070969455332142773409289283563630074663297146980258726524142864876447989760000000000000000000 8857 74776277749411139480974321911811836548354227079684394819296547218980136010522324444904286709635465804404787794783822750885703797517228277331031708320313867225836576397028565861336047168538930816701834461184000000000000000000 8858 75345356637082421676741975706423092197205071107897849360075263109672963947900794684524708149586902914049808113611803415076988082034620748182932954171537493825577591810805402416566778493998755017126293012480000000000000000000 8859 75918799822147418715498315555221604510457716278105954861955609106870016427855086521349534937153670878327657779138213997380338953585451961260448978903723020091852521785971911608838091425868232305264170106880000000000000000000 8860 76496641034537274766012723159193018375888960542640257003321247995770188301415036477007153861550640795422203560932311190141298137075023014240481350974246459160942388331020630570305968758112165088913113743360000000000000000000 8861 77078914266908656338489349151863760004099499159656806631548025177889310194805019279268801902770622947295592550008638017816151038893626947638037887798072948270853854963761144084904769308394358625507108454400000000000000000000 8862 77665653776706288702222602044928907042112250056540136988460790873032212093650661048484149137087196505291598804226464779465199205994637161426626568031143853416735530972869277194562000402985629953837833912320000000000000000000 8863 78256894088241813080319047024667585288967274529838895051123050716386971522621843390867377917389176039325496167766652629484889897026090894826317764457251933024291254852198154194215220995846439086630685900800000000000000000000 8864 78852669994789094802491839019282051976335151004295160151651369100030214502623361354448078589553450840313671067061348063055340559991038204525308531866572468479228589428990571411740571434201282975976180940800000000000000000000 8865 79453016560696113643701224399335050169002493921709428880047368841480460550938422582415639910932272969777380408968251123403092376186811456056006413054942173247807237599095847296622319993672689682329737625600000000000000000000 8866 80057969123513568631667550984551143666934575257413163313593933093376217314216824710176480020953934029920373023703088565028618695456912313231235096380870570100728678639094443859109213222998474265209077760000000000000000000000 8867 80667563296140330670090978518313300845318925660037811794537030341706890544801311925340628892295928592132578090226665694619125572722549515090578527374033562078993266528167579003660636155778688605477876531200000000000000000000 8868 81281834968985877396844604751184959263205245190885348933853341393806355033703217734078567946781007953882492675566858744876428212166289946476834647582929545242096637328182894146418403484577284240862871552000000000000000000000 8869 81900820312149845777535515317678666445429923462661706228981563934398130058287305709022950162093480939510830294494227416822123227933662592231924738744412665731686953169297287748756959291546419408867950592000000000000000000000 8870 82524555777618839024722409311989674076234416163418125555135547171972437444168654489244515249133930677250637781618707374621242174106900441707991237355374829175076421745587226039877651507579471094731505664000000000000000000000 8871 83153078101480625531810613357874098377289943355763814243859774404850841392745768656966028430169244547380346505772871156048799652261125898955738071484046223984657554563760048621297000698392938994613616640000000000000000000000 8872 83786424306155868618287732257633653207523941162625731325718919065034412525439977658475395163345784409567973048322502937671516426207745344466386340651164339540904021293854601148202065466411924233218162688000000000000000000000 8873 84424631702647526999588746880797745290827313460457455684428374881028589526813249540491051011891864340197738260129269134122467470292627383057582367991744904731791814679774776506600117499902116649123184640000000000000000000000 8874 85067737892808067020561513304587177652368041708199175727861620079990259105093044695869530617297655446423955642250525363076038234677190456487148848279220342883074286112676347248729446535532760896100106240000000000000000000000 8875 85715780771624628826316400432942779623047434206115677160035788996092202982599508856412183075584925147776930279989690012618628369503833106688503479964819739559739759128068723804404831510949175151275540480000000000000000000000 8876 86368798529522289788261896118155619293537330260636106824011257685640878607298722721662894350491204122535170006255139127103982234970104422035849314435153404186116584174783243744516045479393660648397209600000000000000000000000 8877 87026829654685569656426699617193776104876374875860636228552884924166486471615656954812694039011082493012454618968113418502197041419384290212201006680519706268504458574687958144916547731506427763999375360000000000000000000000 8878 87689912935398323071824007290297298886158525117334340021853848206291677620228965072175800853421480184399160011707012163050043441508495724780485354389285033544628849271176480342045845451880442410041344000000000000000000000000 8879 88358087462402166244701921039670580784844259522645713793471270706097070206444532363921585835058408654578179409763797716433337298777162983153986935124058543105009779884374113486705722746082910466473984000000000000000000000000 8880 89031392631273585786122328534927648817669584831877873885732935164992309528982346425134402050856106498658734900280844710779164966991413624683997492572830610121349644011839054321417274876135608426692608000000000000000000000000 8881 89709868144819878871497020668884539133319131608217792034901040510248239483319856831181973652172470712073470729198913087029323060629341897638094846999433269269839094112186223960778573463160955642839040000000000000000000000000 8882 90393554015494075115562666560999188671988642423569730747679874646416772386304556314226183952744434737258149361979529305417703730143918786719683376001480144337957222863097525723073912049352341586968576000000000000000000000000 8883 91082490567828991748874648481751889980930053767390020198347057663734249189015120959855766548932298170045705488865080826597207805166344583942343245993930327811302645461966173667515294159546920279736320000000000000000000000000 8884 91776718440890574906323409474445158593599752384658895304950496213563848629919040706846492250754766234021717050564420497069403358048257023778012019948991848667229803705697956612003078329514185373777920000000000000000000000000 8885 92476278590750681068506284253251261887854048498280361997449958134011014318153792534763014091430656674504966724042667244262352386993085423824055173053317642434112535623779839861860692033859727120138240000000000000000000000000 8886 93181212292979453937103831570091190263959823071911699033450259439857585745235206412670821176995071856216856790517477856047024638588943288579952684688935950809218944439340573146944533060615197530521600000000000000000000000000 8887 93891561145157453275794194959731978832482163451900336497842664373542080396086977562613640174329998199189053857652391680351292199682122200869245244190692561071624227454289797245189937317741213914234880000000000000000000000000 8888 94607367069407693508774394328813979913505948757688982275193556834495652720141061137346091020626651538981209228954425803446341244922366581796912907603702215092035026533629987268513453547784928178995200000000000000000000000000 8889 95328672314947751139726779043804609959000928990458888946402438022204866223513418769926840926444596273610487337396729088127747893490343158149343359066094954766891714161184945664101029377011126317875200000000000000000000000000 8890 96055519460662101335155925504749594478479887235839805538888944031084969430617310272472726706475678689313373875506303587579729317416292833531703513672785471474405970708927067747619129964292227884646400000000000000000000000000 8891 96787951417694845307510501598695160893321715423498662897908957582910639942366383371839402673625401095842877955868001570027619809301789293067071823558957851486046432577017537467298723173732670504960000000000000000000000000000 8892 97526011432062991435481207018844958578384617013922230336258822121153264790509600379387035220241546841001242001920429441260040558051299259676043023896930425705555603181375140580114759516204389158092800000000000000000000000000 8893 98269743087290454371415695303387626494007607886457538245390725719014044351741981574884642159463820835053894265917299003524711402529474985579005589750711368187861722863853384231175127098117081530368000000000000000000000000000 8894 99019190307062937709000962514033556858558411271451486992168479364015479340566578286217574168222780336171475672168904847235744595914137721269494443666352720112723955768491935075835883285067520278528000000000000000000000000000 8895 99774397357903867118320335393977659019224987434711076515040295398006043130373663271942415490234247724079727706355319033282987981119966495092793655507099963664518014445393187394285143634993559371776000000000000000000000000000 8896 100535408851871542200183915956678839433974025856933683337642816692746715111903311268084814211227085280000677020124976317666688775255833158943912713516411461538158891061922965136666589147903358402560000000000000000000000000000 8897 101302269749277676667346873782245950183515989573695546071253195543700102347003657534033511720803674828667009734075363229123116994343230789266188704117672512427339994655595050246356304763942435028992000000000000000000000000000 8898 102075025361427497826958788592996701797979243979775075361377665719103719375469999986813396957818253177695734101304541749569898449954224080105830690469026932166939122887027121184300931414349536296960000000000000000000000000000 8899 102853721353381577716419539534905577469844970250627705406914436108326192372095742124582327667490657452216468270788135024232908764673809845051563384494568312451526100813292005236879742528140984975360000000000000000000000000000 8900 103638403746739569633843964586172088485671524021305839033911274200363188715766736984086119649047906564508071340176621277870059735910530962016827694258573884998480807334677553861865524142629684510720000000000000000000000000000 8901 104429118922446025204650375419337862941154720421163192687940976897548152194557273396548469438954258051001321027654751111283823860413586431242285884563563288425481468507241616023225540860130518630400000000000000000000000000000 8902 105225913623618468537479469079332041265234894114353047492639593024636779339370750581401741136784594185704833190748615733660583476695560177521277937569104029192637040094115168264997039149855843287040000000000000000000000000000 8903 106028834958397905445813450984338782400146563634204428956390992182842656012183198038851247462512458371013498811637291053528382358911912132387060858179360550950805310509339504550663445552845291520000000000000000000000000000000 8904 106837930402821947146394267106981088191030545584601821240314720383858094856558521732803098426302377686360683983144844777821742656321614671553374541307545598262201240310239142956715252007011614720000000000000000000000000000000 8905 107653247803720729291929506382656181280972015557023553484635548226510228267436477781948077924431135011796576045343690697298133520104797127653016285833583871099920254543053260255746525137354096640000000000000000000000000000000 8906 108474835381635808653720330057040053052653081368916265175813630668448085284623689690055214256846925948084232874561742482057432284032922168252719232038928515241841343938185332911501492654125875200000000000000000000000000000000 8907 109302741733762221239844054991016169622022245730578557352068400193548682055788831053140655183753347473900272558224520990274229909341151411125404761477632031510826819278505341155217905280960430080000000000000000000000000000000 8908 110137015836913887116471901160381880346488926755959512890469444012072581580950696124846913721361671021777323680133218800376675324201011104641728582772591509114726986070913433727151464087394713600000000000000000000000000000000 8909 110977707050512548693897850731801623429399123484177159339636317814055403235904814526363565637501475920657662596134470543906061020410636578401544489986521219418579637599844133415045873712863641600000000000000000000000000000000 8910 111824865119600430744996307607616902997562475571842633838412167568361169672820118454045730260688510087990927196104962685462595837360336094267205134948250389032461924909766607715924086489297715200000000000000000000000000000000 8911 5471363162272979039507195100111950059002430767851789701303134049664016785485344666413530532963768654814587937091237187656561958707427443939052150894971648230924687506326070673915575863837525484636856952067863413116371291109292 8912 5512501231162249558601234161015047427867110698437141503568571147781791347782226957138444296369511276279359274964103632676536108772896823216789385112227074157472993427426266694020204253791191089784502493060854867350328969989813 8913 5553950952088560005870228063288622807101977598193594455851170648158033899187418962187031648891964069118863729032976641673934305429771273549660992315976859371343634999443888441549867707305111737395387773000762923510301479770944 8914 5595714704075093892216275698851534807473216100473599711967857454626778546488007015256419869837361462122221399421489852541713984148214192426637463903064472264042889593759984967858955805017151969778392484551304502221678246642766 8915 5637794884445213063240722874175864029060596874270781126918763585666936581907901191072175679121985841223084079331151008079701483748159465009681371973386023291627082869227767240081507278185467594952464625704378961960813230842976 8916 5680193908964319546799970425903604704585488919069866828214229779942179251987190528186975310455191177074399066615589042079141417743108134580824827319836409486830883720137508621098494110631298642194760564162457110201156434672760 8917 5722914211982825696245312087366611746202371955750135877602799301884100860593368214457389194469169024713600817632724970767281587647548484477114730058801913225196601528462421134504850047728190387554004945973957628708964562919040 8918 5765958246580241356084471631607466624127577260755399827061629082752073862238693427818293965259604473051225938195952603827426788972122550501519260087345290318070635344828664804221910791233283615234308399951161994989768624284720 8919 5809328484710386846062331590511605373958141864927769288814405436852679122958704673328547620574894602691605700848757041703668141191964646440651700959468636751943273429195847019429867026048344178896786052507596371426468149639680 8920 5853027417347740629472247205865833336960650865180159797572742993685061819256293591002519767599315191216154241645767614013218039779430469472072438351328491674190970779229914133811996763228567056253561771164045342305931125214080 8921 5897057554634930601881787582218073511718215944719745646111030937089849057583535472711687271183021077462083414020547230652147628105980776425211839978946151330432597348818005344331132482007652226899066451029013121373598579609600 8922 5941421426031378007392245987248119623621814035364655297824267941179621225667365689424045094234614266201943509063415125483552926844521245586950196269212570474888014679329689029202187565700471743325440594544292270403654872582400 8923 5986121580463103061054354212919575462906094650432447503799502866558245220558720060781324676535164177595906480076463226158455341932394820052588132966559143916575542745261665820149897251315877129084746537297376054264909263155200 8924 6031160586473701428137900126182898647959770082412769330511045707566631644375765247595324426030441576280768883612991209778782832518162687213455346954975675012578230397774706682371197920935141695200226497828453497636230391884800 8925 6076541032376500783604998486630896124978619994635007543704887280687111712165383396087102156718706871225581863926642271634737211309022523997806859997522014768949424488733916477983650331067514214664384722919490553751305856204800 8926 6122265526407906748370255809659122439656894962899912355124980602174509953872196247492162777954698406872625562578201325463740370201770295502150437118546159795670035473736479329575325260388642777203596231924910484576013833984000 8927 6168336696881947572750691368678069284737257424246745746513316032512336532925331870173656451339569808331667681924004846802966581954402106713480918307556193561728178445759344046149055780054504763128303211559178378831991750656000 8928 6214757192346027011918757372305205351091543390423646699370580555137183637780675134338355234905224743246086432115382184455747327201515723186405646677499746154076878367925100529747084561810066412601234763160980875163071623168000 8929 6261529681737894913177909400845238904738687200470339203687796793676104179636190993334376578993923802295232705209019834838147970804969035627325347232572671603078162675607059497924503486568389846838833025108656206521129500672000 8930 6308656854543845110486719599863713991165557623249729413478909006719369696386077128390080860606074591333585746857050635950799591552297813120288571034670584764130815242018640350713468380837246960148068366935182295582660698112000 8931 6356141420958150297869345264938386687209899900358863759333714067762328686545184501743867698412874675540646079800423139589487475739605278390060389620589972787851257491844943895868934480747150133896073602656508493858218311680000 8932 6403986112043743630172149087623740074522493301758652934928737190301294605866981289661284786397625763960110145472396352570157650889989844522756177389636010064961367336936261355981851405371478334417630849455003932162174648320000 8933 6452193679894156877063338987724019707923904300619037579995105508310071483546528153441601982279035164916818759457762056855658400646524790556114611623918771022511805377918570237174803155266662139091424855407562858303059394560000 8934 6500766897796725034229619719125081579753569726976610331243168594004819052687037136777409402755503888735460464428750494356330850250153222788747305844366501022119032120948370010606603737767316359237983024096313006800389079040000 8935 6549708560397067374406030290915087566368763044437996122629875117850506552345721959686989754862746827289157748520532461918520527608032307165458172560494398395129512275778033421712741831769609716473138889044086275812769136640000 8936 6599021483864855000187426406217426501117424727239507472440415654965680924460742934089348115452553398867143279991337647610501887892609685900544386976764351252403622262565795913044534745308275488425702174643146164065206272000000 8937 6648708506060875040517542364769824215306321788880264173617979564475739457993939402367407273792436631361749807706348832844862701603518715692427618704264495047038352564351645298505180225927179480922106063853022543303671808000000 8938 6698772486705401713339360378250267987702536725200082771216122722580545229826937825050938761240618618151487939361639094683661594548564360001805783132201511461865785879472388861837221326206017571352158446510931297351368704000000 8939 6749216307547884558123796925554780121032770059582771267782785528748005507094258394981085823506087533008361131669835340202870004784718435130566116562181719653012248958446089924590731813174672185783674900423642570351968256000000 8940 6800042872537964223877697626516955743773591361457699776010559118805711390366727751523342662363925227456131719736886201780632238291122285906997323995731585274925689746514494307138278843441837357037972178431906636317065216000000 8941 6851255107997826280772068562080550577276377646141207209062531474643521397823123101636783954051296689845273879984890155780877694700789695651136673115181445681074111928173443991881157833496587812717427477626062874041384960000000 8942 6902855962795903606732660217373489466326793074351265308261593229978562380096242155988565946317608853128487560300858811467999189869826272382466344955294898433468494903691938685566544126038860377206104841721221861830819840000000 8943 6954848408521937984202800598778316759520556944937926722311501845807898575484767170410951477553510145200535241384249306420619119670117374281596212777959387287480677478815650481461834018756785974049801964807214932814725120000000 8944 7007235439663411626828130384855780555335607569553419410160159530355117786604093573469313997137714786773753156698266667489300123294481751643075821119075186732620190697378589818222354389566520299545361311599843018570465280000000 8945 7060020073783359441030052859298775308269996939125841017271704089758086624800756796194747505646304402922328776211623605011528393331386324630218308577697724783050353242226605735273606211094973175127280340274274180456775680000000 8946 7113205351699572913334746684836522315426570256031533000862402969253613353347364949967777891670084781244255621795032571973707860120039161428878649335117234187781917148462909417652707668459898179221644313661583419611545600000000 8947 7166794337665206600913016713316271060987248869953291302650035032385349862063855557803611711882715103080753744513152150833885681778377833607202799568029830157395970009995483708819892940507730046935102530448376889501286400000000 8948 7220790119550798290068638318347666073572844939734425245312872978361049197613032812192411651926302974389690046849861916935612322005987994794703143807031648458955661422313244628683823076041604096515005692573364641805107200000000 8949 7275195809027713975394790807224604100738530255961846801216913280207509341178589837190399296408735804972596784978941089551984474439158953449465543879572943993343651830298203905701723160013356849244782658135331493956812800000000 8950 7330014541753028901005327609644614196195819605849423934657580457155320118922667972845840020683223049633882476937614063553351239512618558971239168522972983084781546739002096025480897054424796346565974847259337716190412800000000 8951 7385249477555855994645693485338914413997538062873188995620043867327561606017387341806304401257459438015198865134947766505479403359934451988495209027551402856257117433678163082439334449875633112002565054402136599691264000000000 8952 7440903800625133115603016694560063937674191823969130786556834270127969155718770272810473532206792813313720836503137010036881046902593578131487183101147258899238131300846286531945805833013720880761048460517084785278976000000000 8953 7496980719698880628172068489304552344923446037219516844797578050077004586348792773915251131807707209249311271398869379876548586703175854286583011862926793259423093939400125935230376258278417862953040078014956624150528000000000 8954 7553483468254940903999232149854398929983388554589882805222702657683790481951955935756070823550227017820239985748079378190949816539205747207160574542796972931199518808852201440694974262642826045490286145521597716365312000000000 8955 7610415304703211448926245424812298883010120335786151099744284263579257114963244157718302202201581187256576710956213260976190893579093751114075300979556742342808554913545678715202943819031417981005716203774220280266752000000000 8956 7667779512579383442995207911628756197053198110653008921550966214188006837013430252003472107162727229189809978392149467924792955419813094700702574437558168053280588242838180722358587452041905316043095907601847555194880000000000 8957 7725579400740197576062161275320667300065865136126240818599264832787941715931101343016776952434444903532927170935047424234312275562852215533685247946961509088303759702209494249635344542571109580126743739821831875461120000000000 8958 7783818303560229156004486637912538065140384469049891089339236423330366282433609747113383321054392396449588507877136406234271166930473510444219526872414472553559367432912127261071028661861083297739145388760941681704960000000000 8959 7842499581130214561803500528564800996612919071627080954043429117142417580768676197747951739611565189814315318012007967306785158472941797068046368934927556154565713992096875815996538836921924211343288038628648435056640000000000 8960 7901626619456931209844098573003108999976816226308515865199219467897287642659093686774877241362944849912049770147751179492974729819229609293038815404742844899345256099758392818109151194969001392029693225040162838282240000000000 8961 7961202830664643298604274696759371105157124031628970689229761042670009721349910790637443046786103677353990979856040867378328131412695404653377017052168960332739871490524393528997141024143551624629643690407733755904000000000000 8962 8021231653198125694515063473975591175592566607118202369804492154766803766974116279764059345287647801513713034005939138138697505530037641239358546385673336099764077538141554468570606681558202708902319840070736019456000000000000 8963 8081716552027278420162195618316424926609456793181219280298311733276929467463624039938530419942634356018199476351806544594305547304983782402215870170758094294660779600454558694794068366355897799280317842598267977728000000000000 8964 8142661018853344305180853940694117147272804535377569156034357333903477529710651453652925908064650819250111877269913969395573292675450256993989142187379707481821671851814785101351772820144487343720125518044769288192000000000000 8965 8204068572316742460170753476377572515424246712864706977809656590162182907593378935237800471034623047599596310127541725082178077525959345789364213753710135088850351633436319920774190779761352862325254502037021786112000000000000 8966 8265942758206530334736781052953154574098251385378115390492485662974741040529152288777731788384700550342981587796094167082247947090496922382264344755885667295297207879333452068520565728627816341535992342118735544320000000000000 8967 8328287149671507222347104954764643565726815416110687860914753440645049293465839697035187036258167702900119938001551985762740320437175514815248410648657864679152593960807698016500949620178743584932728382344690401280000000000000 8968 8391105347432972177102546077535049540201195022540384348151997049620475100336116902679572661652245717961163734449550870693326910216697259471977510916884031058155853355590164574028215226585585376552410332080939991040000000000000 8969 8454400979999149410734682947003758869084899725909432829410274830383911996503621062955225188154743071375396199408940534241351795648065125446167231911989196156247564774708448400277874116867106472002812163621923061760000000000000 8970 8518177703881294342202292873908007106335966751649494441629343677665306290087466126514790236834875025686728375832465068220763908189781510765409410767934391095806608807586421553315176229940958244481205576078521794560000000000000 8971 8582439203811493577143013241293917391586277727770924972990212349125617681555582442413444998520105967866703105114147737996918628030707386129329962906679903118263676522015962168505910710462359645403583876634456883200000000000000 8972 8647189192962172200166298052227332463868025935448802960542788952707904451329124955954460879306492946456678712623917430482228702518038274681303892147528522046631342462512448815862922243053842872664691901884845260800000000000000 8973 8712431413167321869551658115911902089627489619714056373318283621238299055428333728592689936963949713852069916159028071994427510279022359028677422820525227149634171908237820528739105836872917400577707212462777958400000000000000 8974 8778169635145463311349676907003008924733697242182624609673742975778493894882944852888781322347071265054010976679903681828766967026881642542642472413408741385739224672650000448885806161099541297337858732978706841600000000000000 8975 8844407658724356918179312522263912900634306056849236405663454456346297023586408338920710237250077172758749893306542828432558126911335167987825963100005132021612380394288324241452144528739858951644263203556923801600000000000000 8976 8911149313067475267180510104083710849083513910735991209465221408520310020493143777078351681937869913043611621265986849386035284799832407690667739319683916533579487846598985133005861760620431836804181712057663488000000000000000 8977 8978398456902251481623196387698370322611234549090357811852726842596919803163075252031758413955977880610193963970429871259712049829942875734872919982045135993222392309046132591564894726626067047119026986462216192000000000000000 8978 9046158978750117471599403875297338159473647570250091573856866666381108969535427459570667579638975671971623207932775997044742580544012308344086815448704906913472999738710825133753980084391054258556926074160152576000000000000000 8979 9114434797158346201041729666299860782044738102864454142335343915969600406241303664941330511137129060619439327060890929915162232403123828397522509678742789568877277041001377024770423434605249881166284971105583104000000000000000 8980 9183229860933712241025784679809527281232593208788881826732249930491941678706560921860349759895016731889715376697030552910956477110562912470813206633145355245821683510005128539165073828759710612608283124625833984000000000000000 8981 9252548149377984982934003253991441950564946191601434508034527038748979083059745456148600097326278722737225813443958624257849501990207695461653130332822985301081959090454289071132795651136303114844383289184092160000000000000000 8982 9322393672525268999590490604170131079093521388343065409889687823840349889065091933227506073153865061838995579176641062828886609298383455558523899719416459609540096685041797830392990382640665463389103476011171840000000000000000 8983 9392770471381206157928875906452118223505854975757376238569901889684753480398728901947267069757014013219855937437224739027035834950285140859825500901211294830653198740998711958182009164025035442690941705225502720000000000000000 8984 9463682618164054203134861712061118941961885085297163067645221383928814052601628363490291255237838431478838070923703428416548811802963235928122389685014297435743524162508562691909429769014386212083705462631956480000000000000000 8985 9535134216547656651519826677104520050206413203445375143397669688997353923964794491337783350490132696455057109697216080132917170162254274193829881492804215890146020302380053677406225195760915879523904648831303680000000000000000 8986 9607129401906318947639020223950161372920164601080590084714898419741852287407006373212755694588782816594291825637169975948538503239791857965549805013420321826830110233768015046061197460447656904760331172052992000000000000000000 8987 9679672341561605960375218572407524513771695804157132662058393999291929443083577325498787244367921158079665758915456661979175374316075876501524900547337776595373616533417513535663581557153554836002199136370688000000000000000000 8988 9752767235031076012873887766962751282351613775566604535461073472160106032761896359740197585791665144135652545402573653622171394886575709269374332827506394388111636494120243857170290157285226977434133063532544000000000000000000 8989 9826418314278966762346679906002220748453362525156555790522765508969222258253527265510761894651725469453950223722119462499162070082255862593391619385622873394313138271263279733976606727769985407562262004105216000000000000000000 8990 9900629843968848367864296143473558973771852708013653206808416175112097834070005749427248181989307652992618065809347578319050968351695933562846951528396282683596701901337943031123586986496509550427138452094976000000000000000000 8991 9975406121718259507345270465385370810320206935093337601627712722331077970080528073872152468698943118797022853604131401069936672149213161840177983236716596550822538477734971596984923033665048481243840286556160000000000000000000 8992 10050751478355341929022012441091793902517412006201235450987787985440750934028428868556677176848530021711072661717743204485013660231247782588360916190888134044648116069545776999401489812159047236260966579568640000000000000000000 8993 10126670278177489347737510756647015507027869722479341405849743594547620950456283955078026711785683692589400319496881418482393999184833234549621365169791857064739968591331748911010327903584915468566230749675520000000000000000000 8994 10203166919212026622503523479806208525403758683021981662853064842543391138757698991555033865647234333384822523057813729672535297321908257563861846520766103523900910979662769541580633872343027633655143863418880000000000000000000 8995 10280245833478935278842012828958072285407858182181638469484612867721280448952504010834302667550004956332118115607822367690351448360801884511499884408564176472171764834626530685665538641651421992280650971873280000000000000000000 8996 10357911487255641567544235431003001192449970432238178606473073658594312661046154671882786816687092152837409714412048832469816647566796521672926510976595320325588500365599399962860100642054407622234488805785600000000000000000000 8997 10436168381343883380624554478027668777738937706768017501524196709310699632568776515273654194604481328876735210579815485099301537463822612567752828741052572258612791620451598117054315863050254061321119491686400000000000000000000 8998 10515021051338672475427046317046950829715272857772312661675848078410729847071399876628102273194034779717048881646876833162356878023813650772278137272919144727092020209880588688466056434484455344297095672627200000000000000000000 8999 10594474067899368589070747541446285879884275351694022090555895447252210307622338299210517913104967052686826262055845084285759970400000462228334143685974086900339827447479684535762678754478128033979425410252800000000000000000000 9000 10674532037022882157702415092430837023551209926951435253869489380345586524936555123920694393125920986716746635079548172850788589095457374541565378782354957470440556126118778979621787967701126508244634488012800000000000000000000 9001 10755199600319022488372506070949150324396528852611473065664026410687293415481356435846035022018216915308879213169774838545407714668179924056655957309728991032519549392646946558625448603856905196850112364544000000000000000000000 9002 10836481435288008365769350675700335283659734097802358414597879752081099770515059653580113589964997923262761705845341697290284142880346214003132791957311920577761646029975129452771867007341482481090975236096000000000000000000000 9003 10918382255600158211546886191018013950105164021265020120826861316015497900573346959289136540127091404202272536139835924707106266108279876595364716696056333243493332983144426740520623966633028900499843186688000000000000000000000 9004 11000906811377777050571608600330003624181398437428438246381996863187470338017515613778381055376225334879523173921454632081727508282386777037072707933411708072668409404890013966560501618140608371594574692352000000000000000000000 9005 11084059889479257676103419213687877722558688380784202060625856637592321179410261382435347083806394579426903520427227503237776307934647902936028446004895754296653066959453774015181798618839001310589188308992000000000000000000000 9006 11167846313785413544721706945945511375766212321946827791951575556657355591935701360093822478969740363836471493475550006175447824360855648280494832345546918636193970980747628616330000684305413234822406471680000000000000000000000 9007 11252270945488061071721295692826309121057039635407285247636003931538384181462514609634313529981632228176669231735679275309570291831148275663552414713538663540925762795427403392836600801805315351471529656320000000000000000000000 9008 11337338683380869138741857206130896298709407677115484423363865551618374440567607654330183060598929883623093187377929800672646330065825466120039563561817883883808837081540079740085330248340848112367629762560000000000000000000000 9009 11423054464152493767568173606563839078332455111321600100523901340614466643550207163186595243674514808770870117657919490685264958435329299226728067041782703623368576840668148463889735079851797287518905303040000000000000000000000 9010 11509423262682016057356435502681994697625992441582236207347912598300107522157505885908258138025006012893405287664174629812368940670299403648763916356217857027554693424842931707634251125331190948167302512640000000000000000000000 9011 11596450092336701627012862202299188473730868816458096843576465483224274008629121542863070832064017095386417742283142743230871137711718787938976117362898376733823197883417619665779167673062697375931301888000000000000000000000000 9012 11684140005272099950084686209589485772617027341575431183598319331430565686249350507935246632917438575570816902294849755393921181153227283663756602717287661767367826732688796146121213518514577818341343232000000000000000000000000 9013 11772498092734502116329388130629156353401871601098076897391790602136662756455795040299168218752496984225395081704613553110354518452004446646910589652411720310472836512573170259607919241260660728807817216000000000000000000000000 9014 11861529485365775702115510459164084002219541185929954771277523537301655065984777386724302620803353090724053816604894397821133683418995860271594587144984550920594186156585009313929336516136796337234509824000000000000000000000000 9015 11951239353510595580987007479832968541352860317538172563312424577811903305468097243555484594455525561436127287334093310908163006479625202169232681991983984189864025250697195537890115089599957292877348864000000000000000000000000 9016 12041632907526089656102570146393967730024848959961742294060104452458320077854401799869710778408269996173385436696072840213580710209769120955952365367985464334201982473560293063613189001649309634464317440000000000000000000000000 9017 12132715398093918647851444794875719620005779013729132314258451510122054327043416920829566544957202294343431142184937921040177918014935465539894708613979394662013285119022259237280704295808856554744053760000000000000000000000000 9018 12224492116534809222757768204350164778599378766113791209563402006335618175673335961536413037207957060577452859235502341537247321372983722563672720633928386510680514922727957193892707374138370740117831680000000000000000000000000 9019 12316968395125559903826274488603416040487232814612071571560851964469629189991489754071176051299387717251957825959545008781509673759976807987496775806981704153114627458351737033754568066172230467237969920000000000000000000000000 9020 12410149607418539357763378320173507230751192637683983270594302223909486775736724960483846872476382789108174682750062486637556698398565751276076728491670640103923846402791077606901512599232845664768491520000000000000000000000000 9021 12504041168563696811039172515133239209583674801135883607092144888283028856132811938046460512650712787307363736607714878317907990598247873476945973735861332664995470630245367404146702536550586878682726400000000000000000000000000 9022 12598648535633104504547946909462053189497180749893572589367338445117524508852952999183806603671339438846344945836669304121354331843170240058742886643465034880087505656778997391415215990098371806861721600000000000000000000000000 9023 12693977207948052255687673688505857799456181678884031478313740883139729375076466417953733444597784035119955433174066033209482079736660583216892230002531129834854397370940182337079317019475382933179596800000000000000000000000000 9024 12790032727408714357022829614010607393934661566119871283852629827170814344507083728226206171304259713809268807049572336797061809054076876050423933516203915306328803341649109404826936149439675161064243200000000000000000000000000 9025 12886820678826409202330340115609302554827983281543369946750538784753724984449450111598045573977885114905111685005440338367089428863378665343491005339762873157814849774226126942294234872613407831569203200000000000000000000000000 9026 12984346690258472193765821322628147513406367898557292177086797606874878249239959711977432609198126661746112927007360767808349469421429964603167048363659803583520405377407502082874349632129612220727296000000000000000000000000000 9027 13082616433345762648137237017931535139900375506443749715332188332593892293591701693552317251357590482581166821273278066811874180823959439588746053953410514951708267100271355467105524759227729302257664000000000000000000000000000 9028 13181635623652825585846237980445568696758933917715201202324356811957907772932268271838534825525813262917338296945446971659109925419873577310015548397076867671820991056039847402181360642512796822536192000000000000000000000000000 9029 13281410021010729452964558315839546355778158905149912278839397107355913816062641935110477241016047510641418024651802290692392913400993543805108342052583967635485509070485240589575645786147790381907968000000000000000000000000000 9030 13381945429862600995164742231796225195212132931006845962177039924048660531174545246378562055227274595921418701671927267010059602176249376964052254766100379097023667961547163554712312375295693740310528000000000000000000000000000 9031 13483247699611878671832089105578471145395648920580541508248293119592360633521548903912595566948078270750085711406002630239182719170592607753318443470218051609451007956202758604958668680059636175339520000000000000000000000000000 9032 13585322724973306169659047894171467847193628164560316583609670785311464352897018903899408963905896523927781445507307171988752617620546831833424274160687078541617947079089785726142969611473985711636480000000000000000000000000000 9033 13688176446326687747375467433706373424663473134810944289016585221419790545269114646023991291573387181379997913778095307012985526385220641678475837545181646854069473179903077731379849354002126696611840000000000000000000000000000 9034 13791814850073427317009311398292545513149144658832250128050496495620153733984881383008077411222435087944505985118271928290855586121131172640492665239440220739067953987237755285241714878144756381122560000000000000000000000000000 9035 13896243968995873342213961773711883376090299379253413320738437472517701886179438656404625880661389345995507306145926679402139409981544759071734951124003784027493435455744996901264940419004886899752960000000000000000000000000000 9036 14001469882619491810751441242791215417355534273367766368231077065542338665518809406986027621798173940181212139336675295135799993458240319249256229061572888056686072495839112069529937458154742743040000000000000000000000000000000 9037 14107498717577889716197254693775554199755680837001970797187468057725181321530992605024878869260686398552225638148312586189328375817152231381643289919752248607636877806348451574080600903707588034560000000000000000000000000000000 9038 14214336647980711663343648960882535287946711382586572618427782778109039416387551126757681967686988776238586322131457430967150118473473846053196664461059794205899079046658690717037316155714599649280000000000000000000000000000000 9039 14321989895784432392635578467265191469227683398143596171912418326335549644654987604539630045611419911250382898176801121664448251993578643180849680746893378076998999301201743977293062680851953745920000000000000000000000000000000 9040 14430464731166068201289298797322231522280336479512512437088231957003997729939611294229685259868266837198467131051362864146505684277611565349102399978932306592240840645139929310204564173506079621120000000000000000000000000000000 9041 14539767472899830422529142852313247691902358725243090994440300357197546411995400125282825915052020184672367403609587385136779914186952716760227804740409938623751667464418434651359782078787040051200000000000000000000000000000000 9042 14649904488736744309645614753473629572248847651999050507330769801209618993576350821407672828773381855694144727289720603937156589511153727864869533323182530132866394450489348085086933542874434764800000000000000000000000000000000 9043 14760882195787256858339512604205431195678246775483227666670406119023674396812255635934036394410883331614802389885855074481062650531564364443271077813169051352284974088089192218501979416587298406400000000000000000000000000000000 9044 14872707060906857289084508911813048098675809251055070300508818286592035566485075754388082124671571841702793317081960037166525246368924700537538282948117301741317436012998958826217903503076596121600000000000000000000000000000000 9045 733162663744579191293964143415001307906325722892139819974619962654978249255036185299413091417144999745154783570225783145979302466795277487832988219926200862943908125847693470304687165754228414941338831577093697357593753008645129 9046 738634026906852170333471338515113257965328153659991609675923096704642266040521529965826621950108768399969371507317020333635864425502704931772040370821172511174832813354019540978602741618065940425975688529161560770710124299754421 9047 744146528138014419892072572676128305393195264358428751179491667852424057388303756922965066246478279676248730782281123966312400534275601754988829755933399585332305806781445807672622945871857131515760191022222415638060453269744234 9048 749700479090102979897942800739416928200297241956622345635342838500582091287491175885152097895370243745367594511314100607986334839705373028538490748249376444703649441780889696114172813579162243253155578795223178561570754749515178 9049 755296193794178073790159076438268463007770458057095945347310695955208869833979182900408517765207605207489815910735590460528048823853587220965128212152440916967692331374649681082031769384179395222933971279774483063792432996157944 9050 760933988678623286853399799312444327036831054931366726474229459540875806415887084091480693444329591048712899990066741468607750307601746685974809584125826940259319414243877448322113276662364862817886435905478862025753246227000920 9051 766614182587587606400199769738347931741416543850436593302443689320817985667874274619667668754784782225787299056682330510686891725344854820555634411445663349746150297964014956943211770772996161460081196469641319135954402661673680 9052 772337096799570432096445081825714543487618915806186729180046488622702086528467642834125057949253951250500899874315055481454173312992403305032749141504465262971346899492477378077716620820724351847635201415615276764663367224592720 9053 778103055046150673452529553457322010111746493066942129007108117705454160390706336261943351914513555723552125812511008085281600101964525855534268401591810553289417534837306042881938531611957635462869509815566438759653135848877440 9054 783912383530861060298591885047833615485704634931869898295922523142306839513665040935271899535088450326243731513359765126985268243156490501974920102551279190041360808266501889901368398638005979641766295868074035131079603998517120 9055 789765410948208800928064132253699448822665285797050058093495266135991901332921334526274419302687765517459885755005532740998486282935920971446992540902607681715551779045731804035180395401234546698019857639238080473385535123731200 9056 795662468502843731529945919835917522334383501741769803739606297073081750390504869998986106573870786594921969169026079971650633911041901747872204380881553833045984376394549809379511527883242198924918924090267093594759133703340800 9057 801603889928875109537338165823165641958005315777134459037430565014261371616172235688410151668105400861123912678089495097134186837886422993459154577150766403520872391073879498408713715448942670668244364684811385865162788575923200 9058 807590011509338212598392520036085217420911410427566906541230067880819616836730955749191476344640565038719819158165958323292642179818817813511742710117325547437447933819141164228863612700258547797329111222108761919427697839078400 9059 813621172095811914026530420162268116068871180509979675871741113588386248481106720996786800770671006615000588041778949533071425012336980500725198057072301222450026164216915870911234810621193689492529337719937215417063928230963200 9060 819697713128188414810135418648899012193849800504614683415446000869073360193272104392873902927389713486226169905705591804706162223646003024723004917069823237218975588705649787389218460952261203707193722442856705970815234087168000 9061 825819978654596321558505674458558134633506695467514595770570981471247870147144300640366065705344411893098795468283793130169902593847773320225155354188369397014645624179386266718793786212649846484397318674781616455391247921152000 9062 831988315351478269131256365827236203918243952891761341517084297503760206680069632510539722156683981701430463150207797976972869175802175426938636272495925590576373802625145610764942841992704351247525621886340794834223239671808000 9063 838203072543824296143175123199541409269335496282184988216454878058897390317850307644878077391589206444676549582323180161428616503003691150125041919173425336730450680993070711294689926554514417660126856649501775709386311294976000 9064 844464602225562191056353032600386648174074183482655327420142674852573494497486498638212453970583130246971782287532199996266764473808660185752367266405998008333528843668677770792614430041082807506965689674610431915907440795648000 9065 850773259080106036166839752200250362165239741105905056833621583859292864193872575766602534831189204838305368034389250632217564065360957998872655837440668593097659658910696411143327898421920054467113758041545614211490101493760000 9066 857129400501064186464709097465188748852449641006263920592955297927055192880417760268346402529602079513846014114189673771807051541100563277262716227061258565885510916402541355039196832902667204601009831644202122705348319805440000 9067 863533386613107930094881246552812488926972134308022573527884035117356487486284741558007687315999705277806124259662070124377209191990553121785472404450894575950472283739477616395178684308038682935427462493657126637510494453760000 9068 869985580293002086971944585540536508634896038608641611107879140625666558969831269711449289298278740442722943019119832181232867592637077912341587016074813346972984089117396186632353487463305345074518887349064689495813553848320000 9069 876486347190798812006174205259661590214649608335618221439122309219671378022518306848226698701034244331458403483548582675589198442887231135130334321919179847995103121238344556642960091201072661433756870373161002502613942927360000 9070 883036055751195879380580235550576677781018371380056217561752184337521884574864028807913688455896991158747561232069115137507718970495263442295792494479674246390232633514122590064672833032842271150230009262205088778426712064000000 9071 889635077235060734380767661956794104282135796107295725034192599992487565499324771742003036571349544557614704512060452785118220858387873128196336881456438597642636255776688385977717367778150546638655711436848234942491918336000000 9072 896283785741121609421285204321563928497442117896175989207810579556963304957318711144370443845141981188976454319766801617963083559991391843888764500160703092689674608341040031276222548004077726119577817500701257485795590144000000 9073 902982558227827011134624564699814196485144654621376071979026702279543850187145648969421382606382599807127942259128440712646745154539956203890570283292904604151540394220512420138059769330283743690929975947212188783146958848000000 9074 909731774535374895692748361625368976606177424680958843246809487808291855694239907364402468429888687340136303390798276052849615159324674639021136399855086323804552643178958510062650501143458415876713650847635831353498927104000000 9075 916531817407912859916626059251885932349951016042416543022820046927097567084606635115925811092252612567592435110535162254630247397615796924928133723850817909079478332925473004369788779986900253233751623026067737989815992320000000 9076 923383072515910686197398127813966482927227393688557750231882578401741088482429758217562595046303909257437708990520052410411125092316586620579270396965999354760552444853646448361669937820396841046469050503693800863857377280000000 9077 930285928478706589804130788031339972393554186762909015540144171631719650862526000373551160992621518110566196550820911221879124282186412892961736741921294253194020939757338387047236481946435701423675155345415022725688197120000000 9078 937240776887228527788333588630118289153074743707846942262455673477527549438010767543962112470175028255766731792205160528299743401856530267243332954699253640481501617236154037528698315965192487397724957310222237658502922240000000 9079 944248012326891939415161719014974069708410351277400361672615833007882667224614861117431426467312743042540484948903427195789043525151012018886408775818328827214121807933532627346920670354759007697270318621822080677073387520000000 9080 951308032400675298856191771874272845016680348216526202689887537097640753849415617913626173972959047445462813725115050800800571918482398343516627084396026551997172161175759233082194276565853980872397598962096354857530163200000000 9081 958421237752374871769526518559109367332106918472557735690749940066894367202762982863593951864629132226707069346910083372774279778602437504945505733731143786184954078324222142499846984234313879051619243275757938277141708800000000 9082 965588032090040078370439535272425638393094167342511026993399975099279717064826838421397563576511847329787823091423235523608165460380815338552708533299173616342350048334217626208666877174821609098554345806206315166642995200000000 9083 972808822209590876660508173590773304466667012282245452238712848077640766262439871233589975228438150304177513138273097440543777782386803333347411677106205264801305709756530870837350700250863213195069351498779679808448102400000000 9084 980084018018618590635902964397997908567405542538207299039929761357848275603618461070780374524846886109150109923252038530095762256825962286796877220985778208794649361586829074743052423410876570044314134156915011302404915200000000 9085 987414032560371619536908292007642522763601362144056722974587341815003595722541129043626214545530109158783992400189652593649113496338580845768116389508751191879430908325831170768533320465301366390880109004174349018595328000000000 9086 994799282037927475531553985492981437177598900206929911970207385682331157328558516385432518946787568596799191265324600360154592899698515297756611598536302594735688025759509333850972654915176999502882674058576485618286592000000000 9087 1002240185838552608647157002187541501115273092030899042756764219952459126484277286658242992478994361410112912101827737370191473946601108875888098781637449853634926157060355620382918460748190720383643722519093570403565568000000000 9088 1009737166558251489275329070676846053460196538068118559601561798002536131070626079432158243610802068619362223373226606750068022533304284730174681793500376646894349250999755746318148837006469138246596762597108527027716096000000000 9089 1017290650026506430179328302826700452390179926622708442406784500660219921552578035367914314434352295637182463358974686128258972349843490477381842368043173619825548769808607947758843811269111964292087048742630124744081408000000000 9090 1024901065331209641628254548251512751273190046958494593506528784923799178667541279525632616636553876824439040069930899389235163243422584228495917669022730362168357324722153626474046755088143382273092764946404345024348160000000000 9091 1032568844843789025071249756163141507470243245069147602428079751137987185504554709777636088743716604053628850048323048857159956198842397323196620243460288530221637912964991807196405342540185287589135860854006192579543040000000000 9092 1040294424244529222647311917438462174770309110205273843246679015970775127220485811120652865696151048957161777219258096281394268474405249538730305491407250039309941672667201301446040687082756397169262604593828024455004160000000000 9093 1048078242548089451803316404076374712835449494674323734336018252394105493502919420867766249017205441353611365727135232687628539641335723049174525018279664511863501040100113428707111715744617480467001749982588966136709120000000000 9094 1055920742129219666365119904604939513832062413745950815290061681511247911083688097065514200756817006543425681045147240654935324799808664846242571387214592068018066754092210304523108254581539404678345038021217614571765760000000000 9095 1063822368748676597574964003177942622832039229972259331155260900979145198726347190752289077998179951393337730815294991834428299529627894455535610202619334912917412010191968697341217405776508406070374731246257777410048000000000000 9096 1071783571579341240873568277874701993937196354003888301844490662021815208447697101542926521044966055070691721795151032701806627661040589860188987219671503873250151881682493090870214546800651957695004374936665511165952000000000000 9097 1079804803232539366568083341348677585112788920611006504214295154176582012214671217822690580390253702872205434829156971839945325166570627501428345766057177209349915959220634645338785153482210160403906694776736247185408000000000000 9098 1087886519784566644988245536966994010039398377404187723494593465909858941682134841862629110810196337228223634305508778384539630713875611283830561636227935303644576738821089204033579221848566058203187012619334515163136000000000000 9099 1096029180803419989293426390907688127186671181939565292650627823243762419211845493316282036718260988047473746182778692353935204006551061540824550778415315011126398410672903989134930994668710545546907138137379284451328000000000000 9100 1104233249375736731753597144384065699702095428652429999628437479833924602119438872251519837189295611095073342492906234079017382084077020886613914992169025146215248762306340309055705185448471898409232392639416306237440000000000000 9101 1112499192133943262088333925437018854276193680037808115018929965496899343159968024540297568977680311645416324080702328246099630031167517808996179336924910813510545970185673761124225751177099714750768384981535041781760000000000000 9102 1120827479283614769310681030391783497841920495453918802879844718937544392453433864237332756013938479348316444018703880231862370351604693323811427747573568678189698564146481459140726700797278458335701113363879732183040000000000000 9103 1129218584631047741487783576469318547382121690476459187227996715987164867553769981140012328675590725066277607753153431102555697261821390583283405258490452709247854417502071623714754916023864043712253523695960672174080000000000000 9104 1137672985611046890898518259416322306251206590202368620057406990817548779550273602202967553863745468137653003952562371636797049057469455708729572490402441905404101982276780072115032790140731150184256335859582595235840000000000000 9105 1146191163314928185240720552290230313357542556954018114499036334495214085840361068329482344100580343163339732328394836705017812965659237219494981901170376296499908591084366493668347966370672108428737541435661117030400000000000000 9106 1154773602518739678817863565531524230749128834681789039472026546844339703521916650771895789099100449131206435433508984443014731593689944605624311864077056199618172267606382455836853877081134468074141125312295573913600000000000000 9107 1163420791711701851018029863583751563212996860617237842432569335797047607973245775727850249978406942077663114146132901873496960296207982880305615756224584721664803610068894904652716799324188310946805817214180419174400000000000000 9108 1172133223124869172887581521699663465302624350236951898805887619418285907028674109456442939915370891791515184062291929945491387806487005239334293179045109948814437781977132725181455905161061228347383524426643197132800000000000000 9109 1180911392760014636198931198606666474227358047479134523415561362394064400923557054309331721237717963056569195038971833627320154773513886881876935651458518690200177006649782725630341711322160769644721383159621903974400000000000000 9110 1189755800418738993117110511128930387127992353535983759821224816850410697947143462648252431474968040229327944932278376455752712900425222049864761614558523822221789387044071049871793855850900628596365646363178827776000000000000000 9111 1198666949731806468384291021233014097977075867446719751030690038258931007967636606425330783156905910142371556553544363305138748185225054457555429353878207738755368874890670035004799717611521060433169828075236491264000000000000000 9112 1207645348188708719865914217620712468299687101995810108842542765101527927770799681677362541570861888022981750517514793176398460235054997333290302273860252874748591267199716167596364612338147127480288855061698707456000000000000000 9113 1216691507167458837337513621496009806459160749566060200416399631767909036740335109136933209150500863694953373725447569173443202815599009641634389089308957781662064266938426992730118592422538181738845781135858860032000000000000000 9114 1225805941964617183538555351162309667241205487668924654558734975683878637146576412801874539661637992755572813052508460103358365048002133470031911598987700571230941543979428369754889015857143431620012066106964443136000000000000000 9115 1234989171825550895779581135842119194522438080877713536385467225614370578825282973723734889421533009487462528429205490656269321525112696382502724805620845926476763227489433498294054089685903142232620349231590277120000000000000000 9116 1244241719974928880762515139096110636473003027069314970893501752653119557908342719179883489518859288210199754242649449280527171027102904077964377935953668911777845186579887787365186885337039445347464732520774369280000000000000000 9117 1253564113647454149762105629700280767552096548457658036303391440476959907797407811113110995592013153272038749821826090343356057636401287533522901835673085371387385283264929585195579875719680110810853835996785541120000000000000000 9118 1262956884118835355920034505606732885775602403433415412541961342366644661277806540015058262661770167285258605759263315082383093471351572674382727336574296666218038482005928297153761884883705146253544777702011043840000000000000000 9119 1272420566736999410123169367318794004717564288518712575609606563750573475330408168378548553917008005716737443830187018510799642283154535910310849726259310963653782006168436859845671314652719532465628483164643000320000000000000000 9120 1281955700953547066774689193995898524767770701722157950753004233439570829254372962869886337267498138413192500939884234590932559453316790184504679607752115179543928026470816913523077539848480448345152387813474304000000000000000000 9121 1291562830355453385722328214219848686140690866323238540837719131859312681541779969243099092962086921229786792765521404566881097956556582042470229412765535501370758136704584928569138737308928105249912718985527296000000000000000000 9122 1301242502697014991682703432792256210654462562127395673499777525858604610984863546568597880206454842387866458524436861228860273330872657918971754313312873277966131753238002442104802318866081660085914918121897984000000000000000000 9123 1310995269932046067695577320559218961936814175902962278035238599330764717017625442928338077792246507532002111069839434882482444725759233628241128646140379672354243389732122685961972609023366887063349051185430528000000000000000000 9124 1320821688246325034457924000465221182685267538428118833825761364839733939275878970193848839686898233001456061293561554344981606795841489490834520265526002545748556528003385965695949215751136872470911313189535744000000000000000000 9125 1330722318090293882825788296608694741659039391136132487032569781014846037109948975943276087868887540654448679359370901923300657764193185424397367217054398828432153229904723908727072802737633382021338451641630720000000000000000000 9126 1340697724212012142333133567074080112469359598071225824634197493737177115080029504017148240337586483773245702212975033324370594436342398586237545200291115424982975768382458880324057725771298430502582291928186880000000000000000000 9127 1350748475690367484262155579515171906371877010077427060085185281722617866014057932885704917514435013794956774874692776528855608096573646368825906116482003559027623884452004657323459215583457477738843258507755520000000000000000000 9128 1360875145968544973609893090271818921878904879799906401491035025317165486964514216840782944226220697487546175194189657947338002095758479603375527481651795416092363853043336406234469543487042393207409489257431040000000000000000000 9129 1371078312887757000232396613751625130404308638482928383153888090159708878103271915832337978091867931820930997717247471677010537393080387860939389328172561519616264764022999175776050177359385420841064633120849920000000000000000000 9130 1381358558721235935511238626580583202689716496665110021623372703027430158552224419843172280759417936777263115832855294044700888841441189745450889212581125696088436528857625706461715716001036842833345284092723200000000000000000000 9131 1391716470208491577078782862011586203882166467097348200229845776686024471213270574515055067576105028930100525547267342877170705489007986267123815723557721016414025029223225106424575816643091250455579772898508800000000000000000000 9132 1402152638589835460459407416489613872659905404804116217731369973395335170845839351030328721770709510258977260757847158362270007026471808879691568552298773588672637820843676704541630132506141504516900892390195200000000000000000000 9133 1412667659641174132934834462806660823489620677661888530393045821473745900692910750906956824043903545038694309639494035195432363904495622530463846689571692733399729841053557293230096188940625959861197988062822400000000000000000000 9134 1423262133709073501523905210348107109369504953013582552483601716920998111000533089206167341957008512091381135901549880279718123874895622992692180833257666820300069668501036977765858867695104087895177413473075200000000000000000000 9135 1433936665746096383681607625440537946393056162940533987737471206301343697525469644330088036350134433078097882536629428452568912463991080367233746212040021777770510224627155756745480655662805214403422047961088000000000000000000000 9136 1444691865346415406169980131511487096717452691793145460803135232712030990940951000765934071372152649993406761749799203291114320178659260291290402169349750768803029774019802703304106104266662119600272160325632000000000000000000000 9137 1455528346781703414535749482187187432001112425890947819217733112464112090711466060419514184962117647916669523455644544988404604321539606505293534961307062689380791420049777832756877971274003602081363135561728000000000000000000000 9138 1466446729037303572747296368378205445951217589912212839338559973780127588612039407378803321502244739320871795991784380913111710587647886381888899678003119022624284753032922259497398595240636630981862978748416000000000000000000000 9139 1477447635848681349797867976978535449575398988349641277584941970643315058950056922992581702557620964655751319165705835545193438095930273158925972385936530730696953162437812273463959096858777239353457553440768000000000000000000000 9140 1488531695738160607473971396192223327297957676730425479645567827280907380129467184375017049641427359235178222686133063048431214403864921061862000831941426484993606229397266047479140895477616240664046741749760000000000000000000000 9141 1499699542051946021018693103138168838673723889052372307437519402837564735721402885735110872120397099599014694179608613054606662228225776710142495664286973403629800200378013676095470896161921653898869148221440000000000000000000000 9142 1510951812997434082090414398830995147794780928687779592685155406769103119902865400344745185650378731827191363411344292329916232520056924985806048079000512067170725963173441079488307496963726969250340677877760000000000000000000000 9143 1522289151680814951229156256037126044093490336364895077108519272320721494343433007999075368710977661710814456598722222130588878850122750451926087642562329951054534800254981159228392827212067817362708307640320000000000000000000000 9144 1533712206144967444996724429643689883171822791476216677209043173661335960986983215162261963954652176519585326716380141621274143808558079751152815709604112654677903377095649307692282562291919614650227212943360000000000000000000000 9145 1545221629407649461054080865146371877869448783917798913416391086259636068509140721048170222092677182532478732004044316251086512749228379154801579625960330511705458070520492239399916813417250805598394515456000000000000000000000000 9146 1556818079499986162681093727348671066343179652734257010259967551742860342517769842591033292924741199627865149746327458994317383886940097942740555743323228888439281268403909859065695981090313502974325817344000000000000000000000000 9147 1568502219505258262631178413558260552115796680075832441443565871074290908204019193098968539557658638203435966648622308749711305068093325226404312346040516550206649095136598655211817194608828080792667160576000000000000000000000000 9148 1580274717597992764747507801688889708469198551676930518340957661676427570960474988139267707776411135187661361730326922302821659586545329673051222935692928270517121931649171825471425113850088741521474977792000000000000000000000000 9149 1592136247083358540449623312148053792471418092862860473112235185213729226026459765525992010397214488278385415546931816700642793269964325533322817522837912821437716117805756834785354450366225537858709487616000000000000000000000000 9150 1604087486436869136030610319627886761012770953180398645675547609791541129331927862769547494991670013839821542834265910011550956276443950735492050204829896805627580143056454030323244565455825495151586836480000000000000000000000000 9151 1616129119344395225686712889774280728742795802140360387969607714243999449409782264569417205770078283835994928270961982851764536986653719856448002570197882269961782125530014323386857754457474804786051153920000000000000000000000000 9152 1628261834742489144334564334569156448362801581154089520283866165754121503736825681490246772315035486130338359413146920772804714904668655321987897278811861664623795410649036582624138458753283661340795207680000000000000000000000000 9153 1640486326859023953557322102773506613141400959920203311493429567760457121912499017451783185352243443190915812272382423114341962226041639044551569999445790051134475925571764539818031166127422032080913039360000000000000000000000000 9154 1652803295254149513461148377262110029181888192734815383064990419724926751102490507205854361403542830908167770098341968123123471899801615852539066775252771755287590553030116276851785734193594262548151009280000000000000000000000000 9155 1665213444861568052818911755582283536412639385372499366335584721948836237878227232166338208276019213697275944781092030609761028598200181603815143503744442395391514399432907354458687246792827108212919500800000000000000000000000000 9156 1677717486030131749629950928097416775622223060173635249942676866837119266734360044104384668788669926484583308517699745488078936588798429477292089477480303728056509870063152721862833949329377695091602227200000000000000000000000000 9157 1690316134565764854134498875006878828811720240923528822532044205282236791243212997103568475392341265923429653463536414792200290920641599717350832364123768762936597375719931719254249165319476066898463948800000000000000000000000000 9158 1703010111773712906390186548695384686611176422602412854010357946165376520618289463521522208836939049958549608896710480825409773000378260300567724594126299892771451773090871901591328482338951449831643545600000000000000000000000000 9159 1715800144501121620747209378309395294005111084168532725294210575992547334962796547249748415008243309672358877703760053162206834809432337176618148527642503808077780576432521010996155418488391124992707788800000000000000000000000000 9160 1728686965179948029949539718425004596559939067450076095240961114777301059947245997361346460582221194787263989388765493500573924238295715841961639532982266681235595426206747137938449653361004532824276992000000000000000000000000000 9161 1741671311870206502143305539747632744073345435348633387418047912384175938196485957073323893191419321449010102315772854268382273707717145806564806581345926484819115831584154640021324002993134145045004288000000000000000000000000000 9162 1754753928303552264791442776765564279213245810855077137133380100716769830490077658766876210442776911931591269137046132335194147888541105246153552635299336999770824098684425995488429527752361874347261952000000000000000000000000000 9163 1767935563927205090377289014746009847910004744772792338335704457528727738263009927038714745268302725194508607433991579306853257813960978823463568183696413867442645089740465842890610888394874671169798144000000000000000000000000000 9164 1781216973948215819830253573061849394265782903677942250614543854636083652079072568973825222509318772705150025458643381597545650727361972367268676525748997835078130598810951083480186534181022461551706112000000000000000000000000000 9165 1794598919378078420825418315293645619460995036608949096576720894560132312610247114220203784564546047301071444160315308864555710329538221744232728780515098214175154266772498247034898846556318155292016640000000000000000000000000000 9166 1808082167077690299497250404399224090606390685529529638084969187679724673243768663124116380131494125571821529871721311494794893048708814351986047223985316265784605274728701005639857515236377791467356160000000000000000000000000000 9167 1821667489802663605666909452293395558453584313694089954668578858465036137596665682028015789095400022095749311317228618666783645666329361183819471498146003344326223221807790791366000484847851777178992640000000000000000000000000000 9168 1835355666248990293414284919727101931878247786828900898957595443686455928141934796674039780386973409277129309231006713973796631192714581825497947335691184991180292694987693869097380334201853903875604480000000000000000000000000000 9169 1849147481099063720731294231125394477391396931487733149085645940182076081875919678057047857798195844365073815216124985902087486778835712998138440000930625211919360648974931624382622049079998660256727040000000000000000000000000000 9170 1863043725068059594073508192899106360767487230866986562406384377654593783762099116713452483678857233711069322522270912581489626188817257757210174952054628995946854084430676621283886989499003547156480000000000000000000000000000000 9171 1877045194950679085884259634141897576184842765140354328774615454720136122427617926120438511300655407651250534661607587876625426182275498076459431181116201884003540156926515733353416926957158289899520000000000000000000000000000000 9172 1891152693668256975600456888835673130384598445977356299571802922777861303749148918725463390169916094049802760299755900462814754558092650307841074471035954132611177034732864184927497527860865877934080000000000000000000000000000000 9173 1905367030316237687263800537796555665672545157359942872190230705555970343165536469852221072137603082826041346621887357893781904676566124153894271135497013926817076113779522875644534844016580477583360000000000000000000000000000000 9174 1919689020212022119656436116263820857141772840758086468362143123882305892810191457456760702183214502737291729520064159015446352928559702797075120816243907304894075113080724619621827906697432431329280000000000000000000000000000000 9175 1934119484943188187857725415061143088664053177237598980799231355839309890540131068750990387443082769574490196651115521879592858612837314362424223216222839611486315953725864548932032470870938510950400000000000000000000000000000000 9176 1948659252416088018280254557913456336355955535962842071793671656196507436952126468876273213358134789759162564054725109264729638527024267079184451020963249550110067621190282983583392252949725551001600000000000000000000000000000000 9177 1963309156904824762589900172666929965928204383614841122301002425997717055945702819697680886186908171614856708782014829868666795116535420807049320554286432080242934015640772331668479186492599985766400000000000000000000000000000000 9178 1978070039100612019448239685271135397123882630390324349967672832116740730342515075333614922581319054946471511171900684943147857767066985171492591632099601131595218989728861523886981165909187284172800000000000000000000000000000000 9179 1992942746161518876737324194182948445222558439641379420268181650403332765909000151088003004705990626788174304488982644980314383013435909872030129915047718433336536425741860482713199069412263880294400000000000000000000000000000000 9180 98976959605518190824685159361025176567353972590438875696573694958422063649429885015420767341314574965595895781980480724707205833017362460857453409690037116497427596989438618491132767376820836017080742262907649143275156656167092414 9181 99710122269262770015979123504440177875260298313331015516548314921077041898684921200720180432731719965341050565550706507853185135484157738345286397909963317360371505115286311961437454542575064432022081094484742840632750409175737543 9182 100448756296169622186312594842955291133225626466991007126224238017781684164725442730686007054681828733741019937058023528186820999909660443277058438280784489871546337928640331502416057284193130372448056783013904401403460533475491964 9183 101192902824307636606204667415631419438618821731349435877403729685634108222113746487608972120928307013417268667840304652153133400443936045032047268036717889456878643735421777310088680230064987503963816974036126817041520986745236198 9184 101942603303397739586102610216370836366819118973306058223039072524134690313401237663494124218823677257162636262351618752761119735283641418060585758784967265901582293177202667006202853043644149747216972552831349995603091741494751376 9185 102697899497191917659892769292809104829826889431363154168386383220089899183235216846394532736588884862370126078262354343221647784107495005281550886997119706818549985508577316687284884813028329142439906524111124478666884174490909320 9186 103458833485870540946746169092121549156863720486294520894860612679630774989651103930486013430033214453418838978252421084690255534415096751967525696581245533758809304922821194135606998089690694005257792960016603340692637420717910240 9187 104225447668458128553146368861859897088605137030144957488163056368951592975318978205105681098787999235644626277309103415200942426140441606788081330992691197108555455220785209092550209860463690166717874156486244659828591823379583920 9188 104997784765257698985242813943685611632092755945951144217343102857574295061847445847939806156737253186895127177183418470682396599453434010093114080134195662371526802120277686470627926481284414518565509357901859936593255190604176640 9189 105775887820303849658695343497142933642204502439018086346350210975279749222238152184201749508651766742618679302995929478767678199555398535948648348535787472924816219655114992513509865012896372154028378867717426375352908326453054080 9190 106559800203834710718993935382190767257690207073949956244646133498422056061751817225137021408186855192944923034509289243894663467798555026450623268638338752114857580463381494403411233411534378133670145163585500410483987930451571200 9191 107349565614782919519921999514444466706512872359747006302739628764558047963084738559663295827489542958462382920264294776635661954081490947422070261179241359796573132242427226207446413806935612680368165021224738490957373465575302400 9192 108145228083285763251451945434280384228847255861488776106479235061631129713475243429662281934063413745057304889433320856607312587992532849169942465560122913629619116618821776016825925334818854879293083945315005584552132599278643200 9193 108946831973214638360989283600103549870805261177265910565516665626645391085091415665350692085731519145918428802111410351704446774830419272163401620137273680033139989009895655515234639050267797549961328309999816970417295387854566400 9194 109754421984723976573587676120139635088226172587693477472057895694526210701928146621099883562076159710957148621269576310027739417010238089976913362847391005580577436943714796679463502662968056097758657421221925732336723085693644800 9195 110568043156819788487614206540301903204295043768203457147929636808114596950409253342096670362846830717572149209311355259560810842022575070477638560904463306803027463107931712550374737473589249787251186758941862947753787013924608000 9196 111387740869947976902424341958950802216488893568708071831345082808983670310602525446489544265774220431058375379217060851365517004246221073502361565821533130040246438696637362337763955934541510990958380481384719653724602248011776000 9197 112213560848602573223982847633409360351122400264175586427115653790454918180749669747129910331479564842951474174685344644495686906840068846822586721175721499437261084320816748604482749720754160837442777800059501270179993495932928000 9198 113045549163954051493114103999236596555040644217067347768632738087958678387429739379640450053636248824652904637835552442472659776015871022249525357448217425027837458123441894215247692562746865188690303421945842065014216735604736000 9199 113883752236497875789257279122436137964309979713349532756849192966017575777747589687285328131027838031097581187417875622634088392518874713399650399367390850364567908804434964926542382489301379606350430278595343840723603046899712000 9200 114728216838723437980313632155036524612484053896832188084269335640870149272245076185923540584998421161344552969705407822630355156992683373585402766633796848372901437648103642697334996919342462413857395968269954272639510487695360000 9201 115578990097803544016480471907236774974649293637938093141102957224729442136438948761690143119829610366182858337739797073262572721058044331584275422471237516965999097307014339108478324817764382468324509726311499886851000589189120000 9202 116436119498304608202945181004701963723501743278944357061695912522656497329319366521958489522359212445696704351853986747034379772599144894861538138698298775531884608223416880463517521650667049672925519557955702009556348908994560000 9203 117299652884917716133040062251254776212428715413252379635223796557773853816805651263516497209675212150974510476113648817158756981791135447983323611102749670107835080507156358079912700334975088355860947020449359136193859403448320000 9204 118169638465210718220012006836795312721063611451861021246331675698399520375775482533227946498973490891417233419132768649339989849383772525895665198118824483454808064596273754266545053822438393700935465907798423825689672957296640000 9205 119046124812401517032018181042054974311278261060196639467770798007619191753798000840076173197674525135748691822616317232015579047826659757030795532440743663302803167717512098823188013913639466362369222778171584828192286900224000000 9206 119929160868152712911398761277605550989059279431576695685332550191956713638372864868884086886130422126907439383848386347153086766797155020473091324935223337549193400351026221413252686746672308633519452787433789916970713612288000000 9207 120818795945387773645779528939562345093341415227683991410366742791949201203872189640626089922701771671465054088360446799938204987655542893601287661816679776146836036606802909799230404114450459180158108498870638151913205530624000000 9208 121715079731128895255200814143883909021838857345580167399574553371506164508829508351770460366546913652654030542680213601556168071215534285445176426316840479239525711215143949830506626662454536906277686316371339409399001120768000000 9209 122618062289356722266335438708583723218324002000201543471553580073785708359016654000739881749153296252461158484939342042268814816370074241649066996600133383843677251609364462250644686431784820649968616292318551598182148079616000000 9210 123527794063892097162028187070209092194930179424882502314800389561594000214710893908104284217583184939801294788330140318321664431529398916288088132999988470167481804252543420760707336932928279065845329943166187429535647006720000000 9211 124444325881300010021944813129460978127280130440924918857823209608521097781795500543220210028675437552368887223440675480576294678927014713213016266723839288076561282585468893765077125712915179319079081566192255167525462999040000000 9212 125367708953815920708142211257274944610207357834613476608055092186922838870277930301437772623721741461626324932431195532986705804019331299833595537120805287431321835030322540213438795650735576160125550616695948968389320376320000000 9213 126297994882294627297946342045306284582600912021376385623595236358554558521140456301811323784714362979736891128982016444208584928301517712726557273862726581684515855970079878600486032132682011861549225772041363991115008573440000000 9214 127235235659181855825734675633936402871753986765084232565857692032032086070578467069355285897184538007992657860774221604736884671703374242993800606817425835324997357587316032638014730448647204348946950729351586228773511495680000000 9215 128179483671508747765149837352951376941462397116361632927530307865039968737803081930472717323651850751035198345723125031932673715228525255012687015593244164152211479395249565265361651119001963356644221047973408309450584883200000000 9216 129130791703909423064006029124825649786479077464578159130220195402137609491652497548386343497624809798480661159448240082733474287147007653356203642677640190704208651556425324498443845395567817337516618646935504664308115046400000000 9217 130089212941661797935775555643384759153811184383050716865910945342204503858855260531249937449489438930707368228795150166106248566925610090861149148411371334490393605634749546640943692379802131216568237890211262602585256755200000000 9218 131054800973751838014145995178657184792204278550393227892904345317303783575920087369671335013065950778037156051886573401629856732385990906199701856944670508106735955683083764267152359256976952825666792236017468917751899750400000000 9219 132027609795961428890806503352247958096670945562675473345143058165381424342182527240904924988294388928341333565024846499070400510168377709533049268621776713371537261392840295137989709957227816038861861587516248597560347852800000000 9220 133007693813980047481442406316645956005238351105213680644182987926739272617786145701975705362819235814450483674948098537600496272425203671819846145842762491580331910754427124212732762380638692608906175721673163608862752768000000000 9221 133995107846540419100979314608653598528001952467357737367157575268554276213508686831019331577364765923609267667348288190194145385921542252665614262232271242772211341662752955383501295701103993975297055830677337957881348096000000000 9222 134989907128578346576510868594146579965179551367564667279127782654236607370837245347404764096311553492206066858613612790554299978821240767963370873830807545366947029688512464717352268356019170974799938504735914443499634688000000000 9223 135992147314416899185158025596334121466294824459595566321884546874189066497321522634063007088790547853616179770715440527924491452767841876839258972612444995220581955845572820337735186816767361695183582227255008013903200256000000000 9224 137001884480975150674433354667010967519755020997663684881486108672191602628392148713495165332401349922235541994088667134674559475301146161569433654405945371867476305096572576084053335653773830833430178989852116540930916352000000000 9225 138019175131001657104612682969837667972145200924286393323892893172851822549944726748863079646835702217872724457447641820802818447650989652046815496773988545487301853866381184031812179465042942797722266038594746665674997760000000000 9226 139044076196332866746240937518089180723418390971244887917399421957775621728612268028388712263472256094697163497517572720192053610894412236275311414443011275849470211191103337658286226220131086179995358803541151010699345920000000000 9227 140076645041176655771312187274252322230888634216314035519827501708913608914116822738166348352215972698750792347565895769049213567093254633598508034686471564379691849104068329465482631562671271467584494664395157203278888960000000000 9228 141116939465421184993959499191690784405658943326519309363074180724884384041337308549287001217912123747707954124785153865330607835567659883137238340177878814419001790776735530766928672249754027864753757268988985227733893120000000000 9229 142165017707969274445762815595767159118494392821193633097410198977278489534840227970154767466929329189061565490512289098018236375208995606186412865196158478930865291816835644195635783965498645345220759018971574193870602240000000000 9230 143220938450098494112127935500372098632326455234939583912700260658789737445923916067220281667686146195604991171557436338673171700008804271032655436583373070998883358570927854500158892220080184749899104056992791808442368000000000000 9231 144284760818847170709702899503550041255158494464911843243855521559768882644650263257972570745684326146998328902372731330507599999538432165488191046785992405911800770581119823197500109625856693155969478788239049585852416000000000000 9232 145356544390426511950576467781424743249095690818915731545700012221790697853097960359515497266729292202069020624167882363209406627199472755348380034005663909785050922462802316288370324172657345113664483163175715097018368000000000000 9233 146436349193659051317144551122773420834208479739526738049914307375967279865312631577338187847119545904941226058997039335049351952366043382849808379771721086994400838422022950933709109326139555274068389857952451344203776000000000000 9234 147524235713443617962132796659740414844247878116930925773408900841877138806994766419200816957929742242169449693302548113433891583079918994133638941407949022298045415160844040137742688547988121332271576870571785859366912000000000000 9235 148620264894247037951426223050648102971434549298870491066059528665120901226206611912517098994648003230216923439485326805787826787086470055674463492186364337309171813571516944126877619542656831877818484008709165143818240000000000000 9236 149724498143622774683179820195032168671136644727522921065687966144954825828326050784768618831837298841311996781978233039866844169170547076561077407178533362455387062333823284435933324728105303776227716401348581450055680000000000000 9237 150836997335756717945268154120469187525412838407560729180706896110451725171486018809308916400814979152957413106058935368112943799201714594370073586515458273268897608304008958197057550479282403490978484786330116491837440000000000000 9238 151957824815040332714578835150860971023254758903014647983586740829389269563939452673546249156828917632305729550077639248344806169553319287693885014263031841947087306868155439656198277180079681949314185899693996224020480000000000000 9239 153087043399671380456066618727330289570636880593491107170814737545376434431493222654686261485504508357372007157830792679447361866815140678277168419521522294656335161285657511279913032096103545993026439423389956896194560000000000000 9240 154224716385282427346965136986746611876888087183693475790872144536193983211043496256889229039368253825509660161783355051084158915872610133985897992011924736561739263267934291352028064886244277143210695759249539491430400000000000000 9241 155370907548597355532205857539036842190245629740647493905371180870689197296883857325218711383468834168672999894111749887789176728838269371205392973913095112858239171859018657845696412852614949251639433300685200608460800000000000000 9242 156525681151116095211023721104568366420994758575329282944843207417533537000405773975990607172567934617804206329545258872232191460431959315811017285777172169057857344126625040301533266729696083719713574425997496182374400000000000000 9243 157689101942827797062041750968152117984207755435946520787275776753330584608379019751718457422546341559881869443691391774105688420728167298691322901533396753779522147736693935206185983529020272030660380243211676601548800000000000000 9244 158861235165952666234929332489851781449510379786183472686081664372748870515407693861174900362461712451673384627753683704051179808534654303930657194712441863728336585518671067931367439434181333259007763767638319798681600000000000000 9245 160042146558712680871128263688458447923737737833662607209497225735142934916331250915484232083699430414729953822792655537678499963308168190812534130363900382418536762525320850656997781145503494028652485150797941702656000000000000000 9246 161231902359131419864245374199587378310865730187198590969318450551993345614278394378132484515174398454959281767724933914134252676208593412862398891978458906240758551912364921706869575001354394657248850797161120530432000000000000000 9247 162430569308863226332629665220820392408842806054645310720349140590252276622246030984557815298331304365101653324278478277439391424393818467319954321332337113979513920787255591741874374718965915717682020625236357021696000000000000000 9248 163638214657051935052495579438441104877142493156641120829191683355353804550016830666235177839902166253124635074795993070615789884628873464653244623606197366854262512054455307909470739331304062845162309480298055729152000000000000000 9249 164854906164219393889833093059937114683601653906207181029608082987121713586757165775372111049052667116819588448521440639789233087444472474294879012695506324635924576321393734902200857923726601026901155261433914589184000000000000000 9250 166080712106184011073371648411099424350842859393876105684166817962805592223903742188173985588714305109575161261573949099892591452492474607764910924294494025207155517865373163271955746939583744458521167327540879032320000000000000000 9251 167315701278009561969151229546941543545365297474753819220552285188419962802729025161897720478135838119062623790003154590548860774017587304147413649100114871133632281092862596770249801029269647600753787676772469309440000000000000000 9252 168559942997984490849913744686037654181838300501823134191445786941073082360637367881077603967654697407272823544245804039829387945044690208225378027036068540045410126279442484557614987914606687046101252409293243678720000000000000000 9253 169813507111631944999675850315737934949390397050280792227749178381550042268434775692190714963246710560544862294067630130172744002681091495758900928871741625416797511562707414142810567790326367156912106245290029219840000000000000000 9254 171076463995750780355595884821344667835165999453714207640291139723916686929712582232205773225908480727830120899826893445255127096152443068433283656208315922083015550044713342439964329675210072303165651022992040263680000000000000000 9255 172348884562487779765719054188663461839883563742232920215900746287667260405042990400584321779825488733546858343657080463765926738435597604343594505934575233046669332050881779299810000989862791835631279506156683264000000000000000000 9256 173630840263441326832493743382659360364651334443955078166653750521106831234297363363454208117092986871960050844596964698356859297888914394528099185542327348226213260077352596213333078529711272283976431893970157568000000000000000000 9257 174922403093796780218216071596879209050792025310278316707491469652966143915839143332697307210055073793189837637362486102923740395845470976570569414955092883727584018214057181141902217267020200389226344612955684864000000000000000000 9258 176223645596493795209898775029671465261446487872405712380991247178824748526824006879265905090261528635577704095886922964152600669176343634489541169268405757005550149967295183584007019585886282049312259531077582848000000000000000000 9259 177534640866425841277594352350230684223383302048308674659026485778155513243841632322194243168053775143109706206956762399035083113902102868117782297914546136677904393357027306269968992194909648936375608582263013376000000000000000000 9260 178855462554672166312052276350695905406068569586736793492852247142995247183117511292388092007740673376111162268250323953380064720697944357608616818180072139223652949885030692235664941410660785808846519895452549120000000000000000000 9261 180186184872762460194878064647304600147727608977872925979884816924010093220227460268331368095609560916765610947609694855303365378462137543033014185397126538052085103114935416144392014213398419190867858347094179840000000000000000000 9262 181526882596974472337211198214378680260196968575944151804519014417747270335307489772348516335947147400538856649822669888627735972898479941619251730597417653477068078883317875024716071939169717621370440639022366720000000000000000000 9263 182877631072664839821473353793893852166568845586021578864604199699469888201321547705234221253461582414333813424697362665156591580995053587988077636713899657036095702767769879682039531154753175099109283897530122240000000000000000000 9264 184238506218633384795083246884165671088447750465821485266095234724787053688286061922075004197687803111821359599891552323103929583090812067591453164195551452452188066620813216088274000698240217492316693386787553280000000000000000000 9265 185609584531521141795315643497917296218852059104304413649249122814946762566389333837907342175779671043642290597608799794780940120483892455452392553523724013971804331384836215264050050875599602913157758019908403200000000000000000000 9266 186990943090242377730826882124497879421541775600969523670872495517974192724941558257750514456539088980419553713441655088825641009325333645197843442736305139667892767913693840970511766591600639755991103304001126400000000000000000000 9267 188382659560450869307905664986509465625423942068066871871102341294660217196154828832265569524115194009349654238988922431702811714814341631464967258459862860684306792942917066076936342408243731006446683076899635200000000000000000000 9268 189784812199040704768365072402999079498083847472870988088833711268055552367000668183295898245885903519608631499746769590065081721840813440344658827012161634272979430763760742781477972540749872510963583969289830400000000000000000000 9269 191197479858681878901299906865805740321573468150532876619226757089529298267693578934202855069929807064647325809386263625260514085745309062875122673701733327006379160604814300074708068729690498470824781957352652800000000000000000000 9270 192620741992390952402823812076153847430942973103546459171710358806450296378694112023409022411886815576738706945287813505540232209620204685867814854534990993826679230273315337052473927597385602558719959370825728000000000000000000000 9271 194054678658137048786505419701594385377336029266486993159447830012751640076219581667739110448236950009816804827824442933992801122084195766235048600747031015604449740497942492809219408253048407773123381418786816000000000000000000000 9272 195499370523483464192675399833105872474053481958280138620250965245463671067160532668505044519609102659810211589574242137283915442262855026526339002916380766373252770271962295512523514357315069892723653579112448000000000000000000000 9273 196954898870265167607211149315293059906054594384171086439468698357927783157871998728924558704571220307726881113029886682272320046584394633031632537877687829062633561692012073345280392328589073494805016714674176000000000000000000000 9274 198421345599302471179958445683671265352005811974083299278807258331707910746484038136303362026073465047047752909021671063185431757172042519413521437555690948085257846445044995604777790923829710125786879693422592000000000000000000000 9275 199898793235151152529756313660649800801581210962432940556392200302351225805434095059295943728631086011703504228187376898730625195267972792572447409941627478815954799607482807878241750020688487365140337246863360000000000000000000000 9276 201387324930889313137230285056842024128879168639163366036037768129632133185563562243670960778272513370938682450873509961779056409671837713634309410773568905300948405836880073925720890916166103605804383988613120000000000000000000000 9277 202887024472941259158248978159980192967552892528215738343475287532469697921284965129406071650392910470537697145053118574833663071900063490344451906437855878704578206037258087601816361812328025259703253136834560000000000000000000000 9278 204397976285938693240339392558811188115347673456903517936160442939238801041187830529750816836043289202364888508464462867163579304420120415330257954516856390771748932000431528681304669309291752228953593814712320000000000000000000000 9279 205920265437619508191568548814848314159441163793268413013268962211559522535531263537749892204754266864075702965063185089294168183270243165782184042159418720722803466800686509840533062136503820046316302122352640000000000000000000000 9280 207453977643764475636565273244492004042612986584744629690478005385220858496518246752912154168708919040595288291779565230915442327078801245533336857869022833377481370177782159148225344698795739660966529335296000000000000000000000000 9281 208999199273172125097619354109638375920482435368662428603894396471480494565027387473960324390801596223127767023783609547166528839828029624688138437494983163889186828248302651387625261512212990466564923850752000000000000000000000000 9282 210556017352672111260300447836987046986825615021396685614154364023223354907545157316551357683726337422755632173529937006160846223714969722630878993238306392777626109516706561246690957493303303969539249668096000000000000000000000000 9283 212124519572177369522931626250545307538941411701472518055597929894297645815749176509650326223283996060959068140178559314910557528783063047857283305584346909327832758611843159901902774687912132050331916828672000000000000000000000000 9284 213704794289775362287679134052234197247410610253149448573938887555974073386709651497789593931060407196146729501908886237213379188369608377530334528520039837598349880543492331727374199801762220791853391806464000000000000000000000000 9285 215296930536858720828128757364382251039882028346012309047051122741187802612736111263315585941457621684425114917455818053914021981639572703063657346042877750419787596661298088562159554252128446329712101294080000000000000000000000000 9286 216901018023295589964159367684010137800894799299192707692726670350979343742068039126085133436449291698264936460290083963925572937916016653799149396247707647225415176804354542592482798817584271824863688130560000000000000000000000000 9287 218517147142639985189846080573784418529637595101333068080696278065223343191477821390654550642219369982100931388561045946777337474902670373655597398817905529495376958929884556915869656572041746629649739284480000000000000000000000000 9288 220145408977382474334180644908353574978000396682487157600980144230977464695214647072144797414534405468231269747974192867550142189807339028977585296096717391160000754340533593498493795030795030290990534492160000000000000000000000000 9289 221785895304241498287737967011127081591141797642407360912473573798737921817127146089596580599886648911422185560246575290664484152033380668022136866096163181211135230266105358038311826196922452323071447531520000000000000000000000000 9290 223438698599495647801199115388389191620323685835142176295538564218462848568229636596802434961290191742330353330344917258787607623933182283874675932871415952966422820819135474315163611931116046585619598540800000000000000000000000000 9291 225103912044357215854018027143971475156736325220514675661874148940411684806107863828968773169566210956027629275126009289397368652531382465478491076375160395361814335218568381669622299177908873693832518041600000000000000000000000000 9292 226781629530387347603647978072068891932358548280688310911816825807248804072842223873073157838354880882512212583643709034885447589120180894955783165852640699089870845088631534391485133127238251388924120268800000000000000000000000000 9293 228471945664953112457782476947075770761170268521611839734348870012531040864085436870176726313747222148435642237107245449677647880040822494673133998216764467852807442464351466110739382292557727455822584217600000000000000000000000000 9294 230174955776726825364172663495771155447781444944214252588359227958696417384703726333698248522584161198394191846003955930503057653041200754973701722810890767745578894237442338012330710774896678905654227763200000000000000000000000000 9295 231890755921227946984919872874080550741786556028382785313653438534688964719666522880947996937592404508066550723707715983665264487850633092150319871338533271553656674813874859023326866193385070030646935552000000000000000000000000000 9296 233619442886407895014869412592505555338346495095832861408894399649466265779613768878309343398174625702853814713096481477165838412088928807992281510871515538234892270240081606161265315846746074563471212544000000000000000000000000000 9297 235361114198278101517012718132253188082419840531181494796312447561850441717810254835382667291366045024302824815412254331434220685796645953798846317452861464719711386071665760801286639849739208708516216832000000000000000000000000000 9298 237115868126581653781804160909018752361633086342036571933445827662567211548300332494149543501808821936234416084549300463769414833685187059044999870088160801719482210170350186796775069377491570582863478784000000000000000000000000000 9299 238883803690508858872181449923764762209543091086809364271781532120095939286563342421188258247077124661428924691983292043076268091499148037868463438271857215586924855260090652639665680265886445254033276928000000000000000000000000000 9300 240665020664457074692011703496826611603808873990487306522396075974732022938642414990162083469586443434134074717441935424673813742226510010235732114797606213422002985858901603723145866800067467715584983040000000000000000000000000000 9301 242459619583835153112837121812120257223269869027096255618972796869292155251252662104382287254150989481435146161602250733538369452556048231979964843578121311636178140125674101970180765646623785870876999680000000000000000000000000000 9302 244267701750912843412334372216519481313876259712625785257057766056971879924496430767506403634282483607006967691473972045033164345604757046331950890802106627901962745400402802975820623161860163662344355840000000000000000000000000000 9303 246089369240715507018001281668812876872329844026319875211726344915436916062093096449534419423377883629102717002791200663699947991271086407515770362300252631246288968622210593767186623646708015439523348480000000000000000000000000000 9304 247924724906964497311415566588539978804208091813148776110683940359123371990235031246208459203764857038379846312022207377673744622463800989341268309635943816237469261317198287636284003980909869343398952960000000000000000000000000000 9305 249773872388063561032146860819665373281599488744636509259769586299305448072110950924265507061563052882744920127238332363575832109242636702339406749636874441449388621966173219260666626029989868003655680000000000000000000000000000000 9306 251636916113131620626220369012564479642366975975503495822175970676960041855873050040978959545241910116455989449760603276157321735431453960096616924588929070445335476050603895881950513019488871550812160000000000000000000000000000000 9307 253513961308082299712104628646706377218551818740643850150950586131680177978300667967099398056542565524107239984422210864033947161613729458173076355770045272329339016207530411615303929946446029840711680000000000000000000000000000000 9308 255405114001750556687705085535542050348936417186621206450522389054458039282049816885824861446712481618157042744721966764496761916171822108480917430241081226461950193242263275800231427474306895718645760000000000000000000000000000000 9309 257310481032066794374968886073338606014608962343981149322712619760014009625215353355677082518850084700983084091343854122390543820848388232634811701376578240388767269356042798675875962318323476196229120000000000000000000000000000000 9310 259230170052278816494625322189602426871750735184739235791074762883896315518025544813133843221033299203720375820863918281405990173776947935431886822192822147693661344469123523295497790225020908627558400000000000000000000000000000000 9311 261164289537222004682483047604663569960414788361976834771873994239735625408565675881884833608476381973294866017515033803285583032389785249794311045409044987305147660422849387844429822695891847138508800000000000000000000000000000000 9312 263112948789638092700763302162577026296770743897939676843667665895932132845517802350761106821834516763054028581569758912550312670916809516873495496430008236855257728044039670828013214948841572689510400000000000000000000000000000000 9313 265076257946542917463353202335243956262698948281554517965968668321929849901463505170458787708021424934668885290351773742418979466033344937680544816984294668935500662059680443159681694135334172675276800000000000000000000000000000000 9314 267054327985643529482801442020515091659822830911944842315936341154046590631806020245792402630602743989615356801523674427362127323800411922852037408616394270067095881049409304683568675301243359959449600000000000000000000000000000000 9315 269047270731805048359538766214698040105045389351586221736204522804449923397715020396880405635308734616403531106012657072342441706813847832724067538531441988500432417475151165166281874370655623839744000000000000000000000000000000000 9316 13460866506350473952157181673099424013160140272299687094734022514345400656322464362097224358418782195321041826349345378560179993290361294676613663717845047843650153190563652114794056363247633698322980947755440283485421305238724568305 9317 13559843465955992142981866832460449189727494244890125970430596209303822719971894247112645125760096770286637722131325859284887199123378657137471117127535084960147580787553090733285189130624454534340061690018347932628696461894891660719 9318 13659553588225254912997845955964889367602754543203456985947144524224899761870579168313365306192828490251978772696876565792740384258862814875816403525445048277507952292668377045246626585167029598772083771112832675469329212304067398262 9319 13760002344521424535184158550807844658735980169670447993073368762242681446035304611044051313247510318985719792633934589320927205258772475319093461963725832767379498630597017376749042642451222729144531827895846579870732672837542890226 9320 13861195247345732171790363218223476078174598991401797428950772491928315554257418357531660285368438625999137061301774893973080338659216411364125509231762550656836377274332439154059131322681287716648495644869882706687774193824288126424 9321 13963137850649129911376465828439846914541418110375103487173811564452450244570819595195154409587262303256299697564126512725841458394500052782186094990547517922737959567509641821065334175724931866395712617422714056683377285565782877800 9322 14065835750146321829036358597732656019371244999806466641342197947672540143754054812041548942323851188118669823642388867069063106178607547787467645877544637629556509553018219137752619060537960195538152523946825181162044169740273787120 9323 14169294583632192369983104766824777568528108720292761162237058560352170918743705915972034955753884402572088662620641288153753361713022644539435171574125883163315318857941040331888226058627650889543410316906841784502736807160991697360 9324 14273520031300650498536251135686637465616713857322906119725221616721122511719024894177140636852672401807733288897950391568954304139163086146223252905118574360423874313161825540980776268488114579710128191063328029162565398984371281280 9325 14378517816065908197521493949630323077248806613268857263942564719578696806780872340025080443009409654994628416075133810039636700738616520156316366985252770022795401115282103227451404194969398994228693700421229889099158654174975457920 9326 14484293703886212047180189293127466010891011115707875350288914930553976556003110492209282192518061421737247095378129739518404378938171918692265015333788557495720217334937218219964914059982295366382722079288947315474511562501428512000 9327 14590853504090046757899183228509656778148701322781825306533561064052398612064862309434419213926248276930192018412639028762299042405970473718715638602426896247835074915400599714368325293393829744516392224452532815884995550431880083200 9328 14698203069704829677419105228024101244855214195141572312836300692816956660027947047994082509753737819888654401332903323538934704360051964666137708863606137607631648047643026940575771707200765357196760389473757554375952923897455385600 9329 14806348297788115440670557173458381629084061451003061088942779927878587789741422291423744791687801233633711706222336644395542016948044497515307651329166260521261267164261848716592597632535584212076053473419072559960505056496734028800 9330 14915295129761330079031546457058485178954866712180326999508296593505233180826513707089095483773532752779630135024448054747246463722874916787471052949303534201294407153271744372107832271585852009626014801729072376930922351884588595200 9331 15025049551746054055605134133178624814043092884768020476980354489199759391528441853710195367335608912490587283645717631057274203139885154877447966312150925206874984590215459168787295774248820065723773459150294302663259074970282240000 9332 15135617594902873844092748339718926717247387928536223934128284126007873988478851107052292037698455743208159432855028986316835013981907729947925604873055388513678012053323390881337670511722409315511024645909236165611012861984206848000 9333 15247005335772821820995172681677877519463876822104932005959629208816857658789453632498781581964229963639217808234246047168200530986153951021427966438876921643718258492020028243675434467656950826501983026390620885264737464232218624000 9334 15359218896621424394219155529311286879814999222369107592386744862607312576970203302245911492295709528482169282408931391812696217892994019868250553160052643143155519576340844992279917217377704987339425804190680386534917457728151552000 9335 15472264445785378445712269633310523476370039866586174940155377600695271255357633041625551942349345777306822187046766944255168877669009890890500078517500860568183357034464286886495164909940451852528116107612626228599931674463756288000 9336 15586148198021876321501526912432959614334349846299524472912226793661288831135380631312837270480373615337919768234184819877802966061528765603899728916868251418547924943268721851421707292429753232134466537891221572440655277510656000000 9337 15700876414860599759481840544587996138946833900196356660996496129302158980407625707498760811065372036499264321203890227700433321218521448977485131683502048266920826380916825494119042289349095694548323933859491526713294787998351360000 9338 15816455404958403303498321016495232913921483193834294754137599086526888422544064656260450954185201646865447179541630024773695893939579493309069407105973285783886825478223839833227520614166860077016648443585803026600145788587540480000 9339 15932891524456707911701266197499934877644984937113239111199294999049544919873384022782409443707560859311143883893484011520730273712178638203930945244671584559418710086447256713691038135817527126689573963143758728609702137496535040000 9340 16050191177341625627834306259751189653857413652526491490834518795607318773690189674045925940917236071462118394369597660337889030693969773651914268855774334229526545166954413071770950836152502215045434910164208087745895996899983360000 9341 16168360815806836346054318266587984966578477263978352512080850471305718294065965156579153887416209562353535627788730428987229020543353546177809934053893158712981353231550686826037495889974940608746370376072006511571585669857280000000 9342 16287406940619237863086336447630039940889755525038549151548621269313337485819763157419230060613884087489284319611346746219244599591180205934840729586333902376284156399268198924860683903888580075108739598850178096399777956757504000000 9343 16407336101487390575997735208907645491878814804470125847233953819505294199458136022288114147500014509616191758995195132566397686357977360955313820911269125713833349799619225146273936590635252383742259051637611886316748670369792000000 9344 16528154897432778349643514737847207836972156219697809838644320562297243400662008211928740237422716281287656813083555579366335891345632903848915108573085805489980185836226028056073166994749702842922417160136482524468661875900416000000 9345 16649869977163907244898715551991091745993995077043390006043895115668749565170837720280510697789263194940310843626235792967892059416848438134360284999402645969219711547441172005903673621412157379828694846452853863878060877021184000000 9346 16772488039453263967165050990699675469212319079043591549515448695742535273529854374281250579538416491192772002111175135010160874233218512376009351996002779353063388799050536468154318307843942200478663462745172415476243025100800000000 9347 16896015833517156064327079177769884561407249258468474051830249085304129273744565268189354863755999676132573296899505275328482538664747911292297440129002767823230870603303079888915025644776870479544508792688338602905778672107520000000 9348 17020460159398456074349023990899345539534529388909398970688072294912650371526360768732575073784675113684942184122945950809058833343674926005510456395726607111307431885888548782680102770489785658863587874254530858073304135106560000000 9349 17145827868352271995057166202156620484144736746744012447296127387099573210396638699034012846408396855146568509055377146342045539147694257305344051932847412398738753720918871322893541566140521235023713424871226807041693455482880000000 9350 17272125863234566622355112544201926768727337658765388832919722623458127768917779155335824170193111218126305400184359162786254124075995775018070609206710138980423269576888951201494027598273203246885262650643268171032808464056320000000 9351 17399361098893748478180847219835863171599091645530473065485580315490159854988357622405179456090295756134298058045133384390991008747699149261064409813527564815748266934476267234132042328721850451234209601372619757261581975552000000000 9352 17527540582565257225945997057188814548540554042646834698413110623355199823726160704335652173413947606885333256390856509422923682462927674516077096829120808979900478413871516799397403979840852414590853822420593165571032560435200000000 9353 17656671374269166649010003086313640198327033120111412857543330818757337433217813201884038516911572416683813917550304749505657156750074682169433300471798449170604687065427942123895847825236420231928370441067528670235340675481600000000 9354 17786760587210828446945778641957024957480844304494463574409241764099541937076668462415288454361061855614521285779099899671763405317000292260294449620209820505095080671062691670536791517616222363144938678957739932837925932236800000000 9355 17917815388184580284959924637135682142273048583044856802302146109416845720652588549784959789374127806392558441830986473073393262049386283166494151477154491013201816626745775434803943876873199315970605471193757401755677831987200000000 9356 18049842997980541713850731140487930100369719528607532275647289167582227144994771077025864714362422195320899775396011319572463662559554660876027200745776267726573353888138615729941933586830427132009467332781273650353238179840000000000 9357 18182850691794521761332173546804576056374957879712745956291472155508966417612557222727840419725241431135350259070959418110064158831979864547847046891619030218153685798893042854154666349211065824618373508502946813962100932608000000000 9358 18316845799641062180433152861413229654902959832180103693658629730777520693826065909558859751302606197058959526738307706300258304217901406800512661153851301460925897140555795809538167644912169818593670564333624151919982280704000000000 9359 18451835706769640527009663730007376234868139383547668360937757513431757301196903154906264515398917750551165593596921319090812604196722647568476032027682109006292844170244308274255519913268188989568470502838360066363481915392000000000 9360 18587827854084057426194821755603710356334434208007263927259642060305946367694224677540327522487708298404781773367636759618737095649490489445315291000294554001513426126089881094593255100084956351263654085065615074377385115648000000000 9361 18724829738565032576869255110270721323854189229004927612141128168978137970322616826253822687820109648327017315361725426753411655124791635606884724654700499373380902431186453670677308435738730182097084264055467190918316032000000000000 9362 18862848913696034233973867793240558991826334429929214005465021062150989792872561553002685767466945350544890039819173068574214473572442625258931540151474487918868204285052834854709120615203773124894806530094061937583991029760000000000 9363 19001892989892367100720108730758648172549752820900458893382420484108765414601173821031074479730417606639587203316690641294406527183337037495206851565917499194717674496243938192367406841423904211074801888897603088594690375680000000000 9364 19141969634933543756491420918032900494780641455116772928902247985817679023515290643769240828082633579338337995664256537063455740750430292128805359600603970759097366345348006521832889472986575482542386383561998245797969264640000000000 9365 19283086574398964941485380417224591279186300398443292238265322166542563407556627952318527829300545703086045949789041690928786348585997952011942597940781849573516368136124742052599818145236329510407140140830987231025703157760000000000 9366 19425251592106934215931143232820358438304794791264485871362732365519841897091468180288682596767475032275107515279553980026804584961206947618129010805978008052447233427941577696795453929201828155752360899849958805219573760000000000000 9367 19568472530557032710043271168320730536937121246499425455275432626178631634537392096355902878435161178470712506451111416365477756661215751889161666242561381123446116786512505551295612821421908340502260003906951597028016128000000000000 9368 19712757291375879880752974067824280578192279740964337298519288147738400517182042359613875449180845504617710835353484147695985356660754184054649857289347373529357917557093625374493112931047765033658229482695190646613868544000000000000 9369 19858113835766306392703550535605705321441375431783253030064988159960191215035140319973390946447574796819779855977652030059194763287953656809998237323353037439142968479556427690781483255220422378771893965858366361710886912000000000000 9370 20004550184959965444020695086728478742275583911522779768114902467336158494900452951550729134294694342724721082036649069394244115240319700192848045703124758526137369317978450641715192364546561934045962355716318813055090688000000000000 9371 20152074420673409061982827883388219157119831789639710693888311368178035633707447717969929951252624084966890531729951617507678006823399619186981684644532707548435414733139294681852935053094550055378233932586890598914457600000000000000 9372 20300694685567656099934254106438867260091266338938581184954370896843156534933654329882447050247272088197107455169436944313465833610486089242656148136719071885744586546710811625979812672637206887256052416595599764058275840000000000000 9373 20450419183711278874617433926633899428762402983666104106020058862988111360761980380667215669079109387038419451951415177353332677779656636319217225543897605248199973609044634910415745997365312191032280132996948345508331520000000000000 9374 20601256181047035592562702080754368616287815822073664835200765759098563085933466399476524585479924366191376865057474112721445621578858350913587299130413063521468871217348643868612803547844594594523258617783278462000168960000000000000 9375 20753214005862075925277280915905229587311070580976679483184352499927952355497405852150070834636753283823682594607551751969790427748411670201281184144676095363415958524216799308269001825024674276472572803682972458224189440000000000000 9376 20906301049261747305733347534632559876881707461570170590355167237473328789928899074804757096122257792181054601765382544649237789615226810879558352564197617658072293685502456819548914857120777822465599243106362415120384000000000000000 9377 21060525765647029733080312671619306488758595548753864066146039382009522773139942571061646325161626046006564261927165899700321948531099421013544250556209542394634032948770391110900942922007022099608809938865611954611814400000000000000 9378 21215896673195627088612518529158343330948841178494511560051410562880211970436826428386865036545094880175237261821277649588111125259937690384749643530122637507492272120629409768746639334859637048860449372166297155220275200000000000000 9379 21372422354346743183823542250262911697369835937069840842996253770297745507437232202362855643717662814793041468150822908460343316720369649700560660815899809676550129464756034809048172601589333132580162946592294651402649600000000000000 9380 21530111456289570980885584001231063815354043692505787363783529547051076092045611222114574101140209156352923337594514300234449005141097816999251983717433206430329651612492728744254358585118353404610823326835506328004198400000000000000 9381 21688972691455523647120513333720915596803554072291970836469611211423824962561018915975749001502670868804596722222267983938500184949632471303182640912145648294057988198011399812185726024552534737869831090603144647802880000000000000000 9382 21849014838014236327991641597409374044727291810125633443679108437158967897477350166891233233586370299219326676045060639476178684912940639493995175042509548676476524960536720662842723805698038231898483575753942589505536000000000000000 9383 22010246740373367747855886971608961423038157540312832034648426887710961243091628561269365718101544697674285957812785573390312937589149232906857573934488007582717283512449085584549593380699392626555732426551103710035968000000000000000 9384 22172677309682230974188516636829781815447000346367477345368776028301213519713874592253923533399876002039387611137064051667752329013543051374177528255820344696696797433236341176291467755418358542273414447176340067057664000000000000000 9385 22336315524339282909241012216268222920324142839524118466197967711656567324263891422920158711239778168292512246211860044738368118898171924838830772879426542063551059945290796484200938494749662605118576756656638122786816000000000000000 9386 22501170430503502303130845309328160035007744493430325647227575794643689037850648588695530822288830835409331834660381485378157351985616397313125651892122048388186984521612190219103139352673389206145477911918072037376000000000000000000 9387 22667251142609686314204216957739259459358587352824201752911742612606494630074552330883704807877545140518906995921955434478049943438108871920890562816416542413394140039477563382375095099612972950603999079245612916408320000000000000000 9388 22834566843887695876173368187286201002903952650298955572132294897794914592877281356045602528355680978637969619711958589068598804212126459225037976465516657284527772320570425979145344900642242598204752866922385385717760000000000000000 9389 23003126786885680367023281931972238657085790950800778706323740684735987675237918723926680132323335676045242443256204393108428192157171149433263354492552725824573182446849868463702959888556849285250854119331678629396480000000000000000 9390 23172940293997312312022957782287976592035181347851059498551489863117537717506353499618870847286582386605787305550272023238600936159852240929022255421424467449989979958412575877845770456347175652407766225576968658616320000000000000000 9391 23344016757993063092378553667109321259870347347304773706191781002841454404436066081851076620512490867333617426450098916683856063256004683997455539077632783372072995508457289220285734786022385724710931876599960698880000000000000000000 9392 23516365642555550872144272721297984721710230911047006626407681749129121664841109072251660942292316356067164284793755997147621989994440281601799133583567358605119664840508170999585544787012248516546563156106117382144000000000000000000 9393 23689996482818992198976766464680644082074882245490961704574335499650228496075406435615115150409409342939124335638352961845978849292329195996327232769109685953345878100585523595798877865541959788830539588000087539712000000000000000000 9394 23864918885912788979194982536277523291125674270801240021281826969303194639991245578947812457619464416732314173275715447948902589688174666972897802184064778837073462118799580776940780082808979989219765932613043224576000000000000000000 9395 24041142531509282774404881311307194756387120758673645733662818216482019388518069585827078362709725945367891877371602370913055190357351010607387343353333184594079012268766875960524787102394866271269078192144120807424000000000000000000 9396 24218677172375708615682475663657425440610504060721954408321844702260174901761911218149272605877779720511001583578559133312090273471253113475505125651247730730756916662123903266794756094589775920205453800726383820800000000000000000000 9397 24397532634930380781994527940008121346016572630308691201814696949403170148945028729441660697885520393887112745846809457265470338191951057833113742469427802869980569612008933959030421036000436706014300320621836369920000000000000000000 9398 24577718819803143242189406004655425946164300239286564127794581766327180242165256189709992065981129954803878356794419152120773703570413195376146756654824929408032654715123869375174813050213835125205168178968930549760000000000000000000 9399 24759245702400117714526617202869804626424497207862508279599100780744927512500563679482340582317077102204417213444241822009401439543311675317766008385422347061509722794007187250199529122153004842826538619607952916480000000000000000000 9400 24942123333472782554348090556663698478591066053448529858463704980444397400701885227187574803570538684618751026868939184674558031124306728905754086022136246718545818496774957129881568653307758017925647903505483038720000000000000000000 9401 25126361839691415939143173803547864149679513803914351343729800215169184454390171289109649807768226487730572386468830736997661960707397540973345539186331798170998006563395770345969842654005998235417964596892270592000000000000000000000 9402 25311971424222937080938489447045781445898365863018655757379049337984131216956560622947557149944006158774214677066439536792442900827881433428797931739855522184969810894780606561233892704881597838331122354912178995200000000000000000000 9403 25498962367313179458669316329170279325319907638619625281049921833502105409681502181205307664400545247754634230779881191881268541837206767073995775182591827324637703662694300402204404471473198478087113458216180121600000000000000000000 9404 25687345026873630327977221994156788790945331580687692152921024174796765626877657010037573233924660441763983885018870114312971353552021108705460742441051690185322010455637217468281340813881442209093560141293079756800000000000000000000 9405 25877129839072671032745587066559787870443415428160563141009857886064821179244657678220869132170546345283592516518616883903036435273861922145805401268063851819594989886400978211062818786422192081604523725262369587200000000000000000000 9406 26068327318931352911646886973425593610764988896311096017629084643154350477512351257155071987240476152348239842328003147528296949359607231208680523941765585146601369047005792511137526855151882580075348507219722240000000000000000000000 9407 26260948060923743864049710785501747458195931869414642476800795001960800773891045369178481009652362967924978549273290961033837181569227435894548338796300576140428048277279107848190000782749268182634068466590547968000000000000000000000 9408 26455002739581880912836216205203341843573267898681129469960242831973552413967264950846220120100599917934795354101115403967829982691311631660783387397047607156032498017777050340999220191002316590407191848009334784000000000000000000000 9409 26650502110105364377028891605036447716047321380639409608580493797219016085034425483514725164620209020594605565690689646105113898133574486687309726399963987922405750788049012636511743705359631660299915501588447232000000000000000000000 9410 26847457008975629544636102754351740775953375975023580695019962495576943868192297482243649723324780240902332446803719532787386218180158881320341358937841675751468384349741024709857024097688220733794720518303121408000000000000000000000 9411 27045878354574932015816061200035412041305381786997663994298769753908651778938781520379953085350853705949380199712741203850571649937330923839754880375397366699553642196186069705461801888612050443920507397996544000000000000000000000000 9412 27245777147810083168345817513696061842106962997960096934855161954211003004744215615439249029079484791961083703940928580749302275132598896632327327785338994178369596995793552513340043638632738931285647735243407360000000000000000000000 9413 27447164472740972481483047798752903866235842166599260300891199722340635137929779177682919989857757305332022386391802090711081331542270734345961637196112563083670545401630432587265764529548905034891452119232020480000000000000000000000 9414 27650051497213913740641296776912884059203395059127476039234675009873104835851064142812326061508150215802560083536855209285914994614170797836306089102550418962375123607667690674867580891361233060151155372368855040000000000000000000000 9415 27854449473499852433881636169471695247318742732584379557170835452812343636892251973342076878344193505004924972045319672153078573918590918251636347057067275353146872539668122203548885560670524812380108966183567360000000000000000000000 9416 28060369738937471942073204718286543561478183896377647970184104415023903159427783236879826770548947771869000675010382857242372742101861161417418531099226694073869676006468808713389418622807028632426425268305920000000000000000000000000 9417 28267823716581236417709769991531035565520796882962392599874582420409124017924301483632738924717656690909595963302162422473288184428939962662951867957095716907247157376646590872537643967505824372087391797641216000000000000000000000000 9418 28476822915854408542807389345640673941441279318331055028478476816880604512489328871106699249108458287132723730325946032020454713268767992287640006394590700071136344204894893523925269229018037362553956721491968000000000000000000000000 9419 28687378933207080654067689793477660988428104933352451714092631180903827867396874028423250606792184624555479362499475969026615559492482962010270885387829006463913970314411600085171960186511340666523495971160064000000000000000000000000 9420 28899503452779258023590621419728206295967046345053924232148229110798125513212623204932900933015468620616438430639654528341526117021266025058128168693413353373241803073023443245073862961199252798573827887988736000000000000000000000000 9421 29113208247069033385878300553780440493214456955307073680722167998354099586599332856430690526946529027812585160141563414578739496209635633435658503221933393210840152953566935576801237161001015019365681279795200000000000000000000000000 9422 29328505177605892106706429311144822744254338983653085989769219121095287389212068967694006112887986649497010275059019232632653518191275206138722160567976270961259940550228233665363396715253143465695393381089280000000000000000000000000 9423 29545406195629187696670588678828832882055233782952278697461945791446266732954137006820091246324435941195275211519309316596579091129191222792521309964223978608485355727032588207955879514070727737520257069219840000000000000000000000000 9424 29763923342771827681860434759402617300584871378053611765542642069511490076145614828210745796966655311177376142907870362543356428604093893166176907363041884137980732685962472764871749170642769484149906808504320000000000000000000000000 9425 29984068751749210156194615404310970875562871774736098923143622213742467540840829475282890594381189716645607412655844555410906570793901232195154492659138601529140733440303006358370242965673564514440897342996480000000000000000000000000 9426 30205854647053451654482353371322097957154013572378506284056095787541205462657956621372487174981076365557029598216091130701571054945934612863176629525234764710351868670569111716408554791870486966763968790528000000000000000000000000000 9427 30429293345652947302283552486710487148774337258213648460351634351759668311226186257969289609942366557299359951546436047960358662569867795147051305458106180663318291491388247190723718403801603013349588389068800000000000000000000000000 9428 30654397257697304518137570513854458623931073583434163136013508500700079996032294121798258383111932768255387580821562057249756031222399177612529796534481341058680105826606815572393340702979511887043420907110400000000000000000000000000 9429 30881178887227691865741218491926527515863432131714851446925325326507328800105136345671331540950287649137899793405205766284641478811519358507485579700333981757769976671695447106784825836106750138432345027379200000000000000000000000000 9430 31109650832892644978199000968873603286624602400236463286659674196519859840969221782541508267264034871286335435642313011734319126691560181002158713698550746225622784114159798572895565218399307865888167611596800000000000000000000000000 9431 31339825788669371803563173632369374442072383845180677539248033424478556258353925508875206515786619032484729627488316967664822184344601381757132415421361636993368363008397240910907895929174204544793821839360000000000000000000000000000 9432 31571716544590599750548093505243454992814170401209060324561686863013245223073592031756154512724211436992796178212024683648487448832452014849282735292700170264922019683211115769931222795367589614824468774912000000000000000000000000000 9433 31805335987477007645562962917835960548152516896304893185970581262662711488853205800634463856122386062695649992925121165125653287244540943657275016803571685803156911953451197376092488111214335689387939987456000000000000000000000000000 9434 32040697101675285747079975635968213736234936736836074680766893710224561930571016055469846523413752107719952817740533419457087507930337589611073863121024547267876623339522863136893774751064074898096456204288000000000000000000000000000 9435 32277812969801867400861779796877232488596569823178111252700339537887129142119316387963996066915560929656187233825082719920856922764022776670118862991112708069596105549693213323690549820441566468679319683072000000000000000000000000000 9436 32516696773492376259733961246800997250806112914264920616972121070007225081405879730385184325162638054317616158517066011963933190855521924707987326429384565285183030404953303976330215500707452913933352960000000000000000000000000000000 9437 32757361794156833334425972950297823862409921788255407923494517145981957104344522145375346408632224497751750233234507947388607004597748434718223058544182171498605033390812205580053361367507520381648937943040000000000000000000000000000 9438 32999821413740668487538810072109944119633191657282504179113489942851249259595774807479728695886375487233185379396110198122145374050304482950203023387760292810241211530937879682023542133154144167519814942720000000000000000000000000000 9439 33244089115491581330951144444326463600947067916995129964370547708908221139520271238247235099520657970840192347087584170167178538395909239996534974278562399438143174276338282484999362756316004331182159298560000000000000000000000000000 9440 33490178484732296837969145725995276477819397761021449839582274053823658055582364334696769518944035854469295064090375370830878486387180326404050744640862652069389463244960493078766549379962712346621682647040000000000000000000000000000 9441 33738103209639261335280561292583816456623605852834598615692957994182781427572599365942977978147800711507674910402397578208552231009644127393392012950498595885626932506277691366402833383943622215965081600000000000000000000000000000000 9442 33987877082027324896312708153403481829905205341579235124952727580482086875644710316867243485209363764390419830529635910572128063118886764095731419700135470327076321128243864585663500009973612083968737280000000000000000000000000000000 9443 34239513998140456516938928522416046309547572317554738620774903551159046917500583366908222444754605674506875819979396513848285384854318218055828036624724399397521656604294468481545450522993100955519549440000000000000000000000000000000 9444 34493027959448538816651033151062752686766124136295382470925854137290727095478884034875321842811148240030983059963818724712319332015931947514001112980494444669850995620501998893160754452939546985360261120000000000000000000000000000000 9445 34748433073450289373338738236598294737115060553482003677376376526345185134760933851761146704257860721649140102708540691476816093932103769622482030410735525896312945813744262168960985880413853881078906880000000000000000000000000000000 9446 35005743554482356167713707122671633343129669515825984826699089146105199144386149205116823786776710806350123186799884545599206637752952157855116842112112104136701713083100304967636861842732177357275136000000000000000000000000000000000 9447 35264973724534634984208332444861235770001420251010724062490163908989095459904174749929957629997744105553843562620748463880612627926729105790548728934304926284395374427569428490932359632957198265902694400000000000000000000000000000000 9448 35526138014071856988890815492465899339961835039372700897262037903228831085312740425811842463606220487527138428638263497683898210959118891040343039979713971271700522087992277878776789455653090113041203200000000000000000000000000000000 9449 35789250962861495081591578794628476366258605783270640574105705569124763218158258228162603570428055004290192457219833256596448523630035700557216535476143979508555779816036317549604802670601931685730713600000000000000000000000000000000 9450 36054327220808037999054931996963720322521304731552195092071674237446693068059721733333062358136076429224861342510185030338867503096069045494897080293128274177491280478095997992764484364737265858405990400000000000000000000000000000000 9451 36321381548793681528537733438984235414181127562464139934387610578600739658691527753578854760766679173214476699311708704766229630419869457417749117701744668447558376359145407297448053040038509218365440000000000000000000000000000000000 9452 36590428819525486576897272205198933454286172951815726156123815101405189582089242773975735166401987907830880230417721361838572072126683305250473185240276110436058808776620558462614334914409164842205184000000000000000000000000000000000 9453 1844138711370014931445533889214621089802939217305057131978561084465319889916177617607319737103373160758982730209860316862744659080779497370696071929344771554580070987107220339726785721764925816670248389842495318837502718817705265857784 9454 1857599577876365405397691070887720513816099357577356819073295106979665290572500081969416961461791942954303772036209662241304839074069858665372685593062616602423721140297783991841579778128173450368571370790250759120988140122943990426089 9455 1871159421342321397540672937720180963005826851822246945043725703188969113292471976216529606587552039724590409758340988100589726273193237322510156710190151687383868721085337082574864967258797904902911432480269107053616836584838882086808 9456 1884818974930546652453670783676145852373429606365450402029672847713194013054342555384842971893744868214842388531037864666382466657452100137385973113715596735661376673378005459620111593843964934501683516251381939729086165797142949485070 9457 1898578977275068076988854942226953697032165586535120850022746216475436694500377859995887023206992378533828108323671799255703393862710872612705066575679322568428756172008602476996860636486416157230828048079277786308956898469980492375296 9458 1912440172522413809160645305445177173110340185526522647451696988967365010054635278353418683492360817159827245384973574149676474201370089024069192084911085119085592549282934916150919767809097444947476543724147669015644672663804780501720 9459 1926403310373062939072021771273617020024881603636897750938870800531817460299206097948613837901948079463083545082537700662402315659764589076851378179901632637008330508850444557971985101984822376813872256341570383072328049949370563379520 9460 1940469146123209260901058129871349676044252848636704217580212998479490000442960152760655386844271930651202214906180089529471378765943196624638845825779177274637887018403462777109737721045360337009410408865517208253490094119110837166640 9461 1954638440706841453271041234638174453612780957356996978742450057039842171361703858676627421800025815053774303568800730817625132127656219269178280997353303157801202337261403817441625947103987987898953819182424050037992830926271828864000 9462 1968911960738142103769577485773861091078397671214319884862175278656563293873422883570804562436878487455582036857698681209194086431795382355324504250258421732161626211574565642982606723372476102478663947373487378067155396325256200145280 9463 1983290478554208011967098979723491414155646477827588742126117843376141990680203755910829642879887897110576665273773815019233723132533998875480820617243674502184421612689847746210058127567445501472892641073908607956254554979431175603200 9464 1997774772258094224014279169016618880166537488943296617476406758306695967236206866403038925072405958532313912369151944758752127511472170794173085632577463059680141830024784964430023041627427796839275363153197555271729066541932604115200 9465 2012365625762184270772178352245128536944686190266078442782940319370748365848271728712473344286332206809244104387564583787514426553878141267891801271179889955927976904940185564144391366920821626583791755377650088087614062092364484198400 9466 2027063828831889100449597457473152638189541404461220015095776620063565322508299675760467426796085944629132758788897487111053361258238193232557938980043496093535608552987828591084967138628022391940988515767123845641990015016261939584000 9467 2041870177129677215890268014646611019818625465912223076184719399991443910298041098051891171587773745862766470495119823755448903275186237730073246631372662354056869820152090439801559736260557976153064569240542918201950520072758673612800 9468 2056785472259438545969299561103669504997580332624403403184227696584949143478867611758980267071547278615546100630144271810196149738909112646860717684321965888258164227305362184173667568532143828162690584042271990578881442424643262208000 9469 2071810521811184600024904695236848129811623425509171423661208051074148902870396053612690462438882887528036687913789989441253423942048997801738165650634116813465039211895577643342454864306392648228414357501422284881544701499613544448000 9470 2086946139406087473868997443576567056528870813437707647595336335200156776858874904719742754476581343271244847346645018427570258956030905531686091255507172201978717223948901034223792534818115057543925382147331521047155714361597751296000 9471 2102193144741860295689992616258244934048334690259812579601295964408973634517664358352241536058545573234884065154879264474738459487017059482707519221946049123622435482440921062467467969285772008370427365173722141932420451825829969920000 9472 2117552363638481720084211771787556220928149689482181687193682709271580947094634561654487447550841282763366234437288195866551155704910053502575769775106101766765591002017261907459747886503149713357766790977912822318955369283558121472000 9473 2133024628084267098529924041420866744404519729348767862133838086872276218349992194696112999493190628540673056624334962810806324582579063393466269853623602627333774359051726194346243051413090165210294907085525448547555300958021877760000 9474 2148610776282288974851425568333299704018854079195067386606750313665937507181127575327425836763671002156010976392569147630684127548640592159070169582540470878752322283994994916197664758705519918442429373623416670119995956235532533760000 9475 2164311652697149574610907408877887700157800913095263743267746809795239666161535201034924597574736374192510240713773037858384560869859113608047654714223972927019243110375911741691783800994869014136977697557276161646709251023530885120000 9476 2180128108102107977914405729894382933071722396289098038021884408881766554584079265691185048528921575839375687893314667883158256763798693101356724121329946212803129935854135581525011321609035874213994346000861964673309396812118425600000 9477 2196060999626564685826106996091882867949367381226211277133083703880816099503952649713967457972629136698686831777208151894678987037510871739560655066574617797362548645940582838238702359744853401340683919964005723401919098949614960640000 9478 2212111190803906311453941302351634057603224794878737768623918222676423418277642839388013383913546372770148950171577749555016876068204841513212569335430392131592075191107537251310473310581005903555729354874169931489664994946514944000000 9479 2228279551619713147799995620618222042569803272142716121135999073147729136571708804544592537800962582332502485799366479984004105088748195059390379269484285290305056544339087938136510806470980844164475725250241938001236580616372224000000 9480 2244566958560332385663081957065852082510693027667754670287547694417042474057528567702011767861576466419991770118977826730223349688339375265325219999070619192681340700738356137061371490374869424239584464849092116097636358573129728000000 9481 2260974294661819776239079692274759728002571842472224796134781648236547768256986703724299882009076480929607961877973021862789747374697352626280533819981888318395174050537975362207645426965504676623326723900729727983953107243499520000000 9482 2277502449559252554588723207012606935839543998691922605973425968798845011657648711936228622246499197210895618691056577442156083266042985530129448928554974123885154236374201390263718593960254379466249141060866210508421769119399936000000 9483 2294152319536416461833621922564598027585537993768965995979469863914513761222819549656509132944288460405835929534682813235123975325459833968263809213554376769854373947921642562269622267581666536846077835907319064372299829996421120000000 9484 2310924807575869725800786973555297703054750312848009587528985312610256296496349404030790383523826876897028701536793988370134136199693052480639818565550379549207437336720693098737776585889510479046556499370064236787776073021521920000000 9485 2327820823409386881865114052733067587616157562106478061580815561695560425770093969298979738387582876573161274833693493645462618738357800391932116005679382317030668207323996178626691611534287349526101008162752575390681851693629440000000 9486 2344841283568785337939463076723966933155692091495387460551503633990473076141620330067712313461367551686846217017816439596271677571701475317937626462075108924141975639209884727409371714304777135184964596037007106248755155828736000000000 9487 2361987111437137609934520242926123553639836828242131472998799761377572649352016968766746326307775948541992785526871816742613723110849169575242970514007956336540714392930803598732265255870917656419988309461878333055796849284218880000000 9488 2379259237300372176556875355470325480408564165900896861831719484001030777120934747922082150477969059760119090927056175905399977234925165350261041123214666475521137662507692549933759283469190859666873572112521601226829657748275200000000 9489 2396658598399265925035056202690161343580163257546427334897205064316520936975923105544487329934059355516253388985101309289790968243672864499522105533028194040336885929442168817167891325797912710118107781713894220984091239723827200000000 9490 2414186138981831182261002199747350158128703811589074169595618174939876136799649266248822982107473303123138722241492165799213891926135792174038182629857314849316786407856040333967288729777753562532698635536314814149662272284262400000000 9491 2431842810356100348910012202833663798327030844709185582453161505758633474232867079450707020624384875539822536159042470548719549082885866856207615930329113298487391094921468276091184577602989982764627005977382342819897612959744000000000 9492 2449629570943311177356957981475620823284511689013680046027570747522733016169943747913122309078745937395437057444821570448391312488202867148467910379949323118992486175592530967761721369120606205127771944656340082752735538891980800000000 9493 2467547386331495757641917906112756505426784737596724902829872893632149861890596336462907268868120065201829615886652556921464705750252253431634404531426477610005687992219276743196525312997479404443742550127533840154491216723968000000000 9494 2485597229329476299355768637253244435527154457125332435105520182799732089035591107539933133582482487397150515662048568241037169412811808092510431732172253877732261346107415358926467246584309831575752017460315113804844454903808000000000 9495 2503780080021270821117100810800049011583529415005045181061811654955241055453203664762660974002207728828285865921119527659147233571643787957058278779063872907950415031906308401780621912933520897400370390968818060618806555836416000000000 9496 2522096925820911883297533963661462241238432374837225284755470284686018576147029730672219833753510335025344825447857835365447491875861689363858791440217724209411340929046864197590160080578433067218964061533151684770726538117120000000000 9497 2540548761527681523824543627391469617473300514220772953116408042199450333448226633827126098268909252775895991041454756684538304480058412011427267472245406318417633773217108505864415600491701256208532532035990044837090020032512000000000 9498 2559136589381765581250738449147073327829634948428780217043667684259756279815920858504666425791396961074300772814822393444157041575707902500872582763245700872419147199343198386959008855591786212559796186121055659911467405148160000000000 9499 2577861419120330613827607704257344049153489137657785144655808812428734417786243475330920248479217070722627790130184118870910453230832694136479467487900401371792528101774384840629686164027524942741893270385111127102385721180160000000000 9500 2596724268034026648061581572050584608145315472087714358661273833490885407579116036883922934246684016073172680170003291939484667704405136761738399028051875859711396306059437675484395284642728715866788076915205189039969712209920000000000 9501 2615726161023919015162301680781343256317865224908614817554656253974994172993717210704954008726414433679812267373319982580779074231588473799233605879617793358906113980555681613676762691484152620077862878804102792128564402585600000000000 9502 2634868130658852558918793101699376156812645866363731590483558501960811852017232501348723249554497067259150605368984239117842529972338904091362411239218397329665211346901029620198595580957139195560405265187664790374362371850240000000000 9503 2654151217233251523860278482116600748091832166762174882721823824127354415424789129301041777383797612962236651318773280808771316320924902043374353837159179179238727715037154362251195399102375525070812405328495777605388075008000000000000 9504 2673576468825358458076209625349421106530136961553439368593186556492874257321880597481330459980565087994511758834052834788798120905886108990992482847965157187291174948465095939947990853031577353226564766228345736410607648768000000000000 9505 2693144941355915490786252896517741837067074082799938794048461989119052888956417989577686362859000249172982471340503946205163598662547324742881644514207718568414621065251608445499286465852999261567067026232252688007635664896000000000000 9506 2712857698647291370667005870585566117645266362540903131346981277266791289473600031937300238308181094677600182175857430352859584019208078926936294371497065941943978982808702070873779578784047026600725255714947878654249533440000000000000 9507 2732715812483057677059709421121171822966707737972686384377046265426751480688635172257273629254628669474419962031835082382918778782496032583746292608820418979383121951288258498564561062039267448979497149680806245015960420352000000000000 9508 2752720362668017642503730116207900301708983321884209164145161167894087639183535625208824358388923363817144683113871731452313022897736352283939140654523543737909259320606236949206276254403814010913543112036522563829015511040000000000000 9509 2772872437088691051565712944091288520866103153673848874839049479262265674817243072926794288340175987902111573645601683069820700904559751903126122339168076445457694735339376243888129189456908560968921345969109454427929968640000000000000 9510 2793173131774258707665647198197727388126194420012787456024003850159108831352176727256676735390423259990308681100771120014134166738170237992368778487304795517343439321886087055514109002129545767856177398385705054191988244480000000000000 9511 2813623550957969986540264632124361287554956822996453560130023909022096942712938707637343951059502369377347100552722535191487499415949894628687995712848693122591639295495131690424524748126911080047209678518702002537496576000000000000000 9512 2834224807139017022132827334205115656171244638818527224965224674781195505798872174036820475644982293743538477417780009304208945037528752979601583011979106186113108166712480334293137551674755674641732937136485280999496744960000000000000 9513 2854978021144879098058104615121020885758555709399503904448409027281123458154369579888970546479619047027362160012387561056178735465277164649802864196123782281476524125236697133601406553499780348918205509940168253457720934400000000000000 9514 2875884322194140845363837962655653445635437416861074075038764194518596786944298478963775303575741304819543214614152943600827973254892391460682422548687979899134596418922199590420955468356901126740671109183274615872841318400000000000000 9515 2896944847959787875096918275327272752124196012409827939104910233900606309717438421534836949900902930865549778876080109500528295203423490881695966799244189441529230451870969981531856411278908148840279919122140227827453132800000000000000 9516 2918160744632983502185530793856431095455144853588322450664961644463486521687875247963223814937448025745725016137901387150116406328683428572080716442774312079036722723991599391300603050613767785889140368494306524982673408000000000000000 9517 2939533166987330245369354336106694007152514689525392291507957898233784267195312480165586670581165688560518057606052210058576749645403798221781277103590211888713272853456355426109651223215357119021720531440898819634076057600000000000000 9518 2961063278443619816350239920107925070967868733217898078871741427780835343287358091387701244682305897716870980943646724358811198650544896038780529087307645095143602505068848154853905581800475472426331354767734325962080256000000000000000 9519 2982752251135075339997360433441645986564672287290190049708211038992259168249919110303676993683808568585675577665868992342749698835494528510083711728219790743437660493266859554666091307825028007164201185858337470609883136000000000000000 9520 3004601265973089576325352075039055360609399579100315683151890147429418136147396460470568226917394938884894904341914052982225877520407469149577706903262300292114137018227396275328934031630726045396099669434091413199388672000000000000000 9521 3026611512713462944073207962010664322032437736640628515186538574317129097390488089031837592635496483582569190299726838555616190457996618382484564477196788299696854301739845360913483625011425438022655401860642516909424640000000000000000 9522 3048784190023145175047396478647494103847884736986995992531907350345430310910201963624091516168896359584608577910863902607283942787010161433858742005452608644393551099173081702089775092766843796564928816307818856976482304000000000000000 9523 3071120505547484457956637490863762326768208879826520110998105318057086878234465855047011674880136137752901090157075762652022310905908333358697572778332035186457102159118372498573976031261593459170047393064475495099269120000000000000000 9524 3093621675977987960259768336173090486803216624319950436645332893851730567272316503635707205702424968588310421991736144137400468257893949756010698430224157234845289143639984688793079170614266848376192870976393567136645120000000000000000 9525 3116288927120597646573972553130829746262575211672774638398244636464337061902391055966590910510302513728829328987658099571878518201332058627931588993040573777258683283679462252175454265713879821326796870055639180053053440000000000000000 9526 3139123493964485342450145921318115947265479164323073593970376931362131976495268337322636513038658194707467298607370058160947117005544185087156626969506090434543211056000032678154599610614522063925001622922561565438771200000000000000000 9527 3162126620751371022817169203250088185922564955273874372676700672046867964170506256046563193170981530383512541050626262554055545197701356236589890323998643160367784238446882546618302570503078913210252477041893244068167680000000000000000 9528 3185299561045368335129192161032376162514600136621725432175252161909985501888012609546182064018268112770118328356176534577294146133861208477518912579420067627817774218405295122496148340959426088862660243267470212726784000000000000000000 9529 3208643577803361398221570714699485483774470483969030205881443942912826956292448675628033140638780603637451945782626633493978002197117213161516368118497700411189847213913752411716434075745448474587371175144070173425664000000000000000000 9530 3232159943445916949093714987420783468496180714880077212507851624661956077957289784700284801581072919993519110067420389491125624187111653443118167252081267769794966878754260582716019620532460723103917738300176290807808000000000000000000 9531 3255849939928735941292691753885464112578255597125568174212425960161606306453365191135899916731482329336458234403058742452971603036403982639114494484850377455748312756854846106311818498398002682892748277888176378347520000000000000000000 9532 3279714858814648730271886736421741635869381271396369414233707787130909501093356436714847729189101793753190548576334457900920505626092157306087392287034442234585386218973645687088759278480811662881968043820789421572096000000000000000000 9533 3303756001346158013046291617733048830625768392155043059967370605347391520481874506300674807551811519698558440453706060271833560816449508316694779630387775419179465231242412563049284065583206529153237122012933542379520000000000000000000 9534 3327974678518533721661974093396706256066378896215765014375692450049651695383636417518824080157689299419069442037284619405145651089920761430170284756039023149910222147904536466316078821677796305073442575813659926200320000000000000000000 9535 3352372211153464102443968621336714377412395468846073705577507146999054865532581446248265740855574819812956554783131428862411121428112712488003398498508450952780202717516545400275109242713796741779456876134281762570240000000000000000000 9536 3376949929973267245686158027341369803358559769085360269705301728765382045774746702437975732921555949767760433139925848014531895131683125683379545255163275882188235372231669269650284055764010576904662044313250693120000000000000000000000 9537 3401709175675667363400684644544239607984984266293222777984900829546126973287247266117458073503873026869964850353370089836541296571226437358697311263548698229249745095025676456900483584886163581747488582932858646036480000000000000000000 9538 3426651299009140145955032735100903306463575332346671307843364534526571370687949151344645648307443565554583601380239029021215854602350744087603065349570834475968290913522451414030365153539471339765414230836364129075200000000000000000000 9539 3451777660848831561894175908904451170613254846150585659187094334741740555142339322633755298115211792042314173766707859758213516563058141628576410888757166274139288920085847184376334996193477338000832195433256399667200000000000000000000 9540 3477089632273054498975114398351496952059153212013604314944473384079724686359295883256702855265155798201088388443774299295005959463886023062005208820497021796324258730980627790937568888898358935839163317788168578662400000000000000000000 9541 3502588594640367678433783714680667231384473119652223940225523305913226791768977385437908162929556343448843022674554180486887228005723229829079204595679613623648896434643322091339773293369832134317250431246384758784000000000000000000000 9542 3528275939667241308761760936674824020175418451232911632378444330088023557395855042447945736163481003890607006559573050601200199359275250937784665338120665313834218445098959308808054634183713576526343991387677838540800000000000000000000 9543 3554153069506313979794506523741383808045861866661072195519454187974088378575099700126166605295651550235890599076091667485103235794549112859930470739388729165653813434985360287019117452970135768607948515112940208128000000000000000000000 9544 3580221396825245332706153410714809401656626855557383291537083272617242729052612051383321677282892026388238838918419670632631532743908720091139151263330494750800414804032366079530254979825287651188023863620159930368000000000000000000000 9545 3606482344886169076570203121500311149114822787426797934013884067619203529826503096752500158292544389356163817467692961593665369925477947527033699602126795326940842852309645187378444980608036919370657932086750478336000000000000000000000 9546 3632937347625750957483039337705514490958396055325479063483844310451177082240470361703346378412644989274098612821794076997633199908169259158694482989523842934096875350327422237719444200799039235961065123934759813120000000000000000000000 9547 3659587849735856321860068229310550938674443376706118473092424804248396098325504787186861103577265198294693218387484766643738313806302833645381792715923806922019281101115471250355955944504398867621365039436348260352000000000000000000000 9548 3686435306744831951404704332064902679450396752681142053787444766743973042193697084669104753300589978535595550834288486176525700024482992526702134074861648597770749485465212275065812968602087088355159759954651381760000000000000000000000 9549 3713481185099406883420520393264938091491702134468139717781743536497881693972635866189484706385940832241544931034001227380376271674420323450541888955237045964470303127661398344771274770490699138799080267352647925760000000000000000000000 9550 3740726962247216966588866210778634153333809097466099814716598698452092696977380081804923955415020317033506014737942155961125573949552922347174216283022384958648672724657191897284614814129331877730365915087891333120000000000000000000000 9551 3768174126719957939070349258577387057200044939632699075017489898174433332115309860982606875404878074338838037124333958051836655281095193081520177920218497521732343270058822329871880578658880782765257367207123353600000000000000000000000 9552 3795824178217171852810990555354299941259248334691826551056724573184306436951160925125419201466386224554640597207870813261122570275709363879356484009321047940694718393666490020546748159550242015825408522579492208640000000000000000000000 9553 3823678627690671705244872191523771636506567077424410930613895408637118780588053177098761278344730418059645522179916132933275648849627954797608120356378115216047865266206158142750297045110912540637788631545675776000000000000000000000000 9554 3851738997429609177186945396242058180068045261320788578584079513052142683747480960335641105115279365831514522854926515790518021591729815959025538887477341910121734942212626951463686463733719569270215056813981696000000000000000000000000 9555 3880006821146190413604655166233589215633566058203750971183954095472551807765405261819273844039997022522424118818228678212991309776158755921688490755434437627028982099589273542336224107701225393642302448611622912000000000000000000000000 9556 3908483644062044822147462555579229889575007337522082026212432572289432412277894590690380543289105480809556842548554624245011764489427523913976130761829028327100118443794168435860149376930243431004856405333114880000000000000000000000000 9557 3937171022995251902801530245372707550563435442455434477926525203470336240145291464718803793895897665434112321911054100214038380048920006875986401647216857333564032414108580035945321337116754771671379901304274944000000000000000000000000 9558 3966070526448031160825120866792435756859402488800488402158673432581134365658504087923736694828913134054728760341693754742379906165941272901044529815910270686937274217181603479190395200077954024469953729192263680000000000000000000000000 9559 3995183734695100194210999167346216197352616945755795475839395600579488465245103420780167385355859663082541345501835318156958645662150908534480188319132204080148114370135170414767196437238955039489319410472058880000000000000000000000000 9560 4024512239872706086317705596657361020096871284739448561829164819700583752634315489747861391468747649732038355776894337389591299180342183740618910479700180351109374310685398648432559833954208182955014803853148160000000000000000000000000 9561 4054057646068335274014376185336189852978926518522400840526626765492030019367269626754681482715072085673233630988413646706187878271471374963411431789664404329717859666412431236640515713468278910692535060922368000000000000000000000000000 9562 4083821569411107101696236620095592470279511389900454452292169407561541509443415241582892228512038740984411007131321517068731234700075468856577608697027446213855840399098393709405387462638921680176684967730872320000000000000000000000000 9563 4113805638162856311852431235499903441155074261675190551215313029775283976984256071058175119106419930701056614543977361624142141270869370088772763189686584815384981132538696715763757705604595244691125865073868800000000000000000000000000 9564 4144011492809909763506913588871225539112228275247569057499369125562825182446914027679547606281401007066613644142193452754843712325815304701635939819211819580095333001209265827480166260396465731657889833864396800000000000000000000000000 9565 4174440786155562710809197141357936026261002612505782705959720759914584850758140213937516895891343373623913004093739888802804070988385172496782991124669925760758651292700654074670889978800267334671239422253465600000000000000000000000000 9566 4205095183413260015327334711871790484884933686089216869095734268415284930754172508059315154274455306392168391674561450860053827019607571674395520921204407101817331398527260890243283319503246846558282843160576000000000000000000000000000 9567 4235976362300487707193075930363717012400797118220931720542659593741792259554277644404986485815405594041306291467966656626338468498419091032903006500904741083575101375198956337350068145339353596696715188187955200000000000000000000000000 9568 4267086013133380352171274931332590615687421720621168183829319267938312119395246866187527994082669628912592626903608969638072787625110651213905165214603291829800724159313116135922963710557752904562603355799552000000000000000000000000000 9569 4298425838922049723974838104964959990129494104466348861368567301362790675653600791696403200598456247945077356531097286605737609809455252595662297630024653466794092522321513376833871606486927109107397177638912000000000000000000000000000 9570 4329997555466640323725386198470203445122308274867557921693128988225803920876674383728159355111180459382070152709309311289386097258287704610511580365317353637059014542004724492603802829282294698722221646413824000000000000000000000000000 9571 4361802891454117331370949161388039405670460791763862814879099569488466632365527589528793818967302845444765802702234432454511750545532245554168855382120925322862171453958175689979895317393509034411609586401280000000000000000000000000000 9572 4393843588555792617118029137024007619406695728500698889559866463198691194296098605584263665490716597552485755519974965873968838053462583143779929245241949870130048077297698553116789092144573109309706042605568000000000000000000000000000 9573 4426121401525594484518890916820884851895292298323877000812566802736578323438217921972227661557632158482141942753800048593889694976226605920450048108233062578199644182847391766440479641965014675778385362288640000000000000000000000000000 9574 4458638098299086860778624878067685849146098411238141921429538923806585548519623801702612845882794796536459558912317114605853628167082127845158035434662447143484827213252345070416809857465722128692318715248640000000000000000000000000000 9575 4491395460093243694113050851017983673008508333026397329353033440952567505623968323847988192291427021034211309145551622553242235171679876279876258493206629314983432246643157275996863218833229649073967653191680000000000000000000000000000 9576 4524395281506984362600589661090093617128141524683679833532146930895418754883564098655467920987313396521444494524947732751364380545730180762826461516594389607793673458174095155678886760966383793241487468134400000000000000000000000000000 9577 4557639370622475943931540805534420080729088592600674963496517478604326976023084369893715156086834054492284686872035316921531559084126090002822996490872952007231816632450433438163886123722699797572669627432960000000000000000000000000000 9578 4591129549107208240769509951260415357206907990361696413336099752658150634078666734228411925605778090346753981936125692292362437570513270329227047235513814659301206095695393931242652673102662509919291310080000000000000000000000000000000 9579 4624867652316847502104790512552999173663531596214531011951792710652333415506239333594354903583925891058261656846528089870570989801522914456620439248464313255186833028201671622609055506486606132135256391680000000000000000000000000000000 9580 4658855529398874827001103220706402655493436801556110247076745438232815502381884043911222147069135254822652076677057725781143117864641801220716170668164448725513909349329915487194719006496579744219225128960000000000000000000000000000000 9581 4693095043397015283518042149228818701802984373873664985697520341783974549299384627278130369513889860497158952497037122294991403249496119438771998704789173124911431005934209955676264457019572845174744678400000000000000000000000000000000 9582 4727588071356463822334693182379881454489750498009960368168446195921265276394863511313005691356701008737189935557000941019703722581512051386285999817769667569581282001554711954569425211472512392160104939520000000000000000000000000000000 9583 4762336504429914111708031920616479749226865558563442371845822572447610461529624445164766838060958869458839075659709481711180538675444155155908481848180403095477594947368456216738386197352926246041183846400000000000000000000000000000000 9584 4797342247984396467875745627739151382569995228079268356672521661593715660674010594369883661847735580265189198846509366256779745313197107313763598690292515199614296660451556521706023059195658423398458982400000000000000000000000000000000 9585 4832607221708931102859953960184012618339996648330279080735011825502704756133914769119813619477733324370743042409130114720660357941123836419554147419226820125898692034879125950196955418828615621664361676800000000000000000000000000000000 9586 4868133359723002959848844775676478517679958483369651781632273863405933587219227509545625461941339544858270180837768378218344256152082955310594490459206534097170392556967118228075732208284268711777402880000000000000000000000000000000000 9587 4903922610685864454930436354471106994046217089152922422206379568975058350437385767773788065511767599862560373294988211474940704675712991011151706994682678076678948336783154545625337010954870643463133593600000000000000000000000000000000 9588 4939976937906672492929491286468070714368738393884474617298451243212505043505445489507121127869903676291785234637498396505279572178809060056646604074975806350856439617261250543618101495319607909321539584000000000000000000000000000000000 9589 4976298319455466174458029019907054949782919521446938757232838853791105783164137017260699982630670355464999711336810105210045801809228929514064353192677551019303997993620395950915549548359646418539905024000000000000000000000000000000000 9590 5012888748274991661034926292112253883237205694398754483388962668892510972746226260034675717797072343372830591567227826571884373881355612819314826377917827129740056802397016509378163883274055583382110208000000000000000000000000000000000 9591 254491142169062060539483676711617710392805611988097884213041429656214144808432511229810123720265496184739616768960723727058762953147570637156057926249578474532049796220796406882296429603559762700494277798264353999575375196843326688374193 9592 256335280880432075470929210600832331482608551205402941345019990740679464698348688847417443457368869345498599499170584043921507612228350134526753998178923246086629867207903627222023215325324688517164526188106849318412877915661031954231977 9593 258192880458308440876326901671720051996424650562980298164093285847659129988921188929386860418830661288452903271206793706162812451302419993192126683771985862689053588348201411213864795103452861967533097558897100077533866055783975944658066 9594 260064039879650762273867574609440232959430477414802545109137011550848099102213660905603390025418213328177493680965134694263402177575613230514636840482176014376437457069286748296439660070711659872436008991377369184587482892368814826744874 9595 261948858854581308926321245393116378811803907021167995511166684398561293115268003460988232997311958196392336069496172558929784644233065330652022813595891611112098833742664753756059771664555624806937692507628751124316569058165957776229944 9596 263847437831856377003310100335343332508836072607703116361189430615036729809768381320984120020518950574926164177819844358185488038095776203264727880171570933680527589914673356233056632301042040964168520555708028910625525956635938268605240 9597 265759878004378790812470745640788509681946412793229639008641127604004094819823016599337538704011311392085991423204817932335164512297146292288797072256482018799613182463956291149207552068851138409115997099432176579641170629299743049106960 9598 267686281314751853751542767412062126701971294396866536759579998404535912280122222697286152541913259471549074968287355632997566827956910881365648450436383651436621512972806735707179537170835960785929869355773746962713498679249113612486480 9599 269626750460875063012443825541933476378015547245503240977160211403015402280565182850046807928757531402200277183193535722527038206722854077990287296262162828711259399991210198484289274891881321122939279764639264170966988773368224449653120 9600 271581388901581904465714866776571650831628328202860237955902661460055244451926886708723435350557557217254051486762336453344663338850510297259465577259516131869060602328471602301730900838985309110838233583821688221004981604294496278517120 9601 273550300862320046569484444262345511922706725874074557840764836738711807745800309592294239912994435704709633523620035134553857425282305679614790081509774553601222228540046167944713507562357785213316897531195175599072137000619752478662400 9602 275533591340874254581451543242069003336862372351902146582890954582087949736480513348205069555874323601820210188893808949573091148414839678490270902127018228103406650152736015690923565689925230714789790172269084207028391555599183654265600 9603 277531366113132348805465822411085622217028909840845443200367361340394645703716720214608108480946729560352524101262960894331843275926311849284443987759595691163086791982760800655353588731552658511629065535422281762300120622141116258380800 9604 279543731738894533076238000763330750753973596031111521643150301659765394069564991943320581825233061767161768205650525478119357702480189990552335789030775581119014768887700986219497980098473480138212857290799931850387734684233480742579200 9605 281570795567726422176687598220803903392163137435572741658246078279828959392073291619081049252029147711790900964439422965230411063738428183784893728010819077212550377440688814810582947237101502530153845806567055696029724699249742682163200 9606 283612665744856099392577866235450514411981762901484964734430797679820403302371332717132940423616921457653667434934542788985859967013614421514966974642191739566607247260840905250384506973362060506306910375807598614231675219322501355776000 9607 285669451217115537938547165796554183916979343234109368137615025376405352445850200328891920690688468736269213535564687060796056116752523534161827692326513705454865411488146267434558174541894204334469600959849870604810556661747144617984000 9608 287741261738926722538572070491791032046790966659618539561276233427479501348720596382504611153127351623797250223478477050237309540694572531963565857977147822268330450700041845077900629406200596982698015317351292889692101363246758162432000 9609 289828207878332810012441067935367599103319837473056247208871569762679658125579471287224353907603932967068495070825122068664879799650603437495251949232654994470309167923990746112124421941018712040241940699498624410739257077608355913728000 9610 291930401023074670308131060551625844037368172163316059788472865727088631760097135645576595443662478540303379135980001333139618259137620496977959468454601043593931603406431667174591889910304484048612368064672346552671677529434185883648000 9611 294047953386713152028215272323413400258296321852798241475666548436360212707191770207231082891213319823066745370417289529006169414842530550480535238229707145360697194408448929082051637796807633761970134855650259374990632898717744005120000 9612 296180978014797419126745196364834267002700841582147009337800386523232488925541762401927195890706510451607418427041624491816975739425109613874001508083330747988030968767500655276397880848220723927180429762735784823538188199675765882880000 9613 298329588791079708101596621933167566706719695661342076724407136836898426432722889977254621727470181453763429403434193639447659866973750206033071677665871218866783291051495650192595545606926243845622859136359201493658184155911298416640000 9614 300493900443776857676207529342045454406877496574437340467674883646693666098884425178289546325044917827955939644147966677306044427843609319641119332380095191793802534161871561934287329407921112859759836833916477655304893406934829301760000 9615 302674028551878965654121935071939837339949218970726438505696768055575432653468504443980731373573839403795315332041281345189202684607408012742476056501425138006605664097725697515812340729530148733973831179917339619978202803746947727360000 9616 304870089551505530339948042068031720207898586351952649782829851759456248752972457093694698831546468540494002163818489497083881671644918884482036711567999755803968212743666280354051043089275002135314515099881345343380121902696562688000000 9617 307082200742309436651401983370383354265501811146831387551453769982132672171250099933082712215460014913264151113990067246638898547713123725995249280903430147935560287934773817605361516399856008038870244454755515274869786897643077632000000 9618 309310480293929149799201978991001576308071614418974103672589769055280401307821808737627304753260977495596653599789433726622902652801871921054639660172914433225865344479112905543498027206326988883034720180005757212871023478259449856000000 9619 311555047252489482184865060948067428390582307446641858342877316749697443781879337305329316521122553962016645369908411553353126002490211296319964880171985052418546685179851261680559398696701858307274304644854849328968659836832579584000000 9620 313816021547151301961104140640342188118584879289114083139012098397933991550136324009053616403131630442946253331786384575215915749864908648946245413991966940736941859230389237042767044123667362983897631368755579056952612944076079104000000 9621 316093523996710554515692863847354795054424423287806005744985524366732836561793972720989845025378129640157148950477441152658071833130951634476374862920521914860827013466763438433030762717627617363363880509816445267461034713195479040000000 9622 318387676316246970977526485769919393082009961281574971740964994230647350323016792270646354158322418100562984880012123965893195808456411468444638672134076291630681387414685080995300384985209283900209958345723764331833334543191900160000000 9623 320698601123822840703327272743474690785064711594422981328493979543257606619513141674677144541846244977460013581548917954263329944656104520925278490699626671179888824751405774094038161571098794379256514845093828568621110616213422080000000 9624 323026421947232227585192386796207758372680869156529459390074795104953167045283235643976124280233827854033174856382611447908792563394462321317210606705306053496919492958729770272664853182633081728782615853256581144011792467907051520000000 9625 325371263230801012923131849872931725305836561248024846850626298738943640121424855974043836593695195405720021073400427887505064240966163796635148233167381162421061468597939655000074224896937858863967580449293588250260547623735787520000000 9626 327733250342238150533066370115857848859476398076266978323625098500321212770776872942810582920002971354262013858927299704247677964077012966210391203681389118757602182990870458598806490152808776520387568758755466583316344473020006400000000 9627 330112509579538522709623245471328174339884962242167875185456817984322243547897807690732665070480940414022132949854355880153077941311938131560652244804603785233123320653378151148740249436277967380054442330867988184543174130768281600000000 9628 332509168177937788634658301674018335683465125499714302520354023048638764484873730796277152400414999769538386338839457189442868909555610996060174350337631979273460206582820319965908140762075880090172550112581882405527265370492108800000000 9629 334923354316919619816919303873765685841593829311303376689949641223578640621673380062525975382522473072661525061080949355242082801481746788234212532967489294122776992990676360299875429491853633652705248748118197219676927642776371200000000 9630 337355197127275720165829316076599349639920860156012562272402802729337274095906247141976682403146857948201347597239991825790802350564632655090420148897818407421264384085597828575966614069456623635469875754095579562496825255736115200000000 9631 339804826698219031343186274058074970463205371845026242318430373476860007112076190889889804712225603885596784654684813396239193663052835522238888059277767730540256870261190359543728335438577229840597647698751919645249560794628096000000000 9632 342272374084550527100828191964187726968632156582622967221260246370492156973966787226352711981093723950798614270571465953160658368803087775670522463809194208150262558253409636286924860751574709245041390248879453485404052011352064000000000 9633 344757971313880003400183960601440971404159311039748299656365766553291889063002378333892645114676206438195764786233514521401695538215899583763032895541366462027994819599517051645851327998159019076617142266339768599208896466255872000000000 9634 347261751393901274221301061412241020415742840454753344837427578208247130118455581998655306088678414167024050652154634049060842771787543371720091174320430334935945234631423360047631949911092539974017512657308586659827703022092288000000000 9635 349783848319722186104598595375902482656981272829590570122183048492933148694602611729327525922431924502049395477602491884426290263663405061083949965760648059145356575560470224245222109991670973041236476718841738344598429560209408000000000 9636 352324397081249867628423139003293952274454573343811343075299456535132599028050838363154652020700833754825291468643946641110828568143463473095377233232893465463774209333687332751086525592162674297445009250877728389435519580241920000000000 9637 354883533670631633209673877452441025602284208292240123292343124219392355307866759221659318446492230715899592241458769034554985609719171375596249815996139166336193356533030531138045534447754460510004805436998784049346986985390080000000000 9638 357461395089751963823501485156698369651437697429897908436998933031821089725653002696990238694971447786622220031588953153425896062950004069732729283484039567707985884634804915978675220611781985452746698707383895176449372706570240000000000 9639 360058119357785990471563066728748954259583012901985622795660206865311975133232118733874161629218131802695392711758956445365380730654409206494467682512091443567697280940864353654159615896424714168613486784299100365489342418780160000000000 9640 362673845518809909486725368409530297515900878126894237613214863119286969306225835944579115637944546236375204979132276427946159804885997680293701288391709236926603394921420035267836378587908866788691349663103203157617906821365760000000000 9641 365308713649468762045644161511229673672713523993257969203698421621247781158243068445927838887499043303634355584501260667064002334858336584385063699630927634256268606268321064888034974168866005984251754928290867947992269193216000000000000 9642 367962864866702013569504439993346274420805356160020144086420245445375135573667857575228880664882840916596592235820033947872773651179261486428438053468086813435507333983358219250286169567968381509322567333619363725597657268224000000000000 9643 370636441335527372027580649618695695527335493121573583455013432001868009830989738172710211124863406004591103994654086782661571772085147595419430536316051970622798508931823315190234160420999958862549132099847709462008264916992000000000000 9644 373329586276883287518366902515213437364402567204373522249061893990987062719946156162287897487722406253764086465994590728866735370747694920162312180830259689191213129997074923635733446886852958124116199126079962150015900581888000000000000 9645 376042443975530578889033908385799003482047833566914425380408875268253854009419756194225197726030587348441686648170448159219594954766902999089248475201756755133157108979883625706607226465637005150716924381794910028670150115328000000000000 9646 378775159788013636566093617806920175305014541304887111764785921533680605490108391366482471355285216017916106610202283241602513733549399031672994767810577174112540230931171884205171787527676272599696421531475716273686110535680000000000000 9647 381527880150681654208597347923128075606723524626771320928931082701574693129291926991691295713674139381733251293316154973054826756447135383956933908465100717850449490251778121154378063782080086610609964643512238837515126046720000000000000 9648 384300752587770345260163060867219364127589627780445169803770132180836958804109170064618090002014315369635362866961756656124647457351695135860060030804268794295907184987117497398266192971536995171578885989481348291943056015360000000000000 9649 387093925719544603967828708065417091515715822200457957259794136030996067635461346791874766737404738629625671548062527776138781624089865373852428809291573589813250624309003584453780301973666540939435063387867053346135044259840000000000000 9650 389907549270502573954368972697541452803270779023454410819924159940018164578174285499512110688464240999003018648615250311330269123505815268481116805004422282935842263604498716144204826721793452019482273066385755348672540835840000000000000 9651 392741774077641590976501800031746568459442023662272938044889384614799360083973157673548931164109223292746557126033030320634478068543344021460718388016401389121955371771211196478497964273468207694124006003522240629672037580800000000000000 9652 395596752098786470074559904646867589345200579371672441949337793642080483542127527253437901710588842339773919286045417881690656804008621186110521252212525171403431895896447893612099370826967988043042211513462408883129758515200000000000000 9653 398472636420980610919923742609523242790836016788533516024376557836599080329071825732401677014164583644593462500659570825291484777263513577571203674761213151302566492315370093202520326295324889169782882622645683499002599833600000000000000 9654 401369581268940398795020660884850515542960212800943343963481468070499686638789264153936513964065486575459012279535650934792013072466937068452899641560457340744095722767241063184052182706603797318623162541767823726830052966400000000000000 9655 404287742013573382297206191678706946638415357654531666414146429714963173160477139401899737779002934601204737295673552321942129478795620497024980358003231652823132445491232662575352785757217565104512302910262130251812726374400000000000000 9656 407227275180560712542575546014813640645567872344057058705654387613196957427672451882065324449584100289765255353279604532000706228441024295246761635106821864711845718344689018001462436980432922223534023441703029071446802432000000000000000 9657 410188338459004332358925785934921565716535741077274956784526129040977792770959809973453025694266406187482126334223251256359517427091569191285542164194129509806989320849757866156316342562233397695960354796470763397408882688000000000000000 9658 413171090710139407698923146368363211703100413364565146834234340079970051939209729083756702687950214756067801911889120248702267125927063719795625875922349300550426981343024725710982433870058425703124555982329100868018765824000000000000000 9659 416175691976112497275248498443402267063709812943665462517386230227399470075357125544227270914867609694952696816231034301684493003447471188945203582825611600842541118361252121986311367901689151748520655651763192281218154496000000000000000 9660 419202303488825960219321706405412931385742250680306091032572768801716599172747613633259108507503106178535266006530761140240109193905467807327688147302808389142237972662991967347224851526700577186543311053623834798127579136000000000000000 9661 422251087678849105394369102884060425489590135417293087025104676152062029483657815596883200023672002538119874584441625042847393136692477968761546889308260997786631523762165049049314626619467420983108239869931653655104061440000000000000000 9662 425322208184396589852325740374924187816358344297119607136102781470119116361892281451930211698552138675872775674598700805499415447598386302120244462086593032973088625921283421547888602650729014442278287262996129150203330560000000000000000 9663 428415829860374577812585508711097278303161560921439557572748114363970846929164597955565918904254563644461086096590436949636815915856280251876255160516817190207933915064923406236681681821343281290654480133972522717339975680000000000000000 9664 431532118787495175459159481264228108049424136133112332211146359000435183991066989011532509814764866158189915425578095049208694434057612310504186749509857763985192598348602868488857136087057161111981277004028161897393029120000000000000000 9665 434671242281459660801609627185546223996689615297435405805116735931797315967562257348855146327803524352897382724185465107369641551063156495591343376479363854419735809404602901167011735697671683175906278626950723462831800320000000000000000 9666 437833368902211031824426796388796312182612180252709280177793436603844183931732763604901709520974505883280895265236091369923697096260857851827933266803362497580103593643049783713630038268174762089116531103992616706899968000000000000000000 9667 441018668463256400159555988549828688345126780389331005609968688765754169433620776214447891584992773996051013593592267904500991242394719060305452179382782565207921367861455078836126186609134188177979191347260086919626752000000000000000000 9668 444227312041059761557777559264528173828901250873300035815850132708666996389913224890075924725631554599688465539374894537994969244591836273466968547501280265619111215075368831247842620684879636652566562522404157093052416000000000000000000 9669 447459471984505678506871274251948957297397431588180113028357984333328952467870514674776209527212627519681984649442314927486094868778947926910086714753361533388906181954123091830558640305412097375670480260704333383860224000000000000000000 9670 450715321924434414448163966005834421409975687185305681202570410293490558774323879865912109443944109849018442883845373669939066471815351909549201209238211910844654494710977937936870458803810100058563228538592509762207744000000000000000000 9671 453995036783249063178435852742256163045845068456702050616804118080621468275417236302626957173133211642771633432421708127839986977441444066855288601525246353079239880929951583623959218082290911721445196582413299183779840000000000000000000 9672 457298792784595221191482144359989211876470836848857093676771488685968859795899110808927631980685023162470191872875414188111820538257893575171983381155634128498419346161193996187008502147874118250598433704426232726159360000000000000000000 9673 460626767463113754913144118453385918132537215745072858691147181136018511491282747226446456060842712461889261314912698807516966189347814336602153665911673151648329568309098532653324580969551914555671876280239892652359680000000000000000000 9674 463979139674267219015588087074722632509949611213918932396724688283017566356815328672694721801698287281702217869695830236379377310775927049090157064410181602601109771026615078053599690212265711297451333156374174414929920000000000000000000 9675 467356089604240486261274245102064002313308170983004292666429990011782948402590075375132697534619843231469978302835756084393909205907610174773536609665344878483298006398846747323249974268029721874355995200687425108049920000000000000000000 9676 470757798779916153624674929746608241921293155249297515444414890841329075375877322641250155608123716258339943153189126174230450502478836612132233920928893576712547751493872423780150457852915885456103483783620283754086400000000000000000000 9677 474184450078925293770629962481709145227756730581644186752258255375855646746565271792594801256431159823894526754569365203251666357081187356219836986278464411188516042407394875194180823006455356795868898014456647883161600000000000000000000 9678 477636227739774125332524138390613596398369985427794772411445349710597387301707611115228556554546371615936840928336073063009879873644245497848413397167221577462655331327480722378557158002648834133869730209889904282828800000000000000000000 9679 481113317372047179831499252788965093350429138639808376726389823094677111988066906998485259409811527414137929316779847362304885833108131520910418605987718599258979590058461350169494726891547193069708893527678072861491200000000000000000000 9680 484615905966687547509933036503645760581813611759460600666615346400590338779835884383923167572741083757586772339454401542791773061113854750739497810583398212882628486493104672260834500184917025204026143958924457620275200000000000000000000 9681 488144181906354788818694797440320584601989030210693512298993790730678362337231739426371113308904564761477379346013974593392973260473130001677282475921518878196462704938203631569642554819100738780552487950312135458816000000000000000000000 9682 491698334975861102798489303964061968410034892077354584494513244918652450715806839126497279914200216311713269945090066260878076496267679114537212946660907607362116518373188991856661672272070874549160436465425075666944000000000000000000000 9683 495278556372686348131195457374776777811691518932911967786050328191269693444859451177880601591483108338101508784008485931510708029011587834628352097924238102112916933177221357936191927251896162200348460329045235597312000000000000000000000 9684 498885038717572517207765660496277088960806341720338765720064212258888896974685954274633101749775652727457672601476178893104373398937065782155385797526364897439857776029531003123570372232504199119719118261131986075648000000000000000000000 9685 502517976065198268165248699833982603451764737775664244783548056569340074056926424636336448128188297716731771214297972970102006598845235041314080280515888740373954651379858425361289816433303238355680183385066745888768000000000000000000000 9686 506177563914934124487108768063293154390439181152370363256640481373588470155251929423523309231765562915026464432685457736745744912651537874959462073231812547295973932480973896611645772377807637223301548424503094149120000000000000000000000 9687 509863999221678956438513472395358057069889577905051505310427926140332443197445626508192413985066152893562059983519746222922270612676020867486164207306674195893744681966439108886711585346409724311656708184457745530880000000000000000000000 9688 513577480406778363321933992788622995161381280039519645028209669676830324891418262374381898691452093725803604914553747450302646884350441190936706096261911241858214985094100507231482860116900423450455788451810393456640000000000000000000000 9689 517318207369025580288522858999401629314715089136985744842926268375282417588395642456186822646867114042837110929291689606263772458299994113283880312544933626816863657818757699128767474931029755328186154366898284789760000000000000000000000 9690 521086381495745538227593208257979016371915134076618443917943758273456850920510952317169429522271992117175948966416023564315609113581089306365400490465152124338596001088816521458639355509688636110951411734105408143360000000000000000000000 9691 524882205673962710080404198813333316313174382411310270469000482846641157357462113242294848723738378341730589563623894377576731683856798670244756974474473172279290719482483011479186103669238878126776820256684900352000000000000000000000000 9692 528705884301653381785649071004857087949680949488734681399614378255278276138050166419393610002083108759790235085803810510510007332706426625042365094830851287495338584748689169621936400714349790667414608888230576128000000000000000000000000 9693 532557623299082990962836016401099146129748994750055469978198457768330418821797647379729251107198388125621749608658737026300525354298156441001390633718328629405460319690901796573400087178083510236684823945044557824000000000000000000000000 9694 536437630120229181376440671567332735345382560808259220949382411863802970629563052641548524951238385148144173727476965704513516664074315196923079124473763067032489301790491070115736311285784735630327126393656180736000000000000000000000000 9695 540346113764291226198588134122911965234957568145781302975594844436092403041840947232238905494527490628953730570025520328758528428563742720837055255235592095359589420234285238551596460662714979061331982798989295616000000000000000000000000 9696 544283284787286478101389664368284672785521003588236737453521369639562739281986238696957709288423388294387842891936574428972566808612662727713041656882808952693153452648393818587541781999831733833003362700293570560000000000000000000000000 9697 548249355313734509262214785235077108542380406077037225855680043072143873647644742784881445983252301428442571652278268183714946714778604000614086186698719223380090726865575422066732177199909687857473316429485834240000000000000000000000000 9698 552244539048429609456425784402423324739733023022793021331519438672723362112889846205661613368608161091525112997780103501871905360440754909148566375017851427460238841235710592481499373637148642896962635839957893120000000000000000000000000 9699 556269051288302315542743489999080685759829894307532469893348603492423945865524161695409474760076908741257151353556997839261496659621097092889185285497551607811348215546395991129931933471102851079917650643811041280000000000000000000000000 9700 560323108934370650816757866184416875612808820826054870733875230257915975884891431322164156242791980826930384984545411485967684537892568467852596717287216012141066075212808422366572449184571129990610185704733409280000000000000000000000000 9701 564406930503781757918454102804512468083088332215955325186167399665477517394334846563747048471304019567914795991676733003036415772592643936709174325984243458354921915611906816075977836647210051670786870672464281600000000000000000000000000 9702 568520736141944614230306534040012371524243406477630515737382712695252801371319102634805223590410439498615852606220710364660557913863513306797947089173930043170306896744445512791741594352814646915477996537538150400000000000000000000000000 9703 572664747634754523993813447628883597063355634752878084794882081820815626553766016662484771196691840505682466250362903817415401626189328611499583028993141862750402229745654778619221760613211112647135886371402547200000000000000000000000000 9704 576839188420910086704622644770241533089616637365383867500841802580730211404524156876422288092583183879306379254456643706218205697177713783996366020117811788511160881038355432693892650592011379981807125793656012800000000000000000000000000 9705 581044283604323346719949979482113323574501571051473084369937536849145496335278329384481603246857639185698547646131205157078259524197321355670761541039016195612978212436882693584135933911514626828365408636816588800000000000000000000000000 9706 585280259966623834427143055412477040586902368169694016090480196442887288594832607028886589732673044779739853937599171813704597992695740446703664547539920936696553313812081649921486002056853980425062123825004544000000000000000000000000000 9707 589547345979757214779314330343809631202589789890315184274309515710825600714227853895074117726755714408652446564502780783342670780320851097917569712754524228526354037971394766057408965767411733329624727180804096000000000000000000000000000 9708 593845771818679264503289168448774591192719283994781533135678083012188391389881454686770520927354170656597523921033878069948408390130306350513232010384548881993148130493716279434242837373898660438732124358443008000000000000000000000000000 9709 598175769374145904827014554647244794637841592269649091057371212000414195310758129070498680282465351115979594073743187381237794487388594055123743590749866235630207145035721003926846640203180955137454346004856832000000000000000000000000000 9710 602537572265600022158385503808632834043512053061412953872250311569902661943123656660027474101432653961424359876445421813692306237934126300677912446131987160953069316489679179616826535520574464171865955591258112000000000000000000000000000 9711 606931415854155814775503532945656841662918748789913652761810178033101353137419755265611737766923370558976845631965396779566275075987588883821692375377229110823199364566976878169943324612719037281175661633863680000000000000000000000000000 9712 611357537255681409260022423862477726514814041088237529762622744835837931460857973187583965428481002717458987574719196828160164770963815489742142423485462173401399008749824269936383804254684051956954046996152320000000000000000000000000000 9713 615816175353980496120801048740545412363960139499475671684052283759644517009377596989286578274363797513995447133631513942766018399130897617587300458920124620544883835963076615006800614112149774085646365711400960000000000000000000000000000 9714 620307570814073739814914099591563396036968647832502069013405317200597084515001565313134566466655224535029658442777065565319260634302577493867176717413331249859867268209719772282797477330983003734720333364592640000000000000000000000000000 9715 624831966095580724177514689252653489654096789357185748846937464131492503269885129411790034387642537931551102937302013298070625014848307674630003178929925639467660941667893867438476364091949387527961820832727040000000000000000000000000000 9716 629389605466203200121446230058187909734825877949786423810433981610096830245908213781683749543729371986043387624174048614992156573932433764632826175420798591474892758300344300876640250215672087325534490460160000000000000000000000000000000 9717 633980735015310408362215740009448325092032785940148120223770081362754980879986880515912161469335150076390141606110174307284519011502947034962053222656312406134193964396039694807882902888774749835453781770240000000000000000000000000000000 9718 638605602667627255864320530522001324265696317536362651235721874073407314295493119849506516372919075967448403262956702397155090001304469949418673661904776719389380797424241366430491958395261355967589038161920000000000000000000000000000000 9719 643264458197026130691321633742707726921189754337918761482798619511640129797875003893417738519988211222271055339633760122936233119169111750639389832572941168114894706773571281917686677401757935711808263290880000000000000000000000000000000 9720 647957553240423145974839675891936545622992738711792426468496139853424104347174388520695868889502101082768214292130797245231224522418607870078161831277730341239806137779505491873362941858777508556983007969280000000000000000000000000000000 9721 652685141311779609797174369074316427077482489209802386836664586049345369623569252032008874580858802091505404227687798186250928245000119921464447831095500008809387419781060203827932367070250020949143112908800000000000000000000000000000000 9722 657447477816209523908882400994932906826709354768365829208510408621792980085098876477173641418919760960964243303347507667962108783675564076620356312943680411904865014728428660044670753267602947195184296755200000000000000000000000000000000 9723 662244820064193920376758146622672058209279349996445097565182930283386695745772887071543525080767496541229432502194017034218888528988761183934119911633972927104479311388880216566376776326798605618582755737600000000000000000000000000000000 9724 667077427285902851479618100582856070827619346644775376645917942108889400501906801840663338700245229865600175544603147148939548886929885020353674059053199747230378003423759342516573731745627221240247117414400000000000000000000000000000000 9725 671945560645625854439466945358532549345299305128145028427550215972295334089126029350208964162186569410458445725440915527157893143081967975664268549512406281327548395980726460744649463953911489952024520294400000000000000000000000000000000 9726 676849483256311718894397381713003656339345522217297950849756595541270392439563415117982752227698337010321006098735903738632833847757680966675420256507088959404227344317509615290274800964866360595487653888000000000000000000000000000000000 9727 681789460194218391387326872999471727053714260611182425467055046784482897483068860607489873355568240686612791333373402135138113419936490026732066860582064765755083783934770865833892902460185968504809193472000000000000000000000000000000000 9728 686765758513673857561784902019378782003497180132629364224287885638274003266232997624750573338198911042077791044710212240348159221745718956246131213774742316774387781928391261784808452008545614923349098496000000000000000000000000000000000 9729 691778647261948849222819828311491035886734385827028118707676848307166514238979223884785249055995983385450621636277440066920043595627074569065446040152660143904127838730788278294186615891819670506731208704000000000000000000000000000000000 9730 35374268761499626414988231062914861744599980066345605905612758722213766128372119060943607197116903969678806730885540598061168050487512318564692051748691407959954921674690700556639203714894807015368704613958745205940977152361222409684012826 9731 35628759903668688475527714739626479454992785678333703789825800151869980273180551572173417320837169465863546347654501321788226813440659889201848109674940986434486971470911496963521500144498366778069198891757009559940552527558065736372387019 9732 35885095184549120550998643950227311786475394229539106731170820142610659737878900261020834764294538335209044947153671905832148321052888239336374863673119909680573601338119400590743523359823691466586363417945116409258965405473726768326618996 9733 36143288065007428991874970851899031838471818880102087029334913428458318867867821449950221624713368996497497850424878699538311133504190659329566990356891895543262654926467602001957388154927144328553896515504013509336499271529510744271277062 9734 36403352104887079754148838426508472071431249357516889574444050440009166966970035110855825014738787209825675344105843834232574535681766272560081627197374071557639092383536888750253827814997855988426332524495390878521086754421879559098021936 9735 36665300963741661063075159671901588450243053264538057569955217124407728260085303114316813247736099168022067680175340006791504320325999337890733650010969963168751191217279553504009887586662411613233270217003019629645403323480045516874251880 9736 36929148401573517440078469772236931782751889337145760686316406555022764989895071495637797367756618118596993844353159851149689808364095114093998377891141534102431718807194226860242944218963453654197438737558727658556028849436681455142857120 9737 37194908279577896230890940517877720292433835749938990325325047682626769084714894512237134906460629429989079835776364669082024972876392260386287174963398016121231331989658183151392151771032304792606554734658159835135670020065981198191964080 9738 37462594560892648084642483285289782419135807044335856862084627681031304996995016734934421059002542689460628910744652024715022539704349171267652823413834399772667953502630989887099331308203140753392484604013933582098383518745230311804450560 9739 37732221311353523147654927110831715895513822591581360103061787892434320399275581917784467866931300220862829187927845560437549577911072025345643110710096562601379212902622200085583620583095022074515423883778572846269350507518598536254103680 9740 38003802700255105052120641977608287546345450919784220341017690553894375643727508804493191302281857778080083239414607896890894241249922535642902576287356078733248273504950671687885351483934007383626262117362394534490355489122893032532620800 9741 38277353001117425098690126421870633058268157645658294898858455390633087451473309114085485542194852213784792872938227932025448098675204841322517366368865853286849495733490717855830064991496365168839579014893589710089427626123512785011283200 9742 38552886592458299353271577965112702061605020018010197045441346345215175401209789627433690611750726537386613083127121740975021189823619681001007637270992871514952902383643453871520988557186290399554368805065858794296456017679111968665548800 9743 38830417958571431702077043787523787683822048927851042488641713706555570046913506347648298720231673266946965607228384701869353033099545992850292081258752467206115989175626214672176342145917843058065997870601281076058756138301253084923929600 9744 39109961690310326235153281788287118434576022523882154010284864008215335440983071339591619302056906328714127375434035227347472390802026182840844417047783242787235003944513915658395840126016316538204210727892081007909143872985486565666508800 9745 39391532485878052657329969386507922337968185661317726751943110086495164400375144631210700351308935476425918276398474650312702801865764611024629310775794061864447554321954604473206423073253418040734364573698648063605173597684736308348672000 9746 39675145151622908756722547252743372852380167424219211716677540884174984803677515963927833291732552397883571943833409193101688661832778225446144277750436253604014161569215445378456807580226780101240671484074455662219405272904058809704448000 9747 39960814602840024294661094418539927036297146767453321084815155909551390156123366164256725212423240866619841157368973880162484717949530748980306105442762767309469026980703591645891365754768674305575141085034305532824215829565805954322432000 9748 40248555864578951017199666489031718068343937734112939624376432142978869657472086760639229823576368218243638407592452357212722027490225321512269671300739915131737357431403633490969266384174874902557839100351656825713907930929052712484864000 9749 40538384072457283827212107556967085667447257571585995871585303712741549315597666231926454177483972151210706902663277479281386907289875924949764923249972570126207666599327624237081390806115893614598081041051155450124647188006661068398592000 9750 40830314473480358497520238617518711511484625743749311931373776578468637947357763367572030772927634629751010281799257480614526525549013545446742882718427171169801598202734055904255982696026198098646693409115827796677318865536095254282240000 9751 41124362426867071649548453889842124911742922065602110172849443126904998160064955137779261855818847949574077027169674770143532694963856075997223417956656878315162295397142504833338034333823005732408663543971478056052309498434812998287360000 9752 41420543404881869068675199086206959178745622907184257182187243513428230648990496900181189051709554460025684445596716394635349670703281185611097419464740209063150326365910005488614432214671226456335843973734213840875847686634488764170240000 9753 41718872993672948776776795708140126745452342602845599258911650650265129075423219790158443673437024641479447875000150588274797330570254935817130491142406080282017109656961501138807027760278152700181466832870573042369505870790400062586880000 9754 42019366894116725634453003237482172199859220099420036599379325533911822741522104215336733219762069559307403814644298554952103374998098545136771610474786175473810912191123372700741315089686073813041226669704489520024810764197334891888640000 9755 42322040922668604600107125172554112037199169318390763037885022301967398174175572719780713951135643398711199129976339836297292577682705953149514086531287600611817517855221098398257127430415603961775200500884406859644788967001081839616000000 9756 42626911012220110130447073214622143757407067904742715687667852153726854422928545176874408649967189867251693132140158325794376459354350872033996123242855600367621486067964764678611178473504878963910515015984288204988169088903778402304000000 9757 42933993212962419567098475197992527111672569715889547075219305923708987095099795276807491362182649882164957283254148393041015357902063995759991372523759030515557046355899538496216539989904734971949385260439043720263038875801421479936000000 9758 43243303693256348716897677176983528687980641330308521178891895692764267496407617085545118666935910859660553936853937826767638260554865867681046012183931944948782911700378651401760038017111061960832419980619049477475909899279680929792000000 9759 43554858740508838199082542237931596116371223637755163037234773009513964940189496422850447983457033413622570582223846238320991386557356078977365977064103930001201458385558502663440597415807763819139694285263904326804878559116513509376000000 9760 43868674762055989501043646378571938304489808517044277120373785107911898931739632746859501599860165044065516835555632622896207302307220987626312222478095896941938400244788891900483364459931431182123591916632659905861831172060589588480000000 9761 44184768286052700055559339242419293099544232940332083126118770632278631768301426719580491444885543173705673984506110064048865374140351939260788597341016418856799227258255655338916395222649058799486955797142476351129292206773785067520000000 9762 44503155962368947026536865728189212492626242901613658097859735626509279118624443511851137799043865591806236969386122188014758569948808350729233236013150495148429908645670340419911695607634268083387165755488200115461125541316976967680000000 9763 44823854563492769867240193000932687183411307613208081079188229606052536725243956653525814943585711836783696982967671105969021899893464455250158514503850121819609797470421746194005733769205366877766422270333293944029746651933190389760000000 9764 45146880985440002094825385387728894941783988482364610538578304401157489892289239889169791067865945664637730157824053717416930692456858917571475725110555427873106716963380475964278398622387999959495204886186550525173758444401097441280000000 9765 45472252248670803107748517237601826667089825043612635385428930699896433532410664745143834904459640860043450178897454145304435756697825081368110873343722809035527778431978415619278472847284937818359172466635844113424018992024833228800000000 9766 45799985499013041258281583607717684515949301441688902363752555798396754745181441618086645487379643831397712192756381445008683434661902094334321264547404198154285380614969286077877279337437746594879560035394599580007335336497853235200000000 9767 46130098008592579780991206853189012690289186403931070238938012616381076988729339425777378152450124771811734325706235800888836512603214032465881916792208801939518503935622664229026019586874024562259614477725467568191878510628621516800000000 9768 46462607176770517569625865154863031025972651529430784541458366639429715753214213156573655304850539771581272712045075258078279381512769643461942091142546433918791964142205484548991927727636100442349787027838049450597405775999113625600000000 9769 46797530531087437189442784458736796711814245358742087918148316280653294393835886536636181280233062244653934237106156207433521464314251390250176303675513923212914741135196160909291803157127954076002492276586167647817082703641889996800000000 9770 47134885728214712909608613774813396061454166218898100480420719083382631667931792783778157962636209102602135584703396199259312266664816022905266723824411741620336005519281758737867769771197410699637962152340263227379579528897626112000000000 9771 47474690554912931940951800048871471031917371590743126722739149456859491675043868974668047767348434706487732369358081012655551460327868858427505611883689509350876262389542949097411498106635987929478559800039015147024829089692254208000000000 9772 47816962928997482468052628240835658758886003747325749689960409703229983832017835761894400479329528430438530983628652478608712118696671946203176134347498703559026524947796358733698422967387562638723601190287894600510233141703606272000000000 9773 48161720900311362471452812201437099730290163058365497989616775469783275721080838140228293124444204636876726748414885993130113814234887845786939167243040070021054519767395875785344274295385721657800218332554234369109442038169862144000000000 9774 48508982651705263745674113262849340750705905898820251334454203047991522851199293722226948430532883051043750799067040627179174657006675389158659258417360500355990465002027299145391906245296814197774235845211542955769269741191954432000000000 9775 48858766500024985931778711858225243233362887171649841904576386096484455999893896333956275956455314975545800194544643119063600947270338794219743208383121148415135821577587769369637128355288485170815472321930384694113868170752163840000000000 9776 49211090897106235799407134997228537185637341744993653247651685553019588598921947172319430608476015809300625486013287065704711775838482257692838585616354041880599595786921456702388214880880647845112917331181262422503303690332405760000000000 9777 49565974430776867432616808874680978211239625953285893370944028677238980954229813931541089926922508040016525078254745834739266761448201429068434835432350181046935789143454487233526260415328402305622922136618261206552650677317795840000000000 9778 49923435825866619396440310359837676580891063650715791279381027610270802043955466934238080165617479487803147298286334787892692657511151433138167564715834220614643775028089292149504935635940184291075668835325645101729100050024366080000000000 9779 50283493945224405386911873426566425535150646663617776902176687817136114019088699052971954327246697619605842690998093744338058038241805842344662032398346312058211472309030156503159095251836609005244282322109944202094589392443146240000000000 9780 50646167790743215296398598794975955832666547541744671139789902680255400988394924888916533442884642165842217895977226020766004198046691840024955733686738021295138075703951576538426931630424517872032973671773047405252207299264512000000000000 9781 51011476504392684058444242956487185506339261065737929108993601101876648769553167957362461281772141209145852251561727281433068200381550176609340797386368948929394344310219897603314966604593383878017225426701338273200199568457728000000000000 9782 51379439369259386072013747396480531780760066421897949253080021347322023905126835814937690162437024050062448843797547315380940974032729438095769235439837035742829851644203255822565252774161352259526547994034957636925797225725952000000000000 9783 51750075810594913444041328046099227476287401915019522836535034779323891914957825553110400373561887456067039947792201402163602545804814585691188665976153087713452650153135079137755486934582352218389097126134805346387805490642944000000000000 9784 52123405396871796731559694948614440913651804482223896358784096673314878977677771709272688271049609862320804034258195992892469281175562280611350978156983347402643863283132154061391220381469205176513213325260885308537821391224832000000000000 9785 52499447840847327310448728857000239917133852315790810784164505548583132831687191465466913468775640449669245720906366441051688876130329183610440226632185104157777020392112037687097827607934842181663930249642680218566491541340160000000000000 9786 52878223000635340947014822474807160092438866857095697895929291470116813437177299856833395940130925665687161827516568724293291389863878582642113221399995681331889560623043209571302999395462518454263626671174155934840177651875840000000000000 9787 53259750880786022601223419822730288168045590381722469216858222552818388130306591783825087235844599805068895078809884879266346216620325718026070155308460782049740010113294987692457377459244598540874236635817668173677692777922560000000000000 9788 53644051633373792946483582883597507532173180009502914386661992684999225089110700953889705325846614120438530441676846635922470864077677413161930215339265050844035917298282105189855643652216135536045815521807149521969635833937920000000000000 9789 54031145559093337550451411591662924623688895831703372343921786821030221156746162300681580092584018859068156113224909163698609645701767278535782644148556624433849167922591108774309423954189802076985250585195016575315770878197760000000000000 9790 54421053108363840124405780564360466076492166610726826754741710980970239321324336586181092203272483100067159131873524414009939914825273093804263760953561046716785010186195607490453628780911595529004732858261402330664443419033600000000000000 9791 54813794882441481715382282364392212644951608634389099692786600365585038681408309743854641134436592323359905688999557444330574392893816437825724479341577448105906965557966818686932126745185063736698856864264924571294115456614400000000000000 9792 55209391634540268185456842269039080234296809213760772134735938159227119164950437271108079036147181165699679608285602862212265049697825059011835000593789973277310397453863266580544226116012031724741899075778386980177245215129600000000000000 9793 55607864270961248796376766011648603477087645230549305650760314717063718245279509096840480713161345749344273070786262433037556534475088572589406204268551186428612963946178636673746746442307356613911681958401032663676247814963200000000000000 9794 56009233852230189195171786672533453992630605443350248994723796185134217931918298360994417227125411235919732083065798083972348547547555509657859103910111643769357059668945877736930798625013960411230305120942800487403077867929600000000000000 9795 56413521594243762577468992864212160939269020801004780661137942614849181105078775500396316964904414170520936820361471636294290677026351130154884084268114875422180192114437110399506151410771177976334817423853062617654890594304000000000000000 9796 56820748869424323290011568410226974579914588673348837719843597002462378062506447952278382289353998270810702075714751240826291383254792154450130845903221697286892037832781799417507613847751610898558351447294765646726337396736000000000000000 9797 57230937207883327622370494196161896145631124414426112676628123131503355855277407762251835315048264676998184202048974492082650900681883723641416388067415826796699027153631557283663930190313844296254311802091236410123746279424000000000000000 9798 57644108298593467030069417342530259357334224827790677823462357471583325907216617491335592017736214891754252003960863612331353167807810787361212013943338176097249454134974582009374912624183902721957436358073565510991765045248000000000000000 9799 58060283990569579527344665840973661624397934640734343285979743701810725377291974616879819288651082501449204700777094646633037660811258258550157217526163787698091995253335834131361223992085591873705957013725328703272983199744000000000000000 9800 58479486294058405487563987547379074555783676891414649377012316470612441976464722230513078397158585607627739966783625407773277770005163726357484905673466596087234233225998826098708448843612292450892500324778952538071110778880000000000000000 9801 58901737381737254592958356650263134981273267026831942464037421146764504005948380046109961597182257610165859841368067032816125163141856204326246452562774857085020864749760991147757763470231759871875608564648884191726214840320000000000000000 9802 59327059589921651182810682390638059169089625371129062071173523928234623122310272327561891808880809748841732617042665733621624578589454590628366697024861450117993953375682274569305652072882488886317886851911880320876418170880000000000000000 9803 59755475419782025760623267899349156447392786932050501628746272042598593969239436925517457727785064312486193703139256170571261394505310870880242952185378267308201887290747197975542333754703832167608541332045852843593758146560000000000000000 9804 60187007538569520936082427380613384555442211068183613960957418401599029153230503914528990237599829178644383618564834265620470088939368483190747138934888125072187079889095800844031190890790889328720522609049881005491151175680000000000000000 9805 60621678780850980596884037007798930779438900683481049366762535137530826469198066171877845383927632702997281001289019730727839730490431639686338482311367488926606815698500403745198202626488561011896428887676831728953982976000000000000000000 9806 61059512149753191628708463804187727091621512863733758646940328574134670653129798935482747093448607208880561896554255822097763427586692497538166415578170851424186919292143453528911832664756735773985545418780824345660882944000000000000000000 9807 61500530818216448028868019792737555779966639644123089652550297262900424822563419711697194985033599982876612910147848090002264418829087216598471867757553633989394840660004908607747958851365869962163524610128084432580509696000000000000000000 9808 61944758130257507790425797352002083953795540894996389688366147395609091818953332936587270909759231537476301375687222984540259388073679052871938836305054914255013951875080277438995801472050749598816091172650488589673562112000000000000000000 9809 62392217602242013468932668626254032911092938326584569801394505379942420771421203451262047119286444164995983360336665299467745482942458000798848923019808275788402858057034400530826360112356161696191761652911192923057422336000000000000000000 9810 62842932924166447883380832592259867332502914013769875482597075790235911330195527331127959228730388274845001803220510673137684549414273352708398124229046487699247512551745378468763230571159971796250324881449785432819630080000000000000000000 9811 63296927960949696946559268445002123495548759082226577533213879908316532798470944567430586185903521486487773436652932381265524536391714796775253412830571734052326752432675330052387189789242262707971770078032198732003409920000000000000000000 9812 63754226753734292167750750589362112707425229919075434626890651397002501658266843678239513817884206509650243628525807795453636356929972690350425396211727368180825171778836524048574198291390136826222368511736624964729569280000000000000000000 9813 64214853521197405922663894707815498625557767134820507485581798578138520169758126425465960273945049222112132889840720494261153323119320504687027549877639041332473501347145622581227522872359688740778040388016864857381928960000000000000000000 9814 64678832660871673141679482794890221258067716746034426417978523266421537736114941754138654995746747509393835107710416324497532700430096431736117706942049222935074611118172237659281122562571954452075491721173239031796858880000000000000000000 9815 65146188750475913627940757039992285260381024917017430710644953256433320684517531829513787693281367352625305086013252080581926609636004041910891243551714567813557909124571084406604372536839984173949847716373926456904908800000000000000000000 9816 65616946549255829781565431969738893502302318072266728226089368147274649759893409152155037848889491068883645029166441206756157060138482878523023477472643461390270456876064956830384522994692900059405951200157546740658995200000000000000000000 9817 66091130999334755075336061932220602647530074802848372412841626402650505406639974423947632650145922228707539555921010571959408726495564065879243314458921925801458972918472351705578703817699355416201820098172003388542156800000000000000000000 9818 66568767227074529200668586070611216243928444788276167185253071752361102793941682035062861206700468600323476396849346645022418606369208311377091727856089147378921628249799832427957260975702004250335689828381893292824985600000000000000000000 9819 67049880544446576380500085323400181337278873926915975561979461575455779905929748942061346466110280127737614326166126492384723492202316442898002146462076865978180607839858293778126755702593551443405398721909571365686476800000000000000000000 9820 67534496450413263928010018359903827097860687538675436162646076921856370244709584826445269633683021211495201098505580893927515265263430297648741644272660264191063236326351398450387590202778468468609424865868495823306752000000000000000000000 9821 68022640632319618716828713157344147682462676568886129674945070712587048607046816565871640746991925776256678477851594868520908238523903427650418926748581783069259699031289602081957232757597569207389977353818807958765568000000000000000000000 9822 68514338967295479819627202461308209650872711460963484259439583957505701057762623404998138026906125992568391747796684934781786315020171106764956139695242690676621815549662791073813894429869640081939137790284233034432512000000000000000000000 9823 69009617523668166167758397918682986428684402979896396227225634285696970751207482856176018628497609100906493256580693420713297023049182694599584491793166928778734732482840012431750086357121536244139486250613278270029824000000000000000000000 9824 69508502562385738684966163579179263517645209321616734992945698497955859648182168810450651730247384753633950929182169599606401396448119760381739877590693293676174590258869543434873656729354040443259205368874410256105472000000000000000000000 9825 70011020538450936953131412279013246121096974059392399237729246554525199722239095235086988178375573051350682700396467572576503403046964995423053957871209182416548544910249401860234946545787343681614885552259477001994240000000000000000000000 9826 70517198102365871077618521047076539275487413240544769600985887035898788192394347164510511487607338614265709164829153030313249147959616533298013419944440994963844518842730375756846592318165151318838187100683980096143360000000000000000000000 9827 71027062101587550034057034519471897332557302818449821106296314962039120635591792791018703901592404767159271224812672776536171418572292554165499584151747669159738263524696814865733303903511561043149843808868437841674240000000000000000000000 9828 71540639581994328397378968512260520327718684098489340751324524631715950960483211053393085800283856860885074829727226523986474065456642995356436290248009580401596478509790915372964786763628461466600299597320248235130880000000000000000000000 9829 72057957789363353977667491371259921957033399187626326496167450900091233378071606695849272622930723974927911940656518213592737837914942989469720170560554514028413342167609673072093554238559491221928485751687146519920640000000000000000000000 9830 72579044170859099515895084579517900973405314321702944940085394658364690228992117648166442052452995967045087889622934237157053447028524078776085571051019666152751938168698489593552193594069179858039437163421251928064000000000000000000000000 9831 73103926376533062225975488778331234289718488704114255210554395141211331386349579761408736901176734345386818479186558131534630178712380877446330328025494139325031228888180972605031379697738418736166213983677936828416000000000000000000000000 9832 73632632260834715607761137849336091377668169653602989891954009519466609662487629927828130511178817454146608714272361942045140186045087304071372693120324990612526567472929661774653316098452768526833628592566167404544000000000000000000000000 9833 74165189884133798598723973865737190523797918648353045361932207977234940081309427575207859762286015842272230463881020679071440711399385460512374083754043319241932027792620563571226716185630852037070313416511211962368000000000000000000000000 9834 74701627514254027780100414537304523259143301209161304582881590389098743051938990627849408287237254227420374637608497644775954228063459775709297162878517082308964517094411054641342452496916636772700640542904868143104000000000000000000000000 9835 75241973628018319006299002671427435224378258777307085885857185233534835454980831575081647192731781718049328368178523165104712756492023518430134218133752674404324106514645339879894048957579351751761972525703857438720000000000000000000000000 9836 75786256912805605484400392335795719897163779780895322623310706603174398194262817813778604902020205106343716211070459739533685323300636181157847259790635483357017259967293733698481590739579183485594975888404151009280000000000000000000000000 9837 76334506268119339993662607121030797005706160186972359849166386646246542067910462556563486348003457407772158782722738007717400270015414785158461345977334202580397350694159309120548322916779093173452449204833636843520000000000000000000000000 9838 76886750807167769603119032905433220330445893209995152870497906084919265430023352402769147961372065568863683895720518111219272175375855540067609912352352054007857589535395019713029822290416241816349411840673594736640000000000000000000000000 9839 77443019858456071918661776395432301016205723104302685340391254688411689375888876564464557436132142477604941047074075109058533672035476637160499097637849605615668937750941415704159754223887344667429329491317405777920000000000000000000000000 9840 78003342967390442569478534261616717891818531925128740211125129918669605351773767995786721592374934458431871432058620520544501356573369205628351694355136821627810003826154224126526326673071915797419939677022139187200000000000000000000000000 9841 78567749897894224327396988364421230359901620257344695536311297318335082869168102842350468640846238477999786228050297253547537772345961849565060868681121065086164925741766130942602304509719125849090726547694603468800000000000000000000000000 9842 79136270634036168941627294898461242731425863663822326052048680031030335670539421944985273864436648917498402080656517963912198330259825362871858815770294995129335232638510576455394046104071940496006204544232141619200000000000000000000000000 9843 79708935381670923465621108346090126328489219298575204136843562112851151297093187961647758635633340758004084546906880867729613731886014691483358398799288136992085634868256231234013267864685151608653340430603544166400000000000000000000000000 9844 80285774570091833552325730990860367861578835935940588004344403915431881508497712118524180923725923941883390926161337511435831937583192405267354764819405948780596795749294586666707160515277162988635147556397200179200000000000000000000000000 9845 80866818853696156899045680970342481185153337506992061088714341452281027004832990447908662526972781581069089473807468716592910197107389726623025526360444964976209773961731469360291296449188677615463512965034016768000000000000000000000000000 9846 81452099113662780733472824025754958225740239875161755104804821648723914293427823054937549116705454625848829327745067888406614795100085467069729190907984885912906327275543551010212782451245531595888575088859021312000000000000000000000000000 9847 82041646459642537948252138356098767856942829665052070289079131164434739894142050908832623234432210340257481774309570669189957465880406318167646760620739410141432681313514945776270191417012943329218199816039825408000000000000000000000000000 9848 82635492231461217212755427524547542448135548949046851822214809247446928285531932363519393755359564510914079298230604547259905874270536624518159992631123959023425829444008662055704434254386841989656931940398268416000000000000000000000000000 9849 83233668000835363117582442079194787242773390541316500913272180459447342480842690492589892435642029862030058892304347734641143668757925218573283736221873825259056036589044383059631280894590022944794386286403125248000000000000000000000000000 9850 83836205573100963139740827583003420076816902594377913867144430771017245142785814149249919909743462515991483252180793156454835974995859344873961648668005812420009105905534062239248107430110597408966252241994383360000000000000000000000000000 9851 84443136988955118954516331115949076918479821343167827519906240949050346495923233904515531647510385886550460097812758553234402250071846933757783341043383041530832305270101039117418050754723316446247427903628247040000000000000000000000000000 9852 85054494526210800363776353539811554644994635384256065049668863693886184427384091877703115612938866889267919085387477750062562414842810749247525483466868503704233704278850863387354434558978000498204381950624399360000000000000000000000000000 9853 85670310701564780859897154588552100057358595523755540721352915977645828944393469474692402191213230686781914532521109264005328433241941646865112783925788628324778588114813940002361235173090150272290028316335800320000000000000000000000000000 9854 86290618272378854599712068688143663453395564171588042790366321294846426028908471040005536757679885911316944190963886329570647693876244224358979960643201959574638455383023659774644032650421133276024748649700392960000000000000000000000000000 9855 86915450238474435323889583377396316943049660960945228539213258758977918532178356169417326792067528449248495293901188342868718318891092532033609963822131885214106116324691553642082509014513082663552710470533120000000000000000000000000000000 9856 87544839843940638524011029607454504852784486838895014963023692740588015362424264383199010541611257821234538681525362391483710475465024965798242789997552683805581009082991897942959149264728754750878244960993280000000000000000000000000000000 9857 88178820578955948932373245347463953177876519624835163083247462821950770343304251263714922703080592971310928823131472565790994994476527912833204843220208996211715203047387937637767032167617529500713698742763520000000000000000000000000000000 9858 88817426181623576188237565877985954502142215942371525734483184696024177657599744383564429219453512047278377226394429268188150084477832382782623516882113772931104583844812179004197524126012790856681287780925440000000000000000000000000000000 9859 89460690639820602318928887511728662229063405696709444495965983315535817787397619387457846957973500258500648281734063028311086317597001494533262906714686714099219478551585750286115210803414548792393096044216320000000000000000000000000000000 9860 90108648193061025464903727187620598774686398435421236922434479455389241891744793775978542826863002359583416496026193825556317542119420102403341068545964444440459284689365255777988573745273326300950079052185600000000000000000000000000000000 9861 90761333334372805074700901556694915201763880924631039309271144041438587261368363028010551701443861161674921900253881623742568470364420222324805516377059944449268672109146315981816506112343576321899222165094400000000000000000000000000000000 9862 91418780812189014598609783957689848108590590279399405138479654450060380241453461904487725342862780922635886143557229131410530579148095786401425872690003624861173537123874744641861176865611179269094406461849600000000000000000000000000000000 9863 92081025632253208518986542104312520166799869629395850236044837380343766937199234791559268867943548419177115576059423148444749467677084547585359992601637597788278016435263624858427553641937977874712989217587200000000000000000000000000000000 9864 92748103059539111370466160204895376237627488976040625612690755322452656337701141593399932206643793649042715751604026295593689016564014432605713666660690797535508394438687384200944127373683605095953236335001600000000000000000000000000000000 9865 93420048620184737224905627150253908786972788281168770641118305538424951671790267622750141170805980218453174197329467211120846909707096400581377935210203203816835942834668110661688776837637516585905260855296000000000000000000000000000000000 9866 94096898103441048943800024531966912443312133803386068591968062133966222064229831037868123923033678555463495203428203114859479743554854081548053355466710292776240170178985620276979051638602382946500748509184000000000000000000000000000000000 9867 94778687563635267335187351404966384170365848063997251017435117180750704961712899898475613796389246796150107994761576516994617856974790571574785422327292357541995253962920391142812944541062568915005557702656000000000000000000000000000000000 9868 95465453322148941192749136306985762952369345244129880381659405066388978964979132896100364369727445707192185785806286729234966016196536290531031553541067099858769641744848782404597752993071114529928906801152000000000000000000000000000000000 9869 96157231969410890041971956135297253988256079629956908500367081914696145479218112119985149618783441690577636407442564169301886059792163365100096999581219760002673769583579570682891939608962934200435638009856000000000000000000000000000000000 9870 4952397626609947698098352348808080644243997209288384826785786221109927257972096668532105007596366555755032942323975683728563527068251724599056887244816797114393689034456698077929488520085272982151618645954224328831736801330571137355761795641 9871 4987771895371447324513340579870995505988597189354730432691398979832141024100468787593048614793483459724711749054861224326624695118739236917621579296565488522353643956131388778486127723800167789166987350568183074037677778482932359765445808467 9872 5023400655275116012988868294610621985443589975033064136481224779984011004373649339165222032114320629190575295402515725648412921932179896806823427406240429508788130927602300275449649223944666155945056549459940083597618331010490425501818195486 9873 5059285750459665133539866938560849297230065369262603243212395600126621664111528239426242866878615167525784340349669397554245070253232785046159802269913549418468704528940419676040392747304489847411642912877885200006877296415964152270144814482 9874 5095429038524672562531741909412748329068537188142705330241730513555079982979396060876193088503328536522281838200094276253783381386736975705489369260270441314011967183866887278042350135459416991740196809393389213516213795687493663014416091544 9875 5131832390629559642285890747839256801139968437500222219816174563995089149946366095987048913518067323732107513544200120088015955922418741978049450887467815385569606276250424166792603963274414847728623141917884604394734882441915542573514113480 9876 5168497691593301303348965907511158389590211490764760277386129781119496878206451399101365726765803422900129581224375460094807460242744741315940184537478785348738357467467703720296613850861077259341856412134887624024380285765395588090388365360 9877 5205426839994874820789044377283395321372963380101906038072446187674519643196346470597003524133560041018726575068728619945957150051108836430034182915369926882840789186274897947156856795080040712996053850872446351682936314614832269545531222480 9878 5242621748274452717019935317801273041665397215851845028397771235357146412281061365109240659040020670448715654904504984615039175023985228690420470090333324898962020518264556130308248946851073017788660405607104511518071984634898250743723186560 9879 5280084342835345365104577801086562824084533022896180885259855863038177717278056381844175080099023213138176283815249636639754197563689577861688122913747159298734688471767187120195348278159276158542052890211118445100170368153643481055527637120 9880 5317816564146698888252232728197394539980046845487762245362917650930612037677331963761959547965954513359039113003177482200191747141600649887033766024457255861336067684669809320280931898742371180616568314094897017946439718661162079591781740800 9881 5355820366846953993304353370175002827526392296407546465703935341484506413321059472566452739268236371137119196242592090097082641382850572422676668600744611940069315958174759991968817250226305188000194576212259412480930074150284972624314361600 9882 5394097719848071418403043496596873460584660454053204760602793796875139500772532781680538224810431223350903989115530318029108089481525777263999185967113477793356165453908250709824647315217801553169034155227153002191019501776408485409325644800 9883 5432650606440529717756315074561986162646265474071214957648235143220354676173742571307971915422181949888290602198657439770083110671349396945000193604384470664871118356291894163696168303774987843568588524032218860985315957794087597377991193600 9884 5471481024399101149458392118349509950330087522999066000136876856926910246220656077655620214142413623155237567805885824471952463704448942937850485685643223132077234345467520378368344645920905686626654521902820142061374713932388850462915123200 9885 5510590986089411475693545400137797068764663545522948154147161720935125581661639148995211833444470529483951695181319859699299936095250969120691330102691006374864469349412034294026740486046922003164858732630712223069283857805374337028581632000 9886 5549982518575289528350875369524304991102631731184265880899104831021620746062014293626422533795779464960377613457718334349612638897116733731715959413466800436728916903733988898499946909120175421205593097204410871132889031403059073336930304000 9887 5589657663726912437107597916777048363955011898608485092615782371905795730865691809590350367087512017358261185401551743542714327558949511957162103691217236690332931065303204343878403716700402201306833768688485326795108436675963132146634752000 9888 5629618478329752461402259011195588290991309045375938413700597527815347121021815175754607092299935258224881026558920717422876812276899042706142409796659999457642400092283907935524295082455170875612408909773519632327932652505528938100957184000 9889 5669867034194331412419458677684620009059652983110051353324973959958325990679287262515246322123511626443124664966513169780089534304389268027654679467960739372774137449715311569015264348839345750514966748873871289153646560436457990813442048000 9890 5710405418266788696246670785241587094727100240681637349196559263671067539994884928747172776300995598594335371869176447259370921211679143952604444391210711942900345116314639193252345739645461644129564829914922444603771207624464651881840640000 9891 5751235732740269054744191023859105806238584866425386661127933040249536177942242692114744807073923233224086382150975704739985447737228157498051187273929139114070146714517373249156601722341487842228211523324038272400448526490000747136122880000 9892 5792360095167136126393739477748947931150327788490988771300782483376441176102307647252524068929742081173660459178145379510128980432192013574048410691885795992385309009914515753989939756675310847960620186868009750456500835988435560134410240000 9893 5833780638572017995462414676835154890329073411398173028482969726889869406751298144152705257981451635633686143623742095904764330102895294759659508111350536201448459336280425759478554188889982074416956030841743964297376683675070048898580480000 9894 5875499511565690944239191472543295017074525754001018627741881377540134535826721363942863701654888660275165591498742246493039127433465549695476638602492942281730476445937387260617361216650260227117137497674614537339746189545860448961167360000 9895 5917518878459807669873644475780777189274384974100438664341260703074046358568243468158200434874650729834472995313386545047991230808463648240613410212967728457204287358128510633318102531739946300930178724344319026859771000310057783853056000000 9896 5959840919382476274473751600953331301311584143418829427379145725376013756742419040877981148825786373233184194443362884884288523386146354193762924299499016057816104875983731731716359659170361904891953924845203433719415789277058865692672000000 9897 6002467830394696384604198674167953445068991211323572143066813577529740611165347586054855557475753563100435887575503043210082899845500705065796920422741871658183726362051696496394970837643866783855864439861187721924403958365962644094976000000 9898 6045401823607658804171297149365945972180663781039461690142032883453449598260447381331663048837936212982600844858757191603123915203402769061556911795265630688699283408407596034891187377633771518827813825121626765644666997241764065574912000000 9899 6088645127300915152888194826542929500868644422369770211320924779146213865756854998417208167504872123842261398795611129429891553463957634929237957807449562633648066320107974686292947415650882580788646245102245815122142907141043746504704000000 9900 6132199986041423991087277368780861096985015646007525374358159552155727830697044494840058615488329157255883969377834975668212544850514991008215323784513666563649267778493533188956388013066690344607785939387509719448947785700160260014080000000 9901 6176068660803479980588321015159433035289505454524569651478533337263639729628784127586918117088189322299949486213390608291108752152822211995841636006991762460591206178738322080856871377526621775789909531304142379354809616872220849602560000000 9902 6220253429089532680643880354401852328389049687464901734604652107895918361397085554306498608533074865473655160197896718355157617526962563935102424604332778879448005405996577736195787772749270834589396487101284855705938909078994634670080000000 9903 6264756585051901627670417220130041540881675930366515392702511843522427640515709997818349746332118731065461397167282840543172376096911372285831657840345929374596435314642248076615699468356905102672783652856773055821400034620311611637760000000 9904 6309580439615394397537657413130974228065087237979723473781700073128480177240953954471875561275704442902245094150250511649141397996804836741081816354849779496416045112112669822809705202126110469550550075127106349765429781272244802027520000000 9905 6354727320600834399632482798518703123006871226462088084320278377529637667133243194361045352343570388566882824308074565366558328689261695658653292079960334924289151829076050298773983600748498469510045280013292900290603539716645899468800000000 9906 6400199572849505202740231315756304949673961051505700719705707308229534100665653859106189187248030029426926274486972019511862764445959520740021402953304057733324679607508028714393262073595783407328404452479928744404027558708670732697600000000 9907 6445999558348518243998512899364022634189910352947389622069459864027930855410835300724275832735409673258323986679728400956871447880621422834355724217851461931478964988122998000471139352933221153923284012515323343984034894045168585932800000000 9908 6492129656357110823779504106217211646880199539351320692308397876644311932399564640150053210887859798030135721005434636757760284393224636866821606134643670733418483492058620664700165372520095178485543626993048811552226772555797207449600000000 9909 6538592263533881341349129971372074677906172190880751476849856243283741648152778853306626866192710337801716993717479712015838563774737406510283548225786217167337275456200826149249157300247731278927893414020886861002824178331796321075200000000 9910 6585389794064968778538572755830811474617986436239493564768004559564394942546614739843263047472943400046370927954585868223272085239051657900533724529461731090550190197336022310158449103404859233003895906297473028650641261035438211072000000000 9911 6632524679793183491448181369605624870679440602458391665248425278647777574214546532627041205435579609148973063539289264422531397505716473923438991253286142832170526202855304068896316873176056643703533868449813291878020840564335837184000000000 9912 6679999370348096423389133169654496341711357974049134791971164428104637065889590401601709253202928043855460795908647345435186948966044342781866496865169832341521402465244847017993728371282692631633012428249852307025045669654028091392000000000 9913 6727816333277093905857185797895332000470243977796460541661124837807867049721608237363603653682257572285899326892275997913795661084741014728069672999517331045080428990192643376727426794250080194271736029440140201625555902795731697664000000000 9914 6775978054177405268328638610096769100200534140854826039650741613277650325442689075503831946806701776922776053640690883906925774898975902573856612166760371115101483509960039252512771068545465915929536247772694435994665344833901559808000000000 9915 6824487036829110532074312723359618440951240046753646290985195816325641848293888369226058895237234659973819804439757924534104949555982577963015271425177731615457473974962066551658162974790762730127310483617905978950434614575093514240000000000 9916 6873345803329135518006091435217843684184602933925296132889772202422126304293782265560015171193689974949365604634302567653168550503252916757235014633560852763872609796539654321027800103146051215298125955939836363644548482745845678080000000000 9917 6922556894226241753805498570215072221370240275670289786137423887975145892892704212732334601802165990758666230120315854718873262279091399014927853219177206805753209392326575777730188318026931863143238873271017626067051786436178083840000000000 9918 6972122868657018621238115379089753199581479901623575679508367916652384873846934026663875691729088498798682755198570600553612529040539600443996288054609556986800145181470030264963714578442260265448861795407635887273604437113495879680000000000 9919 7022046304482885240634555689449590876162370965274291470787748944262655675890889493598113771894705978286485902496856935341505221698050751877134455619325391207414788956498119557113219514078200449739937464242961532375333537163520245760000000000 9920 7072329798428109646021467562876157301697521611937909247689925632079791789909978192651085726221952675906091745187855029085843279736292557719479117651723737519473000428807149713616378609330037058745181746565071476577428126555963392000000000000 9921 7122975966218852861317866161671133257530188159479653918829715534760047190898373117540002259664837318071933963083832255106609283934339249559504073385410475540768138504511101290154805540960461576617214720236844523982680333855227904000000000000 9922 7173987442723245545376310404627620443036527420545391847938709135861923839667926285497364720946609459281079815335393982388042352134720799736113414182796844489697532848821321187758120507565054960495231945663545862255880533423685632000000000000 9923 7225366882092504931448324152024100974817287486967289797191789157209245863573053121312302411109046483331142264179191529703423293108753529174209183418236681525440362700465524443580685760339216312754758493657580819892806330649411584000000000000 9924 7277116957903099844892365480070200202293574888882309320028324191988569755488010946865412811482608370787209304126983731105586895654558343759900372084212834613153815350618659522718441247273798664973147590783715625239194136140054528000000000000 9925 7329240363299971641623925175018814643207226693364533216387108288661884634465688718574685499753657980649530108161241927098479364935733906040511723062369817960556459213901791676779832467655267870149660804108976510547731957531279360000000000000 9926 7381739811140818968934373903875814883124360545680324027171272794210467767297375910040152413222433621099199353882148293539531053811864235224122163289002003064714236234293903714466930295263202712331324734358619190766298449072619520000000000000 9927 7434618034141454309881388726350622043216799412537419725067202085680584580734553209896985809162564546764886515709664862263824345201728113806764276510401998746046125794916946924038233294658665230785588361029793346701138626724495360000000000000 9928 7487877785022240332482612146173352331384845002919142194284060308233402968864859801680810896398409146569955410788474747143090691418348439524790346665710459528095865805030241911730690672117909829326462597665611014874816319502417920000000000000 9929 7541521836655614125429095729056949838917018182928645108670722300918402193953970502634700601724255760690393941230151593779013162282426116937952276881049724578939901722328524016920546315770125964862508413187418164396785955336355840000000000000 9930 7595552982214707462979547140648612763540707078760348481014644087739432415110716664935382181816839779549462097343376502942711771928127884216488059525198281203373750890251115125694855739724315766939493663772613180972101726214553600000000000000 9931 7649974035323071303103952921212973229617199245371075307769385798720402654432041001521563274020112262649529256475250027356721711842953157310292323286151842250090535900437310733185309368505227362468498396630874583302766169633587200000000000000 9932 7704787830205512784819335203577365442262150854005464407462172399085987693113449311265417915154548854972889162164249584801052286235846973748118047765493419698196442865995277551872241495250412426205197253495139507874060285090201600000000000000 9933 7759997221840053053004792045846404522496447663219225179596908337245214812278399748536525994190696036138588841772535187663264551285544798807129882766087209671473753263449140818452785721366424457929939152570917894854237530305331200000000000000 9934 7815605086111014301801168811858053125973535308449774485247668651962278530523679257633366474903857381887933114843321450096302107820019887379719288970355760857902366227395319455126532467808731814543850834529318927517913778120294400000000000000 9935 7871614319963244490996340598530586579966165913893124734242392448147412748455597555994360892130982793123852846926387248180274456367567442889377148074265872501671723287064265332863463266433745774955081139650261728005316855988224000000000000000 9936 7928027841557488253573809591394798740905434934694129514903530390762261929560676331494757209095887207294373783746748719816568747044593794019532032158533987377093903479178702443262969417844516952931415957074114790622971746582528000000000000000 9937 7984848590426912576863821159805025715485349523367478352623373987764724307623182779447035591385241205565184485822463471057395038427848586173982163004437209074380795517011484242680477031692268563829974308521409556269698083979264000000000000000 9938 8042079527634795904486191654001187611630980647781904465300002110896227663478460187209287426700289470242182670024512445549477689328530469897623579392504624901177494544165115799964140961882582408126228620323500792679821830258688000000000000000 9939 8099723635933389371516261071343717870988314872609695143123464468367810989385676804700623018718025685133936922028473309161809042496338280684984791406447963077274743998300090381973515874506766310848186056681574358190813595303936000000000000000 9940 8157783919923958951043605737184691532612712807250429486409444212069621714762968779317502838006676767635386126729250403808442080157149538943534948623974126864972835993553426216104877098498851902721892013695299686894086578503680000000000000000 9941 8216263406218017356531169724732070607168496484141844135786456528540234156739433501548015916403835353243013866696034029216215357927154702669892433529647593461060070226779425042203585547342464195172784514020078639432157689282560000000000000000 9942 8275165143599754611124128081382333742149769751168676078250493949686998660745381881594125878001017610853179726537402096249031483090296558874218679982210368318145091091529186033351343310812695955044660122584727523623883904122880000000000000000 9943 8334492203189676262306938763772971801318859376539805140321667473615233283867692153921687769809898420602021459154444761982653107668886013464847046679235229768263085044904868307920648962885578443930978009436639403944760322293760000000000000000 9944 8394247678609458288067562031672320957766252163471855641950413745657831877836931590847205227537683484914507652857584018153224369063391324335727289631420608035571286932195615505896191296640282276098586550768685256788354080440320000000000000000 9945 8454434686148027809003644459052934342321694374540039255911371164059430906990162094761734217775283314093152036476148852418844839152330692818918036770355496160643474012084711306740222487531073165427307073377735137793845231616000000000000000000 9946 8515056364928878789600528496060733273101133275223520305278133699196961733459360160933612063159210946796149317477437872149572678882821124458604375252666863649570080827783211710485420690157561726439203502265411969522799214592000000000000000000 9947 8576115877078631981229236959864921000192754788087254063925074027771096404112489959869094810252659554005029879373992127971670442310407816956142541668245034500994267747075355164014332522822318462213189047684192793868460097536000000000000000000 9948 8637616407896848429258104979657658555972721427731377153577624325033996828935053379580792005237693153987906492284139976061672706729236904172741013536002588134983662587735360072622080481673684332175352572294320878301040607232000000000000000000 9949 8699561166027105937048530777009660639926516968626373543265990472429605920754006712517379276147452385525382793659827199046212966117310583225612952372307643049238676539610440350061076283145735081774168663466971366890714169344000000000000000000 9950 8761953383629347950517463445635914672837609906952958113067384977809548341525427915968641323266738829690378777020163864345680711600253041226411801295327451325027079397667474750591902643258091243470360425119882559813771591680000000000000000000 9951 8824796316553514398400844278228174540170112820966727988549982053599784252855623443299769282495469217965223778823384375018818396149667314579120199419556497812726326910219220129060665873829251215266610750001332345246591221760000000000000000000 9952 8888093244514464095347403546673176663665661580048954566083195933508100785654094387867199868681372739451711552260037307400083920686059029375895452832387069546778653662651895459113053063618493477974582520079364543978594631680000000000000000000 9953 8951847471268198387515154297262538776373086809968030000710086584905103287312361231545439382499256945961361795888563115195537557042989002066245878228598796914959478834430731983161627261909883614800804888591101168943324200960000000000000000000 9954 9016062324789395793437818191970354274998644577102850508195668383483241807482119357970905342773201995183473928778403835689798710366108322570932905778476435956291952335777877605742854784782243303541582928979118033800706129920000000000000000000 9955 9080741157450267466579497674765244496256712293848884934613646906749663345218234299725043997768948742692867763886114252014296243066538419002669023485418485179227026946896049843402135907344815257993658420700291272832502988800000000000000000000 9956 9145887346200743380207438431805236781517093318765902365324291860006096665902751831554557785462230110045493068972127504094878169676174423044579914728970199747040584856020620927808740279881655242167608268416665199289407897600000000000000000000 9957 9211504292749999209989003863774975675019395636838169093550381228153371315662645240706712823311119601114376714001293945301634326736312905923102938206442843208430855312896685884639124802876348142227014219616822746030066892800000000000000000000 9958 9277595423749333965064339925707196277666925711641017465963222854556021821069285215130660455961265523343084253557214955873593735462808469988982181520901765134232314285815158236344703506694047497643216039714994749418609049600000000000000000000 9959 9344164190976408494265008511777807493910854156429293633148475926308382923863226897165723317167965991943407729954064302518616154069177678300359273248757854281611235914064958068772660767669749501893551729543376642711434035200000000000000000000 9960 9411214071520855070645508597101207675248133030356209608710455387883838703769156646107784663634076272071145344280230429011000877561379994743257275395219931147589416521904816362550787523372343053336957128265286214077120512000000000000000000000 9961 9478748567971268334573518615461111502345993717894885044873101464805695074013866230934229933267759293282640545378736009904928392826643425040906017039492591411780479758231167761001175113575121521805566553131154709900427264000000000000000000000 9962 9546771208603587953290347328618455650028456394463771174548046535518282122620913047500101574014751219058897223856587604773449301065167328468556435966241173194849739457262457363083132346332719091012956530484973517859192832000000000000000000000 9963 9615285547570883433109974531079763859679329105924734658807486119475787823678675670905099712041657345051465615604384289708231087380187499575321392105936415885526361272812120154156946240762588731094895668275257750893625344000000000000000000000 9964 9684295165094551599277732928998446846108013508904631055034711753761484794429883153761275730670154954152372108860964983128944384403236682269920976597729582814305096005294960166588696327119710267339035154525871029163655168000000000000000000000 9965 9753803667656937337962699092577626109625658718226247790027657452259440654078065322571726382400402338906006059790147152728550785799684802030302716475320276107981270595553829710023569983849064307782294359894745439419760640000000000000000000000 9966 9823814688195388274915830504856639355746755692285640189265386698813965853800304417806813370578777911957356742490543620301127289202731767025725770433191485290397819140464079111883804930394851651463909245447004916421754880000000000000000000000 9967 9894331886297754145993449025903715895022243105526184958866372585849864641992698764971323882066385250571622451655372773331440538350691383559023783853135926285361663659306809487640651522713016802782747432547688896517898240000000000000000000000 9968 9965358948399341696027506060423187792354800408344634779972668900811903762628290557762342585967977655338781722880185446107976709769263676113189283437287673954521401922831506302506384826616528363825897276356557334359572480000000000000000000000 9969 10036899587981336024424885028935448312682519092443124120723993425443619713588773768815735671768261512199666797709912672631963183834720319108545719727535683534922998401341297217879349613380156825292497575953877582594703360000000000000000000000 9970 10108957545770699378402552520306708234639552491630750447220160876343710946966845375511584944391192236174594709650569190845555921672635262098015439898096238048951411743508906890951443167618716316514426061705564729114624000000000000000000000000 9971 10181536589941558477918447604886226135612957805952453392160246271002075637195837493159751386443645232141639797540192125082712975119663786176791525469147257715104163681677605380544995361212785496372465498868985981042688000000000000000000000000 9972 10254640516318091540144423093664557369902676294656567647370800666143286968582187072921160123344821966487026616019378683214247605298376167054237855797172751854429194910565786353150026740910523915108631712852663917871104000000000000000000000000 9973 10328273148578926255752184231513893461280344464310170637262754675662753578244674702848988253856000783941173224733651045156292745484421254358309228490293076845041721478038716014924680057008976683635465341445230085275648000000000000000000000000 9974 10402438338463060054350908205379630651804142382958523682624686883639988518325984130424196113618286799783445455197532065835364186195820639818821602574047120164283653505831336578495906773194607535672535654861741297238016000000000000000000000000 9975 10477139965977314082131008619916935175063285684167684987207568474029087261377923121052045521905524054010865829835140563480140140423884099594530899736925637246592618022925747633137249225691524172445236295404646165381120000000000000000000000000 9976 10552381939605332401137307622588362610287663942944992073093425659262622096832903952627127169098255835728915158203319086645244853180376123112961033955059389920996942129440392973017143274649103524196998267930350022819840000000000000000000000000 9977 10628168196518138006621708014924158330184827722725887395716736365865796495027166770440905774000276040835258874414389546384778538503676759294118881214850025404353959389407686706715624865388682707682593243818754173829120000000000000000000000000 9978 10704502702786257346615370622045189127190533882912859755565902752512043037095077232997469260348279498243031033197112284392495938773692174079277342560827359606934356740101846015836173188305461800856045693023587810672640000000000000000000000000 9979 10781389453593425116218489654950622347520979776122854908436400658596962302525100585400238408309651563811894717092832802503715210949068029619344952473179711660942214329637241035549203010595878042672395104864261405409280000000000000000000000000 9980 10858832473451881188137151431346054648537185499227157593776791913285373991900989461964702965745783706289499658139906877612773744621103506256505451570817561266557883267388182451253362764819765387339824434355578811187200000000000000000000000000 9981 10936835816419271630706629965607671366429004031152286333987917043204043597252763229960489687338158640747931529571965498133318245977676875462133803265172698088185693271214336675379889091492837303137244374032600950374400000000000000000000000000 9982 11015403566317165855034026953972092596788905651409631029524228340522378680121931332802840155979004879225931315800015795386865783750022837311698864133853819153271858196956102806322491396002556428986335100580295553843200000000000000000000000000 9983 11094539836951202023975654248870553839520331515073453355576277020553409015792470754747825429843441528143429717880672313350777982080282662674570722949624114148401193429594613382777885442106628369482341305124527695462400000000000000000000000000 9984 11174248772332872947441275357216643965848820734372028559713120582666260167089563942709473188479074868901433802427579194218507595812168677366054081348423402285393279064462869614011898709971313521090994645555131239628800000000000000000000000000 9985 11254534546902964780993601088207504333710399570307969147717464986581692048598061654827997369402800792843317193353740531729943427749751869771321436113242808234173875860212164200678605870486590684079629793111528439808000000000000000000000000000 9986 11335401365756660937892646769177846814895552907814961208806179328033973075602894645275906031929773574424386282827548000446536337946859259497944461639603253199150085634173895670038897166935779361695093306076562456576000000000000000000000000000 9987 11416853464870323718626119593203601773121293147690122963910984149682696989896322468330843581046479029050235112155293068334942952741959344965014190830511238085062991961449439221049109949387024893290981881165421477888000000000000000000000000000 9988 11498895111329966256574371731559700540978235977355175034200063280847131729790464519239676204280911239390492593929602639004132910207839751283181837591131977495204424642762954166825380140804037836620200080981461303296000000000000000000000000000 9989 11581530603561427473787127159084248083426371526304221886022278090094578658075996451603195598036270803901406673227833243551392816082110287907699997583763101454227850472206962828881084575058424678609857012921859571712000000000000000000000000000 9990 11664764271562262836904709601163442870669144916845538386935550270554026000556839142095785490471912833763436732120137591286033959750868213126273281319984975279486906508796007211940715855953014701554651399208262696960000000000000000000000000000 9991 11748600477135363800044450428746446290745961819439916300802694701325043245699624956245035410381656296279428215372318384442488795725864072471147242968652981091906915614701541274179963963383125298963617651450257080320000000000000000000000000000 9992 11833043614124318918998966759862395367664441640783084128322600942274093592195548190149550942029166682165978675470131142995723197975935919404905026309696364133437747919971642313297382014137848615409865079353885327360000000000000000000000000000 9993 11918098108650529719362743113402206922309436276167340193372269805967979776622932282027254057642105549055246594555518620745785760390778730154152551793163232637141981624250493176684736448696826615908069461304509726720000000000000000000000000000 9994 12003768419352094500222640267990759022366794871691095734093622721945625605567325751501946459833318779742028509088039730009791088824020671801017664577089021265466760212365307116687097683869916766180359489620845527040000000000000000000000000000 9995 12090059037624473354822352336678902685820190435862683776883989043240472031596234222541951996590998665653345453279003616339361736517896916025376644537732223225041398667748330776461741716520337899456384238270545920000000000000000000000000000000 9996 12176974487862947790146241920056299002763240096823629005423202301999449950128412578711369323383066194102593948572904804682230454836788008557410254501554355110255504784073022330103824225534850982119936948741079040000000000000000000000000000000 9997 12264519327706888428670252949663753507616024583662524020386225994740037965490836843094568333924677451923828487254430167073714165312253033523208497291551907794061085793156014228046783374799579736870815193702072320000000000000000000000000000000 9998 12352698148285844377602626195011217460793901103287359183469473457561988735834141094358283256627758044895139416077561639639505160306729561436041702134772116790272800996203402165684550406967197266371528892444835840000000000000000000000000000000 9999 12441515574467467953790863760889203415296043319229730709203956642258012913491740838741847685847211556942417793303956068907693310391207393818824325651654230563203905580048214344688747931093210057228210180225761280000000000000000000000000000000 10000 12530976265107288556109792648400932077525106724926440153699922625573548731279138458129305532805185057200918441585690131936004396708804395313357588558368917277303125058599800094974863141896624606020603276269977600000000000000000000000000000000 10001 12621084913300349581574696375588552676299793123361861390622357105028937973170883251905284075632048059560501858081716325761560714250923815415760929626914881721743584343289165350752851715641897932321553355322163200000000000000000000000000000000 10002 12711846246634722386649397277145247591501557004286492429931628249070376560432251614933294627333491920722176779981970207385303282721288235638085735143291941666192853015398311666734668221754241508643452577487257600000000000000000000000000000000 10003 12803265027446911401248007061102937439610147594565891835070107903520436940673705076837782352676354701644812666125527436516713813300436331424487161015981945291054026552522186411376529398619852687912546983949107200000000000000000000000000000000 10004 12895346053079164609766993603207249959776947464195287685306152740900780707610904311629341621544298250063989781701586859665158562768113415972072521008583582888842304568957450036234956952261790665787259973166694400000000000000000000000000000000 10005 12988094156138703721137459763412145336014574953171328310918843496223233363948605453222741553750942043713032497453190885960752251784677430404678234675244273686377812963396137420435901079635474270883213209501696000000000000000000000000000000000 10006 13081514204758888458362365390562399244801547741452497081559961801761658315620395720845491694921748023931485671650520353171873098694384526805259612610454476890194648906230805531097589856473111787469118470356992000000000000000000000000000000000 10007 13175611102862329507306165415094366157244859875255883150151929863895624537684625551883359818844781702486949166853948556286732578437939380886807665965921187182970889076409791151374568908111714170415619218866176000000000000000000000000000000000 10008 13270389790425964774641352766499332541415225723319880401169364981076375242646338451781835432641170949283099274848710132803727196294914171458382451388248479540512884330372711542517381852652776739330624776568832000000000000000000000000000000000 10009 13365855243748113715834101902806318304367595068564010281551024386142764221611317584677935797010898394990291460634516419532962162311110707748913482941789546640371653972117560324921979605645847853860553683369984000000000000000000000000000000000 10010 13462012475717524605876073858941615558355851148193967190051391468057460367090535696797920946629681836680869097041958983702264048370902871114013579941370766400374327741701139895604871545254810788060989321379840000000000000000000000000000000000 10011 698288065352002625431867681181939370838403606509662260576795857176499743374065630263026806071087684361459644867680571405727457316623493168467021101519168393129510153858394428988057881332023490483378229079545630365274888987610530367162413185380 10012 703240462978612573129966033530747451482647603718950645403581643397609670632037726931558911078684050917214677810004547089456020843691744893066077988763985190243903842892851127065987369852108763465529847725499854694106625788941101504518174981021 10013 708228234873984020454479374110618446988636200908305375836273042377441811656138195719151959693477534376939389559059408313782645538810484129983699568060550678766257486848982515844473497575908931254696835076068037768144303567424033864283620789488 10014 713251635529259136467468242405229068974079790883338439972754267157425822660511845058317181725591855006129964854461924039431058460742664026790522995466791108275045617776584816119923146799853597410641891625527977851741921898434524289785438984974 10015 718310921279718801601008109343789918271309856252601043215966662757552444324623373297743424592470470173655749194811593436985303530995896811836682797736704657693514322305525235795963539547158087258053534538405863051748799194850488442055583799456 10016 723406350318243474163539851253202666600378393440743748546208393271107524307602769358619617680973798710178031033011687713239086912382633787542172166996975099007526289489392123074005889682617504249793731347799252265265012990537982105069999891000 10017 728538182708873033805825742001041923401518361878243970766024567835102613457549135454606666594491866033910138546555887833327102868305052529520221617884442914393095895765642547240798493645891919097522354489717136869659747872979897647643514004480 10018 733706680400466335109174707908553081791108573369008731043410697616222110335755586853708032321257669456810268127780263293421910328547797270836161802421921699741834253233110250961095107496752996356864210901852024493684128158745293235733902369840 10019 738912107240461209929963752285836477112481536749110637081483143803896629978951933324305035845391229497828994702848991913367867478598906107266195985337291626624675042419385148908251964291833037069860264752724470845367064473360125505279433592320 10020 744154728988735662646983687603637750154146933964962482109880915039253776391232994689414276504431250168277710357753496897982906653622891335956616455427624951523637062937649705038560213238684110087648925158331575356885136457995023756023156778880 10021 749434813331571008012088265404724312978231466987858662995140770902291954108511051071258451584530273381415886641568746534622660851186580913818304578341372110822371751409416892158755561516843386246190978048542693801985306826148667237078684416000 10022 754752629895717706900340498132921707518211513833346425240503688553222566146188383035020411132496227894774925754571924016822852598328181563705338344365829366683707819094086701479036493415585757426807546362637590819931746544809829316670466156800 10023 760108450262564660893644851503096710345737906129753971706207623894707072559509442507586863871764464265912044950814516106919935239711032136128015012966573978623777135052261461471005310665812062614807740938849850232412676618960114289294780518400 10024 765502547982412732312047894999693583806322566583807176466810417691582212060281975289267402096574895489262948939930046424949043329192557913392014198933687456417133300506169712180829957981029864167976775094077003234603696120736522774704106163200 10025 770935198588853262029804210074255569968968832057878391424458652834802566736455717860575374011997077439151239542128703864719126439863907310337014392538071927082004418862461606344526126284804852011545363618109222095589012078530610372082097356800 10026 776406679613252363179262602192605079919298919580877457424595529691729476982676373938230994226139491062306477109934589689191078903568356253274864878223715150214081653207929126722894470930725757698172018140012042237650386792462999222545012480000 10027 781917270599341774654956147592742876988063583126400405578742691412664602564338013087226206059583961591790428805115909548890378839663607222395556208326406156588946122557341161016921211416772679701336876872642754460719670650268373559573594112000 10028 787467253117917064183307022962267181979166214857584671459641796243686223310400027380852628593379741056750806418573627883239991478560723956127272167739872957025675039461075149915421158325892855122542469969847165331852559681671432632910524416000 10029 793056910781643976620414620879044230343121226756193156552257578615592019041265719190442978960467253074109067603975179626782705806119673468084434271431090193716007970526378354259299562042593257323849303738535650658647668118347395765057159168000 10030 798686529259973729081816879890239818634112535801569094965958176143407366162287534366197586052767188332333948630534100344205582618396572510790576681227750193173650370618662262194823857125048428199461712648309170290975600770852924703158116352000 10031 804356396294168060494236338567924438643172188784679146319283150103365692152966821628712832374890699958777073295500613513985672152700961778818231360695710932546424508068377573763839121473887773949976679397183041580129247331289382693971558400000 10032 810066801712434849190483009353166025737899289025360783668479709367036759692961706557460005151191695557371408667369789961245043073912640922770835805086921644489324853184692212957091467213533235594106244227097964024733018538913847345853399040000 10033 815818037445175118245227200377025131544137873891786170329607642407286295870903949249574749958265618790595495049520765665985028521649869080268886992360850783603394999899209586206248068935874723436334455750422002297133467065403848092989521920000 10034 821610397540342254371620939854774079475288201680277159100908424890662737047006256896827274027195360871769155508698911045495157502082061093842935403052736579595780308909124101960238008692550034284295075937290012047589967901392283653123932160000 10035 827444178178914272367083354531609234365617275091675332129391394617552606453757555040979979285176812507402841652322653141399921832184956388602594911164087115797228768245404527719716562881440016358712031968131756011887344585067353702022512640000 10036 833319677690479963311322546004152529382691800845676350757133275995092740989584276404922842986831701167678007243821395387892960959618421938298071549766580058078959244691341914980333924098090276585829169465806370549227090774613214150983680000000 10037 839237196568939770981196190479933306571966185819776789421474536698166787348152519873081043421706351897512480239134781932940952190426885586538684959979547786536163532049470425613652026629830222886759348190150689576086861774923271934836736000000 10038 845197037488322247255669942080886637873277769963195618848853682423542801104894938913959024570532138270745664433578144817825240713813031940732447884279046802593979636925454157345368386289000584791651302114995893009806277564200330800529408000000 10039 851199505318716943640274140755054591318346761174519190991920496001072541716060286500013880128007891833846100321153647861035323613658532645798244804701788674252163363287505853841763357126644451575507166554857080731730681522566293444624384000000 10040 857244907142324602444445437904420537290527424955558652682062528884525991314320733881345543176845828046828701166012405052638447528861935414859801716497054304940862646695913449876654544504278223094334980379978707497375348519808057510199296000000 10041 863333552269625517597333632730963466791396069377928422893383453663672205180077588879762751344350700170670962564808016182068339082325893049789039674304503867574510713016021424562947491919929105675123626625080953312497491426949101256704000000000 10042 869465752255666941588420910099744327888381085023935948267741613215827933010774633374602809959839029327926846534185851157736551627176408040797254998089017534138159980794514957751903879932995796019731412564468463031946439212649261516718080000000 10043 875641820916470421569009231114903760923670590478460517919220146553091572740403417502189728076927218650226796020399241766027660379329230252793096634096009296598751186973253279832760751310522417795521322095772605411301248829521482366320640000000 10044 881862074345559954249653111469305613252059640165925419653824798660987491101800503056496226685460293515700451180597138484382817996856192816728199058700342075478199192379249857568956539083271688630110718582873890267007187738600477000990720000000 10045 888126830930611855877323528689435654792941316096291935046527310504509918742316213054314576431792412246765912577764421324925990372953104189014030716540688004852795627693892105645572238551628593732783502235730663322828587773220788612628480000000 10046 894436411370227250274861186102566629021006403334271658520309010577638398919557167008786451993068116689668157671914671836575131770949909025755112532895537784349211672806004775468381943753754704202334052310857769672594017554493033414656000000000 10047 900791138690828084674493668901085332144013274560733746604629288955168036586690410203147497345411687078235040496222746401941690099639170721413765824975498119273500824635080825767155927354503202671844097590871062572884621094209679314124800000000 10048 907191338263677589877233900216841637093687235612239447324334996263397570687356064062253686532659717107661966770709718421453552864085130242153787227928802177006825504242588854481549189428098986079172502043350991317288648652918350046822400000000 10049 913637337822026108121232413116205659727877145965186836946404456127425501542766899362977962365395126780920290757389446822410424311965751664988142952146653638938304469230711852482020328781032207233095786055866314661272683546963518632755200000000 10050 920129467478383218945011917222422871374757345504538157638712854004069813475166464003128015576282986578950426478394881459168184596358976301854964558281297309671722952722770473146720494153552302411581329682859363472824910319519315840204800000000 10051 926668059741917100286361047193794946052663517695418909115562710247353555123319242856434642442475696916752143472112361171184023160133713708365248106507083526839060228178971299295969651453800033690509223096880250333827734497851112161280000000000 10052 933253449535982069064899619949625757527281504131658402680330714806917950065865857596277905489948640316798514400066947039407295245372765366265781831036545257929610418376307321606128100557204892923513119003177723362478375758886550372352000000000 10053 939885974215775252556347801319231382397960944734116794345579140085565727640080404128904946695384219925947487463606236303829826642878481840189220822289831400761780944579162625675024417430380949567216652871627536654356396599450886209536000000000 10054 946565973586123348979736934488885878739672302708165929137550304513670364705969994530506655948587147969802948259514883649265013591844526182971087319155001233103302347044407472693018145801663642198849665299877388961381442269104914300928000000000 10055 953293789919400442885594120286781210740142546685962389679211429351478231755691602767870259602269405542088847586407159647178809252929267197699156992154518564148382776034600116069745572595913722393121401329317529163006998171900645998592000000000 10056 960069767973577848153922758896877979840343080826817215718862170964755882081134291843374091549076107319011623640047850531085735027828243100273013604321278935263484259544560155322258343664459188309050937577090223599001663516734547558400000000000 10057 966894255010406958685997071620237598281294320873570862009847366781081523929428180212600150444313341978985443444487608455619839977384225678236028875746456666878941733519522221873916506639249951039178248060708129577952098131309641072640000000000 10058 973767600813736094204003163055455441965478923807496158142737138983503650233721962478160165615507031953934809049121911023273008527887478594993263890380017519642814343316061876194944306742396002254476374016647965941596646614055486750720000000000 10059 980690157707962335957808661625670514186849164083166447928874562871478796126614666690892500217309197944693475279242226877991881790166569994008191743599194726448567552708388451972674495060422934117619612889918983567663698400491664834560000000000 10060 987662280576619354579046777004760267386430643984790023608382930788131181000461600717556375909038286443492158034440797478545494319207109594452188031653804283435367697889858482237638209638865194383068474685326619454937302837605160714240000000000 10061 994684326881102239819681332694209858262593014950064315079170679732393836676352490211154489680932992421778643936937654413886999540905160346329322487273129674642782486846356601794751429152943394832808412149569580987312636374768680960000000000000 10062 1001756656679530349465702800257086015564290536562002224326860605364473628466262468403805575407154945097684735682125509442972842820641452904048801604924853412162255487275163751508367807762273431891553593896134652463890064501324644352000000000000 10063 1008879632645749202327020666418757148821820724721481878245690320899233675657160841521345577666819782415756669645209341698079452104575792153608305678310263887703023625779674852798522613303233893468170808616371496987872744835179872256000000000000 10064 1016053620088472447872396976823384769264857252142027270093629030035095599496828767806842942387766391875037749460544735680467494456710512953344419092493060732192721158628496173986280733810798948428666040562035042850128625368603557888000000000000 10065 1023278986970564952803845300975408870239674539628994559890820819192304845360401820928155244798875438358368891724723927210170917749819266482518628275911297413718161521328961698429861419571138164741420799055692623670021431699252969472000000000000 10066 1030556103928468052648737666455479070441968114517876869210849143384293415115889831875020657610358046729156101028850910941276504645473824826278528647995510248331315336679580357952579860818411963406393946646476339295260625835393024000000000000000 10067 1037885344291768024290361591630497885085175341211241402427236251672955299750355520593595343110111704709805631137012152868374984010409558732319040371057880066291871795893482149629359693286067231276543607450585315805808357792924303360000000000000 10068 1045267084102908843259295965534373699968299701756921726454407524467165767517652896503635495523334138330904830490894301161914515064221422967543162534346882069356586032127776053343826623581330433988874932184943934996574656241996922880000000000000 10069 1052701702137050297569177354260724322011516501169459146179474726552846352098387449713532481332496702877669717006603966024178339409423151081349926810857284068102632157922693000267864856875989099219660520545973728343275794868721418240000000000000 10070 1060189579922072537901659966406897674342901346172378288373758786861079755067252309515213292228895112024239672417392440771321430100841499520874717157522994527630728023727723242179595547548107009048986983143639339358150611188223836160000000000000 10071 1067731101758728152027089062135954624181818364355306933482429509161998157261206280017847992830619367784930066358622592365100443263123925637812669434404044252209667925450051766196516093863877135013849491556826757522547397143560192000000000000000 10072 1075326654740942859490068609276603236945359071434067281963444153249737589676316996682783375012436207564479528455965968868043155035052053522029157493929242533413041676340302881322210949603601450780788985220599370703519498869774745600000000000000 10073 1082976628776265930793172562197816210174976270679438357271213539048457992330749037684304938286456319827129057712441218895399876746895006679339449817215394375663132212240740192055396258972106678143257483617230245286822265039408332800000000000000 10074 1090681416606471443577991897401393575617238421533443821678675711447543980023862486995570356201610868682101946874605468480200929033130853653087567864980887795361328655106735469607268500467357090569462680870725384794696325324498534400000000000000 10075 1098441413828311496630996689447239980139734869196663046858272619784789194836140886744106882195801564718240535716378003667864193584416398451894697747746975005032802408370184610425721286188723515027392620023296302689550562854803865600000000000000 10076 1106257018914422510932797858259098033265708404505112821343520288436751473366664566001740248670705422100128468831221325117960495692236418339274417036717330765890704774597579929880847818656532246841936470857825621617068476632924160000000000000000 10077 1114128633234385755423794198857628619845674570419005946077762680884898886115120163557734609562836404893252321678147712366140770148603985782163794184791596638392376497884644195213711281922965992616891551997475883345073793488912384000000000000000 10078 1122056661075943243677368008449023418586580005353700075592666211275661148044680839889229366771932292100546695461894461085957338895648579576183326216950130625769470401363822897656974251340810509569822967954549998135696765235494912000000000000000 10079 1130041509666370156254231829608828444302065354877067553945289585263425872352304022668676402363317533306111879947716924557014733934076428162357308379954567834843851196880834381899654728372502778133652942263071407691966463319474176000000000000000 10080 1138083589194004952158718021262829631913696335524849458410589587374322100015782482855885689790017822776354062617741437002564211623404958632254931959347072459745028691424999497699618869334385360541779170883394908484646285149732864000000000000000 10081 1146183312829938341530234282334173349784684650397459153553713051842689911005168159660586312808735848461487999539769910311726020665901296912939916750753520422822303435423299588081592385208892126852627356940076482842837098745036800000000000000000 10082 1154341096749862300481277888071358041317297363204709583040122496054759532719931128439903815646742525229123385666499160715534462746058446451883451699377494549687276271416853014297697262307390978755349248953771782529731185323540480000000000000000 10083 1162557360156080317837809057796090111924465859688851427175908952583299766876670561941451831563146360582366399533195194744750678103985601154553344132907142143148336341643632439339900847854733442950522033467791861169163343012823040000000000000000 10084 1170832525299680072448933185877472445666615629440020103254159446532986765537415943823045957441147378193219579259732596840999709587075897713427562812889352511466481432735161625373252191165546138905566693590376588692787226916945920000000000000000 10085 1179167017502869748711240124641245417467934488816559908394481114006601998821283635976967645210957276613821600718887041602982362694744783726892409859568587741234744517780066493681172840128431717349497671599813228096731987239239680000000000000000 10086 1187561265181479206999307686672917738425700740980031764036431527752259830699120567567814850438494960098736108371744625621135587063808175051228137149200008349270315804712262109187069031425071999625596258150581913353520341319680000000000000000000 10087 1196015699867627234808311331131970672768022435354571803292342898916319261606110729662576584656270243412829260408220774473554431902960505744047055185970363845430959278724346820493809253912603072791023565223959648491314186551296000000000000000000 10088 1204530756232556113597911859628031406041123568629795323597621032615516223339570089823510196719429454359625409725698212345704004581843326868505659561223030709080529359552130032204294674602760634517462768726225060460836985765888000000000000000000 10089 1213106872109634745579141096587896327041316323417882577661546106643287319743682579783379291529682113913630439605072204473675675024153734685461802102891275743581523627299205387368309007125582952979675957773909253254705445863424000000000000000000 10090 1221744488517531594008399201567553985597289044845613954815123730968321316572617633162960083534919807067618346097356344449737347730882971589634543116427278331716507289886940747440931087607256637311851310346203574133006486470656000000000000000000 10091 1230444049683558699945447732344563646237215561814240328358389721440750922493371639875477462811067259453143728891016171648783560697000282172860156068799585974765745966426551187790992163890402372393625479009670545499897200640000000000000000000000 10092 1239206003067188047895965195790199560910053171721193286471457106418560470834897067791446104134333998282834107668036335513129241408600535214086567870094913426090773045824218662541584066533660463637095839434790428059710972231680000000000000000000 10093 1248030799383741562294366040068427735450223284542160014460007088472160255087752691234745873416829467500799331446859719888148059804750202528665688069514469923903499372734437882670644732407489714852362450184791760404957563453440000000000000000000 10094 1256918892628256026389713443615100912113888946122208969026090284405668355873406785622613073285510840240251042999119757195548143725436261558041583522346856993450278026397089778129757785471108208330337032704871124948936158085120000000000000000000 10095 1265870740099524224777228597912363450890262032932176999026800370990573459160719146854158512668010097186212404795008320310743681282479250560107829400575455790365237505231520510112919412733018091945137837593462226117879482286080000000000000000000 10096 1274886802424313620570666416104333805165260677509279849534996039374056700968201266212129418010783299181395878723786724146433479992845358882678762306353932226321529457567298387718662267517800335248679420522441344151680188416000000000000000000000 10097 1283967543581763888037245913779099049661517389803128734469609686280806364313419500511854462008552247924088746487672838398447776235911897301681431329839350711500756484514194437562064403425145150506673078943141635424512691404800000000000000000000 10098 1293113430927964631417453352210904286443034483121894636834933978140812460979322252343409019794014478034134239556644965902542654405588071724726011244568320911247797069370215058489873143705026805748840687211558300623802099302400000000000000000000 10099 1302324935220714630627442356074679262118053878758732805928484359368965832294984897584115732617325597635248616270646259847844288732324384630649114182774763754456227924683111744374512268507903153891067701431175123369832166195200000000000000000000 10100 1311602530644463964592506696000386458395720804470373823394447582223521854116054182799246393073286863158591700524203474803717882467787193100638096364295665519590460238968926902610856972014597201388710917470890118119250775244800000000000000000000 10101 1320946694835440373086771704512164265889631658626803117027596058149830237039917409696412116390454829150535108254157539106236498621856370778938455637544423373872071474882991860679629632782266950890604469200433494761962209280000000000000000000000 10102 1330357908906961228157417213109265473564879791657159326636306513537714075743686566342519901054088905422606253598437769535247499499417750773681712912939643305019660891404896677042180420305639293943941426328698780976039329792000000000000000000000 10103 1339836657474932496491990731724726585067225785375054211681179615002519770817700432573454130987356664715888894143816505545152427892244394198722618929979135896431441371163127844803181595419214415465746992881829935685939757056000000000000000000000 10104 1349383428683536084445281079053345040717254241769517982855727661538038052940321345620954232561371415934947791367673093149925877193309561527191175365945377069626291110620390302166264727765547134556759949412314909203798949888000000000000000000000 10105 1358998714231106967878391053584424804576933570875442717514535147657513840764000021291859332273413073279999256983277477439634108280689749026766496758051313485511817471893202422320421674006309723287854845080590166954692575232000000000000000000000 10106 1368683009396201519477668786513423251423041584384347348569569859411275325558429904445620608004083228234151629092138442422763052665092985709036417734649043068326122567898497382487010370333429433555193880235116037983856230400000000000000000000000 10107 1378436813063858456815631485606000877532667243102573596359597516863534766212507969768192334386483630573057635151928589575491603450892670511066720451124363344434103838494051212197033940317278497862976174595010783423275991040000000000000000000000 10108 1388260627752053845090547316110857516888413998794859236548862903562348732066308274185999147757062408485014991894419133195792730740095402278092446221557554829724501657634515291308917745247673349514440083840457788339697745920000000000000000000000 10109 1398154959638351599236540765136761232783436241900385421507729276148198596708300972950970471639128793735586614346074505969124171278446093661651470005410690756009863321293822100796558396770386366317222831273005477236215644160000000000000000000000 10110 1408120318586750940932568271197184420575791042308730056287701945049010500470929263508732814225096771390925396068954691415232147988215357337764659288847978429964384723216653607099064781597002894681048728549362034570575216640000000000000000000000 10111 1418157218174732276956993156226119868888473561401173180408425938474454120184518037277548549896865032903125062866664604087864111172050077656873205008575514113499307721617994904316944131210383051506341226125315912153169920000000000000000000000000 10112 1428266175720502976335395708746426577123113113892803930855646099350797831131484882653060134841256225139299657576315173278709667093722712918971220448473610351548259133361503811207895574378001767822855652187021476882284544000000000000000000000000 10113 1438447712310444534813314156351312803258726071698756384247806345621799906768680720146219886227699870371441297373855365403792380068842376705148011973942757609263363297043181416588440569739214553319228117685890462863327232000000000000000000000000 10114 1448702352826762626353458579444977360628628747993412951895177146287943193737262907219141046351044692337928323989874744087006627674140752872202249829739930361117792491953747202941590596480125077234336749398743126781198336000000000000000000000000 10115 1459030625975341552609210763676491254089909092457723122532439900963605947315507581921990034604900693121869497214608395132162920419625174126560559058230223437962834213431785918956515276537134053917972214740188356866473984000000000000000000000000 10116 1469433064313804612663561671881870884741713234840681646215064587847245935833833566052414230718518979921652942669805927197998284605820994766379380660804270558127117866937617255535011183310328661453644750395050098163712000000000000000000000000000 10117 1479910204279781926745692680501787819916776520524849331202272156321275023095211489173466276240424503975663808499641067761478424746244878865973911560541196195373710484960543003168148432536020185626089986690454744329093120000000000000000000000000 10118 1490462586219387259146829988124376182527064184467794323275365581980537645192044393126093403409522759811392723657844386848123669599425254989086872594496255585294707427089983396141165575810669289150286984958385094351912960000000000000000000000000 10119 1501090754415905397153451696139300340857249012190520210671082318346403441687071559896534309183523035852227982532258776394508448137928931748380991475711105610699061386479391082847881200676057971857969578202203848525742080000000000000000000000000 10120 1511795257118691654500067066761345529984439546073433070426648221098915484724166637129531778443871315350471013565455888678900944076702623922460268818271932970305995743219492928863717373864363433658825623895227436336414720000000000000000000000000 10121 1522576646572285079616285556416296152331960525849555925335084621757512447026691737714932016852180966914282908282548721481404659287651691952079613770745112681966937957549130169899266576874959311701498019000091697741824000000000000000000000000000 10122 1533435479045736960804422707847642206980497711348783082928861413670797821018592727176896719817926750620572407940688628359017433032272795458336119222315930243233495840816518352350519939639779077088837843434447276553011200000000000000000000000000 10123 1544372314862156232435129337813249878346926715379935369262849330714001864615845490406857209505264909261320339470260593857150751278250472333798253025581102941321681534087732689025899828731271914391975087808479877503385600000000000000000000000000 10124 1555387718428473398290163364767221970943715621031345000292373559054524243295967421739660049661243914140546270786060609652537617062000495171109951889714956760474953392284688791832222320127274470820961422909060173057228800000000000000000000000000 10125 1566482258265424600314139019016092524783235952546418453647949836075077652311759892494407875091087355668689700503941281965888395044080777833784522612664580874623354585714283405215000205569381099190443764214184700752691200000000000000000000000000 10126 1577656507037757473261580294373309168749084773280790482207662956657743912478849456437117348279566430537591134306368861160106902639892946511150576694013004276908747864778746274829012104279352412711534758859739831992320000000000000000000000000000 10127 1588911041584660438042573895461516673082795172851098451355380421644325604527447518091945345648969231330434451499722601691836846067642698380921898130126247085142921740638958439029690710149839003395614388652851360432128000000000000000000000000000 10128 1600246442950417098980466542230694519897690725758913412564186600972359577603050412737221251680899004904858837782550149692283382405589557640419842591765850338342071826273132334699729607316774782757309481958927922888704000000000000000000000000000 10129 1611663296415287422699092661823898121670812018906603535528097585122042274592946735205552095261945483933909072894705442760618325358331516985384856782596361576427134818234581773920778717266161807650600463840093344366592000000000000000000000000000 10130 1623162191526617388955667033555457822211790254883958710562297648402889406322737199724791771466226395173299565488635045399622458268539356736668038620187493553922339242877344728087604097406965845487220663921074805669888000000000000000000000000000 10131 1634743722130178816429454160714542070295216626410262932448319926492983984980813196176394967064262665977200972161862878643173851084621467024575738617771256655376567093349551690916485181982024270165830520933996665241600000000000000000000000000000 10132 1646408486401741079266358870315705513165885771327108470835255476763538010981370035318490752554734578810964408893983016234459885044372335237702011899091241630656053999858347698128425897837977284867385172333204927938560000000000000000000000000000 10133 1658157086878876443066403320744451959456631733146548387136058171464863054227069660274735787965116235107243837109355334618902373840098199310173159142059894611747960915473049239402605861801360410166348789984655185018880000000000000000000000000000 10134 1669990130493000761985402287504314354824296174787331471264380772407137147819265208464885338907145401789409815784825465761898097038074135229578064168369590975881398663393020881715903243815498258781758655064009070346240000000000000000000000000000 10135 1681908228601651291704765030617716561746605611063498811457753042213105127595888140746912592964787507338465062379380984382643882798464913959732216720162754208518540645017271374892587980264195085397666724525313580072960000000000000000000000000000 10136 1693911997021003386204987670885707320768972405935189907191846664935050753201455466498414539424620826118207090888469024112653673887288934631533234384739843229784007405229636682009275077948065002163847084014934425600000000000000000000000000000000 10137 1706002056058627859559810023222386223454792596371052590968730653978291225233051700720956491421211824783860436341748027728993035623806831547558611029277575453009048803897385012785736819664585340063303468253204971520000000000000000000000000000000 10138 1718179030546490807349956265142442522457555836467876219974153856280290675183180113299667860744594890977963030290320932533675266078643619556116021283779129808119304308681458035115840643890120191045423405201946050560000000000000000000000000000000 10139 1730443549874197695778626518092106275965171861051538743994540082275030713148670950142762429078519568429886858777575362700748980243955872589639229781070681715913365394474614049343887427264919770782294220395648122880000000000000000000000000000000 10140 1742796248022483540156229144287117493425965762154826103178009555732592701884505091237120712335147326474781998193652924340388485404262602151075271483205453832703638195470817451509571977671886968048665749288092958720000000000000000000000000000000 10141 1755237763596951008110020008048006696841261805474055833887213512374850714797996832075862560020994538031724415986956880409296178714653809544894095808857108063266842101050865665854260725602980178105893959468318720000000000000000000000000000000000 10142 1767768739862058296666129800696407628918786912198982274040913435000424263529275970533991865553799723088925334428542570541232183111362613940207453397415476980544145226109465465949235588744876802711914562744588697600000000000000000000000000000000 10143 1780389824775358646247704497071996181595086705322344135431535792105453201502446853785897149629431771148485836286624286866993743825613537755623214327042391862265888810452754631299988440460518700644236116099910860800000000000000000000000000000000 10144 1793101671021993368634353894349141429186588262326630627861467420354523578062879105400830444256765263069208013066606257074379047108334825991261300062185683803932081663468152942966723108682272942152879568677398118400000000000000000000000000000000 10145 1805904936049440280035601901410244366626198409921196519696537528258044015003552810477668226609441617770852825732731784510895760921635262322685787223201665749223135690020675129378099638080892794840792115661347225600000000000000000000000000000000 10146 1818800282102519444645368895013451616585975357385391807381843680998944795711163714789297568230985916020916815514433371370560919484403375738657859744210249332111977994589632579414334595033154585506579375634513920000000000000000000000000000000000 10147 1831788376258658148366506354776863761921989932338563135692762524495168029075112320242520309784736858064629848011886562256521671736188053169062537978885493605798355807553028716834770496112790059777462588844015616000000000000000000000000000000000 10148 1844869890463417036824868720167426161166791480080015632774322486296929687390732715963365801479658606088561333683537082609693544834882437695867797591495948082688550456459259522365868085969263171564931707314372608000000000000000000000000000000000 10149 1858045501566279366332174885582520527324036339955271515924474416160825311928417341515249161298503387791048282850391031165980277413320377076754605257461869269871521345535669313517242654877374885735347326533238784000000000000000000000000000000000 10150 1871315891356705331106816238349019859865451565678591396325643781141901687171063679967030996731144558740331382125239741298784004609615291248212987708850117749412034229866042025059760036730027662474677951309807616000000000000000000000000000000000 10151 1884681746600453444822650340251826178169819160747155406607194805528044451392674997551708932528155457135321673585874257718316966771926401955961901191791907296052405883838159585384682016335673510328538504993177600000000000000000000000000000000000 10152 1898143759076170969428526414110767793728175011895349373797246196996101911759765533248506853474785138972002542682916216702019230820297304827075914771733278062452780211579860725280286887880928321116599494314557440000000000000000000000000000000000 10153 99156905279984372811325210727835390659053312124372041001905011719062963559117319497349806462094451179327269571210641139613298938960536029922316996415721911824390441847892008916304219149147335648639708529295479511869034236240695312137062672323961 10154 99855193345336375436757078409017330029891715730881703262481807576239463302491385127612833268165538863688729216078321711019026396277159523090784017517241080217519952001750403345292277030479359139123086758375025142234309125228305842504225085509341 10155 100558433808314988009887044442548077481374363334600653907885389219637072973123422854544392179244222914605943893888326258108482417120851267983850095506005065407763855844643254472358264400331467902588616606100524996928415751017246944008743260490362 10156 101266662043188972030341523816658695928362999535508959283721662262014514784779561050263544138937700448982883283447385666422265062659661752113833795074065616086530113331492236988202737897907376833843313441176593034696560054584670977873026881279850 10157 101979913678718231166808992059063924997337079326392297723694416529171940607440072895321861320663292303989013248301847590461696121120404416140624318069532407194805158949268821804322661044707230431253955332802121012548301976483105502162812320264824 10158 102698224599997949968410000168407714915608389182644898766910383191929493051764696268619604745255762774162668997496659183898681424651400312952461000867269111852498673271574347040118624584254388518512008867340526875600050775677955990604867904064280 10159 103421630950316193442573540019660917582208767576085642515456591585200600576072299037978224362936736572872847028529670871611920511563782946740003173034266086951506199561063739163192630473937006022761802598688326127865315788668493972709937903955280 10160 104150169133025066476379365761661959505610285937963886486222616153035703189529848173432831029531228438906757167076226759445247614432087999269523394652150529865899295456829381710433428967582897941859324953178043264734975536541473870357581417959760 10161 104883875813425532811488540469570512587401394511332895217266026850651925299865603760286539061852486108363567435204007022738669524760635796540359556454572451565641129710062491961394524075079650938216189164079895289228659664700219163593315320329600 10162 105622787920665994021418504221856349064513876048082005854347509994455821929844555693610844097697877337861396429906856014652037392239234702647625752439909743192265804752481877110302776039371483975286049428832619760074026729173579289098594753921920 10163 106366942649654729684065487909459986814668022982046968336457390909495075706235788688300258374202308588029674140264609511550020298892857593983582368895337368143789441815419526815341336252610168085373698353990951335430911865631574312854617910700800 10164 107116377462986300692077576174864711127646254449034826999452531680397367660344299739371516825786838861411090026906178258084642959744044174897400673473678740254611813566828943707500091814127011471619889332039494029232897172457722980091696595116800 10165 107871130092882018398977916672997632835164465962868173424693035368950590226490488122406537236919335089305864952660750182101465812342372356461106011818044569621295521385923030408979128307542597229046696878402131620052828919002532809408367061273600 10166 108631238543144583059871561524500729545510203868997927396399242992845297299049997564914124100791099553571776997611564698208385747582083388597234026831011143599919298520975291870450133618208409291661504619340981470285241595621492923697661841792000 10167 109396741091126995792183609419500423129316526435581734572866053410536879511110279540203391502887674449061039946551494744633334790911275946510626041029944831056336431821481461582630963576189439155829481394435058473519845291742229446472365947955200 10168 110167676289715849054213413629574678699285495267639612964290512063371682077846735258063966876899671526500191186093623448498053917351139853820963055422482902983418436240343923188975489702474244007841026758053167695615434303820760056844448045312000 10169 110944082969329101417392676231767283779204794187220490421715107593063411554829411632002197871125811017562497663203558038187244996254708210074237920300706618133632517893551852315698384173404969765539198776193179737853084690613223056066993057792000 10170 111726000239928443192047632379360026656192857770346890827293850284476076157393749645089424077185394979154288092008673947736135375094371817296633476509033024290221464016109193476715305384821742445240535653065822492313804361263491429626566651904000 10171 112513467493046360256230939402322293838172023985204475498753492080719762380704149672470276705778774720211038898427247575619375366572932541252760748676772897247247139055570268626630726543147635300363078123035669657645656920945162862259477176320000 10172 113306524403828004232851354023201338068515145211960668655305749659335354399745415391660719684739241973285147966031222755246158072379052214720845182948203987440963147026096646980890026105190228557686927426774205308304304589063510258024534335488000 10173 114105210933087977961933170903091577887149257747762237750271707835478761765907702926026917270792009161617481914661756855590363654997448787231635759629431737634136797396715309243084849962315276985886389139422514478595280189834363182727692451840000 10174 114909567329382146022427407241659502325792429936546916896590990985582127458060669747655630103166899861576258987957257469104349327150149749010453990990127448566683221904783686816848689083789164759836365818819697520175409437165652565421664010240000 10175 115719634131094580871617890251012668351530329225572277680259470694949164217753631454213090108318091557133630396624627259065594370224062389933224826795214370211172546757968379029805780551002697995430472063046795484200142455704566412767517409280000 10176 116535452168539755989863117451389693483074467099464063850589078337356450513624535403462664858276357175924225891674148024731579398745712259013493713787575220994775941757867588616012028619938572718866806518797217486497275922769970260860506931200000 10177 117357062566080098244234738391244467562549755301144341009689986762247113250671541660359492132303552536795995047182846935777074556247794320107336649190627957574371722066776712717972266628631122753151101594734507498544865890671362544513630863360000 10178 118184506744259012516601821745776076796915372576236016341819378156864665857125299215400472111588729349303397888835169588918474478079979276495939244101792044690168950835022117245691983191512562769509813626702639254556753235256429898215653376000000 10179 119017826421949492479913144291780229326298064377081692692576511432859758598114883491805394954575561050471075896078990984306367439039597698434237315651558624748247910079713459160672317115610653046095642796168445625105980326031043112366637056000000 10180 119857063618518432250894340482260162632870030562901469481997985969557925385463036011678475997997267402368588376318125766239308391230024584020776000611538172534784073611762929586285969142240483268982402144358596314682067187805966384301473792000000 10181 120702260656006754498150010424341049270743308332864665100846839651981468186567930950592435022567799540639334040751703911057133631943837615961508448495817219337378053248688383743631337528529483853774053446473592207691873465370166715102003200000000 10182 121553460161325471441790284565096103862061655094039184291838760147982540728283991237092448902695807432473180141072857558918168955557496148607306693300519008011630216611975889597473100885656128305349560613028449288423604146892733008546627584000000 10183 122410705068467796044234730003000524399352182518994742944520822676867066719598311970973794445872653260520008842238869963970807403086358084022166495017016062316571079258671803047349755430160406528443895593408427995920979495412541066056826880000000 10184 123274038620737421561832063635731487866143578588372671367414206130530738924778389559853557197217003960690679804803677980152875742168683977071955534691320566184145589971687824471912702922080335634119019220033508949233476986839490167313530880000000 10185 124143504372993088503420484545831232194031959673396607315681947743746566857789164193228160007176842990018606651337863831310612293795860385112752789689409583718283749952482339429664606802013331430138750632597977412265423426052139428830248960000000 10186 125019146193909558924989493776946135954955630263875067833601167890299658430529567610730349735253770208668833447358263073076639954175189615365545886323505593014882501139455592709497367553323853847934271954693750017676724674881660911196569600000000 10187 125901008268255118879239146888415441568207689904040993253254992688960645921631368113786845961939230502184533898538860211561022772172045808182274085382205935090360700331834842567066324092407125536564382673276623907943731862620261388197560320000000 10188 126789135099185730735116470417104877223000631220137285188301519999465155840373684326841160538371022914431299811116624632885948762544998912371288116098746623095213495959528734672711896330958754130297166175512354571266560450393482176810188800000000 10189 127683571510555957985391331603207443852021637623471556846821829010042794239293241493849946990364091031120967968788539304722523894315948821397043228631642160879562707632334739448180278274712508834499500227823212340939154467947975210224844800000000 10190 128584362649246786070065825272108529184165650898032290593426458298997962275879931904053094487709502718199203009284762051124465584415587992118456994456617658998836208456969820273947434202067012037171344325414083403512039089042184889538969600000000 10191 129491553987510463659943059172325370821259338133644530040750793295261359846567287968115348174242162435306864976055471769545919137279673122360610781684546461175843033961212409128428983391495111023250516827457434394829327737695103239585792000000000 10192 130405191325332489768064291585441576480987215279609716877697197751388785348110054867478326136607557562087785266812861216368329561591638874025598924636693114814781338430443120980911003720276143230483612613513300709490600421242066758218547200000000 10193 131325320792810872987009303502663999352361972625114255035335910605392855161585221331481454152183840548666735693291256097827497746187997850327453889194974412124453061383165891454057724214429695532895193943196160072963425331561586074058752000000000 10194 132251988852552790087295664549857794298414636142809673944451473315640208716708540574337888794626316245583487836763368458998681769348131564035819137301481495651292121611344862753353693865883495566585703166293040323297253066059437186220032000000000 10195 133185242302088772156360564169807420055941917646941332347131804030447126666774406431934166700116264885900286351163435406038089064593504329402084919132518040909221732029721170074959821966440700459509216285296218046659731441818323736592384000000000 10196 134125128276304547408916911971126651438339878591675449141477383170532692394414486836063071646811649105826233838627041642341918891236382811242274139954807872309983512974300332700634846383871081409076432938167845583314087838417774622801920000000000 10197 135071694249890670757896648905615537317079550894383615070614933475046362759120456830593578302760236253796036786886556525991183904828227337425245227273962873543086815321344740173327864529672745051275282603467722972275469280686879537102848000000000 10198 136024988039810071200782243025902318527819693441069577460294144904397840990876148433361448562362505659338125634472963685638362714081156604622944384266117392107235198097379340289397610102268658773668404004797040501438476278858780183101440000000000 10199 136985057807783649048936165784799196507660036521896394676013007075362596872957282725204822653911581766657137258113011536169448449108984847723217397870438671042498682356923900444719868445933117961977454942374130725037477942375514730659840000000000 10200 137951952062794056007622162856419434105941330842769965538022854442143678396886710905417422804355895108636122701557499144625068289086369073401453426746185127709377624090443422666593784952572367913016633190434838854615430040506824371732480000000000 10201 138925719663607792101826166019474889547906809766577461696165591581127182047120432867895582969971402140590057510606621055648341297614256551996446690636565145229020438433759484542788729259314763915271109564451486820557026687120879858483200000000000 10202 139906409821315754437783974681100560062093658930660628144094466143998660843247047534586475470188711338534750985885863282526333179404423121990454882380164339955469005986467872994761403754375186849388729177341405804124690385521371523317760000000000 10203 140894072101892373792363021458105320329480089574645418167702849074786792024247509135304031846097749624978243143920304080004878673723630231584907070411818144238904373684357731476999041964014052043771797652026732423579627688358976684032000000000000 10204 141888756428773476032182702790799530187742682589595482482782019754519185860923861625515186335778682617400021787857241734418765673264535391931236392899091273913547156171204088078793793393166995438604606064176302004566940324733745364992000000000000 10205 142890513085453006381648405591056616203306973126157484707108880359883659489390124093918991911185837562497706523539367243861738516085176844835285194504016127325709411658479251830302161200929268870496159658072436657030830389235070009344000000000000 10206 143899392718098755583975426257475373352128793850878966585354570680782893165047284935440337488852657344913463193184576585559817968189752636988893500182326391213412435284258926683100683814232502763964330466688808154018703134070249881600000000000000 10207 144915446338187228031847823234298758121393651103020993855448199710817988764544113703247180431240423736788500942645121321240285462646463149942237919274819451945605156442887422857086964548043301712392996507250843196868831759438853439488000000000000 10208 145938725325157792984651668535274166991633325642649988415339020530010293609904515524175335676039299175146869834369845248450456380396282416424756547550730749359323317964216384555516825967614439877134417306306535820538853191138106408960000000000000 10209 146969281429086261037300406201729646062075293757167865284549869673394587025020405356050356333649657221876025935398696159391732885041756241251035076198726259607654633300895964913469405828432851840540811252953012159834113816973499432960000000000000 10210 148007166773378029061590767793360143947160469098379106686977105925067542324770760876643951676759768926585831566535708312260107869052165799983354116569784139673946505096789447063098765521718919071817354860403597475639922174766423736320000000000000 10211 149052433857480937904850063758894517647128768800136028413431513449534708092288413773147587172283103064916736397026602613422022384116387222950897279104131021743303091128917223116442592145300249505806229792588541410636496831008420659200000000000000 10212 150105135559617988202419241113155241969140285301305487559610988176087554444386801222861119653615599767794406114033206579446200723525810374032247205914988305811405723286839916116710457002176238605025890313134515138979772625877142077440000000000000 10213 151165325139540060740320901079562139643483186647477865847984746962948634199454053532376332945844494879818645786450599020217522153626651873553121923072511300339036451310567639358890052549724345614074877296278154478337923237065365913600000000000000 10214 152233056241298788892347990141698094267665005011833172781467176472110632356715259812394180938675114247603575852809221612582622596889775799190934592506915344591246119236017691125086568643588222749088726787834981235860470634208926105600000000000000 10215 153308382896039731751838058750974697504610364083267240063430620625360369946391576809076964313687550455168055381265187581450665751924827852712963750000844587124659160912357994006408779593191824199869515773055580606563990133078700851200000000000000 10216 154391359524815997682631231313172513714785340353946678420701834164408827938722325846761269251974006774995184438977628800346065628671722859392303199818059981500322293124598734198464175852163930878012773256672810851850812398118109184000000000000000 10217 155482040941422469126209223210573907290402578775480122242380509875856371918746188333756839608175617643677286385852234268826266557704853713045390767683040869295683621779705469668071444352631287968582235937543536236645508723442607718400000000000000 10218 156580482355250780622840219900021147270542313644676785289238782495641161113582329220500946490371419208395526921568612272494130751289270111497285465430787844300716424188075654278497165638820011483609628557566832539335059286297411584000000000000000 10219 157686739374165203133773017758280245303808022049181898110582302784077912586948993786502686739042124630495655390399833597612091246981506529836559882467505175066607128962673234208378013457476543730451565028424658160952127762930335744000000000000000 10220 158800868007399588889196811957137873923653696619600904056660065464962811473064113950060421348604961035388907712077981309978232017130110515618723676652296771704999505460557878403591724739399509723068456580422134044297201556419248128000000000000000 10221 159922924668475532132874179965586897342240276624954604132252731676238472621108794789949650715376893327489454407539875771064189356025759095194907002869246902330768975861921701301248698990740320232638279548376684042432898321654743040000000000000000 10222 161052966178141902289128411795195725786542341979831671686198021261501898493461098812618327117740210860795566287487592695621204089959835523357264311249201470165612827058802535683148353719112823010771932490639755450124864784974217216000000000000000 10223 162191049767335907241287129816458555418456038315356521144608610848876220593476881295474212807530228683571920350105334132623768301583240481989519243208548542625357855750227535180847972588447208371313711661523150358609511070123950080000000000000000 10224 163337233080165845582817364098792728768240722965753980298162323900718910504482049455134799120338964532033408349645104042935494322249141778902459159959302063048180159185650834768929564973656100498166339018463226841452348168868986880000000000000000 10225 164491574176915707883298641986864086809558020328958689881202446396773670037201980583574702935985707057262531735311603203651028784995200225354342611658679557597867435457067687783227262235963491476921688267416998623982079354192527360000000000000000 10226 165654131537071788201136451044660176921482486188647541308378355349356969804078651145516154767548853417844898134844798398395779463099185826508895955791586699741015771798711320222567163083818224919872210300884790485151242697205350400000000000000000 10227 166824964062371468273585384230537649367149101818087561411632514795889956569616067089339200724990000796038117714104530995236779172686261724222323518604476052252482253231446481847940415274983771058777776994475167073844029924122296320000000000000000 10228 168004131079874338022296624355178894784617036306904121320026995909896558568437350725316168370200958072651939314823418036839761535381006507949215928464044639993716997749226548341621588115112202776127274666074980301940761911361536000000000000000000 10229 169191692345055817229295932041851812523042737047884153084063427437648818399136471292883983220639453032750675423195162662460897122444814683000444065613244648342987313553938810450808657146537274775752870924225562215294282252681216000000000000000000 10230 170387708044923444464104243372983783195810759483238724887355770336565137660742582022546559805295723276163504683603383436934451554347775188744491120799215012188418272832663157271302466400449877848543894489449521863785596439232512000000000000000000 10231 171592238801156000577702155232611814601851883051868520210953391369180653884082152112370070002015152730523130093329081649280155558929618515612996780360438042897498802192215287303506761075052638483061357258175746924246433424998400000000000000000000 10232 172805345673265635323281296329199710928893199375286402788614937475823941203825834692153449293544834844436760532934153853753831233953772250298458582463329318641080325819514492690875070082178221436041033215949656177501138870861824000000000000000000 10233 174027090161783166917289695530767264914490488420132016743430061206792262520398452325316409377079754651504378879031510198203568581684655221888093125579756596972796833109401433438316001169785478073352884526295859751634145357332480000000000000000000 10234 175257534211466725617235143263111828560727703981946257071788450928233013442891823965191886839890821910957522607922526369852352142381655504060953281648556182947562579075827984626106993333675880445746510005305530297134042557972480000000000000000000 10235 176496740214533913665131108458902028121637757153667450358259908034651573913726721032983332944025155909240356715590562705365481383790256039275039849518651096373653352121652203288648577400209540909383605844740320725193753530204160000000000000000000 10236 177744771013917655227425474498970455857087980438209610372719915123123734168814473724218078817441985376741156047037422425253629443595006241803705537588165566297556851494386641171319222132617030624235968294925112485598711093657600000000000000000000 10237 179001689906545911253815187942585556769201869384331819341746005407529402524687880509840691890727496216981407090036542182449177587320442503361747121110512423291007129520783730949448979918088138832566305327629983610547647251742720000000000000000000 10238 180267560646645435478592416540497920220092131417263996340772805778519975983848599656694850403395506314167619494831550502759921268602921753921854950511087879081372367026015251459561899330821156924511443165223445836665526734028800000000000000000000 10239 181542447449069749099163082956602254025257392094773276190307801817894032684816800922906979821406289613349015373555337226906354748595767112804533712817441811307693896483582549847280561598338957259760122585745887180817206922444800000000000000000000 10240 182826414992651512987200328870381353074918909484576404924777411504174839049130220423418834283414841861273104120043010065304802524831679010106215144147281162019194652968096744284842626001764102410266795664689028816241719613849600000000000000000000 10241 184119528423579477618617782222592257361361943967698299561612345482315651510109542675762243303208856339307238359599655031207345179237267081830941155391849482930442450037466959343332499145469129216015636351900587116865521713152000000000000000000000 10242 185421853358800192249245224578666936623479997846457032367540829841684617342404527573346359035826181936942486975870301291055189467969591466461590269574624246684898677962150071087707011413977032369906704053331762240235353879347200000000000000000000 10243 186733455889444656213837731274667323081875718650927406190935277423908139196520581756145605428899468800101078676394504765858907350437378659562228365938919912204489138201118997990317868385991629571295414970802652358354604654592000000000000000000000 10244 188054402584280096586924502979179487347765350309554209307962873482057969433560499165842017545289923629251613784648662304965143849059235030341166821576464335578361209676001989850997498018773896522186019440003085853116566863872000000000000000000000 10245 189384760493187057815081920192288752821330230101211368634599179995595683509304185732184537446344012534674220038247100074500391348558652781114848534489403978883380870567406886528039678439079535816129960866331784634092606193664000000000000000000000 10246 190724597150661990311573910924013479406397455886586422846280359610598203280121886164757991577331369199390108932390916580045543776450897175313571153419383114779812311938570014372842860034498750231595707859213614569778545950720000000000000000000000 10247 192073980579345526396019192003066824447114710128355940829136087272136241333062207510378945809892740615325056723758589673195469653644206736840762328785328491849438603049190404675009124762264297366152467808625929478982344900608000000000000000000000 10248 193432979293576633363897583056651249251691643699231383546650622419793755173826207531670805142166153688605055980741867150635103761924896485867528825543379805334950420521083607097329546436270607089440322653706519645937037475840000000000000000000000 10249 194801662302972834883375251843164672503114685283615730895220192279205030499384637436116425750170236916839207609834005593057866814589989471576565243278028848403276543088982104479816556806604036522995516533941635683920893706240000000000000000000000 10250 196180099116036693340190883328770673380647352526718304491579789796068565265597145405884618084556720547412265244985934182633358418040882142087631963729153211747710646927476155692013590746921315020858492708536646467344169697280000000000000000000000 10251 197568359743788747185281430644881530897535766525513163728128652699630913997663453680070617232313782955897280236880353315829151148780977544365724409950710766577435148585110670983322508492168988370372932792377104255683867443200000000000000000000000 10252 198966514703427098784517971410018292130319202767413549149636381975779112594371754653021587703952911749632866851226427821798275320059423638027375879956121457333445011906404493084119066888939374736690155623650109732920083087360000000000000000000000 10253 200374635022013849725450539681215476550894993809722279205924083920828123094842683916530320518178008521023792247295382513213507468047638995365140539244969435763409396629621146691218131670536377631371204352199471767490658304000000000000000000000000 10254 201792792240188582002407532837441596419783467371123452386332509859302577215027201953807869068074873553926917310162047117301371579219689073022013744253544949876908704351239141595535075801746760682877545578324787679643828224000000000000000000000000 10255 203221058415909084978742928546188022996906580485016256317188155958653375046158686836460929202916129779066216967738362290580081246313411785940984964702018560228456963484600645406742971376124762450700401230511809156526112768000000000000000000000000 10256 204659506128219529513556242702539335800165306556715012701435962304275174952927367556607149089143829649437658265112217655983873626382254162646132976675961317837720326781643826823331411945863977004019629348197699619389440000000000000000000000000000 10257 206108208481046292139909701281984313160793935304708425653331139450563118146664630463826290135494874341775586589102092400070880254056394915518335226505701248198838119273597574026273002542344102081253966097596442746170638336000000000000000000000000 10258 207567239107021633692518912045660804414883844397166148775863579351526724093980138045748280170099775034897456086316700795203043174476020089644895785563931471636800953487029359945229517818881236135171938312336631103037112320000000000000000000000000 10259 209036672171335438305182473717542675299625557632006830422078643939373970029813971611800694400818294014819109028986506722401041459081841084411275166224735742194928071353966977200764529002191564796625583062731681201200824320000000000000000000000000 10260 210516582375615220231928166398044463119542334152531679753280916095695245052909183100974160677058718518794772837486147790162519883828085963277249077785276938390301781838927520203932677434727584982251673049422135945529917440000000000000000000000000 10261 212007044961834607491074996386168839302069398336999474076556281677675782698101227494100254080468241278606165561143992177010643553427511218266335950379773193975596489266017503600073843010538254271401960034380521039881830400000000000000000000000000 10262 213508135716250512888228448082308139642926647349189994287227363996022186139788299053996788389651764314458393543676250953405152001565440150014716941855484299586295550652496894682921724211214312243259929612582724888407572480000000000000000000000000 10263 215019930973369204542728515149069485172911086895263427357654012217121101624512465691126320168095635629808864557241706842084052945642142773937177210673756232556601546395716387611785441585078675676918755236477952324743987200000000000000000000000000 10264 216542507619941489622344800705485781325243047421112983282989096838878614071539157428841252184947816596723147465524255563565457604929794465889256824444501345238568484353265517781684708161953634988620253255478044022485811200000000000000000000000000 10265 218075943098987226583149223413333423532223545132461766365917958252549411892557750156018148904765743347343719873464944191924475037962067261347592943666817275481801980194082036134035228101593414065709091098912491299038822400000000000000000000000000 10266 219620315413849382815584352751146673410570471847841701735180807583263413757173595646425006114271008256605040212935204785781625789240317733681391196692398378423123661728169768823061127930324685980101066186720971176542208000000000000000000000000000 10267 221175703132277856213874516115913895381514187468873046735473181142317938000469563068164666163932252170745586483721265395434163406302318228852501148582113335183598615120454457614893350250451960450922027609630031349599436800000000000000000000000000 10268 222742185390543280814188655134929987906297423421419465189121130978393015652781322960659074039023339526414276184225206677400051801346399006686285671194777916058221969706168741020108350456021341550112471373844216050352128000000000000000000000000000 10269 224319841897581038287450235429303297075046508194700255671328793935050759565260172417096191387302905956951867318531575538560158703986291953197436247888790920335130717570947487294937362560300693962824006132703955882344448000000000000000000000000000 10270 225908752939165698725492809324764813748129303367551354122684174356695085169787619935188136732951875188282301770031298140251995550053934651578358146018917167420273639311586445733967053270450532966219620521356807242776576000000000000000000000000000 10271 227508999382116115824473275866995508268026994093310267535248360957667444747390670347925357984632774193187160607813848289944278932459524209218777988610683017758615711137859578068666782877767307748976930003315735165665280000000000000000000000000000 10272 229120662678531403247172368528819406389697806112216871070776458542789487021983617083130910079894719677121069680708553732704897257817855726204162845393279379335042845956094159842587561595033469556627530467155828510031872000000000000000000000000000 10273 230743824870058020636128035562374864211909596367100829781338756191192376428306354282855701851360946072294369246197188778104519716086395082940830884013466872888965185198971504570675165692440435402114751131076903315701760000000000000000000000000000 10274 232378568592188199452557489723089406282204812993511092713787076117685360413287167479032096818425208738271570218359051656747693567171016549965406622631238129544341752292321056261591650874422459672280581652010899980943360000000000000000000000000000 10275 234024977078589940531823848593405111795370698764838201184622331594448898424268537514350587570979943317082534627253034672982153452215388885203108634530329371174997806292179403959720076772260436957147966824344104908881920000000000000000000000000000 10276 235683134165468816974890251914149563754827330497984749571758389765913761478495607174625323358945059552189778464362390007601055826055487084513281793672389265786745767207652453199122682634061797367314315614328760093900800000000000000000000000000000 10277 237353124295961817736875654201653878109651626672772081043022770538320898626314872383090208697852204953979188280147215473362953923093561219742859857840758856762627165871045474080838585877877295626096074269392769164247040000000000000000000000000000 10278 239035032524563469028580419232271594671398232283835579854480523580534003753910760523837121290816992461317653342526596457745597805892026133702592074560921610971145706516062745455731173858141490711493740993918082744320000000000000000000000000000000 10279 240728944521584472414785406903157301992167204689770769761672370245469054507112215990335535830241613287435860433415065481858251479779315068334125308945661454200929713921292382137740448936089555713657588077933017169920000000000000000000000000000000 10280 242434946577643100274345216926379688215621997286141822352641100899447345732345267691056492321662825112219720869756813509587244515403121899881683919974939029653938762725189767150526185755754141053720891546186222141440000000000000000000000000000000 10281 244153125608189591081695173191522130738079553122609698572615254755727636407528447804356160182407420003197683900047134442120919781481765519437799941258718159462058067033871225185642026399644261244766314951388168192000000000000000000000000000000000 10282 245883569158063788777473799709614237014044724983661237316609794838002667120677118754498922611485939571627570758824709804821668761725721392027439171039788841177971432428345839234985913826909181015548609171783816314880000000000000000000000000000000 10283 247626365406086272317630028853901354507470690745816063419787804393735259822561623845736043323821086898102352757018362729162057247129983994178514442522994295010675070623816656686495485804581067983597274921071909273600000000000000000000000000000000 10284 249381603169683223325740048861949361204311952551290119253675017906110110537359620677811905883842081436134077173005319609571353425844637803723408538331851403073941912724867522352349746530184048161703168880540227993600000000000000000000000000000000 10285 251149371909545281622406178662645768833230739463489101527715931341110534800888896648345897749395881159223002507433862180112585608956000417663615991729266880054486057950976987818298982118928924964415083443284816691200000000000000000000000000000000 10286 252929761734320640268653883159717765014825826168811445663147467133215988002391343502131794899025312930371488343720486466979579352781613955419239206056309271916751946761429742449598970559389443665059319559384727552000000000000000000000000000000000 10287 254722863405342633637288237054066906444012414431138076291008934553570511580454222607532625343282078193440696356787092724053958399889948781410500506118494955720684028424897895392565693668071716607212199128062125670400000000000000000000000000000000 10288 256528768341392073917323838955477150810638612841059272810705472081828555595457775418010293569891519811211549182519824508564854160811584043733186293341696621469907164114918570521943793306152609402052991243723472896000000000000000000000000000000000 10289 258347568623494593361969207850490602427224588198444664618087315762827500391168939132799591138122505727232465998034257879935415080295987419471844153085906870802019142109508203101358127901185763987559570619357986816000000000000000000000000000000000 10290 260179356999753251510335714205267466189146578130783227753780078287322668420244051453042111447907242585297095846046144442191936752032175472640906691064792364407817497917061231818192898397298554047337033208202002432000000000000000000000000000000000 10291 262024226890216668547160582925434892350313369610863243386554400773619598107634784169005477249386901191385657179729681524801630296867057910336774488656288312490506048373520491340558766483267817218901964915516375040000000000000000000000000000000000 10292 263882272391782947913492757811017412877637405950818514902478875189780423419563201510520726410685404579176705462580072555967610574280378287413529093913750181760377569719056160654076009138145192104637312242049613824000000000000000000000000000000000 10293 265753588283139653244599574049366432737502857516497106298804518970922325106734265190487757407416549137917036844705312297266394578889993578661742081622600299509789603948922202679135769174875219767111990193359421440000000000000000000000000000000000 10294 267638270029740106689422224389618258915672676677244261705411713776450369558126940188039466339944704595052358518291186554984711545661919980617703982814392206805842009832760362264520451191210893277440528698352599040000000000000000000000000000000000 10295 269536413788816277658850750803729026709400851689139611079208959973446471469886705721287973193419489734024361060974102771686730776482217285444779897586125484868294790044340222989800738079091821598557128192667156480000000000000000000000000000000000 10296 14179437455037765312019505134080460864244623633785201863272416675826003788953776688121022324079506518643799548683121682964701748271356652278891330487448233390887833184248557275031503338328068997755478319689253570197271895782419429635599962142326422 10297 14278594360317749684830830344808296254903676945909573904274321687545066752512894007618372130541600969823126818254332324104315047210317188308813647483863955302712223626096449283947807557477216333404118028218549049709140930018660124947737024814650383 10298 14378449553663086060267587423217313584933568661640455607536803495121306215815385392745984963809766508686815547470410645815334073606594347831904431501381196382929743578098199687293099834507695692543241114976924074851375239143888430790241249900159724 10299 14479007987471401048277474467659861662414943024975056261444688884340943288788508815600529355989010731601421491364298972073442556023715199099888281596887201448337507433942842941765458098908027160445829731583024599848303654894905677734249993160650086 10300 14580274649514590020307815991476520358343306024510565220728410546602957803573288376650792900127948432050404374647746357739864821086374860852002115391961267064424037547274335178753660836805934537279673045024201192883000214949490348712123020041929936 10301 14682254563193308251474624983535584283340643103836957518452104963132129744180728449546114761448611724354393387896048205330326517207495265268142739710030799471618842706223604000557983497850641767710927000357003313895548516925973454214285832362194760 10302 14784952787793306201443034983703991998256251493019602417219015346324059237232493145814734366193867487128556056893544864514225198632146665581095200710898068583471341379495178347598102122434896156229439009224343840771148567701651410204890700266259040 10303 14888374418743622394885608523723652915838460260595688059734471937909259837808565444852712590556804223701428903922074535385837119143710448527835203883932334670422847579056242086761294752908833162252200811823032166899013883490319904177600638170214320 10304 14992524587876647461361987889485314875344070546533651946220694554062295540998095293026145421586335452140335661089150762145282366758142536527104727278584485200288746874513071468471728181876416060194060136776210210163748859026861378047958219588174080 10305 15097408463690072994173476429954885387931471941044984841437960580912947466297960896786431960648187938248699228524354769168021036282903172323645086835039057651854388004223133960433122705951495711132276325940290105452977518691561597211551534908503680 10306 15203031251610738988194894934176741736995985817093066847292308090907403288227805452480042804745885815586560624954261625182673073675142407026292712587478967395046653808975615837543425481990867195107562375369122725213051545420735176500650129662425600 10307 15309398194260393717878960422086201723810653840075113815628765481816898363934041241168343063120088124174590299094526234694223093974035264620276294956374304763190443250791035364358766818243477363192936073723113676548482457286366750813504747573126400 10308 15416514571723380018571037998261066434938300094524148642628218013497295731594385540907714579945874963036001389121432412952307736933779308795173695629847983503445055064357864308066266910057604374664555963055153170577715354458824473793596444168243200 10309 15524385701816262036970015914934064067773464560487016816052911048866246321820876029030121117182794298125307254074093163134409202746121681151634801641666028073066350585743787338475246038365146971893602659933555302197768183377827006603004811229516800 10310 15633016940359406620029887476458564797318974764356014743449310291859091619119926026595035241283585397678879031071704727832617588493703764540232035668497039216666269884264762630345696171983355381185264164552896283668053424973448499526702473071308800 10311 15742413681450533615822071085878065220448291290791596478022176345269628498631036306135238632786473072127940071018256222577250923284615040486742661709526984047722606316086244091928327135559544820341093645947331342141573270265190728973174839019264000 10312 15852581357740249464876284499507639899147576786059236090986466857333000180708883041393302599663372743654440262204349846025748977201966180340563624764949466950706024752326588015117302625262019064348934672705384509837188704569011489030019287064576000 10313 15963525440709578566293677175739407182926781580246456581408181964926063592263712453025304797534498554672002759867553404063936222198220888550637862685250173568839657270220139867433001009435424034114473871481577689575041789259624712086086280122368000 10314 16075251440949507009485724808118767209582974438016803472235475815210539668421106202670394221611683949651157047959562078011672357573315260367934496161759206593129878734236249060909716314820245776559714407134643512067355593620888203515712846774272000 10315 16187764908442553369741955747521089503421146462002007947734229307291259430801810352342864498317462724371368086857989325587291732939888192909187256910435979490377125873291819329536347041363393411860077485257679181725001250541833366377972323950592000 10316 16301071432846381373974807101544290841489661607213968616389535056950594785201555767734525218002201966344653234824020548342537891012267245123908102093384183477818089020317915976517237067468583640417764412684453387033305555130896876635996858286080000 10317 16415176643779469351936740272447382419376810864961730854139806764786073546967463470660552135272993975506270716738682305198128254667264693911139737853013615215452225817714631285760321917430898917403650801823875901511900835320731239818724550737920000 10318 16530086211108851497959167679689041921702603294898277771036397755771655674425524140408207765376160875367846975726639562667232603994414843660150191844003742664018909039619414972577170606514688082163487167642695599032076244757896892384146214748160000 10319 16645805845239946078830785569940054590054133624123850048716657226466604838643277771862420855484478966924980606123264189926298198364638906050083416670798957034230081586377383351606976387065690780158917639705742394516276387213601458796913732157440000 10320 16762341297408485834820648687391444283537208091223314112567246304803961289156902307265883520342755324100904832014938337951029777763384618309096910384586532255224857528135250940222988415685629352877784446224539612002773663136371429057774239088640000 10321 16879698359974565933064883425782688751099757846524458453576936291566208402407573848926243012475058876637700827062121184886806852319632412629204247033777160212799229250202027652940960682314260475630935547819274119501318529027042791602287869952000000 10322 16997882866718824945581485247528464827896673219100694469918755669723073068264699148141643484586647605987004224950956354475725326797712391905700186277878952257489398201037049770186652665505773038400445361445976758755875282262299221500503523328000000 10323 17116900693140774438061398391820245057222971283477776162611332181155932826862814031633448879541223167037475300847035345460031694236751989604134423593530510882237646111116763229347324982621383691446541004242145204380981262588330264612870160384000000 10324 17236757756759292870312292732302505219855841314040677632093330167125490752248277067645127355539220434439843889223353471226271002627982014188155199594142049054772430184728526158933610951763624174715523406386503800695663329776136230997171634176000000 10325 17357460017415299624810442742726846269126584622373542297194177006777472220434844998595719790561788233980483223264105175137328136259925851804116708042637866274109808237977214542677242289292153658569297459832977392903355203241506397712273637376000000 10326 17479013477576625096252233027291942372988646277467581481486015766925454761163128989832812239464484041412956403405178032696246305215483347952724014735938385282121438454589190432274715390177809786874647020446005842191778807388399130720820264960000000 10327 17601424182645092892296467757294942897387998459986576224430536589602321827882727301803786033910356694673476412247416902660217112618569706036746181230955401344438009533847862235322065145607970193403090916039414270187699786883811671786877091840000000 10328 17724698221265830313858299820930674385254142038574948895797950795732852566807505691363639591107573698634167092052220580640369988360738390013818136765646721910622155123819550059793977848530050529037209935259447779136933263870651161954190622720000000 10329 17848841725638823402361720305476505617448173998248345503113632743476599133665294855556867751114750541624185698703558444471680600654534250398930889555336131494340438873772032399223642455332063860467348685892045756549198687296703301383020871680000000 10330 17973860871832732961286709799253451753403129628512220570947233911366898792095824423167598100850004311832854532150916707544757240608709440014296435441659637087355321374911487991933139822885387714315282957846739506566875411971584962294217441280000000 10331 18099761880100988080165948946141867194971337318416261564200488904055859438017455791281384946811943542335039066049455567756318263380881485822478709527041843022445682075243322834500206146977794839851847340520016130474819143834205223682415001600000000 10332 18226551015200173810901065416558972072194337949636398849388790424055324593857829475608226107350314565249470365860572192389204212143426484734849997643140589645540895571202851569172918043308753593982144506695528485046085704284598705859225190400000000 10333 18354234586710729768886456748162179516046359587259870406235612253065367388097122717102076054340678656280591333829360731693926736037742433556247040871772231806420458278835186308621098321583466102816644006923351697387024858752546681069450035200000000 10334 18482818949359976554956522573434288045230525238157902696829038711364365350373002649006129148828388158998790536838645493745051201622158021548365497866228849465419294487292156128895045755785533114853815351248765780790536897841588865958989004800000000 10335 18612310503347487018616465632606613416051784576291547226869789504659626710219569936974244497002630321434097401814700965514597120759437694670726108647913395926595137521253368538023474739177028225877065868076223215185366225579283969198574796800000000 10336 18742715694672819508384529924192054992532771791571156943747486702411015495567679991841722823139237878996185187081513826730965450321029333544751707572550089041409918859683811659004385742897304369107549480689736515894856826000526035956793344000000000 10337 18874041015465630381371539227694718991885133764196271198782822613016408350729265213173204277291421719544851922774805082828792948067217331395079161461745063453534371921066977550458443467111734064640444674632932675967820251332087622030852096000000000 10338 19006293004318183171458834892244576786183548400339080872727274086332048559445973753747542166086048035790435410611568451287791629836565462959114980599046544949185664042678322413211797160977617560207030377799225716291117504398147059217072128000000000 10339 19139478246620271943615195456414384206239490317986022205074405890362495686112748160179476332786164300676335696962731886693829718901158967288517065518179062990094885774708043583286756982944058260666539594084521934337777235839965382953664512000000000 10340 19273603374896576491024112368385510857677830196577697654215883273533028378507162647015539404432975949782161930801358928336171637792395350099759339658133870862404869287682343915987391829327929342075616027022689779921091323678383157576466432000000000 10341 19408675069146467161782009017291126394994909747472081269286498207008074741266283103846132982735736186035957967588245484862162821697223577437184584885407833735947956103003688656160719693857602087126891309626157502893366792959070037113569280000000000 10342 19544700057186277232982791260317028713522729440913150846746792351912472582257159252279494431298098691695296093222718448547801184411304734041807529269673951128055191301101067996450117303959870745900559713630954543394805269237928817296670720000000000 10343 19681685114994060882031727426101827910030389477435047241422805358987835179130116535004699253952010273461953230480831460083970632860413718889530746667544389799097689983457991896894837172405803863862537168573328674119842747180304332027330560000000000 10344 19819637067056854938039349588958247344136330808277817206960828213429978857527003245910116676756366168570589353182388959228595701149500087962932200094290574926807067607548435319561430957358376231775553801763763512974458177220811156399063040000000000 10345 19958562786720462730141175754977722233684237618044394668656993805011106039574123678778012259726337570711179410692995580284244042447114344514928646784927140072036088045982194804104219686617690995690824911328214999795015203907932036257546240000000000 10346 20098469196541778484578959729658822793746331276975055296801088271155104700417370726312598735196526282049714161678881443566770375626518767636919101667307304411991557051968662677098981090372066182540213640505556405599139894293453407780864000000000000 10347 20239363268643670858371322751116928114075811366549700714968791120229891492441618235447902767042624031674692404822801747646775254300242397868504008737719122556230461425653020408575980132336080234583985438157583138022719521981812384464896000000000000 10348 20381252025072444334403505453907727644263554049139296197451573139984410678302542097073417953378402714292092426610658989381194019973506933260435245130618213830144008581824224496654773925729247230022590044221759440027286462306546129829888000000000000 10349 20524142538157897340785153859498784260466861022265453682158682020344294337791932221167336945289588551854590133134198356625055758489592110105270530325122229957469717993482703748485076086930176498893086203879831876684317292695781199839232000000000000 10350 20668041930875996096369129285756259633818989816116332648744036591025077230956979506102777282778441209199503596327382933210615576457781862742259423825304556348683130428766962675168176770744409001657050534346520684838335995829851449720832000000000000 10351 20812957377214183324400977108990558391940383467219353642599484790735895219721523619806024463209681632936292097270028054531855861920428325892201661744579375800628735585209850098025263735292452303369443530853771528035204827589290303160320000000000000 10352 20958896102539341117385628777525832558932016792862003631014823811265905513331428135330199798885720932111438967104397899780306318300824608308626418292130106549988058903174066482580780561260066743246577948160078063855743680780428409569280000000000000 10353 21105865383968427378422929183727562204994092086619171496299373680939300100356448540686250155219370589333314993039796595939698051185866364549877453368328832809595713536474962447494249967088499595087118759413031076015577794597401909002240000000000000 10354 21253872550741805407484519951520922348941252555717550602986350786864367642681219301562894106896130358259900824606332304251958159054918530349860807484898616949269660041571751894557348732610218514158936114273434673491217716772168332738560000000000000 10355 21402924984599286345389370015279816866588381324517686631399782300313902350773507715336041694068413461324817561003358906865380181439034917572811704764002747971012963132700669117673791324755518763664742344066023214901854213603176753397760000000000000 10356 21553030120158904333591789256392972108557521609818992118959393288489989905217894516558902813722029061092611967117392113444826382162560727946843951969917736276824368855987509033790501781757695002269768234379157730040833986229053895475200000000000000 10357 21704195445298444394332110157472534248201004796466469984807378035452938539417348570091279146667873555972430612903842712465043904316187379820397073892990247577163405307298076673149391834307419347883843111675435884519171909466119261388800000000000000 10358 21856428501539743183224458147614232342468669801478303157588845211925049171774063829903673327606548670220034188756651934077626526913077155619588008485497162921754651426534094364274478402951007570632931838463270865755032380100328187494400000000000000 10359 22009736884435782914976296206365207039973280165561570397652275832550409541720455406712750291920236220675202244137917121659077192665001983472300972235498007508879310587446452358280887182544199394832801354236326446361596370233406888345600000000000000 10360 22164128243960598912658927437678379553688065505915517076072977666714818369659177732559511561172210227450197428576894750459423258293673706331693275435316067490379632880571051092479351358396363325710814127492999257213447182631524997529600000000000000 10361 22319610284902021381785136660888953460978468084690997198315358176590674741577923920893268400780385845093874714962746984728249524851378560044738666202999108359675316502350756562147422802748994613679396363430542793450092691354967605248000000000000000 10362 22476190767257272162407976880788974608249010398335673983604596959086315902691506250113769347270757264302270241884315597000743655602667830156235951668429896203976032926538832216425919968387814625163005991988109625989427750641265016832000000000000000 10363 22633877506631437365541749898547254853552818420384855881715179261870393815278455243900272034009799388932765897274715430598355746849649336686072511550897401379042640055501505450634297981845291168893457557016534284150379878404195352576000000000000000 10364 22792678374638836954430946710504392727476472117004456785771839327335356626751519357850332455358404349968154804986793411908333978866779447201691235227549698150747639560962063329037889706584690678616526013596956418194677079960614600704000000000000000 10365 22952601299307312486563820890469979624818712393629411389904092059011595099372628152640282106073781243295644259394333287679398168222805206296886142230418945053078408536823985030339138405575430998849164293145333102237109978282269343744000000000000000 10366 23113654265485454388852949302265175350605254735609243061590290080273096997866089251452900433191521454156439825681820880375019372312765041820243406541668146523244021363882787566022286759294543821859936225635972857687234843067243560960000000000000000 10367 23275845315252790296094236432081633906023710773924599582734898691121973218459566132748374645999051682840011746031926214507643140614348282302232925784876695065869379219633015101203134731882991030231249937297496008045844354137367511040000000000000000 10368 23439182548332956141677053796180426634791951496890353563033061015022692128964048182203509445119390647372045154381571318550578634936597424081135384944835997128917559378818665935972064296856647130729416276315959234887296702306236497920000000000000000 10369 23603674122509871849560352438167290721601509517219312252914263461419465799001250162787084148055376354429307686116882921754229663721592624306489727556494676686515426814275733623755291559092610622206337964583376233511278781660429025280000000000000000 10370 23769328254046943637761488889211950898522992003407959794222641816768822768805328813932600302822925207847152584251727720152625443184691810132998623512286263386256442586074444943977858722176428847126210174884261023996430024357634375680000000000000000 10371 23936153218109315106035074273442488547890141105226047355634274331564712725374944881021939503547915208643190701965832251147862222357378071857220947030890739438508924839305891425825799137451412618184987951878736191070274054281756672000000000000000000 10372 24104157349189189444057370897797667442674758141532951476954301327474609283943382231747255671918116166715842641280655669184701983892759078365170162959354784078502641837055117974167420725566524820961115226544811171372214816193118208000000000000000000 10373 24273349041534245261286666829839519255197800878580835630038364754912258102342518703040139655138755619748593316703850831847162881015203893048170607024968028726845629150609056784618229382713062095736868097469036733587509098445799424000000000000000000 10374 24443736749579168705750771073212503038393611638064074354925720525248823240003261285062686214944051343024756821387454215284097332569551668236915098145767243739034047423441719941889531849113511973585411991958486255451294694885031936000000000000000000 10375 24615328988380324706328473228445114852995463521115942875136673916618003893887343437175056284946066495755279951480783296933377488128481286752528094926127681781931546225633935229193038610188564612068473349216662002375541128310030336000000000000000000 10376 24788134334053590341651754524774314563924356720491229277925288854093827835091169271867209734239611330599716712013717450787131319362435059002826553508591011100572626551453449721883913680270742833504514382432611658553042267180892160000000000000000000 10377 24962161424215373508569044220305081828838847208911361294668718915300620097611567724192526143616691085251221090892748960985334887944119714224714646634170767697545423384562851155322229681440528311577867266958907518304676412538224640000000000000000000 10378 25137418958426840234186279363568193657399574912893307551740507366228853111054459548157718030456581907162178613500671487355187240086501369728775599915819323880492985963638679139948336674774204192023613776964213048601810455096197120000000000000000000 10379 25313915698641374147851410472027095685521212670046975002098767274263504684968186269190701363400607063071418970216262050060552721470291625768050639765337974976866639315760331343236985252174413732932997382808953369327004208626401280000000000000000000 10380 25491660469655291803078835946526066141378300650485184612471487189386628419137000742914919442218049048448160126263299472485806350913886632009854345302926140543164196167254717984408304474307030763557233351103878481812602919720058880000000000000000000 10381 25670662159561837714332651134468651698147502519869516431813233194794157821661688623424760134108776544665141533353336014668255528501207074513216092424036652966455203296775501715357753454225118902389799656431508465423150566971801600000000000000000000 10382 25850929720208483149811243551009149618367594651286780428154006000572677797645537223081454984512172050979309152848167565171015449769809996267137947374547740845536575663801516966817315353555940059314311099596731911259816093705830400000000000000000000 10383 26032472167657552898910406633965751872392852043381553704344313802390571830330354024004361964333578340592658168221722902397921804518405763379942481087365182656844269560285099516664595915154279016574071222182477798440633300628275200000000000000000000 10384 26215298582650204411897606962836133225467770952866130109269091213894746669379484244427780798616993182453931272341765912463226607043237442390048696231512463818863464213253196260949438541156043118984338017847166827256875020242124800000000000000000000 10385 26399418111073783889516224745058725482829132896833828408830703559377062320889593787103543041920202038793238510701365567494433952222474709471879637386904313301793906663290663220292771040301512248200353654199067414373740541955276800000000000000000000 10386 26584839964432584081765469969637392419452612894680285441198244389218746938231998314676889400956028220730180997677235868785489141690444300938341227656478937548478805341252813291380478051715489280570260358252399176613975895834624000000000000000000000 10387 26771573420322028737979307700912059742534488613331212847389179666642655077428518896433035006384927689530282076353630373551348049040881679597903456022417857460683294479453932289370795920101480910141555773223201828972330500489216000000000000000000000 10388 26959627822906308834566232203891239229882253963640767056697142540124713046862079395598877023930217613159533690138279035856313192889940914628244622843994321796261655689129934279221793418120254806663741792663204914825447067353088000000000000000000000 10389 27149012583399495892381314124083527982703584193741978425331741720120308730371383581331061561376561625694207910176526135930813584238499567409359471378483725775145036559697341165749833096559334342479871753529536699459539673546752000000000000000000000 10390 27339737180550157882692888035007541462109981649628564848178022079730906933651505467495819552953892994893598019108917052510859128014950464584673042531903108889924848871635911180122675956593833092711467461388750314029318219497472000000000000000000000 10391 27531811161129503409088907227010608286557096359756920789007158167003043174984567675006198498763785735508923075832675642184054597668594671321513804860688437381774287474685101584797685081356097390077619929197376243508300564398080000000000000000000000 10392 27725244140423080042452804810067259535808788003456152172553808789422836930158393882537869303905951889197528131813417509334689701430519567807381333686231817187109237895206185191895014627792367997167060251851082763154237601873920000000000000000000000 10393 27920045802726052877336180061910424208311902688739767903449028981702041960657778519973985729656122126114367339423251514927747568245109557278957898929509846035512514438295167296374831184598972033690055768385024398838158495580160000000000000000000000 10394 28116225901842089570676370945239194881692550041266486207940608771498110525923375665379870347740678846661779604668237449110380926663150439421045530893238999247260225085222643452066844775345893348710914261093561045305502665277440000000000000000000000 10395 28313794261585878317861652375884076412590085807791999371668737424197741439921039119059940964972992629617676884905117802426210077811931416965411255303189710013837660233807754123050167283838062337081287193885938149561186532720640000000000000000000000 10396 28512760776289305416646170347294094704720405010559412920818373806173520552515410873712962552676945541367309751756344230248008353131990840603438631183145831471171105245714158616134286350727001711817977349509588259294106615808000000000000000000000000 10397 28713135411311319266371620886975310181271300004369135200024297890094348675610253557629492873195123549888333544003639612761221860600038479598803771722390800906934514642343779762825504482397538089449348553861787731061597274112000000000000000000000000 10398 28914928203551507848374028419812751777691083471740258652410630399953651252825280759583300742263198423442260461313801659878523232179258168671825785466644345856811423346695018904421039558199284850132226099440112518741241102336000000000000000000000000 10399 29118149261967416933352771348358939800687990052225274908727818555912304627871439446419761671466114553221326678281540022169103313425571580457766770431346364417039880310179619549827782529575409612582926500670624327897767215104000000000000000000000000 10400 29322808768095636462866327591061479136488155358781989921429254518216579802824366813976368820555258382870764336546652239825087187051953834620412903408022325734877600636961263376651113941521273589586946130018822027517156655104000000000000000000000000 10401 29528916976576682755006237292343463449648949294086698347082585657667142920971031444440195110690753257212539923135754332225158067306010229535931238634528026983076438756234860950677386944063617691668200096116418470263327293440000000000000000000000000 10402 29736484215683704388698756204389124254063833138483864495858449237018669645065011582485943390860853032247437379222071033020361110480486249625576134420091958454713239709721890310622616461882498927803372034428755101366364405760000000000000000000000000 10403 29945520887855039827003938678106666929363458696115871326280527880958043615094825554097744085261671326262256488251057539742762151939568090709987409586316694196908167781075857287823380990884690492599997617491486782567565230080000000000000000000000000 10404 30156037470230655047235866844504711392483001030268403006033808797053738860147734737198718245938730044781051261088543687532924671823396176673264658664101971135298469562914784808027313668319418077582249290540908918513095147520000000000000000000000000 10405 30368044515192489654726941840890880231785070428605402480110365078731414642845835964692818500019198286059657426649687679709935315376823687891530994614481744329274066052180802311627387511329956331853651250575289439552976977920000000000000000000000000 10406 30581552650908740167615170288973188371427997075954592474397592442727436828985624263746815288408850050374115820193363930663340467378389128041545711556337228628860361602833299206310309235541170644096911180187872164441384550400000000000000000000000000 10407 30796572581882109372157898804122257856600908162849855901755246454944557930610136729437941608576945686003924684750605637505424520324031270815482888767010984861416963149229015593922094677126249319773829935424350116766128537600000000000000000000000000 10408 31013115089502050861780243604827743637926151210270968885038235551783436544681675886866782860761893502600647832216129893068989977928961065281372145591455486206655531633582281111703779385288202954762450188679828160788614348800000000000000000000000000 10409 31231191032601038088363392828241077061458374755403430651404153510035985956574233637022801009666659245947991552089594837260914452966923132542719738535122303482137333613776363147837814613389796368828159279778740652087653171200000000000000000000000000 10410 31450811348014887471178977180992223734868945227251272353139334317619249370331407232669226015780930254204596592302530042046696078756163450276401129731814701860560457275504532916660875741320121054808260345965461623264195379200000000000000000000000000 10411 31671987051147165327392851697108137630250459414720145399874807498761567308331876795737390681944862506375342178786251307442130242162465768505253630880396815195744055890624987374275769091570573015259182373575091654613794816000000000000000000000000000 10412 31894729236537708608207040352243067618156756838141564865063928629739960323984658118698049755983885845901756454970476514119530293963812167511939916551591593111802277860331156115295877442026594356809294844948935870664146944000000000000000000000000000 10413 32119049078435289646494490587672370915231803346336265120735257423675011083549918291115145947371188751858708322289008089658090452667798459465137352799480384032137408577902103602590814804586895050772118851081639826546491392000000000000000000000000000 10414 32344957831374455345219983396997135728979932649703816474857941598031706168719705911050334084104140627046990624059039387798342448217852394116715710945499301199557682217213690048324781857857345583738338471602996633789267968000000000000000000000000000 10415 32572466830756571461044456672864131237247959643797126742393189958989373613467096581398259442088773401240177784666853236088286727150311918325934488934109984217316297928351549626393448640735112891487315401606312368954933248000000000000000000000000000 10416 32801587493435102864291629041392950643637657449909343613463966417532163100489080198481390352168668120917298854347561789820991624408129774052138651779503263596651340774307643786236036202330146361043942932073468197464965120000000000000000000000000000 10417 33032331318305160884927757076955325507849567046276444443245305173723355476917386552764246054020029066989593223593758978599096144124216169135079482663516730469540305959506615290806711368022586796446057683204545100780666880000000000000000000000000000 10418 33264709886897349084380314566678414914131771859269955535959092249841040837330673720243278150838454275727864793812118030255843837691387185685044889286147968599084647711798936347068303018897009256118338264856556000761610240000000000000000000000000000 10419 33498734863975939024912138415271820025927142558034793737143714581435489735754942257757628738409434219044947328439371064928825991143602574570247997920678297970259645518091115751028023095669269693075486231680900105670492160000000000000000000000000000 10420 33734417998141407841887028667185969589681969888532778486715472971201403497233437864932254061768379278597137106903733454936427046969658061654761279714350687236046391285298768204227145778303331490442800547295228865764392960000000000000000000000000000 10421 33971771122437369659623904321387623467791621515205550567758495741739724395859752737315344270466231483551116295183880670409790000892751622874504139572191446092809018451169813678307984364181208786068896621564621634928640000000000000000000000000000000 10422 34210806154961933128652484740619895062463019747489386147612976265320258399613663497839181391757048476012433948526407266867535598698643649008206731646752367703780164157685876423763715538039350276780390362558539717672960000000000000000000000000000000 10423 34451535099483517601067270147523052364455186952179156917374648635565727454120775713829516927587290089299869808959822332349393850178422964076540856955698029157981093871607168805901455986975439832494047950636472734842880000000000000000000000000000000 10424 34693970046061160701341615364449432052670808949465298739727289736465174799853120981520573419908952914412089529829579145858981094693826085976422540875672968187635032634332358573051982172731193973547768842182658956984320000000000000000000000000000000 10425 34938123171669350292423310537640954183408888502587908438299904991220902436260649429324929580091360334415287213729626280301102014475307851495860340816931686347097090701366229798237624199130838234792535157134047125176320000000000000000000000000000000 10426 35184006740827414081200784337350568420422933227571569675616514786058905103381326548079428502702846273986914784488450990105923683237033572887887779987971475188275062133794575637472610112957747415808083766305830941491200000000000000000000000000000000 10427 35431633106233500353518414366204469774930403918317385739036302590452640363203888171925164546026667360885017137245469352835085740484163556882066294430494469483285737204418392294159105598762328483791681041226902850764800000000000000000000000000000000 10428 35681014709403183576844154415066419136134715870868675858289977608358750473741247792602976451910509442321151214418474672444657093910008194685789702968826320886359679117143259816511455345292512531953384210107443078758400000000000000000000000000000000 10429 35932164081312728858466560593729064904967946610332164959817693539699861008542136689251322349659905323480374216925908534624769679518964195103453318960555587766414165175094236804329754327411441456917799293550727895449600000000000000000000000000000000 10430 36185093843047049498735214476888782669982772436500976405480841006833076996544528032753454144558930636410745705269629021091749258871745809058872558166611897038330917121855666546779353297970830900582858613110112623001600000000000000000000000000000000 10431 36439816706452392132372502713942849576426784850932114481771849941386647508124982255360986769902212714604186401626416113815803217271635757840283058672730391994051601150280564442171918991638902617190070812238174748672000000000000000000000000000000000 10432 36696345474793784206289826552898326727237423463773173754582555413468476063720440030778997063472104234415397950808935938324368071432447341884016244966072088615521508314395483012693862784945055226592123803481898221568000000000000000000000000000000000 10433 36954693043417278799651795760748817329664648051971618419200642729231303564111608969911796654610226740142630416806970196204303486512743329303488089119157995486323527456504991215795220912846240990579683374101256208384000000000000000000000000000000000 10434 37214872400417032051162131474954084795853794630102401646954422807518626232531853021364838766058133982727927512653016340646495423264775504776128995810222787850731344954422052447613413811243539544627020407309458210816000000000000000000000000000000000 10435 37476896627307248719709292057879519688204107999713264890340977208292245830639487805533844243307520883919313169832746022171297053561642562686465770298879076163221851002795572938953972577726807361845922372224974585856000000000000000000000000000000000 10436 37740778899699031667622784815690537101081745405664083405243456083482026254059051007044364969718206288498489875295326094727264664135922940973879299392792826344982228572514629099608048586864952553950559684467024199680000000000000000000000000000000000 10437 38006532487982171320867384389739903533819248263180580511542260602452948579165785272234852727125622837636406912140031407024531058714812934552541041474415426644492018176463551302287184356039827773717671674660383621120000000000000000000000000000000000 10438 38274170758011911427556806614129521792734920939857824773247672316229398948723912212422892193465567542231459270658322593579515770260474854533158745457229818851297860186296311664551704807231038666995112203358736220160000000000000000000000000000000000 10439 38543707171800727705215657364933250819444321791546964384326881276202845420193798918144180166658987031965483631719296696351202501036957071818603525354815944336166154976340651887541505545310130488593669331551403376640000000000000000000000000000000000 10440 2041838993525438204930808739307586364451225803265069068311228001318944545609343843089427214667448938684707135010369522346917051751075357928160351590192545608287847978531792247604536480719241935676788878035252514108407152992668397867526394548495004769 10441 2056018430980475970242828244441666825315470426898854270174500417994770549398297619777548236991528445203350934559052644029881753499346714580439242920679993841678735811716040804879567984057570004674544356354941767678604424888450817297161994510637331191 10442 2070297025340793719927659074786475121570374103844763844078774739682315616150810513785166609122070046173174061377306976353986068546557031768748056568163857796981448035342137254163515791615047221007948474383160316728313565818469477422109731535451981574 10443 2084675474894456805987926662209692435155307672506404299686311543177436922366625899177912594085879812681860876924777386999801402620163626116579960999665238993364377778920235453850808891449554916700491715498137240803164941057613365852899972785352141298 10444 2099154482881928207036204136677352296817722615531379355947756232061777865655414407993513123441868823413462298416141685971874845176187341315679849281262126194812715286354178296792574349548462943860937545229720265403013244712508271530634222778512791384 10445 2113734757531442797056511952668828817176065921555889921168484642608380823458987696370163916341996771845512702790789432329614709997273716176531851396654087461877139323901452631971328010385268878398217218274744466595896244927457761879346345798554721320 10446 2128417012094636105307986577652364401459406564659726878686936747571512953203168424819710031103445383569867096178685480534945036514481211441799994136364118261348758166607676235971885993883119520165928145275101469909791793444383735333560631630916916080 10447 2143201964882429411509429612636068393457662816152746481104155762917837012440400917965524765469639251056995652235579025399459261713113358107381089337075016329932229507987171414319484096005554416322157584284325813750562942012085386743765522331183175120 10448 2158090339301173033904315221159792046373501276413342169163890234855746272278209483410377478060196055280697081139501099934845098832257068555908924540958948664602652355566227656406245390758463249484409785096148845917461955895575706647943122969353389440 10449 2173082863889049681365677209049277361248845346959875821110110929409808567819207578703403623481782390732837416800590250696990381199015211092436029268237533149802941102440740727874717118940339665544603845232925056127625704754602568025991081188941563520 10450 2188180272352739754359850685479232246636776818900920805951548889990721515285505539600190055442430578671086116029114605466158402235298114264759674355072572207454795490444963861835150241646291161255736121558865346233078682273294129623202632723850067200 10451 2203383303604350493348045580413408988373772804718013872798841198081628918573733345052670098247176464486672676654068867091341075308973256671785967067660051174849842144253939477672693667128282028450843683934234468958291733818714864799703282853512492800 10452 2218692701798610887065924540835495190097583458558088986614469963563445816937667386293838441310296552610847266953163393326035298402947291936406243362616425479613032587504730513037052433946525505814036620007957582634840216276001231550516787601085619200 10453 2234109216370334267084495578833756256532521758652613135257098181576943112669261771834746155890242427573883268342284825738987606139881071245201417058246273463116477642569088377345118700856583110188701175971012735805417931630460056024310384045253862400 10454 2249633602072150529121465594748690320600295223213100152073151092625809358991082647863776277007425221872008575596358918902122015342627192926353051859887939491189543993154832164683593946894948257160594778630946291107615699813837883030913388856483379200 10455 2265266619012509935741495482225148885397614197977456166816600402917668450610202573890371312248708807269687454627430623629954632931120896690893283895556436530406210263039096927313939643066931612541780042795499187391283753238811331530440091329554688000 10456 2281009032693960469357317553311026950618062489268247763294622579262938079108833610196506550881495280341815394698448879852531883854405511731380026557265963514453932869355183171405867970202491157362121136441446518733425326509076522259413266168573952000 10457 2296861614051700718822193837810534590517210066054306999385609046120271079289542493237899853481158653085469834960653229698557632831607477911720590182030912981404638894107509759420985272827753176426470071114151903243262515213645533748443285455638528000 10458 2312825139492410297388487514986273997700136847634553455967017228085197142881806205690925158278693151640141837720520783102621569053805698800271228044716163154973478551377729899288418273837188600460584544985633480932837557002905158460529371735760896000 10459 2328900390933359804397973239794392764909719822072570259439252703900407682550227311893595552500304835589792994768480345180633241411379014060639162540877922361566608430111966148349327990152008846237144259392768124444904912596526046664045084582535168000 10460 2345088155841802357767715195541913854413140968534572267386986933207698941981029122245938416998622298314164362855338334506220533144318902253548349797788358341056985555985257967678864337193372239649004336878025803626629913847067880030423056906485760000 10461 2361389227274648739141690002643458145254630630141786236003376468264649536766230678013672942216624500280509016090162355054563071035331169498672257899881742524534803645005575883655381574260840823289422101290710257013663219402198776907059053764771840000 10462 2377804403918428208493626742915905527674007441006747966857516275029435610313198141484333494351897494256015286806901037359761199289998434192583397637734756139750255870823290514941141896178271722206825752092534132915175120237519508146877778315509760000 10463 2394334490129537059991585910595594569595710044301646244628552672785207265987623665624741702117273655131383133782627676922428431893992849036243547829578759882414274779862909929913719066784786410288989239260176828514207196482277405039261924530257920000 10464 2410980295974777006070416696165534624185764177925770094677269330011673870826266943396604122972758134098308114388750941112354730092357487942293631246249558839448504861449287313265326043171852101069148156899882570908723472869491006498058838262415360000 10465 2427742637272185491905237344852926068469301386016993408789836576316477832115423845703870006493100889422409019220765879450305759870120872560602728156634145371703729718977422564205549031587537730422025941346107110520726246532627377927116612501504000000 10466 2444622335632160057838302228278708757220401143863517867243413512608044040517831419552796249505575948299046720047828000635192566722440504973231932403667922531916528948227624591858489992269851990897656876893926384640227565061654420718718900371456000000 10467 2461620218498878882783883713526237222048297817082618561713332268277767113586096118700937892990162595905033724272778956989668292049238217365137632589945801484174018346428661641628676644935357763936057322255372361398983440343916719940219403894784000000 10468 2478737119192019657221945111918057467105520788366096337875943600458923046412958932732571341869703819072071199573625992335128323743474969354741767013539331995056255992539778404858023969917979147627503863259614506603364421606505050204832274055168000000 10469 2495973876948778950092257404650359972325376629680137015508036930626048537165207209800216469225243039506511043462849345806354594746102951368929922213133474044111028422724506931016957580869742771802219386666001010404060084936281186435829445689344000000 10470 2513331336966194249717067847393086818594503214302510557805231107632826009385642054798812189015804827740491526686113450981491922882362877220734038921176111910385138230962484145559634823159034925460788684125833987796963440139522692833541719326720000000 10471 2530810350443770874813320080420378760967491860579978139286717123399751464146805183788645001255269311781904483089518629014188169187578360568686762935912050295667259669417073335991909538549212735247663331146279993639155218946911091964262539591680000000 10472 2548411774626415967705616548177673703864879859039964715511147659989353785974687911090448787289179668476577959501766045916848386300196930274723509117143005697011697678950921198227231603694820705441066422062319407909342918733794903636049416683520000000 10473 2566136472847681798019474847998604378250134001078539664406945610785086638541495416781812426880287242175212126593818266497488756288557668664737327253908652418922319834074740748287025581543350755970103631997578855688479851997665554798003607306240000000 10474 2583985314573320621421836568304080883867582175076788009910059243528563237675160711637369294631401992716836312292521824941960436889212202915136258143463988550416660272948512780686249223998682819830570980683470901445029050684962258099386628177920000000 10475 2601959175445153354383123278103334335620985304705300230481006477439930136467256536060536892732251997028669166824672741649505194129820912355150554578905648187504015594323424268678182363821568207544886263641317640951595926096933843061680845619200000000 10476 2620058937325254342463289227049476202815956642023716492045206966343985995905273991851818277679063940571004205890722197217261512393201793840973033288432690030526461276398667591512682569968546002384738110981837657082070745240768048285363260620800000000 10477 2638285488340454516274190292466035174888150979973352890894595756768041320499131821327426503786414255136253676256582769409650716605345220325707883286075830620172002171969870443081855488011854755978720255488533185567116830945052646991222485811200000000 10478 2656639722927165246043076749214197354404197339560612761300831369021106687887228944044528579840754933792534267590412130141344643341382962759264130326947602851978422630248705629390476586333438222081536899495456537264503855803805193672291935846400000000 10479 2675122541876525222598033271787631642449427864798770663997660407732471053237601946693534708989583321951533058127250775635089694543005120780812495824813831701443841924735997785519371632089223755196390714846705303045294392701646782538250924851200000000 10480 2693734852379872709616649737420238255865479649375062211224530197237130679947821516630508953486585952272967155529065476600604291663764558475483221933461745097370437062257251154057395106828400783422267780714781526260479758927226066507449499648000000000 10481 2712477568074545529125034267344430310858012421166633368168277683939541695443389196622350676309725190151963340716146990427335257114085587809027973641034295186411846981116934965716399492571298087791375330195471262776374615753226592543406292992000000000 10482 2731351609090011159506405806572125029849897554930829639367060506552558103794118461835523880587016611871508192638921795510164050062152805140423052802496040249865381353038001943266857936038409821856015774870104195452342436004558680165437145088000000000 10483 2750357902094329342677864641464369606636081103331168720239787780638890152353564435589271422753102659907298628049533363961451841691989370603382167783095086794814567017080680265680069733199387439416222805247903421168633553508956827224654217216000000000 10484 2769497380340949614621479836920783990842320593649154742444862186529252648039677183749450899085888824207974963746496095848145671410890529570670684848613265857804661902855388309263356490182331497676889344841987943102971330744796792607607881728000000000 10485 2788770983715846191112503949289169501699998423845732440099078069802785676418184346396466438490321800157757125677297454776481843048682924920770444188271399728667066772143070653179343882011659427018964960869010632882892422068475175765184348160000000000 10486 2808179658784992658274285958306460628094993333593204521368364568009793751159450629500312571473057536343793083644885700261344005870380148498207628773156807562403014728246074341835504601705517029106091852178636790385785788861434245802297917440000000000 10487 2827724358842178935507268749566777656808516063034117672215111360361706223741707788752592065904355635035488379738108418709891807054791453232249436302426481513531069919547175409831954719009476899851992411892267744929180594130672174619594588160000000000 10488 2847406043957172996389300476992879484718546452511552719456534165720694058920837905287596765158307645308950332968589250169975777687651866951138967049094025903330167609530633401728849556181882703715854949060841073603300436877852478951621918720000000000 10489 2867225681024229851327339826581837732062682783319830536663494993934124037778364908533506881835064011477520922321771639129204373388801367039101899249188316478256974677138181837048410987139241079947630502862604837116274895055073290108020981760000000000 10490 2887184243810950314057481002336815454296367020937874931332151987739135143817939032212284894094790349048232101732464634709488617431248481383616827895973243618329010765184164031852515206825858770943321327773933052116069910258981222144278528000000000000 10491 2907282713007492092542059962066474277090113352214849986628953076010290248518356402938597492829986875330281815894143516153055387806875000151253746997640550922741002322236132694529614187916230837125861541414438608521669050153274675552059392000000000000 10492 2927522076276135763400431284817591205204189163581399687343921867130520140010798021174045395597029499361956508298966317900702163061175242549122251006378270045297232783661785714938190168048566917360445526852596191659691769675256487936524288000000000000 10493 2947903328301208207734834790271498932848452717630538983541373440270504550689100563271118813550407902076248600725576976890083357081148749482382686251508888259127376792243609939434844941974296164590468116896817951099719056137563034066354176000000000000 10494 2968427470839366105075619944130997717108919578652804437223532122290848845026892495492286150495697490628103190858711175246708412839638341592487956781834010489084846510237092643183330018061226341089361203100697782976403373430258815266193408000000000000 10495 2989095512770242101171989073416753976742738568468920769872276158881873922257849474998388927778475931837302694455038558179919028416096123455230216205659315045433529640665859605858498194831970750091018253635044303661241709426088666715914240000000000000 10496 3009908470147456284496390050525744535134678951936140123514875643672609817477570998618194952241685613470238986552308586234450884278016551781122417867403894421234158376251069455956523458567263202394387697165898075189276914253677957019074560000000000000 10497 3030867366249995625613775679303270367693610968729002127145890467483875722990902426753525152040571334402350425519412984134231190596317376389431044285696024527784146435154243522439104239128523269137634275114058153253132657934458385428643840000000000000 10498 3051973231633964052992198608486997929898605060815621298642189841164815023091258875294211402195790704991683740512452780730170888647503242753980921739064353360593742148690718484886598489095611768732721393873471184329148235729055787337646080000000000000 10499 3073227104184705858399683128438518852247546313371338849245176191951679390733940094595774296302686835349943641337059113034422846806558161284330782546549251977543011808732290236781155837828221987246880329987744619002639453445827955670384640000000000000 10500 3094630029169305144745072498453798669114134694695856535876575974251993293084713602311110337996755248811268458898062471941288226987997196201903594251313254725514024771864990905898829629152977506010545072331810642217541307659431132423782400000000000000 10501 3116183059289464049078664287710191641222692216305675527995535367540483282989931496827669240810477277872361070865179864054733053370159756929850438203283172461790849140720978414932620130934735201012814840566189799947582141645660186319257600000000000000 10502 3137887254734762493472996397867664175470893221102141997980342745575936221529348845397760519957145151428333501478083706767198097274475944309670835277176162709368012546028276491605769522769042620360698683677865235832101313555126305580646400000000000000 10503 3159743683236302236656220856015278407813361890903620301137931590787861270701122909227664193284751700098553535666840358701275723801389021465290423285661659872289767197454810585970044001171993627931331615516328506697856345935226633768140800000000000000 10504 3181753420120738019571197152221643614853335171069181871535583866620411680242843364634376943576671936319228737910978275822934800994054023448762724257897157879798646508042257038328324888354537827326164416870564833144217942305460040656486400000000000000 10505 3203917548364698618483856079659321994407023236575097388611656844287126498612502542366936455137844146546678935339555170573394224252347697155094417533332473947289026140922828089420804239712934190651875230998057832401431389488091565654016000000000000000 10506 3226237158649600639865641216320210947868001704659788385809972202463717173354080466287829723538624532391772810054517917558122473777199075715139156199535473055648701457425178845982951662515683185265554627361488375194881482179446533259264000000000000000 10507 3248713349416857912028049193200999922476250715058124059793576799422803489256771972537943492885895289656075080296402233155123217432801743545295392151203902951852677490351717678199377582484070999890717633353476484820870909930087798276096000000000000000 10508 3271347226923489349393590943099547177329803533478508915675291978684673883072050427781843764919905089045007846193676948585721573179651392881981464662754800353231720130407219183650011880465916291059611090910493019105021289808491993628672000000000000000 10509 3294139905298128186348021889810051570057280005595513372461063818012009239698801947139694097375263493394976000998663741997629907158518172329183155897982350051382467769968181246979049770172500981738227616924089975523215966888452608229376000000000000000 10510 3317092506597435498834585710700521549682098717989142783850967910071020834798174575292334379481337274638271645258058075285309305326740977535480042040212768996435546178505005232009388908578076412737076781217235308625453076866734877573120000000000000000 10511 3340206160862920953223438660002786725032703972724752026912558200151293931796040664543787279914528796092428085083739896165684324699053742577300285446754437142958790199868888019575411195337370956558936717442871281483140311709802121134080000000000000000 10512 3363482006178173743519532896434868358938727683498676626495293098842415905014500230676535654560527847775268096829771822380191967839668090859602518372539313838024659579088521034676614330069253947589167967380168777491186156063939488645120000000000000000 10513 3386921188726506699661209950231048785573519634995566980058326159857438597143464278858739164005647238422640141984153393698742546474604688283683653757484149835153577138467339700612586394366110594719897383656484736726073452766245725143040000000000000000 10514 3410524862849016571510770302669216076295121144512786292311240423318858062942465529021526248153702614777069449670270276620496776138326280907990143485040644511840092565281615434236341685925203205342103721621068112959584731547906154168320000000000000000 10515 3434294191103063515148531791558428027193644136516194252105463065135626885711270857835458848456525539984916602254522004340649401581510972718123142108552930775226349007867689879180319544647379634189229931795952373983581161572263788544000000000000000000 10516 3458230344321172830254566865831870515741534277621420299461097339467191598436645802716480787960073455193559792956487836591797263803868350789980363055583821514664857932706995770606145343784831046807414919747831110174651435626545545216000000000000000000 10517 3482334501670362019698624236729668183184209035762953250938051640794666207720589184948228043631991571360275635597768492260981965787761109868345533218543176298743360574544050888580312764510397571628376034974375921346023650442738663424000000000000000000 10518 3506607850711896264959910903559507702439406836641534086568090005549578465822931703651268183287130326980024228914472343092829128668776313761393703825568144327470206203694659945364930993893110633724112903071844958079611159541184462848000000000000000000 10519 3531051587461475433665661674632720205477800448279598160923015726074827289062934964936330869502074378323048985735859797308113226001345865429630618923713911571209240251118101665306820525742224145697698315063803444335062454236069494784000000000000000000 10520 3555666916449855758371990147861165320330795911800714103798152399991445292956822308373505925787020444818804265687340580605046603489474346716383147018640039252991171797343735600536013564352412710309766788413020106337437995364379525120000000000000000000 10521 3580455050783909348713641902385939634894720268521205333076077688845539120791913477645373135521260056149403982399354298055833734808836781775385973572148630264091744423895189050257897478032683453143271302795452717995991037631560417280000000000000000000 10522 3605417212208124722222210946606244716723559115730116694370746407760839740889525045369565661664876747234655203490247047016819069696780901489610688218782801031789289847279751901413219707714123981454849170062411625514295714044098641920000000000000000000 10523 3630554631166551562456397225969812910380958690643010001922486915127068594000579504917723379695333329141817382103747718504174256936867402859339463818698620355669782833243390580553168044388898185646872783839375838562897524499194839040000000000000000000 10524 3655868546865192936604248636441840006066479903313056976924585682401332098685547691186914081058733936204888801073963980554234809658337694485107514458463958330646649472559150911896405029641072599379805781222184791932224528707821240320000000000000000000 10525 3681360207334848228407327472388366072207858203963542161537057169590718727104684691929829000500951985253336961200227280026720616009251581117117368803766884471189813668726405629880813334115379630143363014573288670414037131627541299200000000000000000000 10526 3707030869494410066121660123522834723906005706483411677968870402785512884926346380553253760635060761798002102733580616041388871537752788191630584896190921124156268872023181131596171087569604749045752814229720178879460282194513100800000000000000000000 10527 3732881799214618549271471367073843873524373301134698458397024408786085562723991917776335215619572933848981411886428783606559886987522598187897722843565468865001805447686982648562988402923160689105067125329316910790720098288218931200000000000000000000 10528 3758914271382276102170381773707809625396766153178080012101368722588476134554322271800339577583906512189574070054650506508957808792041003951277665324652834047658649717247267748079652998838314968121641196551499388589160731588847206400000000000000000000 10529 3785129569964926306582279380670645758622233924130946142210637813802370881223701756044767358382523505372028001326992272421421035399084241393667714020884346511477513181460520944340602437379471011240625534569346555416417606609089331200000000000000000000 10530 3811528988076000090471795605415704484105063057027779970619468517361747943544591349831870901424443707410821239837693637988915469351306716103139593658271250824779307088123811607560895208419772523488825888223545622830791347151044608000000000000000000000 10531 3838113828040432674553561075385341876524515669922460256060666761750966690482823348146547790825399735631551420835370873857700958492997160404077934885927729762327785893465064420852275686471488012769396148581798022007405323046879232000000000000000000000 10532 3864885401460754703291540383086253936267050158535791468908055941417609345560251867042980825831784663321081702911724504231252306542038042083675838341950147619788469187944518353141646482391589493679537704355021223836377653547368448000000000000000000000 10533 3891845029283661012126106615290145175496932412499432235964753083957734058607113946438579702855714880934241236601862783267108619734927982998304082964794141941584730843633648287420868275809709748486201446147684428751203100614721536000000000000000000000 10534 3918994041867060508018487929414228703479635996693174214390084825677854367337485330019910764417091442559935444512039309403039433319166482565713442436172625667359875880193345628586618108906269082828681317901213965450662640288268288000000000000000000000 10535 3946333779047610665901180817449236244941745978342802779238262847757585274271136835487406583970045335554829042531148226455550292447181433030298115478704528776249800729064981539766740784862862915921392785362602715764691958507765760000000000000000000000 10536 3973865590208740169310269724676246853228303074702559700027270005924588317446121403162412782468809121290337965606980902097734347044850027701619629283565217213631575016539666641351538469944219013311470405291800092008200259072163840000000000000000000000 10537 4001590834349163249352722529486314112764111862706015852199823814714011154376279797044950651772715073179535493738794319607069036746280547269427010617251449030818684254434872826543433484572011381308637465543651174771354496674037760000000000000000000000 10538 4029510880151889302230058709548224536972423765394755620103272843695713196336937575564924637502371195305649861078217571121996784314525656826705968516180958876854196768873167993839808315756610353342327521312036199170192655169617920000000000000000000000 10539 4057627106053731391800735080493463731854116315436022106311213452467211306862860951230304507850111874152311640682885808571107165241188807266127014047074197876101456993958390637291875160531956246691038435573129760215498157834895360000000000000000000000 10540 4085940900315317270118596732869347808266706401243814105682882189891409048302781990349364448815084866781929317567790926373533375319000738683092425302377387586115294654192198391414925327815794309028119722767015698365059344367616000000000000000000000000 10541 4114453661091606575535242903216641902971426806254373518603700563697582568855297401223077411367761812323296627319547270603781383672132729523695863933560533417586465759437912550031059614166521310739937700116525286624353450983424000000000000000000000000 10542 4143166796502917894801614524103617213152698106258742653803724861587676917530907654780706904240956935873184960863550910216542605532732768003294667705282924218493400274080256329793885118648918848829387048670387074355415048257536000000000000000000000000 10543 4172081724706469402649988552523429964930389189730482912456135491987630568783732935540290204983220134296627221324864711876421128764912026171966493490749568564350211697426951348698306158207118133679519274769827186874156289359872000000000000000000000000 10544 4201199873968436819583341323871788904731077179782708187364863310543542873411604374986709966654686248849848548003146251898590232078337597752424260261180914928767251577737130968248133940736693543292102201270497811202054056574976000000000000000000000000 10545 4230522682736532456046207651462850383867565335141490177286292565061759453214428741800686335475241507232719312339692904138415319265389551587044673164588937254502129178374092231624785054678214816881689147400516633229571213230080000000000000000000000000 10546 4260051599713109138801213888755193847317214284435576875633375150719426596135399773245126530585932260489931852262828658470640477332695561816580604403223465281485205617130327092575462441622278434573357347496633051699834540523520000000000000000000000000 10547 4289788083928792843189912644959582971571278117574060740129233599956445265780464784827612473976793113522179289642050729503660838443176048066206180537643557239939918856840048982886085058084160933501160719531061806801200904929280000000000000000000000000 10548 4319733604816647883016916583637689638500641576270176611455514127837403309395559610381710218062054784848441546130301787043403600595115616156916167947229873934136827024621124840173908439075045623993760717148553293583768470159360000000000000000000000000 10549 4349889642286878538064152450482194349893124577300445014461547936634457048255707345118908936307993514893222597391390330730936525266939012333589432605893975905272125494184039624981935752743365042071342966439094202502281565306880000000000000000000000000 10550 4380257686802071027718879392323085230124909647729050416941658301713188462898553181083601754808012713179282254818040018410646460582315836021480963600508457649601399560236220427293563140254694998403196617689669491941834542284800000000000000000000000000 10551 4410839239452979767886494562612058418496337644805005009416055894155915899727538805347348570096421563229656370638233382341309801049694225149522509312064794878230259921839053726499873449490236169047293528869857364106275926835200000000000000000000000000 10552 4441635812034861877258652461416180676352938552967854865317811140610860457658148942076786511704998508915660295322983987978815225570018256420337992200831805863091676884988282742093795544167362418367067358805281714223042055372800000000000000000000000000 10553 4472648927124363928120432705021008419990864704178125834202849376162643894202830617963653294565760402418260943155200117871884215547947217485619364346423261349298332416621865023205499323552650621321829808993961542383830669721600000000000000000000000000 10554 4503880118156964966208796097849249497052323078933529264854253529672679880159404851600676095575427061664208934707289712709145130000914140618162084084958383652780469750235641386353337138166040417690657968273740283035918322892800000000000000000000000000 10555 4535330929504979853679975075030241720787192024160780537207392863990299129529736258833345321591207991918413531299592242751191826079670304068438485214690198354641030207511145919269998013907360538745466228619705744659182518272000000000000000000000000000 10556 4567002916556127019007367926727349858417442483575500682607267671489060696838068135629082712273152854424788873478378494058633956321832769836943738845570595169836774263401770906644273782998931111760725410993280836313796313088000000000000000000000000000 10557 4598897645792664727615574967079592926035599240413642247472331600118800657162052793747780762029136740270690629933348970572753486615796582004455678762122186762948576541262102062759569660440957706117534705838229772184460460032000000000000000000000000000 10558 4631016694871100017262069457667265296950831043759978512593066857542475668245602712038895907976507929022549338255637978662411577068464380463920816114921667146980713949840004166362160475245544601168306824689311412011006951424000000000000000000000000000 10559 4663361652702474472607289441064262432679810976409682329067924799140507374414322417949946242060612069649596328879697018050209919516682232858037531825867166448180271632057217856410485257103401946752045163160914408644796219392000000000000000000000000000 10560 4695934119533231044068333897737126563917058936053479455810317989099496748027789514531344501502700843050836506664363871286298206243832544776363466314801276432397587929985569406036878705744137059643532478562520721013751152640000000000000000000000000000 10561 4728735707026666146932625526778519514560696593503388799423781955517028911128278594729825891854869511171753805518711433076119197868240674550415604966580779695994239270759877049823114741946467206004576421494594189211216117760000000000000000000000000000 10562 4761768038344971307817553283855474840068546160549665243867027260690752266605195981282590137908889540238743398742305192054718294012364890719550684449244296426463779576719383665113921453314489792801022479177798734311996784640000000000000000000000000000 10563 4795032748231868656901933598422153254982677932408935199402986352940593307442526655002833416059727994514471263536117310084974137850056277905235729338530444395062864224431182601460989756333386802057140817442655290312758394880000000000000000000000000000 10564 4828531483095844595926845736837425075008605074966969993140130067522028797178281597260591044798137428733516210864556681149902963841199880479805977336451122693033123869949273717212017779429056071750216303674336190418428887040000000000000000000000000000 10565 4862265901093986003768732765504611044598287044855502771626845540493230200675515035125523298859905808012113347971460414604839390888169538541460738616165473380269170261234572485416244925207359403240659104221631419284193280000000000000000000000000000000 10566 4896237672216423373428356669825998668066078666370708322194604036234969925071374787862838643130372039495664464266644295275249180889062290164335242755737664826361979279685742299094552909571540612026728000843196040919121920000000000000000000000000000000 10567 4930448478371385306557009154566618563128541686118197708342217012500290183470988451360677824522129087971676898215170702542116716487760933813343449487384417194065759443843428175518316625109579962303508391205754580636794880000000000000000000000000000000 10568 4964900013470868824158076424714141615492996873070376865259591661135855910925109227074507341449716378060976768024130524874466110337939356777419990344340115223223740537715035344324218081096555402136002439156391053371637760000000000000000000000000000000 10569 4999593983516929984859418040078591047545667682019842163999318950872321085724962348056027914869625330975388857553960104020325091432633182863396412885215788191411375570349367702897270063269286596109550207998573712328622080000000000000000000000000000000 10570 5034532106688599335151841350616232001729076570522430072437618855863541988161222997485352844449716691309804144767689730300626193447108490714892273226032719877758472661050733932695507687468417434344342743155707759453798400000000000000000000000000000000 10571 5069716113429426749233042134953582570149499503750001642113235370649600893264604324033432272952419537583791059552178181290732117130345524287780161006020691352946747723184528508332980297581375181760150826922013590395289600000000000000000000000000000000 10572 5105147746535660249586560549319787039924429907668319027852271673240053533627808212205357437498446204944676076689423650643567202870829687844662227300451185822430033460388946900627139403180137510243942507963240493246054400000000000000000000000000000000 10573 5140828761245063433163404703734853459060564623539187703710561650848412284101549459997960413950356714386997227903842125316011859964739696039348017003420012143316393139506090160443650858525430022775895892173347936324812800000000000000000000000000000000 10574 5176760925326376162021871264328582523965532570149519868670379344388112145110091596687211736300016619710477602120768033850636629644258660234451470322380567731082807304681184397247980612852841464232813691466898664220262400000000000000000000000000000000 10575 5212946019169423211520606478805471306635515342586020845075860185394945222106636124719965190444575550346888347826037662871728378903130406043510342880547179628121138221803040063794759966150812295133396550080008776843264000000000000000000000000000000000 10576 5249385835875875603652978981519414156211942127436952959557632035336331869614761106975326177214477763061492534227664078985544182120402041801350625939219910020115189822953320628236931885142451197750586620892246951591936000000000000000000000000000000000 10577 5286082181350669387859268808072312482939179550900726133312214590749800345678481547006105174277949867295907932178473014923868550191834489143234642184185982108730711331267716111249625747927396252977178744695728849813504000000000000000000000000000000000 10578 5323036874394086666658920603833061300268844198952697751731415233479031649242593155976016970932560094036050562595279985120072853678347232472538130273305140104217034858724221102465420968840242493967758428069830106021888000000000000000000000000000000000 10579 5360251746794503698710082735308015385064697993582800153378369656286550275475125008997381809698618228018778490107933001460719349101612007977314259269115362892067766203678643154913034382651486033512385448477139564232704000000000000000000000000000000000 10580 5397728643421810947429792027365894904752902101582513418268710633494842521305764496802915653941925748902697803277765747482890646155173650540000725039414241968230988054681438727851988355229212840874231370849364538818560000000000000000000000000000000000 10581 5435469422321509979097414812181585441853983846988177501673954089578324547559823547809960018911643955191196293153061073577617910819309573480974604338807034794575970283253953356951596403816077793428181930533831563018240000000000000000000000000000000000 10582 5473475954809492150418282196571325345387803095251358082185496350180777496138989333082194871638769578028832700065201104984642441878024386415527145380281450221220462301430416908253883588172117621201899602208491946639360000000000000000000000000000000000 10583 5511750125567504061845839003185454867180538016191215906958744022497006895087713245294617763832235145571064159335859427578221957648284861270060304125738680040071760161616713219918435292979348659868894714411850682859520000000000000000000000000000000000 10584 5550293832739304789551054660550388117999982337982762871343070903773209740507907044212761943998894132603029642967578724274573160149321818341878907651093495984407926316593053871805976798524658790357488383743402086236160000000000000000000000000000000000 10585 296066654061188539714967267199600022845427741473435014905128060191246959113354857247966946126780096109282534576503580740302972503905926899583250980577919113201737956887109875902657789704290080673134387315111614545719037183936917690791327209531775691504 10586 298108493054713977919898075938907609209878967276700083973439288192565903658964201091056373341447545047967241711513950262649889555657002257511411332168111658810025804865641668150262326185009322608811176193146867059827444336929586088658853604080270696273 10587 300164511485694453890140904183349276035194437703598938243613788610560674208362498710833921578439073493170592646073002906679771309156348972091850575088791652651704540677357708955141894169066892613485720549501808827506048761818036905956015598590908027464 10588 302234808511035247610068563258135751156764811807443702087692563350242989824513309224619088187561143539343766707450309883033757377702906003860598631656955510448685988712699846209305409960681939834493669023884969144234362327636506383378125330126360009038 10589 304319483985929704416056489920345443591920119479950106387378874893420426746879935123797000781647023352025627584375087270033558780323069629977178592656620749442050366491620081663156218852131494751194160739383106385037527268694119749231025302911712150336 10590 306418638468811632623092694057022795888737842095481485743326631125482204612535349531790513905088892175439089882791228956005433625499256971292858441937882875636863081777974259959948793201679957695055098284612826650440540513406628020761659525690224941720 10591 308532373226343075420149206009691624705913908017037375664495115768090585435994337228160677821430888947284602585582018388335048335496530687469390293334536963098740221101875712591920121212065226573453315502887571117036436758334085782641005871488779663040 10592 310660790238437711525457192587343989107373314581697102543182052515662098389197505652980387852534334330854469681760703868869993372011011898911190287470901081360088979268483388827892007205948346093619243648162672586946228551778469517974566503119696579120 10593 312803992203320140936966622199980057500830977397849849024286208278579935401637906570945912618003973581911465333996282894269452633724125257018571376807976097690021208776470560242211491301953900509941401232446998400696791493790554904718332025450879754240 10594 314962082542621313970870937421139849547204478674263191193450098513435681673916116054356290096064169637192162415135783994204297732556382325574480301348935046354623861132036787898617736692712363759425811017543147246614253449686130611366275148420233143680 10595 317135165406510363652236614630189126908453324021223067014560209442845490241735323633059693719545952027924999831936374244901288113755397536666916330617172579504426802234477528626492453811652703424970414862776072302741879154440733179392266229609174707200 10596 319323345678863103406596465315668359155090100840123987820511758332836211757020829172659883774988382606596085947965488850367446515990695650931676004972245151711881597724922492488327604053298994586226150984334937648974957836714027309015468862333024774400 10597 321526728982467453899944510896081768143463873644842001693310599530917840675594562517712553873235559071082758624619557717458787591299668907603461972039905202886731439869176431966000297720427276614676994668269172117933249570532742173815172145186537267200 10598 323745421684266064787010435436917263333561457103400090679925069494481286492532229904006392314545855623693605891572721110784822889702616199539868215402521628366344472456681162479037350154373802120491031288277129700568089786808743405365688932787622886400 10599 325979530900636399054094931015751019590093978862052703815182167676058229605201491675841138470436098051267489159915005936523810495842497270785069632460767901829460950099250250856382468855230385230679732464248142436373507718439203461389999316832876748800 10600 328229164502708549583216396610499709910694274085265803967255318768684038964192574323704914747443523273139497735511364855425932511185124463711422684320655841320650494092405083021066062802125333487840327242879088727481123418253041344420912705689360128000 10601 330494431121721059518957892092724858796091888283243260134071919171601707414802776897595286059692232080409185190138795479055887144116245360402315968216212277851056704355444179948380002445192265100382107285674587914872407171491852675951352797018914816000 10602 332775440154415019988315209646035885746709950772511507897366541750864645493911610507791792610573727360751000584837244358908419027970650872133695994773478241365510637224799363119785870415394756257744228422116034433605832498000929198210766063187488768000 10603 335072301768466720707137403483846420337227160838565814896752150796984916573201153001029692464054886013836470419797897588606976660802258350045416584955509154346915276118906872879206855688222509434170698493230186336849095013214574731959209348643127296000 10604 337385126907959131004525890998832694334927297686200368352719168025070113716082959206720617622333579165476612257518418371709598229856064048845687813000225317501888754670284602778495273962059698034631283038215819817781932570217479890419738720378888192000 10605 339714027298892490808923864238627087099837017508272938612158420728970521398633186518614213174833884001066405252286898716890231471267443062906326975541103239863455363100396568926844601952211706880868427297608587942226837482814005937083783804961423360000 10606 342059115454734293166691579434169000954250158476807510879545407662178220340614215640860151591832506299380569615142237051396452004411761965159875325338891598204512348656381826894523466289405079120517431634486613745853467396661073817114206861867909120000 10607 344420504682008941905833269436812459099504789106949297115548784130442869877380446318873824534049130799661078631232399406451015075447093134658547583238773340729047152301387402778178847863665919943806853735777324002867130616063272594021265915632680960000 10608 346798309085927370114326896179728364627178796547956045082406300405472305487693644460358158028401028293917093918039300443810776274737091568851130980876508096868797408172210693293119989759844191666013679487869858135782305736300792102168143693948190720000 10609 349192643576056907174318482090323959196774506592257691327034853078257512753681268125982899730518301949048477051821928120733204706631084417887374528706086856751211682952073603223033708826628978076302668727130034964296512932783069507207405618478448640000 10610 351603623872031684180388898786489493820960270770183461421712122408269186624507535069379503853491060083146785166210679061845559436723441905829668159952336415590660187813522890536299034869800830177371816884029917535205236405652560513705464456740864000000 10611 354031366509303869672294136131342419889429572156200454830501958984585664456622958915083373859984160972569194185431444941295865196593562778390270888108970560962363917532500313100504583901388367907793842825376024645725962652185187891632581069242368000000 10612 356475988844936029730132438359621128646649973300063972697745372497193708497140790334636170109489736920868240905479272941931057763316003283363502820512638483494280446480727937692363073893658219898691499702269951030366190217246842312351299969613824000000 10613 358937609063434908612916322073147365868698271117146591259458704765471475610726886453337108002479899516773274629752051898920726055365241500728640453102584284978454464827156599333991750538593577662627557024525323391765173657590759032291519373508608000000 10614 361416346182626928270138267185065423335803791905512687597334648365930398657139845386069679344349603335845345829325677891255854379108716470083382220116123616973510720819696377738849774508511556810255060887784937898368538079197264082496351647563776000000 10615 363912320059575707220230524589715783308129168535192824612842685296556447194305052595869895813574846375351856872788527237062208973854819421452312142329257091017621749242420884669866732089381299582057280274450938908772598164133545268932181093253120000000 10616 366425651396541901469947592437108870126723671749495335170647916404189273203690694650668708002590651203092348399474640688043700896737182298673046181250433202928006887473383368815426366912540334507518068958576772896569561604273067961765722812579840000000 10617 368956461746985672344760912517529248887691163610075313309934633527589024667837499834457353003845920514874252882564159317057889065924760659241732944186345253223674147142800442151418276451089547242765732289723052890208716823219979053729985352171520000000 10618 371504873521612088312466529065706922591556043469115278025445781187578378453812187745547801791135100183350830842065925362974737452224957589516456453303488258920685844821751363349645508054784367948206798711785372298118059741953773957366034768855040000000 10619 374071009994459770110486003913705526969806177470193817689852726798363465092353683162329614218015387425526042968659743629472226208513515258181193780557396911339608164655826104097932533636327718704176902343782951153806539593951439512164038376161280000000 10620 376654995309033090731907840482009607853673759645270605699762786041892028330028843873966983512646789418242879280952265454414186645402727461096330038700860899890024824928774616878618782860326401524007473324466422055251568644636401770263425004339200000000 10621 379256954484478244086290963760112942189294744949975905930243792519331958466496100410027520405379041415271548447776938196063691839532548373451480593279766548077528840523098041147296965224147969731552359588107739696203164570733335613325105849958400000000 10622 381877013421803498428754252987162418392110701591999622422288999485675944462401374401879338683058105355842552653667660393280953351925750167292453626568199238108055301799496708738809647794116515733937097699089577353285235315974103661610469110579200000000 10623 384515298910143952945028443279628453566998852571972975313183595242443985782900506223206765186844519610978806329924243162690604068531095387618161509854275068728227303971466579181891503282128370489915817954578110538852352146919156308601691596390400000000 10624 387171938633071118191071520028842650921403049911533588074484426611465092470787735167251293766685274544771340597514655292831948711872478350377425640181222671580205726601715284811281979868461808711997354854073567076116856002722961502273983532236800000000 10625 389847061174947643413669553300630282563852477776332358738482087019197563524025337113944828475674857866722873655641906068467038406415483471158238136006036503281649568526451282596801351500551032467193745568920272379162150395424608284812234457088000000000 10626 392540796027327516123286203038050520819717957425707420949706617216434694203973158630575337429161443818995840811170971545067642698079248029633721357939498248379020005588708533750858746607379433250616013349635053905422630154351834351319683956736000000000 10627 395253273595402061652411237305394951130575969846874054317874894900374235899416547827197688105471169009147804151887118535494977955193333617442749331580532543565431852569825468716575146099950731338407388679830525168199004770105060943863090249728000000000 10628 397984625204492072811917643111967076160425867401804883957241955406926794003210666289033211986058185621019312344526040331005142005255486422583172384383028583815297233922863470659842004035989141160263404454700629363651347206109619624028527394816000000000 10629 400734983106586402154595507753431445767061948505136052677481743187565684155564230724622483408811288280926610972575573694966593846947475793186554552166123670610111800939944150925522073769188528599679627259948532784819980759618576451253181612032000000000 10630 403504480486927351769216987590352229757904269098785207419926605374094936803603907908371934307897177105134585936322069790814739518358366322757225237014736936467916462842799539234785430259370860097356516604790520727922952090363373243860789493760000000000 10631 406293251470643197960329491539641399259604267522630939860025683443897722480022092254768400746387498905292343061999367245591221361407049247677995681203008336196583529614942609887964774141382519524375481565659531360805844512431848419625973841920000000000 10632 409101431129428190618603777497947859887699260856224144381394048011907516231181542884268713317860556441636136145644252945852565367277429396176203309976165143758986544343188684229800278743088036553481573417838168151191630301293282665428271759360000000000 10633 411929155488270369554111046247514637544507776919258262053609159372269222454923250673021305383764912076671624525382361364562457174332220849408452746278591625272517614262735859639632233462097513453333565829730435896120810895423954840047866347520000000000 10634 414776561532227542550500346724507517029226323371769814773065693537989916513844088578308902148923219721980574858350950614732432952019872716359591713327685651175847781872266493041361083018279396157049420778791276969724111332301807318999488266240000000000 10635 417643787213251772401827686551089354761289006155089645309729188531924040551622453486842409030758283733458095780672722253861637325408674083398693612576873967654104756549404674878409494005418637236997051281653881806840386227356880609107509248000000000000 10636 420530971457062722715885167553426170215585373176027520241061340519663175695440392519054693924853074082506327882405186888571125942839922564782310440472847211272433767314588838910262009212244496007940372609427814858956456137615861831251787776000000000000 10637 423438254170070214808427227515492644492675486528242370227690293595673465943958748921993291417683060957836609698299330404724181330646797564933564187470487762195174769636824971604791623400160726845066234150842253467478125187769136506803847168000000000000 10638 426365776246346350571827658800310235697879675691823769915034215462803986083969546943167336813280090457198566206598296722624883493707972807482686438476866032240472002420486757319729813568209293762426679677694849659137816957444392994740371456000000000000 10639 429313679574647558779562493590581734630728128409454308898575588903074490634658647506438455626830498359274814807323873699514966850789121556965069124728374920499599379212730367259164658510183589927017147794591667610237536013581956028806725632000000000000 10640 432282107045486924884638113534712732347837047988107113335799121025365339479685540001930741777326195849902917998182584874761675263628759898557557081510208930988684225722967459902347988528244816268106508997692365393213939387012214844072919040000000000000 10641 435271202558257166985810102608129486324579786556576034105671397184247213401943389476929130705104671781740220692637623432941594292044856022012787297715868246034117755363633319508206486723076787018197527251327409696875181096438303510788833280000000000000 10642 438281111028404623270306492658655230859714465508512174229186272827919823219420960475547325657346357395210459679189932019176045176322872573793909715583272140455351913739884388964163010181644050220591914948493307772064458010691981467807907840000000000000 10643 441311978394654618895920268337958501227408076477241176356332163295403698942411862902300850809386928729612810104709345003310276366919189950183340759868968164983136060175038632486602114420772573489729549223607365925317590668626439853236551680000000000000 10644 444363951626288582948912466946445499157306681538056797654974353136568513965503121777595062211582719434604493845221797784040447255566693192937321681608032518343729802323729350971488712909868185258462270617480837109646738904355495640574197760000000000000 10645 447437178730473288807312150074884018009554227851428136504219529328520193356237061872190836507885406269954437486558856897074870102373251354221652464154581770321272814132461641208269868747696407245709150947468581728649378357801323596244582400000000000000 10646 450531808759642593952057222573337816678668362546123993040096105302772186649321775474501946845882161518765705945456919369016158329361248550423556058405895025046786838904326632114168698376849384751719696019800392370866919665460754728668364800000000000000 10647 453647991818932058001135886861048008319891054762429668568091640670312669932311706971329616086692638796638067016322099233070891382731408307353406496609178197508577688045047610529101318507784119952732510860366582170814501807106414914987622400000000000000 10648 456785879073666820494608883258915672495361947983531810566071983415888606153841055816727376606649783948066400517800182939838089480005884251663077331886354360217945700591075887020707088030553162573093209544044447406646603120661541220568268800000000000000 10649 459945622756903122731265104114930950903175309874435430867209915006676467424542178725955040799934535648164954053467023298539365203807273273128367755172016020090235467788530697606677132031725156201024541159560775913344459466596767854336409600000000000000 10650 463127376177023860750836301267152594518028645045504612738745498873296879104785022090589417743511207584484182791378001574362300004801327296577130479429913177970034114296572954645005456920079694028350705576431340746488677408902227894992896000000000000000 10651 466331293725388559369320157346811916512435668282079710127357155717584005603397524632956354198649051731030861726717556744935694229053674993732224896963245651917323140437495782734426261159792628219002580807429398578890108798390319460646912000000000000000 10652 469557530884038160009185798563132127460303669986739498513167127920047722776751605099244183922187676263422634536772074662493816702830874069447364053162781124972971841894920961580409212822308311404268135434790886954084990280569765993906176000000000000000 10653 472806244233455017921213847756333127382779920701797622572960704719470526266008377071782127415073571553078709617068476895648939920263675812992659445313985027924824519385272679258608590404792382404158853068144363438905861190499853792182272000000000000000 10654 476077591460378507270607438699432674560109724235276131488635996698155200149080427499563971179993476642123717463262153844234661493443327205874640909976739828278056239515679898442258602285258298695218464159054856458010882480308345785810944000000000000000 10655 479371731365676635456955460589242726130167004240871644861097060516167209388779229446703665277368740135518693464260817586232291400601845378203824065874722178329438707285648079689237652055430799676956691775978946433534098447196798394040320000000000000000 10656 482688823872274070955790046299943247679849102958860787644948028426238230223577404021995999656850077410156965109518875661517600705928586355739304107914934947325874253464153084921247040964008876089693768557196181742159551524063533271613440000000000000000 10657 486029030033136991909013484959946034404881806931585539671860586626389524155373444686539786936764606206249393194602615557683285030627640098316604393361689384468833043664021972940822452159346247046252705274639053023642691835773335392747520000000000000000 10658 489392512039315165652533017856380902763820534615084216298355879725231940060387944917216322591325134054024661291432387380063476998467308189176206911734228698306857703243110493975499066489415500993841873242019221801133877991837274881392640000000000000000 10659 492779433228041672352194227806611951549394054250079783278414205885089378657531409196075061755330781292447301433416540773762219544941912877459890565491712848142011280381577833676111652883781611588561770625675706537859951444603520606535680000000000000000 10660 496189958090890688923704998109281167625689175394592569570725446308408236720473874725096588003484483907224370883086811050382716321080239158367880708976753492653851372946859449110347994569706814793903874347296774650819536176151426760704000000000000000000 10661 499624252281993752438853529900839595652882819531108763822830909373543863606185145582932046851941009447209287485341333054723365722661750131086003851085306423429077721954727138989528314114354194428093104279092727024803117337723690549248000000000000000000 10662 503082482626314925269108096766671466168624353808730184122292006713011055204621791385648527639901082902402847278297820891315162986465618481875984214140890244943742579887434134760134459458139025474900519198840558134977768773350236094464000000000000000000 10663 506564817127985287288806721003401134351808562844493137373230058353805721412342380570596755683533074473763122913895589383576144952253379591744329747359433421242485940461978185648714772222649423046528895233814934056323792423792974757888000000000000000000 10664 510071424978697183553766631906960642054247969681134671459798148359355299878165312274248023866820204800743147142810061726668974080922155905505723451185001565569956146665672845594079703216542533680253008136886779014403403583334159220736000000000000000000 10665 513602476566158658987432293581593362259725770129414269620721164085430127167228247239184354736322279179066196128545921523977087306923501770935354070108715477141165386916790947259386523742284757825950706451950582458738466037570228715520000000000000000000 10666 517158143482608514745804283729454527580056566041214983724519316485421572460185069547557860662109299623885000394233262104582133910412976117651737217127355516394156558714134682859922537306637170536260473240363602565075904032934608240640000000000000000000 10667 520738598533392424094517925631840467214951286309736189057595394174267111580976983025203233797630559680034404376632616402637967645221812899427123190699504146658248303138029871910180434784669853989403744543159055283071895070566168657920000000000000000000 10668 524344015745600548816740136578446711931674845425466305751966140582027951321866508070572799459295436427269059580122863449654786714918593800916733878918286947690037592985309623811593654492383977970858593713221466908586190784610267299840000000000000000000 10669 527974570376767100379196533804416524842055804116109315753888627497155019915867087575490522838990769756410876962226611168158960971855461203776073342736985568045707375818553014392146822536772876156505466497060842747149088309109462138880000000000000000000 10670 531630438923632293315800782440858364848122284019422372730813213179556352014552635266677436920049503692615765763300575148713195781513798898261180857195449526376354025291112165304043227566413948755885272278283027539081312837817283379200000000000000000000 10671 535311799130967141544208109913246730920330142223385914892350270349147070741657319958607265920550455677869102724500802428739916397523050479378298225999216410847543838959838570933924040900529328386028635292856316209495349969444824678400000000000000000000 10672 539018830000461551610329770036769565644236147929869326570319140751932583626583666339160519681185516439667104827234383044781305269060803267569928810895407331971700107831861752065520211988098933135074388107086036388374810251639337779200000000000000000000 10673 542751711799676170159601241403843409517760521231004025028716165160718669189307658256936854896805089373516086239120811828387865156048325865757826533738972800836701913279548734714083200391022093824179455232415353299165530349927556710400000000000000000000 10674 546510626071058446261771623177551219143157287384182105040817533883307145323861980528737194474388995885705660309175462334896822964840366869709104199063625634884360562996796002462162853389860408792301096428966852687754691081516403916800000000000000000000 10675 550295755641023372568353902558221864901779521308313051183028171697109516205085682284781961832771519391077688310502454607318244000239451111102771913084509981395838076178256523406503455827239879803541721963536199243171108688125493248000000000000000000000 10676 554107284629099372658825698163637569385884584365340831153647640214471264148630273634613832734195963098488509550340148245307159469590757827205911506742781232220617383266380335014064351035659652327030547851759744866001900035276537856000000000000000000000 10677 557945398457139805333379259239022911262409100035263291409708306976222230839113096982760380525021362834120060971175519119164860428083754987609989441628708961982945169159845399434916626722131140339799944000341542888009305358323417088000000000000000000000 10678 561810283858600560036670799622109165198676150193799082878616362917639840184673348849803361350853147497441142674087243623396112734625793029693665279970659109602733638347789917788058273204522729833479481704696564111845683011870785536000000000000000000000 10679 565702128887884221048796906237399310374173082606298515114581116001597574243280462796241941053708862378375383910689106406663221354360721012691969362935453251544318369191423566075479141480332439581965683150844248540596886112485507072000000000000000000000 10680 569621122929751281556815394166813539077652718602991689328971200827275428610617948126261851818125953820935319355201145716066260787679887495257682805371625877211678245071616911704065759589238708664794364468745462506047548752773775360000000000000000000000 10681 573567456708798892222716574984262775322594464581334492108209463675033013884889084961749258402095999156490148397732293942521811080127068928287980920850330405987928045800681893243832500374101571580715757254108065221812240711281541120000000000000000000000 10682 577541322299007632392026844708939022175822767656037051808236733680957602202335206364911671184564808277780486363339274844619545427171918955989600550133895623201559620817221559885184038844045790594027227659399865313820440970353704960000000000000000000000 10683 581542913133356795641379567238425336288586879518743067660436557495671613356711486161956621836337523350960021857078069164226614463918199503259027560751147072232378305071656432711727472328617801975335865124943516488591795467027742720000000000000000000000 10684 585572424013508684943609625947973560825559303284137823280539830339367326553048423737521546473839894546265671718156286735348611248232725160085733529267328031109232501840529600705567280644374412328678192646255552687761988122197360640000000000000000000000 10685 589630051119562416335410361028467024557413419599573845386851043791834537859911284688751850981690006420417983358839172543919718413473913967351860543314402228985333958834487991342859155804906368575369231081828682447977486280032256000000000000000000000000 10686 593715992019877733605528957761336372365680126000817659492533925981725946908214066679101215430505091287199912676406963470293251788792914706034952968616779616571449253488680189734274081132722162884397350804595698146342545624399872000000000000000000000000 10687 597830445680969340181064200664553014268651552807072033011137626545423529477069364080324292841872853099523209303726510740897033172465047435558648832550340149989035719248118102284305140746888684195137288504712223432966899075383296000000000000000000000000 10688 601973612477472258075865815188656631481804250913330775664941351407011206394600271735104999746113810035396394264590061651113575777997780203561943500255623074207529119522198358614099025865537603043966675553382610507322314123640832000000000000000000000000 10689 606145694202178727478515803741180061446734640103061258577397486898998836963384004670645289951097030169693021485914926362989996906762692229733909993746372642771879331219625309962797332023744721177646194828152437694196470413000704000000000000000000000000 10690 610346894076147164298099145065051850351465717282843966764762350209542379836795609045631999917751716418542870033918072614888587138841029827486334254007553557700646582797362440931045465964481414720938297029422935505398524469575680000000000000000000000000 10691 614577416758883696754145352716514700735333282617985456942048642774604139290010037787432686253226957925775589346257765519027002458106419379073378927172142494955148711975736533162670251019159629537819986176823452138628095682805760000000000000000000000000 10692 618837468358596805892946566605269894582650496902421033817682017925323565886145437560677812783812890186265521198520594177497642935439114940889959531575365960236633917592866860255245713460781907972393343524320085190327930223329280000000000000000000000000 10693 623127256442525598736136479250229477554221775019995094557811251525280011151925902345505425257789683299787700488162644907001303773882290988956165712113009517476573836449706909238131798518866068905894504243851146997129131128258560000000000000000000000000 10694 627446990047342246619153395833867167192722416596265271169266765653117414461321461955887135475851738084636142034292946694044707374477406605113081880060239391410710663474328034078305706957941114529888264960999700290712899598417920000000000000000000000000 10695 631796879689629125157217548284349361542615541173565716183728313589751871509577169301006044412159731599529364631684337024775643899744345617446671312666133367315982788968512073703287642710684479571959607927438794493215181163724800000000000000000000000000 10696 636177137376431196184936427676672446772740450821294766600669971891465059972475722482089646166967744312708646886502377043186290360326661453468152276266641824965584188528748294130581205850939174570362804545128463985157015706009600000000000000000000000000 10697 640587976615884175952822922239284505191236788466099771610086027785620975872203261287436994737064165875938303257140610425527600161376355678617674785578706619843814448450587347857081079300429410739410098073998321349263291632844800000000000000000000000000 10698 645029612427919037830081574700700685867589727019067626475403838926231836329861410229513781248769164384853963552463594413506415386946373935038012777779538425706906125335575630599174874844596773157777165432803603063486333688217600000000000000000000000000 10699 649502261355043401758202007405721694287580591723245752309606688302394480224064240847477434543334924787272224495618794531378299602494321152523632142125961687056204457752197495622380374168149423779098995241797564605870164357939200000000000000000000000000 10700 654006141473200366724410803503570943784632914802179281574460941832067160104223645699078110638910351848936433430326084244087444732495235293141794226210920070708984927502433137008733711306315464196789653210071304888906082680832000000000000000000000000000 10701 658541472402705346578090778578601185505420106826340062111668334696057459233753381957911455960501559840854846961625676486838636558574905597210232711425610269063625957709944282928003709320222824735535119438691010633565265199104000000000000000000000000000 10702 663108475319261473597098146505328535363837549309915562794275602367546519930591450093540538672774712695279635835104054980897270514896738367047176450271180864233462731973346053834647983103221755847295844849684291469879061512192000000000000000000000000000 10703 667707372965054138324713721472408128289873148550329205041747933967665320587753502887288319434803849435550326465037403951470024001512534949051632129033303050996411308514608155897407552763662713553413379555522521242063521972224000000000000000000000000000 10704 672338389659925238341975790930075393586823979594089183554341000825207796255999105599327215342780357364572875803293041930132435578580999329515552945148224718143392022464448160063769713238908258154581686380211832654074528923648000000000000000000000000000 10705 677001751312627712814583080371139656019503790570498865883408925624348303630413428017277161584840969434222472132172738948182645498097681562373590476974091884591572294096505377920180198496011660101333731543372747062719325143040000000000000000000000000000 10706 681697685432160943858651414268876782583420849506552345339219243613447800378441217531808506086343670277273308638837102819468943704341514107149953943288893161023969882026490947326217077201755797160977264021935267783733076295680000000000000000000000000000 10707 686426421139187610005584039795655302097981546100055734138643025568964829289569496126538331978198539788445062444355814252545062902209754781700369548255473940719964121297250824376040191943702264366981840443429861972944292413440000000000000000000000000000 10708 691188189177532581313401593079510776938050092260605399382510052829655581556174692107820922116107429328683805843098119444599781196222119672419920232704718237146427900873970208041154113397016754159782862922607660707256289198080000000000000000000000000000 10709 695983221925764449970303526677932930193032770193014334581913039182596174863617218762823755532167157323198277106634236754684755334072175950325155962043248681541490765098401390642615103153350140961840003740050315997569047592960000000000000000000000000000 10710 700811753408860294566230372414770355268041375267981304575053169250118203660795500360084346576965294751931793317498793435834658297913375830804961939379699804234523888968350664359827120932779197033590220043724652187987476480000000000000000000000000000000 10711 705674019309954280569999105180274966312639662312836807346680014790611433861471015395209869875825200559943906665470253850439497688801545369346422677995865277614793059229585236845243365857986556436830879147946283607271669760000000000000000000000000000000 10712 710570256982170703943427461850100964980705740979207515668874618826846403786542390183072708518955572599439571129736898145714746869690607659510757920751602942441155038509270979144337918767558097048857607148789479648190791680000000000000000000000000000000 10713 715500705460542089249984471004667583543834282665325713377216835839346693970013378634433386343477701687411248027952068848256863586178368593324101370238987359635220797953114407319856235392667677011161115539995234228827586560000000000000000000000000000000 10714 720465605474012958074142547429381725159327279538396090242476427500482549880938487861507893684927418065472224795976199373131329696516307950101521360583327474858444538490829442664180453473764232413297117979151625282199224320000000000000000000000000000000 10715 725465199457529888059001965469460316206872947220415932406475746451354870966663450209563921599797043396447613653530159477151654787948941132964917773468543263049855914061178810367077723537033519009406668187150198994527846400000000000000000000000000000000 10716 730499731564218487394153806820076548208602023790938362478913365307218412954824673207049274444246760087757417798297849207452280981396049623679810046694575982927614386722229544299773231224501936443751010930305906753981644800000000000000000000000000000000 10717 735569447677647914143386848955030130778751523294688364121026600677868013848089277531082706717199179625341208857850027388743013098526395147967590207700596674280561134445414072808106211522083311625511161757227920344376934400000000000000000000000000000000 10718 740674595424183574392973409504349917818675953202356683148878872351108067381717085743288064154697625830285884934539451039386580301397224835812252435001047860102991167905803019708733350925263449135755104265191160837622988800000000000000000000000000000000 10719 745815424185428637826136814208084771277736517825895870852589434001956479665818635203286024568647982544672882162443293164702592161361964531851600452004467872246307561045309109869177001783788879158531000157364508773947801600000000000000000000000000000000 10720 750992185110755013988158685472413353801702050396045390721259813346344591810928726799973236304947999164383359764564061198553228791006223192086051922326848439977390368349990294266424982396641720622763813848831407438168064000000000000000000000000000000000 10721 756205131129924437199679291951218825108337565738631411566335673531739537033035362924693201495392574714730248112390098861424957169909353598129562265207395619605511506571793334330219742362792532917897210398911416215011328000000000000000000000000000000000 10722 761454516965800312803332270932738239264549507866068364525893305567075868902650124031668527672607052477791740646617762940410501352029755639930912891146615529625626696394746654958456674247934984115647797019803663166603264000000000000000000000000000000000 10723 766740599147150982191191539740810551747488687416969090659205520157825669248328605578674632846885002345087648578796235955334369902221590129074147533330801511734357407726014371069706299995862380368624975764499392016416768000000000000000000000000000000000 10724 772063636021545068857850460344643613047757531615921788410936935391304700897571198734650649817817562439123699141391515940454442755899937361546685663604106651838574442584738592172171720964702622862592734192569222122438656000000000000000000000000000000000 10725 777423887768339572556560543079951628432822229609504588564315305047591251173046323743648031627516180667142477631499448941915162105001549369523999922873222014730642208788417235327084755347354108896105119641046361686671360000000000000000000000000000000000 10726 782821616411761383503990335107317523337575131711087101982584015681086093694352088240450947281458106416045175434777214689398052751156723020064000647912636256698873196843098674054936743702583321736979351011895726225489920000000000000000000000000000000000 10727 788257085834082893483087749919499108779429115558075279484257969770664418241911911788260907300369750371236371727930275762975670661976032593544975252251443291493449167126352627411888340106399399530407532942429557788508160000000000000000000000000000000000 10728 793730561788892385633506032116070434124816918653326637566443466120845195738050901121343102172008519949265204427995476867960313103854056979960502397631724741714669629427783044320142223694571517151609432544638049735147520000000000000000000000000000000000 10729 799242311914459889695351871119255888991997456669517853473402210143342202633138614366637719935840755094836268587331336295538535061502341841230562701757463421754741389589399757540060658987550865811478327259049900418007040000000000000000000000000000000000 10730 804792605747199194484902925779806277109997439007500616344745281047115412373646521410850481879839649227439298230298915019813108221651663659572441609408556917739149315905992811411866635786075524601835815642793302504243200000000000000000000000000000000000 10731 43225731492933526798385221011141603335432450255121512176148696787922056030549809158203174134509894031955250048169522788084233985570265327339154643164376190527453741705518041881788037296826351778277620548006295723674979428854789982855533772591639250959585 10732 43521798146994715338100188278341203358277877996594947191053824848113302989663164015451141080636674128064532582746026368824536958074171254238737894144954109640655479662405151757690695086530641858950754935321407338220698466038726900546325099801171026651089 10733 43819906640049429316020086354280110967487756963871647275027264136305868893322128216542197453978121673112499824457540319087186847629828256496249305477122221299465505467270793425840957412715651181559566111514554205280525910375656486634983953405251297347362 10734 44120071151535123769910227258463460243522951401575246213270877924916429567530490715253031375556560746605670417103613321993866618938984605468341156052211012952117210007948151134796099306884718074173051832064056014108031959137474523540939969003842205374826 10735 44422305960046159017520295821721595994679716213382689915358570488266672557355004024477650463744121890145014183811063631876900376316687511472201754683867968462565895996660850981005404716845400014007545501087940983252266321465111029924318094333968565383864 10736 44726625444032088721936352311641941438271636332862640021745949363160092984101883959601447464525768913497039811395438719146933935097010581102178933276524589212007946363152471062668560935697531508758739661827324089637303848733805149673549119636880277534200 10737 45033044082500900354559445005698964234160374174958121507489275994285575188714419309133237978430857805672478901278229948102939368722509838073471791718462472087644809444930445322628509728899211466453794760111936916287744389247211777694310779162570502475920 10738 45341576455727243429979594211708655858866288082975158883153771110053665774150413646361398656252288694619763503863811966491274417058006368760941182011797009050743549666032321035220429850111276693027248075614824487404780826005545863476951785034059282138960 10739 45652237245965681141505051404295999847973661397556855985696953162569327872539611152014379044104823028950617973545572670360144410430017380659852372299267910132103638645300804424048321857317225039120867319262987159991727054557324332994926351537178978718080 10740 45965041238169001282442018026495979905474492374954705834721239370847907807941249058585324956722827002532529438879568953254413863063741505916870943676075886229793659854077274984290533348619178939630808720495434158392423846051114887899644683562629858472320 10741 46280003320711622596412888963917119755021696853628969025914689469361343489615165174639681246818891172169721601294704737248618160796297888242445423977424821276148283715209311772189151085311891303390234531512977305639038099500801018511010958711050091616000 10742 46597138486118132960065125578547308881930150177650192092929249678804188979856900498272740940538437124197646601126641111493519448910053285779112340308041993855652710517443789300815643539123544006815204946375753377941779978655241751690403224940659266323200 10743 46916461831796996063471722043862977241085240278490316080749761437137025191613921327445400824313425506804242687074606600343886895426043981430044016313014239007364592115168711793303971143176843001401431097360088315590754936491955778999418693802992291097600 10744 47237988560779463517371666554759059009228704152135158082443072036667943032289515889963113378186661065875325445699226158061345683017343650337647478285054144210251323555037888225269971440897270278016108092028357487708688186062488521173233865948178828364800 10745 47561733982463729582158676990195976272562265609238558173122997106162424318782048119867119770501206921499019051590798879172130505907046266537187346500456665838617668027494569387749008791051644080136599123316634617409256275849297264578599554880966451251200 10746 47887713513364365981212771921211727292152359588100610876938179273838482548387249611542960908971643019550286540750713885108654316402888763807972416132917433740447128977593819638605391259906874465367278855780882759845629783567736468039989554197799328000000 10747 48215942677867074530795988317822227002063053862185876680905434592607166587351442185866665823719086542823426038486225249964080248914073888271683838817238089581767779471686224721626457322708999798855119183023761848573110906985989509384410466903488688128000 10748 48546437108988795590314946209914951860859145750469119941039506511778768294766244962764261109778778774903835223676364045443136136058190133632086154785454301859618836176041668901574837325154192063955501290309436436487983314157481362060361819700507602944000 10749 48879212549143210610303261419560987746605855701241631448936873053529632940260156573272052902389352502264586224261201289802044555086160784504219850780227780100984346813266468264694623195569586820213245518731552470921589146655482291258572585763695091712000 10750 49214284850911677331010398823044834166943082862080197263833625204326617856833357726273082594853407388278422694680999187390651531746963042854265267365183289255331262089385375137573830051257809329647416217224782657258438241668696865990531795112338219008000 10751 49551669977819636462014924714043666861278010159766397632186344372351687970549440685479803212475740967443899306938517605762361129976819106903110955178183514572833150844055659740352325325219869027682047500262998477076220174238914345880951533832717107200000 10752 49891384005118528952823848578282293948377847177274670570798502793080658491948073871998417425650574851444965712190804504479251361448086549966017282153724617812696606207156056309279169927172080734562915927560607065018447011721728351818035317637678530560000 10753 50233443120573263245990540157716462949332097335751478081678048200742836712288688087639277577242407357744346281805946741530647813452498311931177157479063509410901118555812438136173693393461485813683433359195093678764300479118389425635149524499546439680000 10754 50577863625255272187896373427153275408431602124858427378793596984873279582166068533958151401776456488544007360437179140937098828527945405065835705062302282751630165708113825538951872241325151733627240212930871002767167609734452698229170790415179120640000 10755 50924661934341199558010700323333003773058780921406383423876003285278751887653762178418509559804857516837924454355218441380909604802682496634686836043178790848498963116286036232244992231084995925293253892418740860902949915470753490331338934109127311360000 10756 51273854577917256465185018805423327732255555427998641115203038138357009400407443446544492459535375818786972931407040369501642809509313581052574210571884877705250174799238109835468025939911624903369556561145870895867246428403536559838546339727605760000000 10757 51625458201789288149365407704209817226076515698768824576624750260765278587031950981613871963388866878870119716573251048563488368946037022958403878731837214120840834987051632726004324974781425733546928378029900813402451664809189120352251804184346624000000 10758 51979489568298592019037701840341159645965945270925025031455252219749864251488573940528955337248851039842688910758682493504784234142630585736794149619946184681803198904584133039104829558682814101454722220855276838048177627461374308243884385253588992000000 10759 52335965557143528048767834278700780774612595244225089004152997592247057959985714730863591507358340776763557151664161766446715291905946589020157652440458823165297479351064860976797192632576472321353413720557546789078543817678621150556235685223202816000000 10760 52694903166206962957380750600773928140481293515342235595412456297012529435596441617316928615360820676280330426293913818345636017961311830520886292893561407450275933815892017576131184383115065899016041277582072112470308991336211909588527204596711424000000 10761 53056319512389589885650888867958993563817097307247748283009790945378459834253581462702998294705170279616175772123239496236891872340420546990969675113677531067249444536711713953870034157623577455826296338469857050368677529415409173671023556244275200000000 10762 53420231832449165592871119392548709347125226475782941107622633630675016281447886515298868190518745125991527628996028023473954081314275366412421987256006788158267066285954134838539900889712958755408353618744307989277450127579542718939955737337528320000000 10763 53786657483845707494341066984985818217251950147532436442793281547079205554651577209949536898521335777194619977395502664161997782211012548711095033437257221361195073173427518207355327256625499089915871687702884762174019689183815786901721460150108160000000 10764 54155613945592693166685827897503347466139641311142511756103216180606794579319414709783994251525181697709494230278066823479055671276937309370336766381443566614418747320570318649506745533076588637158637419992607815064228406007035765955451445502279680000000 10765 54527118819114305254998294426569054388731197354611627034128661961794372957773226897529542053316316797892845061120132748842030408729162266959853222834747054873339433165392070012856391041131373005106844218704393187362346465748989539912817480271134720000000 10766 54901189829108765025108780430482759915701003532081820851818514688592736422865580580691871667534332185318371104088792492471502634937675782218034416615304451784679041330047896116954323574767700723811021121048176138516153005342940979424981518647296000000000 10767 55277844824417798115840688270964769523554677291727091457518277474634628451195609424565838651046978974736613983369744757925916821583078509679130746654005312684569066154976670733832942357628027125335028594372642560571404573987577381195244943651635200000000 10768 55657101778902276359926979234724882465743972036677067363448521267153960409662105524975866171452358016151885531817521696121980513422611058052582227247285079232646594995499768774980239322852175095066580953960750300267607738558310716808570049501593600000000 10769 56038978792324079858355733487712044884136082738269066985870810266639636354124506899377745510135416121507728084471189356515261466774536808219874680873853278470754650297299265483719048970646291610800518051659839877620892973874284820470180518612172800000000 10770 56423494091234223811300761930991673337703081590841039961183993861882080339907407405600952275322260641118706890801113599677952070843067903607492842383707553539482877601270732062900940473928419981290433869614417988159745326021203976778782210208563200000000 10771 56810666029867294929491833451020515988624484640752573549258478288493545432378195140768203569088945915663478231398628254970784019554940381957870268023888776211063083327872447347712222453796881790002431224468491555235862182023926938281056193740800000000000 10772 57200513091042242572905503004321146271188337118528905907996960375512742995902220477882148397564620773530201105054270161039251057961355865429028506159894812714344732896398898630309023805297432822469624970037411827615024332419351546565868428197888000000000 10773 57593053887069570089028789207359196792008055075954613328946666992729177690106193636512723734993782217349196945865441132584318700659435113458662227517834310962723752901987607164059882551904812255720240983387046881520446962573703380917188112154624000000000 10774 57988307160664972150681200444664591743138631045801487383264541887629551926005610184339921423099253386358344750017328251119813678614628447076104976849414843506289184754557432632776457698004762987058648372066877406688645967343808441861051202404352000000000 10775 58386291785869464223493118087776558819299056913203292267221783843036478720008820850628954635085311571979364062361854291450818820619883933498688149233797872090104481988480296103436299702040752128218911776521578036052297314549918061485079729799168000000000 10776 58787026768976050625647713595529990265066118861708428319899265586224044404164385081353577118494122860260290673334429865145785414466831409291874703785963995760714593789420240254361821775809940656818591403781526568837117295309536637936332911411200000000000 10777 59190531249462977977416930583120342494824023130807213527319192191598139340967988989261949052802020037365425259270751934936600153985189775614631929022978732697182510252263039793596607206069311516915947920386317089565040247399900011180193700904960000000000 10778 59596824500933621175377260074659983894083627398329844467179217875042037063448011081516717453548407536270717602332751302182191375346596824862309924704181741033379093781877982403484571980210694036440323401951976620925846091912331859599819674746880000000000 10779 60005925932063049365995863852157931753971326659186068611560611923053944579679192624400986166866268092712353738478395555128043940713874254258486128014157906177138080326221171087714372258953782072993804975369814789077037722213625142265247946506240000000000 10780 60417855087551319735549974898405446391515834436105326873614221082426213802134115875074007472250033004789025363003777916492606397888206475107894580760436497802410597940483906947354004492415879586447138541199545224973158533109049097105295812853760000000000 10781 60832631649083547278100475245129953908545060759477096688387286775964203718647959963652316374398956224511005937862128867107338830840226347824254172473764183453586445722356173440395365575434158982604187961978336501942882644441350904424295301120000000000000 10782 61250275436296799050502302931681043263306349765632186333697015964496127759199582417139158783429714508244464033642801589361200468165635021907652866086341057421240550478905578115273775069439577619841185013259990383749723030668707785033402810368000000000000 10783 61670806407753861773218188099234469433521935138808213853938077305015790934895022809658213477354567582326970361525206776249771594108474944472435176526813904632512984246220166954184037078651822115849125385869418198608679486806323646864654598144000000000000 10784 62094244661923931988026615326749962078014610625336456224165767598611464400838981558580206768772250643284806971223506106654495775439121742037368740714284392394708159015856991925788828702051982842694191620020260452076157611994092783371458445312000000000000 10785 62520610438170278338598442985550272313712490301028279994080801814074268386922951105523374105585530733742005537430104403377120658932829714844851427152761258426948631018277478683108558515620192136456618299697955301735295428951537176366198816768000000000000 10786 62949924117744925897378005479140854048343218429437734302979377402977342877557609753029812561212361232101280352237428277076635625783618836401816496277489633347448230397490209050367723174130375726383635447492546969345532964965119132395005542400000000000000 10787 63382206224790412822262643592675566780691055477425841416315176524002708217037295293031743302989687427951183270235610861951397301047247596300374053358999842278436914623213176510270071162658620542651741956490239334738746904352131347239078461440000000000000 10788 63817477427348669989248453695283696267015635263982417450420847921186955430439238682508672433694792099732923490928248485384338895339292452322386840656715710524471032378576809829778277649381697329669939483741566744435622085448569650749867294720000000000000 10789 64255758538377074612518760187942351497875349729490929624650034194014875253658659642984219759352138457128133950607438417403514940515615324896180750372298982664926384292316694218742440659563341379890531398690060052207686543459261632217675202560000000000000 10790 64697070516771729231414680456280309999102757805968170801006366357310278952601071505886520610161525385857746760712147762406825216882534514846364091132167950829909520352491732851229042773984113953380260947913667418133004134127888072070911754240000000000000 10791 65141434468398017814363592923226755498260064487506227598661340710446847466566574627664115672373108105292351254557369560190865664138101208039301412813775983348253250154815462202200531486893982138638723218531148255242650873032243567711485952000000000000000 10792 65588871647128491103170905073301639516269618715357655735165560239775367659922811689536306508880993511562305692043928417087940534240474459393523065277930565118574522968947923843408801355641678545884432369478616836971300251390044891307730534400000000000000 10793 66039403455888133697122962295874977332948287077903779728205656345078139846572133465010808455726875673081071397989385336456956692569835707943946621336336460143621309807852250475522970054018527930636152065498417229342167171055505646036398899200000000000000 10794 66493051447707065755124098182736025341268178132666209396773747985748452516504445171982138071813568311877709465005707435690027583952567116251300027832945638341129887495897298086052071372526312050588884576358783811512981672862612060951386521600000000000000 10795 66949837326780732575618707065994941013763540080649741207339819969164341122658286227798865448420218095825775865523507618629865673432573000502963105164831992701347833196488373973072778460556865213161977785902828258919628275983273602171954790400000000000000 10796 67409782949537635698349972170109871964666715390524176638207029884171017590082828406524820489220152631473940819576974641928405038636380273776091472920004008721438068664276904670679455592588590369363002327062389034832972735449870370026291200000000000000000 10797 67872910325714659559100808471377024559184744035569681250945775383044314469187613428615409906963663839058425002368352643502767338641181601072668603399433921899408102778573477625324461049508670063391353032638820375579461412858772597921284096000000000000000 10798 68339241619440048118470128628723836475697179703851760961073132538761898474791010953248366261162312890789455864095070200247703032870235276066400828296397167551325425919010973408058887310668462691610355613446249774158351521657162917381931008000000000000000 10799 68808799150324086278479314427286968603157483373838500459586299666681946197567762558347610445084500567052878498631842274910196849573066150135848192349559948676298397760905894369639296523490771003014623748881040661112436511937732683375837184000000000000000 10800 69281605394557541296400528275043301730540263294540298082159260371401416723833770935419392572499574138605957208248910751805845789493329825948840851794873933704223222280291167048897905113895563385418782601949185024551342373128232537168019456000000000000000 10801 69757682986017919803671135713742734405100373018775574213647896368099571923982851362918956543679567615248080925712172905650080450986773153154715492704850673532501278519806846947340163716180821684114001066108239881009353255608540882953830400000000000000000 10802 70237054717383596439128091174331977131230540023016445858508993428615739133371630592365660208956936355383599619176433723236312742387374998532919316770725395710830717227092495027029401368236252483790957757884218827442887354055737681347870720000000000000000 10803 70719743541255870510083881220631920378910389125975306646153941457041977363595207996387656208613786432793756584285952598897830343093303584888658620878640330658156591480556648111950648409200261359880651526441415009185046905579801214619484160000000000000000 10804 71205772571289007501992894705591866413315270932906892185825802043668366887750581441074195995550551039000005977480555214455513628123931224986975225272002020042625424524220670084891470861359607606926904231716054062208689597415574550012231680000000000000000 10805 71695165083328322667645427723448247316079091467521976402124157923393598827810969385991412318141876173054030638771987601835577105122398533176151432183736248740932282227463780578866969927849023107920746104958073284009823475407411824893624320000000000000000 10806 72187944516556364339997621951254859267628485521772056185402572129278688206468500795187487379897206954346477940205404142609339324667340446053611322749227961589074293507845358412543081580732804719509307875583748990547683426852015345500160000000000000000000 10807 72684134474647255028921326949364140435254174697166648754973297575587096443188974669912583967900691438253702311088490953659722040988420685211979203458204715081728144880792217861653429575302511534303211749931045765198502963028166772260864000000000000000000 10808 73183758726929248781360180479264980030907057516697757518796128484960640306795159815495516014752632447700911598573832286714445406711082435343065207309290021505157222602746945000642957889416865728731304854210138492223306080365890462810112000000000000000000 10809 73686841209555563706629288576031651497075681870506487702918420491673651361999781606881164542392533530603314445852130107605760569697548053824941191523430911750100965182634379135403092348875004754206205373408979050358283849139240698904576000000000000000000 10810 74193406026683548993918095297035052631427490433350980840291650550027457083412123987451761298076066605077077568766025696989336714649801433416685521270790345171343451123096357321051807121097654177252734268642793984414607641563033673662464000000000000000000 10811 74703477451662246177471861928942013273481738403032115511751448698386812383290289299726009321942886809877820715908835758716005688730723589322191244721975346736913407269762030166645886824314196710932987276779680763429011045146367832883200000000000000000000 10812 75217079928228404836459294222523606635741464173161529781372169862472242510457517546965193676679209089056886912037381680239982776037647091093126598792084062214054572656678821113905273348056481468758937983231631345887749511183938061598720000000000000000000 10813 75734238071711013351205098506253061163321520739202744765096689178957664082917702616512751537341318388680771912431614942344564909948060067210778336009211417730448729215392955796765195885363118639295198456471994948452825415216872669839360000000000000000000 10814 76254976670244405775299616431884901630536472025512480954154284573131931194498679599537954771138948948360806316808247558747202877593281880110205459199910921877106977518530985668675376320147788493284602201015154003735897310287438838497280000000000000000000 10815 76779320685990006324116356568463348342468146870937947259906250713713959145820546107608527570598244384788075376388370422196857664308200473911122193078829208824797015111516295292486969974640172471255460794728375470644483501072049105797120000000000000000000 10816 77307295256366773424495553102267764867310202675054056575660139341211114165736413195184018093437235154544486253350597033365016625280055935114898266421566194392842722487334848306879116797176945347411966261225436313391632589381158567936000000000000000000000 10817 77838925695290405717811353884708623232158324959073478948390952554390670517750965830450695530357284658237102019113897608513729821061569734013159447278761643919219076512625960472183160024743359296167851533503719340930713902218975851315200000000000000000000 10818 78374237494421372859355561994621869963078655101296864863283302824739817588492623150409302796277835113914971121838398410942469737459092784492537745504760860330066620351585799043117084065643888624553880168796575657140209252188420675993600000000000000000000 10819 78913256324421834410965891764658639528722891249226734189853621965491750172119206816748463315959020630354638226665632793987251042728153587760107674315656267662038320459417660795182604277631987557688954556903661693528584062440060013772800000000000000000000 10820 79456008036221510581125493006062482938240651770457738214882338130652468841308514475005400170855825719728154312904753605815638907884201913625865500849395240462875022372697209529896687478023009651513134012136077046827749592789987570483200000000000000000000 10821 80002518662292569027387264629240034157383809057841920319923155664535775986632376455534137365330214715613859973213929068150535730849042280495574605048458866097759382935694005532358850331412870060305435108565043899515504283871503974400000000000000000000000 10822 80552814417933592399955618531798256022285588579150233371106183836232885502837462137818919327162986235004937661524431522757853974849281731606677376961543376079155221011872262055765353787240109940108976830528580098758675392559629467648000000000000000000000 10823 81106921702562691772614444229961893591671473163515574202259831476447356766986092411453533159897182198103426171074771671003161134318872489433883288468286157311375838395138642390779418138275769592436007378380339843624677292594906005504000000000000000000000 10824 81664867101019831577947823489200916502933882263550837493669539783423578997825205508436293540422203560937546232045947190122325994746956244421493277909914866273358783564298487790214334764997900732775807322380681386512686597953229422592000000000000000000000 10825 82226677384878432137984494288823025668132558413744636576548156146341218838009878857286096901773056708434987374720034433745722107481582037451186943189885525382961517202646277708002393038202423462609286804085377950624532280965100208128000000000000000000000 10826 82792379513766316359033291195060424978506731496350935091662737262342816412253159320082338842826765570813362758630723540152385328835942758463878912552820978634505835571837701274077872179682755902191252487236222199165129167077585715200000000000000000000000 10827 83362000636696067640590106589227238517584384214953926780991708463170091840863777268208600694644891524634298077985924685868451589623622645959136595358192604511717513816909318185781937939271994610856046851704967661671176715830359490560000000000000000000000 10828 83935568093404866532812823164211501292906978679535261273099917926845124854748666353170349953046987523790788226383656979810973400703749714887424576279042934917705441862710000079025770439646096182436762608959075726892988956541641031680000000000000000000000 10829 84513109415703874165204850008920440315082801447191298324908154660526082456951001559535261624231552332068568712746996254655592946130921633843414176829176830540907001483527221638910954478490141973030789836618475592206809397511994736640000000000000000000000 10830 85094652328837230960846229576158865651371388326710041392568591218021754070307713045697218246067889855419528734604074323819819560594839833346673204389927977613139379788598878071622681950818759775006125701743419108695401192979022479360000000000000000000000 10831 85680224752850739645789839202106839212196947629994179215849131048361121396860761469434739792541729749965794406322230610555168171843072558506758937919195305644248612290439407672328249231463134187334803894389674661383163181101219840000000000000000000000000 10832 86269854803970302062125249563135306236754361049593753061235982092152955934720672754123491643523419756386212389681069783099087890256546472474110798462509707873233946249273895663671108387268040555910173125471503343831140667381252096000000000000000000000000 10833 86863570795990179795730778520896642609120041175594570720728516018134681881628886820802592858953924847673412302357476746569381142045339387180145751431126487489805395502762575853405382468400762718794570476276099041977483213005651968000000000000000000000000 10834 87461401241671149135911842721561195623388692728401642753739653644680105411105956184882917151795797700772935511661203257310278175217804434615704400263676827639794431222010693955689687609147651402989707764780811265410450112081035264000000000000000000000000 10835 88063374854148621393987708536749852254870496979314973529404594996087116617500556456618022151541911510808331905925793318961391750995802214819266343763932450714001960341532892314303786635013189006033674440334193875917772426204676096000000000000000000000000 10836 88669520548350800121466224340491032316317231619418034787981992482986115454463940461288667441493008540978024927411708245324381747902564907049000253757678823356773839672752517624266583967036933727211320635162346313611968896617676800000000000000000000000000 10837 89279867442426947285764323485556084166668697336700878754746754833195657834300736070334299441410760257396567797445626317939270335041405936876486588011686376914474486255549880065197629433001415141932258932191769249117367421087252480000000000000000000000000 10838 89894444859185830982518468838272598867404030619318864211688803475970261973590746108121732127663987215322343386791884083458297337499512356255559966938858519409429634967525616598360299684020574771470078918368592701255995516770058240000000000000000000000000 10839 90513282327544427788411415404877868761986681116221285245506485493895585539476891545682409940447800105508608907990404677635794980434951471196449926470433885369666268885118483458615545397481356679442472261892912786446323446993387520000000000000000000000000 10840 91136409583986953387147551884128098239540902891241280340064296745420865550628817448027915365705589788808396608478567322542796284208833762185406092182546894887142842721568190367853677196000222748348366766136763933443452578121646080000000000000000000000000 10841 91763856574034295633766705279961965406733625307837545611233563511073982965090138909983802501181441526893032750512860269236840991583311168790519174062607134278553553385042518401931982902958163862878255031097763633734165477720064000000000000000000000000000 10842 92395653453723924758923922828246314768276240849011111327417291824663734836599716079284808545593601258492562115144544606261616635483055514407965845375273267645869536174011030475635270545668848342450214639025202428227380658883788800000000000000000000000000 10843 93031830591100355955108859255922987215048981299832406094017961796555199896572191801766898191760569002805270762031046983304802925843382175861433997651539909470835120362539778769765851751519787517020577443570330892212537674589798400000000000000000000000000 10844 93672418567716240131061682178162271720240218088298505865628047824340820872444395063054335186497633168681209065288187593730330526004758531540051672437118616090678934810990366117622932830820216927759987541644329213561800966222643200000000000000000000000000 10845 94317448180144159168891763752862972406107807815317573492103451663267052708774256473283848967746402333066063028840651188143836941391704905475089685214898154516385840936325941748222107705664813700917764707077132816625287299910860800000000000000000000000000 10846 94966950441499202570649965760268694100395388407040819244413058351569447188998320714131326402289737257853335253336269982675215240994199226627613317357024116203442045394078139243844488079832963124696863702318930381231157464268800000000000000000000000000000 10847 95620956582972402937374376563772265044180021321842998525987519293401514349102544359830404512928647609702271686766596066919302685726694461920755111583235036274151030321580572380853221791139278588893653355529001686120063546949632000000000000000000000000000 10848 96279498055375108283952467342350866229685441428669338588099187628097571808336297741788315968889149169543126533728221743406141322285269367517965344294660646543214656279290516663781225500459501413629188474967692696753628812148736000000000000000000000000000 10849 96942606530694369757549565488856194765049278977979254150893463230465118328266889191881856507561923882238406169563325798387038592800166105885012520744931827407448119011263862717615873483562723169476484319817376988223507873660928000000000000000000000000000 10850 97610313903659423895874279210328602893339152126529583355935211164432783648854642694769144826996727731673956496028363202338508616801678640834064152873965130458444530319778470873513281036326385883029897699372899509465571395633152000000000000000000000000000 10851 98282652293319349134216255001258678286925976106123672539489552165257991445110641800368472042339508089038529371831656244268641052380259640163579705819113355176587922342242919033577050749565294141184479385753111342119645924556800000000000000000000000000000 10852 98959654044631976847030838081629817942945479896694171405372961090882339748741055228385749203924349058472751843963828983216823697878357321725953296296087447061179494636339424411497230948061305801285813117296484089182365249699840000000000000000000000000000 10853 99641351730064137790889489495898694725528900746200723750712180334495787549119496445917557710010692728750025152602666086036292641582698835833103250239376340222203464518365915358823448025263061598446790381318419356966098325995520000000000000000000000000000 10854 100327778151203325400895073535694350027626882292300779484850823360064752378409065942044096041988891268538470215047021900288837704484908590614803619787631814162923428639663166183199488217206763862813772221761849218939042618408960000000000000000000000000000 10855 101018966340380857982208475128773860804564932384561384884233333412894407959965240634151916964104998697867154020890120019733437485681130710287223540020336532400069856540537136391240642330603780616973555084684456879646298907607040000000000000000000000000000 10856 101714949562306622432178778655451793734757965154754399218815246452077004134828857852914740719637165855190352297996754256488122241015202886237548695982379781081611347305635537781883257433757130757935395088424507195643867955200000000000000000000000000000000 10857 102415761315715482726745009027866564090026006530022380523390299621327122338489653353274825066214131149942284091314253049923956899313116262068353657921759480885845871194603888446243084554689909954968985308468231847831855431680000000000000000000000000000000 10858 103121435335025437007315008133046839056338646192335217330736979636117733772351124368670034936089956350502227997979723303774396397001917807437700080599755346163460664253833473683088327920547896511405816187616178131439127101440000000000000000000000000000000 10859 103832005592007607711258435594896940021319351933314424846405854254944580176137666758853107644608911923101667569109460201920111143871608415097210838520506949105901819292342744662232665839315454608454673794764967611087317893120000000000000000000000000000000 10860 104547506297468149800508420065901607604863186215979750559783071090783926870107680137487541030952389624789078817137412270768368007457786783690534939890745936465537040090295859069552522074708122285465834910304962845316145479680000000000000000000000000000000 10861 105267971902942162758582562613330989330022513495518146650025547518284409419988618625349048924637317042854551041933388470141499337154303091640636461251329263940395484628786688512216702528181886517879132028284114470598344704000000000000000000000000000000000 10862 105993437102399692646641564578800449646229386442738562582432023264735764290955282075558612846237114086250998655586918629618650991942252032773601379024797807203445340542847867322583780251718920036888538696471264669592872550400000000000000000000000000000000 10863 106723936833963911134035718385620526194437988466529500944910936630042982703910106748765662120681360846338756073385216478826103272923648082397281189071492383186372954929570096866883553482943421973332289707401570576346854195200000000000000000000000000000000 10864 107459506281641559048179105234575556325216739989824189309031963230720850717758196026296744827398560025964097282243066506214846286022174477545248779279192979860653516064015510939691659694465505284957800869158798496691231129600000000000000000000000000000000 10865 108200180877065742622572078644079906243035415943026545992180842103071958785139913112040032891553257651794383167177605957254232866323571702381061031714194027720756507231921313959400393045390768734093555973423989657528854118400000000000000000000000000000000 10866 108945996301251171260398215458287991014313152460852441863033431537073915264805731747243318916121905634339056049340049250418935458484933666912912632166198495593002814792966623069269570047174557613252086973581354166302801920000000000000000000000000000000000 10867 109696988486361926274386374143760404368114854511248487253754691350420259856616660474043292152426853633503439409104613311617488687275939890104998684088525344032980205161316613363535995029571199333874850787430185573740969984000000000000000000000000000000000 10868 110453193617491850711586053435711623193223192076987118665321027023951999393649695836967985353922246208218169657217003410478913644445849243703128246353732739652585716667888406697866214771933991866792747997829096989955981312000000000000000000000000000000000 10869 111214648134457651024389385706644361432487741584853187029846920329519075262552345960999653881594853260695961397863621173419324145797878999343059159244879355182211343364283153352824671446181926850908395794848900653122584576000000000000000000000000000000000 10870 111981388733604802006580577246385171984235230272270156120506125849676900931800674566578328514441738263041049046442417409374658515700100589472133306778210156693945700772009167723894377746177789231277020770613400045139001344000000000000000000000000000000000 10871 112753452369626347075438427706729815597282987803886077908917062785068205632698245765312979164259555825480172745583808925315112958456000526833679992441814263345784275214593906316066549467142491854139613504805969267261440000000000000000000000000000000000000 10872 113530876257394686647994988249809767225715810033495582497481378090115796883871292089056627195887072006147315223215308374257028120561002076203203992364687485360514917423382323551393634222489845963035718624447015628948111360000000000000000000000000000000000 10873 114313697873806448031498978584917084749053385165206669599463962105796882977565644177297078143168530112563360398650085588946426173312158799223267993012600121617213790620225422225448570966192429284772697975458911355173601280000000000000000000000000000000000 10874 115101954959640530924982066334836583857832814280764744878948220075567547395807556089085339050468899862934596770378015864709401843974134831816812968264851564908707239787351774852860459306298828684303105508401340912962109440000000000000000000000000000000000 10875 115895685521429423310615572366952654291957631199418071516514663541688392591545606990206682152640908382883861974806011341577362157077988888796773470662483289650421909416779557897180601529993400201454714940945978962697256960000000000000000000000000000000000 10876 116694927833343883200310924238071910180949628656087589369988065751831734794178745604573319872576749137978698243393342677872900692139491230638004033364240753072176650806368957654720662188980951067266193268205028863115264000000000000000000000000000000000000 10877 117499720439091082394795827163851716458059626095095089986332811032878850206552392125984170354456588787206137541623641592892713800361142894297576474973649309989915800122274950466132528824767026591868029083847822165619507200000000000000000000000000000000000 10878 6354182529461228439362627488637815690308570187502862289893858427824542236490821946255866597772954422697421757080919849848382395878829003118855732545163300007535700030711152156622841482633473711406810220556925471380221976041654127479763464570970969891058994 10879 6397408260954161966161012709648957293644002637757983802070007124612464292521371755414069771907464316729377007129089372636466629864399268446194887188327676198063153772416670198504629519930300063185087841104931767103896955470508917462618998343562609142018579 10880 6440930059101156681499112897927298497002280515754578749261060949460577595511034919429520912988100990857441539711835399005291166822473439700433625082472630307703809252079075350262320215016830705044038596040253174442117653936547644363165323443363780168669668 10881 6484749965741206110815132984281578607969768272718450396536088213596883464404357047646063110442079112530554039536292939324378353670103267956929874387949752529003274757546346143688161172429546356225598162151767728647398179846923300849800307396769031466017030 10882 6528870036892741234585043211540042068213291224120025642749359091521799893971887538361316141817635673277159709953396552646372220289042252562398215544001963541955391967554294294822957271736431074299771213983831784661506211806060775373341247365772873671391856 10883 6573292342852787393602563507361763664207970940333408332664717662010066566529242542385793792281379795167304724137207616278249120665358940073870417298685831510417957863550955145803962676453276474313778759484919725644758478127525886403265565460106842236775720 10884 6618018968296819482324499859673405605646242576666270972686463611373226659513344426345395239745905564080801763948603054997396054600455950654972596231962356099629965809914107616866631237388974005822537499146747049734395781976259691552939114579743722514309920 10885 6663052012379320382679059304679104569880402950841229094193952887367512234702058845654528477724336421886474242849881284945498993969178460493046068023680818571717610619359038062189259747117873217288991293906858986650683526365506903330633425358906293016785840 10886 6708393588835047626109038898890813225739269238924204253077106658477565900476209259300889876380588710581094006353745096911990268386236466861807009205692615580768354169025070383224480176967984493982018541982473811138088307191512449194110377143940352298924800 10887 6754045826081013307250543950295109225587242900321761109062803611640135228348748870452904255424693533610044624327290669582350412796666484242466861577991883490900457807670371187648528498825301719021139409301736798298080034246069773527105303495477531277642880 10888 6800010867319182308532985968321605205492717392696715814897524851010983136156690119511489580381416360612577153766170238535604826659730225748383732521667959377130251467524448462632819032173920897960770218022232232456472458092120888415004948179040161136115200 10889 6846290870639893931129398857285522325247739089550344783923439540480344479646305284686129261628235251784746875367464943272853444820526523636626177945645384198406399751239657774405008183259232789264160452553745209762111496191621689433515959137751211227731200 10890 6892888009126012064089463982864069634129669239727994976016368790159148668626162185184402002568773688908944521968591584384346964269436576922405290285953426192262052461757101563705823826798356333270975657500120963140053276170276931185206362362691870494054400 10891 6939804470957809060152935704907932611370754480006485292097118551596285693817776106511847403393087114415748764655666190984690851164862620903835334302266440431269417053872270275499127797941533176272377088597481051455644031106768886964205781056494862785152000 10892 6987042459518588523670307371462691670379983184158620450179561623632953636850065622401810516771273775481624090101365417142752196847879964554172981780551494575479668377427308163724397769382430446550393196689509408943352719292831375485379014922443041613516800 10893 7034604193501052253252466048452887646652545449767859008352684620739116061168847670521677636541774982403123109152956216021924327353787010820710169127051951241318286045454802733112146778173482090630529795812826043560761975568680672749957614477324008064768000 10894 7082491907014416619233678820374099373944697809355959619229622800012954543717234920133220597450746625422673395693706929907032981670189899584518141543184868675058733174432396552750752169433388965095897074668606926320607605352248409217997604031521807392768000 10895 7130707849692283693764474808691921600946760863218145495910528234605561710304586362319087263274465711965496821732193155156997061919103973472789825382002106764640500953904082777472378626756097964894752193851630688169180716259234398727382014498425296080896000 10896 7179254286801272489354789754901836552807620008968614615851567741117340478599352607281851524384244490740400656955869519202440198055162163606421911536787561066500119790080124446373953464081252156958707695141940124605668699573391880089442376318125803683840000 10897 7228133499350415699965093016321397540554225864669856247300504614170870111539612763855123577286633843242665243180130720492242242610248324390926131387567788846601104136893390914638648087276821743778920940660671677076590288720047362380700948903889498775552000 10898 7277347784201327377296103415144442374721168947531936444564338239375196729396446121581396659881487250630943665874811719679632894141995287433780396654932972135856435398982776289776221917328079553108568356877896459733848726961716059246691480699001836994560000 10899 7326899454179147013758118339858486041582446957691702842196524583747548417366995562266876463093962991598387565181750237285395255271972106540683507610111155650429268549826831949516574242653299422136250404378159458210924947135954973592572432232834554101760000 10900 7376790838184265542710942188436768335530824804868977512767323086540629075858943636138874880519613566449832530893941041789874506633420193090649524892264880268241965156033988005825853412580471502870813320305720065275943394147676701944390467550472232632320000 10901 7427024281304838805956932728594484798480156902204728990849001134741371912571232324226514158096855973807576877175746988531405154446872691402580702049743943777652866274589800443962027105973932988684496753664915158954707694626795091370025617074971779072000000 10902 7477602144930094078144829102021638073888588504329587418227794731726245192153398392760472309498632430296120884536184167672342253275400636807646537754806246060404496440297914269500978978215258140418123993877846029957474862236529544068254787865386958192640000 10903 7528526806864435277702839802344971077661647285250993801651670735011523944041052154938890819058437287812958808990539386113723162880203319304281224590849424851252995403414200305733223970446343136343417247770264770818377812152000297558586126799496085504000000 10904 7579800661442352534168024821150394405393902840678992442766873773149880953441459598385435311517972663631745781921946426483224805689712632885333798801421309728958245578213438415568691996386254761246786804331410641714245058580403834118424673139223691264000000 10905 7631426119644141822317390228854604222619979356377761267343498523410646232028491549367049183481361530510615901638519677531788294058658669908292202680153146943079086413200490048294696321361036186980333732709440542527647510245213023238776924943408037888000000 10906 7683405609212440414336427930694945382265945301648686292374953775630396096279980123307578138818610381550458590549278360025293078292801300494028996829773093127760889612105074181333801150919719001081788454930295819365695687872674397547020809328661626880000000 10907 7735741574769583942385195764973646163040557896892911381379106773222643154239965838038441730325968722327222147700942521791739793584707247083049154482213551950926187091456139042310598343552295473403141868650853366154774231690353018697577045013884829696000000 10908 7788436477935790905342576515574420091181039190408253616974519229519655683675562279655758658941329543003502478127236435610085429602668558913570040775107113358376463025272031059886729527935410539302157909928435438267244540681689230607165572218481541120000000 10909 7841492797448180495228227404442379084744856287715501365257529020465034143509815861118461657236034713283118653899359675106322321475008979460561010450220790889443712469808742773840599562093034116757984206266905295317613218211104639780836595774725816320000000 10910 7894913029280629660821098523834927794091981514191284306365151654095709159791263747633760525426553458409110181528355703129796275556323254826973432437476797677601979536094696908679139462982747075513392559885649603306890668338684182499776551512063344640000000 10911 7948699686764475368315439590819913612309233464338816742807944935642788365345915324843710062325074794186304801505751205793958273338534267375684527470914054898963174609268124426886494790239372574603308431573352488069064688027867998286678272972213452800000000 10912 8002855300710068061482125418717416959775373105649959254564048151823395159925234739553494056576599975884014295736029272617437329009811204685054864237295498465577593356588694745536001535772449163240467068993345095884128916433875034052633724417715732480000000 10913 8057382419529182366737123713143986014164104303004570881598176813785189532883007966451023598629916292681907140797149405366279359418540366952014717460130245520450932789754086815548857926813580536245573913212049489071491262899624023592546541897986867200000000 10914 8112283609358291131762232493574468774079805306536652702449995328473782269305873547031715470297450624867225511901238197858750862053478042734232751876745549972235611831084134711665812250388348236969384934333097665210007415904966964571971523416634163200000000 10915 8167561454182708929878073181845433543603359983828379793907513605948416897757069156456281308948497603841962125884607942616676778875061121243911882623399555284920180897239111382399645192745976264094719962927470307770578820478954541953166768360285798400000000 10916 8223218555961611206238000161080158426069103955865056861270962127215570858166731261981257175119949961858114011416425464312798759388483732301964464850646840364152827492234611151174625432068828439189786543881431058070846428217512852669975338409787392000000000 10917 8279257534753935286096355894567870470953240038603325928256832937482210494520855768880634920630085377979621739500896653669314020855258269110184339531520693642623582142531910416658344481039474730800587061933090897948467321191387137490445518928399564800000000 10918 8335681028845169509907656656498862144290943120194166968218016931344092574860763176286235872905407638620740446391697767268991972926101337013791832373904401196163065020133181148721245421513403150781877495802705315936627066517408341467224301138608128000000000 10919 8392491694875036804837148489949882660279567604834919541767275409632586120293141371427004076474496584536403924623096395523962756945656277395749702641928289972374128103461053596068957643967200032571879927027173807491862928699432268405505357332348928000000000 10920 8449692207966079047410053992954203806550755941953448447675272370008098863289043591904886224872061205309934125728150665685002008003617633261178731148088184785088472836357452494699266667772497465394349551997211219319477953031851619952071225760546816000000000 10921 8507285261853148617499082782161563003342763997029403061004219037000828040979149785541398948607054987527283322674016106817586326704277068374637393375606019096051196589259440101863326550324402277650069792980598266200998399994425323332988413872701440000000000 10922 8565273569013813589649763982606227595085902628075204548387483578888457592905155395725738870030154240913641667424033435068706140382891696821713498352455433939557485774013997534496103008022407040637128441352665143607687045961769131774849465075105792000000000 10923 8623659860799683053873257100694004153905201684988407840654705362731494071625164216576367824665239552485621031486395289360156959203511580755212186501689231811647590256002477830599539307724447792765347353129186721643739343276319049836334544804904960000000000 10924 8682446887568659104498904814289534144170267803850116268974604628317718116029328601657721401783733675345881322159729719225302744617978412164504061205475195807408304849791898070853901129500257733422165944532968248212576460571628586474270877716316160000000000 10925 8741637418818122082476321744872654486665091826980923482501923820509316255370296590646983350836535695383246747419000471160239344771963601940118693134498174540105487360044161110647497736706327044939081892453354565302141500819028486485451071417221120000000000 10926 8801234243319055703651699004947314470559175454379253326969103038384358292433744601728500068290084102919517465021333222462421536147310198764981003059202356281138866453826039093050982308686537738975522215855306541923067346910940818345050891091968000000000000 10927 8861240169251118753017694868799472402313146781038439395580663650307412237013423794352901054456950371012229818759811618017549580088024073019239489187216514187316004534152260264138696680945491521048516020830676356712144384633154443487316139038474240000000000 10928 8921658024338670072753244843697877848704662615474544722454277871389838450815557910227975061929200404017018844122815395934042186485912279494347383767976950685118415132092744171086050685437907400634963159371875901937117543166263492584421434851328000000000000 10929 8982490655987753620031345318943007802613207676234021819142665158165802654534205870191627378303599360241529850060677524801149525316752505842171637940450714868572001577815100344526446051013341559617567347333854238439060425810704843488845730152448000000000000 10930 9043740931424050419081847621874688845876514025999654005476362174130298782293405452608766537087029074749774314094320326390510725784918140864079290806537055925993242128294005922641719826082781137237408532347114228822810148841373551273879132962816000000000000 10931 9105411737831804280855065809973923315310035961138462219330300251435314573228300475418424750564383642332101284455845533166760497379026615808551725983063869830625755112540226089595903863161432959353257657732983647021418828328179874920743787560960000000000000 10932 9167505982493728212843092425300673277388050571763798675554466019033926037629139456977004957333155892975386091427069039273414993154465737550589094723778154223020463271556083081521692691863484942195951849353003907473494985940173967704115246006272000000000000 10933 9230026592931898491181690868286223549701763062064826955548546820848000306016062408082528331438741423709128096964499143676792113813398567265433946150930915481447411902574360560204801250379105134332408467652701862775230281369125504880481444823040000000000000 10934 9292976517049643417079068873765364403750106280494264689851526198250977648893620017835558143999953784941229377316736571953868749439182186101835762647208405114794860132971850769255168973553235510058792103100194409744575814334090624012876450365440000000000000 10935 9356358723274433829901331517358039970530797335971690531267841374774980357110657313128589887302943472369180560586972182815820146740229433698136136700567404957073297047595063945765439044715894130601443845056684649079314561238442755360115528826880000000000000 10936 9420176200701782499890579971053323666797812971235672948718262222696167312541096551811098559736638264468913484077900431301204485635568726150458523541224120667597768079973640755595217322365275827931113784540426215823750183323891325010865396121600000000000000 10937 9484431959240159574503098731241266018295688320965163878342912256890182187794755211454082779495990402926041618028507869718608000576084341475354704291596419650262694464265957449813959763024839169311004315939116275875957869867350586643083071324160000000000000 10938 9549129029756931303734513411697546328294791078771132049143918623247492466747356282959969300106151928311899364789220017481014825792966875990201068382728587601092603984618449182665188805798823283264384576887029943294090874001478474715153983078400000000000000 10939 9614270464225329321548877004620773083793051143258638276742579963957939314213922857587633415778525036417191716043777387041205691457104977198240369795542363584440857234773264644867389337285717265403023300105561091549333524874510718282865469030400000000000000 10940 9679859335872457812652047909694074723309320761973995932477745524197714681873845669277169722287406029928754021735821315458293631991345451657633892860820294149559431757742212568710798138641358943948907732475039708386304825125900763174173199564800000000000000 10941 9745898739328345946349170871989949700642269049051899712205951180542792821720417802742180530743132905601835093133810700794750588683915287365577839482156630609703053067550064819186321108695377471879543884540538125615646992296956268820209598464000000000000000 10942 9812391790776053012104294970172685725983537227184565921602724928528541274236922247914162668814946473913712802598816408230440616267867854481829139509989576248044182955045962117272373180067903783930132769116896909427159973969818880881160984985600000000000000 10943 9879341628102833744679913677238680666997300767265215662810064748497705615359580534141961534263366692009538578464339915849070481941300427482332102615154408240745530788242450491245445958528460649143294746902799737686079602245802154483332939776000000000000000 10944 9946751411052371380378263649408790538961967482655739839448271778381876632949663362548486354752586844641012519283916890490998886979936807756108194088074412249466968856906727395916125414121049239512657749229862126720912574981252024853359230976000000000000000 10945 10014624321378086039937364457880167563521152226691309520699217553764920947418850975977101764659550508480070944286285243134501654318577989357180862691473846171366376959685300873541449875170557909576049102262500947096492036394110797451280515072000000000000000 10946 10082963562997526088055834586508891399996849406395161281660290686303682845893641986930350130920712821370860400150380313334749357351448224633247263519770243338917702385604311846949508762481226372267659457875947196870650387915767960368662446080000000000000000 10947 10151772362147850174334313900936178368600006889768999782119876985970364792091209749488697741365797321937913278649012155609659554201021290783383111712119803287594000783365217741319148059004717143270674081624828237531762824427705693052038283264000000000000000 10948 10221053967542407715630714429211221670330547153063540080202036246341766208815043520424117133938296896076519235857261066361465399990514620609331952563914677221298224005645508908368045964118612706656092864226777422556314166800833925589206302720000000000000000 10949 10290811650528425635434385564924964404735647526082315654415684142709865780739026371787036090481976463691767316782973239267115480441501393762486668056619527894830725284165315755315386127834793528340206865292885662437323520056442466472160133120000000000000000 10950 10361048705245809231873513656099296381866878066105332100274193136138481519872398002379401750690933400047150916402149672990351793183888768761019587373390253290541556001392408250342415529203029780823997823050769881264766407410498204153508003840000000000000000 10951 10431768448787065102383597537319928302245788455231307406920347077595523497235993210375789406899547186479944672986435625589249623526982072345908245994268893621199712592872964898454366177612230042183878474577211296273951454316078005368127488000000000000000000 10952 10502974221358354109885590432025520168659103726164214299106172879639191864123743791816863602895097737518944678963916180803705137155106003570895221219540895641242338017397185568539257648473589649790805378808927350336160143913493579918139719680000000000000000 10953 10574669386441682432553235859748968415975182817631736275508297037562585462951554761202855015213239613691998709602688168405540714260228402104071372651724631889983270299624649349118124618401438672898726124913885423620169967388900991743033344000000000000000000 10954 10646857330958238796893233481700223275242811303153508331693699609691864151158023261998042502593136820646345187542893572548150053584895742550124983974473859851572344593132494707530667699982171477618235432789469172610717650815753007088533504000000000000000000 10955 10719541465432886051922154808649587415678065477850674980448672907267451247601212236667955086561037512084598889853982063501809775625884163235336963177932064566654072738013286925392321129557473989152538644539400218375916153778781173860794368000000000000000000 10956 10792725224159815300703514989128852395708972535367372737967469035752411887908007396483450602575790144532299801452555895788524221032595245670680028385241354588159229960616033870392964087446890854881269949393610356868139459859147064323604480000000000000000000 10957 10866412065369370864410144277704884047206048217237879225670387456244085539270007178090331767118182678062903115898408025896129981602292793724504969576764785499909330925798668249528367179795765859635476154767019335918497743708286305022509056000000000000000000 10958 10940605471396054413404062373001919099837475707671230206510679106794112996353419302077783528416258744667980193467174051593119318316942595157921655098035575845080674376921764606849418986916863513812728889035662129902912351349849338696171520000000000000000000 10959 11015308948847716659581534234930861113110957446074262322022430555492499808736709591377509537738201631477858014183082887351835324005673318747243846342757551191817587784191526637016064873741177710523661876312441810666341362394995706529054720000000000000000000 10960 11090526028775945064417993529153384719746698910247423851803802725354972051247167108924474731414880840566914901095120269032075306781710965838336972941549635254031642356848205458129970147089234191992420814295673442012229111906179644590653440000000000000000000 10961 11166260266847656077769198627659637780910020430986626596568899414533929715330084811540987482952222158955595673007551883974419871691659025905547751277558846671762091086063598413926735342974597310631716012752145436960681937321396517260492800000000000000000000 10962 11242515243517900483544498244091522682540556903012139077523053699107061646524583491140525437723361107903956479324360131533167074569252307785657956736758757593639198063582129399595410719294745099125000614953160590964417834631683956098990080000000000000000000 10963 11319294564203890489868614600659986030883025049883077024782959949820775605670404037248133965293959352288744554700748501955363932233560508259569078929837586802463995078693645694887897689269385271596256075747888966435062318132756005204787200000000000000000000 10964 11396601859460257263293110153762253795750335252558131081358620089161986719836140450443317983387396587443289040954099098988728948858840564194683977196259152996856837801180980543194776806066562216943668042009114402748453950722137163772723200000000000000000000 10965 11474440785155547669010921507646962418982493577517204560307011041716377390353891416273768678917753872101526142973212996597242678679902133928697136643537914640776056877693606503666959966091305576239835893542618122089384664624356139624038400000000000000000000 10966 11552815022649969041870277069641584288945572232618501425170294344541117207942384039424177981714031707215441114095051395008185148417361226713189674389042675501106123498045192302710077050156949464864389773711414697746524873876544560300032000000000000000000000 10967 11631728278974390876281242961406242928474295123867728159360147966506608958114503246240926445029990727845795752321717027802172399460089380300949782063358331768768161818504609963505259654434581452422078728268318359440053457938984620313804800000000000000000000 10968 11711184287010612386862368454412305411412535775638185897575030304637261426955811760715931845200846553565523906634621781407988038367973582214575647564207727009231036840877307173035156341912604462073591862280454436486881207531774607884288000000000000000000000 10969 11791186805672904955889755719041545445569919584696027817894953460301797202942444137171465982566176768281137766607835710476138574098822624495071222169256185875328796223813001178567515192244017332133897297389019480386396711815646111858688000000000000000000000 10970 11871739620090838548289711337573343701592205173275178051266059644138030088445281599309284901893339754516142704269360141998896428073671906226677899546217729251407951444824873440623280546031257442074006274219548060485155387208205741326336000000000000000000000 10971 11952846541793401240062325781803305595183876646438693625468319475614477445212267691720738435053236936714246130440434913669899589207990778716111782834686015408719327283220012083014059964169533211666442281597928400328780064500800647331840000000000000000000000 10972 12034511408894421071640273605292506511686810528702244462961989015397901024210092897229174728593659140275183676672480860860021915202737734960533276112595930274992686066784310570804274298934531112399218088920309081715292751098753876754432000000000000000000000 10973 12116738086279299503778258099581329537354943087115989099538537171544242243048102776086460825495432196983618664047200895293767637310219316997984463055785815800375647583986956848512276691972733535861827375724394459665917283379718976962560000000000000000000000 10974 12199530465793065820137291390776389962333449818612340034630199908806585059460355935406543164338258962554432026805831618833920022639055259756448341968338636779010153419558794549786354564152416291764018628211630681865082412546796562677760000000000000000000000 10975 12282892466429761887777881497365617200851034202827293961411191617269755151301219712674751765032903854079066324883817543519788474228678882402407478563696829383521870933375703867972136502091688286374874675063335649526753589262626922168320000000000000000000000 10976 12366828034523166754310694320529828702143941181506829222684291535196600276155968379027922114985950841602857113110201200499599447629382632117294903139975872318439576375238413868051162272531334382557311437672294725253646578219168563200000000000000000000000000 10977 12451341143938870628475899170538749142459023982954020521009199689857126358612919380587457376610182393934925681822948196754255040575513553751138317316805049148980483376721941089690073227009824524530342227508913200845853387616680557936640000000000000000000000 10978 12536435796267707859436745400114908008110395371280730562401768281075148112683227093633154594856250283790345210557552271078074860136108393584484990521194977126593622756510539967761695908960643284305348353210656619954548788809659580416000000000000000000000000 10979 12622116021020558599082535239317014847322592318910724741617617412123509234080087855102589334648792013540311004963874501688630028307951466142991749459114172432237871368800979375434024158192106418492683157105046294615931951990760800256000000000000000000000000 10980 12708385875824528901144660488880150153559346679960318494678853394215662190014808527856712826292315433296697217353555571471729116198208012615465860257576682140111105315050253271097695266579374459048593330230517797959763092658142052352000000000000000000000000 10981 12795249446620519080940391267401046796168466721135913065399581910233796871896437414677515419151269358144370629655913048218298497340253352002646006009007808627600910710553015846951100649047775221767387900706793897001740575871147704320000000000000000000000000 10982 12882710847862190230076303110122607991791855413864314708153321563878476977307543370862398336303065155845143565167574251475608775515471156437261710409271485455240705141775026540906790336656922873170377608471574708267151025983228739584000000000000000000000000 10983 12970774222716338851470290818659357844046725910843629681682726158874564093925043927319016358454607067355951897073500044794570167266466958652080976753035417905954707102116559433221094123291936062176411282911908902143068798409433415680000000000000000000000000 10984 13059443743264689651591757042999848876363043142463047716470708151357550209379507867780305025896100075896929922000911753039894549014369523559129977006793096729311480941789311950845360707258972995903622603547071248456680767306051092480000000000000000000000000 10985 13148723610707116598877521366485404960529711839799748595225454906190745867213808603850639325337510836154326489798357379357833819349410929496006463594804783106225955428044861830910558336691974411045554862479263017705798134727138344960000000000000000000000000 10986 13238618055566302429860039835323677559397115870419067459437143709666716129187399349958761057465174823369648833185149263441292116686910441852262023561743641625635385063012387447508918636375994985817024941397631610407054130243908403200000000000000000000000000 10987 13329131337893846857648451250728555428159102551535288744682650195160611714726876241504443467405622623475157442093139668118927911667345393323458473488214075511005051331897505930967534181773476342496467413659524523193500453690901790720000000000000000000000000 10988 13420267747477833811035598802612683526398643454426530025022714491906032580277505058952471382771328213263965838701618235441470707951554227085643879580396622405892194174619074121335387858969476565244815780425661287126943906269023436800000000000000000000000000 10989 13512031604051868106669365507892645491805377079734367570633948055417106563242595197862455185272509654790858871452131095710707548943137538254434398754459229540170747728004116639737319841872434729107694035456759050760678071746743500800000000000000000000000000 10990 13604427257505592031428289430720891806573653320583378681961365347241770298079194913941739993818103256049351433567275640316969165578620593768842364599834502807816617264178127670212955112418103577450144250095784253188905452405627289600000000000000000000000000 10991 13697459088096692387383398289976814793788702301883211088055383309038325497975767105743506892009863825052156704329306687300273968504463975944703798597486042717287452384540667448982720964169623364967164827539354584081117990080217088000000000000000000000000000 10992 13791131506664408627514459972154977065508942519971509593921011356862666318848211500806561227196361458220837913394594874894004299030468734476243850269923161333378131319351657815100343897000443581894924815080998913294679791046439731200000000000000000000000000 10993 13885448954844552786683351735907840037915050327786827167413114808525933371556985757279845076164107860553903976423435526082148135971860439381718939955138059487894517160287983756848566004706108395595842579788076046111305078346350592000000000000000000000000000 10994 13980415905286051989254001701668108732015445716193867986657527866877502818745984077993976402566397597811757311676771796064823351212854638608346553272495083604097959205682061896092410492785941358720539443490394976492536235810619392000000000000000000000000000 10995 14076036861869024392191376078231880997059625737515710985183515386170904333095086622353806807079326245421459583363538392131742653898581333070267308384078318640372110236003642468473263714577080637309433096845923978178656299357569024000000000000000000000000000 10996 14172316359924399500475328545574231863289311178944380323771614573799001904903422920095595123048215394591002709897266613875148795220866602437785273728372979286915324892282932985137044940077540138723062285320891670875409928169717760000000000000000000000000000 10997 14269258966455093870232878111063088058054360457922359577922508037029467023231689809287476979555777318473241116066829939673535833813666768543670286249117911114322773011294196847854660813561102861892538769640709047863633436043378688000000000000000000000000000 10998 14366869280358753294128752390273416660947699610048889161278443248193899806880544451982246124382774046204915072562858302875874342430468447184504350401991876244781217541613975318728174094597429247775568667340081947373099007439011840000000000000000000000000000 10999 14465151932652072643262968645274675339234625586155012833817932800359157798325655093782614596425113554293953601934689959120142983482848706824667930107810989599957805463956218237761751145346994541916753146725835058715218653363568640000000000000000000000000000 11000 14564111586696704620109999483356305157177571066051707005223305761450040138074396149011000345629037903352426353778653788103359807180727064146393883404107077047018984958592557662173248376295055847718038959843131542804401018613268480000000000000000000000000000 11001 14663752938426768757900888972852203851903099966797907728974017941784535925623515645456917903339048596081176378931256454189396099822309762982226986654346453387241188423110923577532071824320318909316485750224449962161367116939264000000000000000000000000000000 11002 14764080716577972083301784046387898201930726849090208508458868765144600678001924711398961999381037487349714849146303476089684937526794671572841790274134085201404111851750586743715271312537525673179299522446211811380306159557672960000000000000000000000000000 11003 14865099682918352941283992521516672062735291781474769893343102098557495085961889952033113916345142486047582003167193596109418375012475802283129013814154421733804181708291123880106511954868129453796273077530896268259952458465280000000000000000000000000000000 11004 14966814632480659563716171300172123856470049746629524292561917345009572090096718809886028657064779651902772355465190350365906497253491005169366562510136801514885793055596759417888395212301886584554208472619320775455596326420480000000000000000000000000000000 11005 15069230393796375046442916309199990420560075753159546673085307644630899212435208463239303482130993783052714639556504603415830454152804121431434916168058560995771638926791363306334638296856576494509177457927789007303428181852160000000000000000000000000000000 11006 15172351829131400483450231317333037259616414399351881890416044624267016946207559587607973517067083739403216867554484326719604850549806039238872616248658316341935099591045196780017726624777124391020583274115405185434867308953600000000000000000000000000000000 11007 15276183834723408091161489752927934199637733751285196315262450478521961526383697254366826624711692651326318535123593786921524961693677647653969827087178823291041001410337539524679959290616439845629037947910170153045954626846720000000000000000000000000000000 11008 15380731341020876240961998172993835807242596937501176065822233549612745453253804934504314165742645040951107613940731199192293329701135434437660362027069569227506538450427835383749511812691147967914503782820475115891270772326400000000000000000000000000000000 11009 15485999312923818403720580735607166796572619450996694212472259097131029862673793553129663214667282357993962164982664587662434829038289737529300998488320898491446933935056622072261728515219329854432382914848759230361869117030400000000000000000000000000000000 11010 15591992750026218096367222300185967246218848837439432775054691120395765626964748835205221827513519472080213163638251506292053480030231989562074599867345696298650379275599469939584312295471048774469271453545230495031461989580800000000000000000000000000000000 11011 15698716686860182007501258018571587772413286825905962275999602057025808609668658941953987489634200832926551919711636722770879583303155637644471881056417188681836752230529040036451195848953992196442603743252632065607808843776000000000000000000000000000000000 11012 15806176193141823566549437123806163328738503565895786465308634020256529460386417137980284234461599392952516016993879789277094429589177812122017129835696381661697405746593055547390887508648457701727561544121790864104500074905600000000000000000000000000000000 11013 15914376374018889309172009202450243234981538981838813011300814862359601419171557051092324267353152650604310400161057395234348662455501383824398190867410575689418162253824976861350287901693848470461655100095214853762028929024000000000000000000000000000000000 11014 16023322370320140480432407417908531225995852134299665453163848293896675334436362782839567586269274556238649456210397444484767597913986317491311103499576774185011165068617943484419557471741023028074907187068796207928331730944000000000000000000000000000000000 11015 16133019358806502406706793792052291630363966988810913940417602985247095594292979443313610878421701409872152895619502057796385086601262257381416102183665299529044145273779260097783093466770594227408782037856226393502072700928000000000000000000000000000000000 11016 16243472552423994257418379845488003253557190180887901059082924012271047593686629139150578863775623656080371065276719061206864000245708106625119230430019032268696730990447148504480959681542528219275574785854055490492028682240000000000000000000000000000000000 11017 16354687200558451908442769231194647614989677922472754246112770932600566668949181485111578517657218509341067026674582682380283324391505985624462289589263911623878942333811431657833784352988710146126483181648904391145151266816000000000000000000000000000000000 11018 16466668589292056710449349808441032786973913152745024402233277058450243569880982159678156846171660247604108075721025099789657982907206086213934422896042121780572888034583440825557678730734887935357760202419517791190290268160000000000000000000000000000000000 11019 16579422041661683057524788236147762602571196140548910480142194121235311775513680405443469825335919803429588248466608908714973095865662086740768102888483936043918672309798034731873745280202030427211899815924323760457551708160000000000000000000000000000000000 11020 16692952917919077744172783224397572369796911950582406062639675499325427572397551697532526452531806875435735563689824217089230123986223088816971306880848623529279187227221417055425138914424520273174935534548770776086499819520000000000000000000000000000000000 11021 16807266615792884192204282202982489454545965335747612732239139461431224455375117341709823530674975405548298924088474302678176550159535247616194574873861223650896401017841642477650587485390712702459708232524229687441673420800000000000000000000000000000000000 11022 16922368570752524723129264269317326038403798150028377477118087681506792002770924897798908869725444305411233520858852318542885952003509382448011387842126075215805108257628994252503447944697011531144011338032631028354635530240000000000000000000000000000000000 11023 17038264256273954146439879841684278692695755781227795548634602345048480395362470504789115551878085213794117382833658329884463314160587371336808161312788558505455530167045773810400628546227004931345466052973577007317332787200000000000000000000000000000000000 11024 17154959184107298029640190765922350602876705409883883138004590410800312130156649250393688871750661962932096081077051672562336214852726862567446165346152799258527706817852142768055349208415985882412732246241782036180448051200000000000000000000000000000000000 11025 17272458904546389112034986593086202319334765035978978227990923221833190980363201642519673042105118551719302218618675314155228928653088005461743741821126448568517622617974417718521481737240752909004600275325629858346067558400000000000000000000000000000000000 11026 940419014360261809025668868318396722165668387750423618904291047318032251000641648045868256470397254559218420047976137777560594590066692461590648416684168401115283604545250519180180539429754109288207912642424969764272852454164810867004992756503703543876731113 11027 946773196889723037465031495807034537855976957937926481194184905745856793237132469992124123068170208981915841805057057627408976985945521464709504149229331701122819304575961671336803380912387582999614722862981895235653074430206464994484756221074674513767790107 11028 953170605150677199431192508516683495149620960575684464996254912870469257529653841747538192840077673298645218812186147000045443615809920733155699036417659377320882458348378341535308010432317883062799810704086827002756971385676973911947375219418237122909808686 11029 959611535209778356112691621414610793646623241091439043745515973819929835125164876666967713753065774289502660351897982399050734782632394172856132661500132007628586267600457416885570330647334713767843849300127080177199089039613521556310540542861600903078478354 11030 966096285175519562223506754398892372254593009364157494142052062033526718589569233714613776863507853402033214391434275338375113136302497440813062535888081760157589542358003763029258491819764260124069447462278847905846487219460444857160340850258369934544495384 11031 972625155212412303458091797610432414322806300588277519784801421125048518483541121252975093005325489075310374101387671891021485356591539693375460751432083723699544934325558057324081449091500691198369218676262679690507993431266505632533682097624142808215887240 11032 979198447555265090851694361117794177987014271528610928117466138787058585050070363795360886797606868870477678825524879507299734477256898633449331168730769555209962892189109012469885411767953967672682997435747599416152751909394031518936947663084249650452662960 11033 985816466523561910334018860977467583592660514105277199090152602398431811709583708221706282037352774434558480589473482562297130531857354584104303764962731911309592857999023120086752043005342941678505534934894346465887147691370291210489886777663993372966972880 11034 992479518535941230716697920282146688162540917056118428184346555285799323944285767067360810515077110856444954832323363847242629525826533044597349832986412729881310468618382158148941302752460814895794526228801205452537831217735798113820520203022899665983758720 11035 999187912124776278342806959181037501388280186295042632437423661944276889844761976326661700391457699567026048838677108944154619794212769511459156842192105345462078822787407228532165782929428799389776544770783679263675919524927310563014630580166840018282683520 11036 1005941957950857291650057503131332610613867429195364393546486465555917025073110725197114604646882393100636093463004399613736970207009435995701623703770097228952979280595077599719814311428254101108797684180085416061973999559173380336541735883662317549560326400 11037 1012741968818176473958590489099654215819360146588061109361383990406928008209267415316626094227263809461248670616770569852272575033669166221450007436291765188330109532062602048182447130460428022006758454398107648294430472017265501224956740831841357710696441600 11038 1019588259688816367889719887956939738144607885677611454145307429947408352688913720601312223488892044713033417492138034795545428478489692745086633614237410572528515931813841705956852138643687254796022614850661393504192583513457122914390256790979108921924172800 11039 1026481147697942379953809351939803807778737554917339449121323798737567501357539882786496625491460818401942362014106626379929775442759129322009038904523363998720777984275598807520557962470485611129293590508161514467332636789627399845575463153341800792418227200 11040 1033420952168900189013962287644711740390108309397345934413420917289163787051357658893008472894853905516358110778762292570914466293923991942912874238825630439152047401329471077796057090268427144305565967596758995518788280820734168732539668934398295655203379200 11041 1040407994628418777537632595016174432060488292581504554863600478912796740688207724515410283411625179291839734868863657988057218490771871907467047220606181933727527069706898385959781488037809574752116360793448504927731633540027000108025047949320738696816896000 11042 1047442598821919829790885061064627319707140838031272413871953163533535856749376572185931961048166954274242857978016614204079142818125658918287757389733233884968845355752353188692893634815983056842746890589261330971292395515595680780775005563798062704881664000 11043 1054525090728934246410118739885001419081085535840628373491182786333548811293093807106065181645617700899665531373710321133986175799795848817872275531276418753643904088926785585245644386985416445807842787663929937897613003120947929189993003167829584512274432000 11044 1061655798578626530103883214693693340682032296703846518987093314568154373003398393468384268908892166611631028195442514289143172861714952791345065356658420860408544589880689668023116765612172543772737539857781568585782183837207163588720385182328009808355328000 11045 1068835052865427802593238004448595177234839916712815133602944882309271713481997746075666120433276411102371428852398383808345613059770114954951487268195208421475044709670769792469490719076253795929696247552923508710387852536780555468809827558646135612039168000 11046 1076063186364778218293203097464916574775394142577484989850245386923442583593537358839521244010563044945614094095578514528837855302380363279342413399582776210321645813807663183384129367163530617673475168493584180387464442825500602831190528507550025110814720000 11047 1083340534148979545670499200880061017150115311525016926294809725162817780322933804961102640670444532196245037761453326248517488196522358566776193796237709182457502249206645959673905589080858697226583736850462076847198291552462318890437219988249026947809280000 11048 1090667433603158692684257319219919503191697758482708629137006249746565328740300800523369517133538495187843425326635076485802883451794330673316877303847820338107931517756472791623422163323511996648719987254840236305409216499598273864029792420481861501911040000 11049 1098044224441342958226968261408356271527228583287577606649773572833105957816159744159508392014058108754293257857529017527592757958427750866407526828740085218376173482912506779629248016736092468151590800575145956370685159893745950565974182888032333734543360000 11050 1105471248722647797032925194136950756325708740189782335640622573967847329728730976483734906172154964728100834734704764516124163112874623557810107530789829162153826349187096580073210043842066401140275297328810871529639867588372745657344208505107305513615360000 11051 1112948850867577891111070023238972394399597328694111923058850368699573574920884374876495378481653597158396955619240948683796505366150024194617754068544635408214230845627394494342711022820281659280693421322688717559597342450609275201412463292972692471808000000 11052 1120477377674442326388772863041317365477258975979362916860502039434585098864925427031434269300712034446209914428231488069910228529030227513922035293135484833065483841030808694648444246790728002417036838570458982330415720262761275498971049419772188557312000000 11053 1128057178335884678922940887862467759882652878820041909303268913207734979818366886629819704612230007109841660210153434496393453334719940146807369091936906142794442086609022133064012938787114257178283625374790392972129965321341679333089474092911412248576000000 11054 1135688604455528820745258278091322364105272858176419670570612411731145626050395378179186753795711368640352276111791954173925241628778598816715661294617059289737521173022222623112307635108475293365263959107499833514657612831586892356328251017854820286464000000 11055 1143372010064741261159594706022017309487538803478068356862987365506776022146675358302494331934529979021902734702341232533950534707071400117209690291446832382865282062634327697293641436259395012366345747562430129334023308519459566753875271827183481913344000000 11056 1151107751639510845101979901786990955650579361374961268244366472279998665300915324140532773664855947744229956850042175055742274500656107364292739445929045934816208249725783836335952034602947307839748889431080982700178082751149919772572848872197366743040000000 11057 1158896188117446636007322478302565375741760400565369521861340991509518320984590886420188532323797277287233459328169411491352359930258775923206309486704153048174584712751055867395838764130882718379051047341009418138445327291831609003180014444415848284160000000 11058 1166737680914894816502550705707007754826505256853085023226598520529983355128100702281306993981033312000516577982068771166458682251733784902666870497154373839064028425220864610169679363692975752495809031547276323433762940510042713642960851040190574100480000000 11059 1174632593944175446163371804230842682620597238367276307532963672184079064287891966028940754506459865458925688163597126869588478527290108157493843929591850636741630404756959307078358503155958499571322424107161973037069831178381397825460627591702637445120000000 11060 1182581293630939921531687243821662596232906471831615124275771617119721852653237881353784464568784940253111992965102878075382436800628642424869528457062764691640593579366227431505244997946197872145925732538735325525138895866409265823747305864674850897920000000 11061 1190584148931649989593169369240380013192681844937265083530335665271545247813163116093337958625361540228996007260838907347999874129638453629554583321300060190106171172722816126250780999481970321309166199607728670621023024782843140857799939589092566630400000000 11062 1198641531351179171959906492953523999206845949240269654411933842085330437346046124059788982223991456521677914401636056753366153489056993996506598038760190435626622105512570213066329857408783901845411773520940720110094516045742764881392486130990553497600000000 11063 1206753814960537463091668725447098467980925754546806307114383837413804219615351997606820697694288907146545139913537294951224904351110472039240830790636935985598857717343654347777995669659172250082381158455273817775304523461647731845964457654407187660800000000 11064 1214921376414720172021546798628943901524529114530634686908291351019752636513109066763276979003237404750387102039421902893841581129985533160484742673260335540883777898240893459160395314851918226346475878418201288083075102282126686387917624422767473459200000000 11065 1223144594970681783227784798790024059950598218486499743769562313146968207371275798025258236178357354712245216050838328358154379889374016892786707138110982381247930725733128070311569940283987054785665664962082719141145948710344199240587599761177260851200000000 11066 1231423852505435718513881154684591930421551458525103069697819146084450417865796653794138871098987440090224837790339225011823693910229275161896891477642503074890554307875659980728228284765026529516466252024015810039094416031535586378078045280105660416000000000 11067 1239759533534280888023788811341090792565842401645297236666037163015794510440657416970425106971892847728845578236730922779092685883155376498910683310016407476086717372895793161876949530186539932667248129519818515355031043098052994719545269581244268544000000000 11068 1248152025229155924828625959831040675226121969250132156207804438425427096560950558341852111048367344313381982161354019174616648640101032776306433012658335766059091500999254215473018487830507132699820009446845689162522906026752426987950774938576617472000000000 11069 1256601717437122003876036013823994879032672725192085604655479710795435195424239601933756997273239405518691916287082169840301650648104650409567611743806423950844179973835611667967717754498279630165214358998842900381842383979784278607902846164337164288000000000 11070 1265109002698975152493535096606156442036015489189115007716483929832436023465218751719298396221846460506219199609756185947119236974808927477942249137182029969940231170424871108069581081048604032442864428791823498648043382379778703931235834578209865728000000000 11071 1273674276267988966083184860588762669631101391817190212264871413411324481058123907115024135091876614747132841277180219382187943115191819174763962635534485403879788656198885105604077184056626439483501557233176163791651069425740473063010684043284971520000000000 11072 1282297936128788649137058117689456673785006593502178620105526118774055975129749071331600502916541854299618462308666614671548100074395330755519174822036174635691436246454887583434676723364350887276266904586305350513294808769016792112847018588089876480000000000 11073 1290980383016357308241557022503746207929176861306028736374500723402373693245778399933258224318325587974964343630826344390773402819013309167683678883241649831498844551304679481505530624493851145009689070530838318761507385229588420699321289465806192640000000000 11074 1299722020435175430324033344248618862415841953133009659857002647222883009501148696523905207669162123670347590378245344861933642163785272769623797576376148006038950038664723642616178122230557472054628152423291673326809526730407449185806740537223413760000000000 11075 1308523254678494486027685043253566176886401128587388913183971750261267367793582441125633707737452207773267107843266678084396063699932582968388778579435350362320088905118549681709229104539244009793603674639146979868732594077318390004151791428315381760000000000 11076 1317384494847745604780702738122365649288714275368427352579552413911574780030595864919986608791909158144279337662026489702413613280020607041408018068622566876507404909652701941973367801220189501314652190659977656225444738461951544447639107567353856000000000000 11077 1326306152872084274853455982966063527137418937983901897302006691782964618481411422830214583853838358548296356506149305098347655466506519320902365452390543827192523324784794686144453851905627408715287153819349532127381856005117807940223529002205184000000000000 11078 1335288643528072028473487328285006534940032145660135919121149356941130421135945628700406211232141957908537886356209982623148804991823271826744537090330994542061095326362609786488980297956640750274904721166683386365820916430928512783712374732357632000000000000 11079 1344332384459496078892569175906881223785908659686135573126625719115260719918239034153014977769228986983287660670304302949539315717608189967608616381137531597987088568490903792411622017782723531412142129699030500594643726579769886334986253865320448000000000000 11080 1353437796197327883173424241716855147101218695647274035345956019366696034491467334628433402519793370625619761954760148482706076214987216583417168107120595467817714323603444018501217921645884964371495387356763484241665145408098066209906997652881408000000000000 11081 1362605302179821611386267334142155820378606746219037834021510485385729960529096474085410407477126526518595148046187217521979491208141682320967757201844373622040734786875000101582739614337748449313691339206116488149138640394038240177611112898887680000000000000 11082 1371835328772753509877449025010442043928308509281102660977059032206577960835112536493492935808565267942304276143151716665656283321955080888233191147995304537522182198777574462142944415588127554448023747673769190011913870675407365682491594343710720000000000000 11083 1381128305289803153294528093884207408332058615561596925666910558404828938484006156511328493952565221727245505520468453237610152071394263074335026910642512942636977058910546312912199584561680789958082539776869384421658446489741456306504470794076160000000000000 11084 1390484664013077587124429425401565448302589412897568616198178399779603918841116813824457083839868165199614686081055425420425972218134492508033163047343080347594050355958141376857965023606396684088683983621926069070737761050979899061864586322903040000000000000 11085 1399904840213779369624320005372618771969387225868804289146896662002300086153657910376268182399604803464083599565133325851727176703770061234183621570884304468261648124038115017613560240928761959916615097406466495286561511234303790386875451719024640000000000000 11086 1409389272173019529198823104103860037987682914189769453025239574259190268341452665587722265179100793867009641183161833721445784704346145575658976275175900887911910818502380975063374200691786799085926101722405611562437469104171140973518534790348800000000000000 11087 1418938401202776460502557617515557584315977705268540585074383492882437760808200021870682234479206945795321540547951053738926799530139112451649177343558629475513003422486999424246039389497585622369190486299292641505731559978172619448233688773427200000000000000 11088 1428552671667001789824106494520178357399770756411799223351126072846395700122413944728269867894985470831738732263994831125968005221596217428847417713354171839097444279721772688890906778834871339634593509599398202597280893503047130166516554242457600000000000000 11089 1438232531002874247636758542429872432123080077173773219283603818370593414804287790397547037617272876861667486285730652441426298853587562880505051606214992133247003711479514901459617576973512698578542417331873242305667198328173030929690727442022400000000000000 11090 1447978429742202593583107713301862381823722346222825118995809769551136207626008208200289218148016009767269321378864463142221049442271478167870629445697148763856706764547064966278803898082208076050421961216413780431282845320469987198510937040486400000000000000 11091 1457790821532978646595212008272035067549705883450009684917412494479664748900245130448203380816830956241183034181463279550451490058539346022352458585207138340104750947502110928396076271262275979834352093985530677340710005294439806079392098025472000000000000000 11092 1467670163161081480339891921949273748216703184217274900580222559228162454515604710982345342351094322933192572759927619466300560540480646449834790687822292748345496478290353378887321717220804440483495388732433477078396084896685608233875430965248000000000000000 11093 1477616914572133851720270185598682538755665151699930640419670831006544331148554374344893828705846909777833585279211536356791559427460583257590898881910367160594963447147260106283237842634925489723008046481663339205116997471666860258728790196224000000000000000 11094 1487631538893511937760207550056562706319186303926621949940370048560309252095973225320870930470506460286313656223497821599926061081779161246948079744601841006766329824106945407156779292510096047632584095583925840152213489508060971056180070711296000000000000000 11095 1497714502456509463848263384643071597719183153333017111222030339246612934941866867307801280601427173107684516623648201913260810439130609471581327008121611250105247526492549719003728801272577274004851755041801787349084139895976739016548733157376000000000000000 11096 1507866274818657314022597698544007776087783160222786111004150216232583299733958077057289978342792970429622429902297214068870469993331630762364710119833731053392841527275914936745047949331581991148122429123426615586615902720404444709600771440640000000000000000 11097 1518087328786199721738228412973218997758113707375849651084352252478925065942773120577714095476731267325698949138154475135231935393322145382974042072397645730614139751281560445653415995295700603854778521987653393009172216887205278635189977743360000000000000000 11098 1528378140436728147373662798538143962162849354901931966738767936621634931723512146949501131567213243789390716454937448374499050873763646776736528740454265258508970476565725761408731381423535397383118728852946278671609540407261721101662137876480000000000000000 11099 1538739189141973956605536312194243258544716232968037298839042129757773413243384544951880533317904177189437867371339598047489402666947535545497548327827655511799512032567118169659073796952738427163942726675997048552874306814672219305815645880320000000000000000 11100 1549170957590761021707919909731563186846962021423268606245962476835368936740620538162256322724803724375917812044326033673078652290474517617843456573821924405420711745159991134557528163130350657206126605150574259849148258268988297311183773368320000000000000000 11101 1559673931812119375817805500163588707015621125149432820545068649715008128604744281954073186327698822113436756723289949853882357427629623621414351795041465301061954083177388320126067420778824246855917410529383187199484418412901790891101913088000000000000000000 11102 1570248601198561058250358736023337675431596307967064556820576946752570714067695836715276041342912061727128755432892638022287898141889852023518423167693189932951937353477012969475185545397225685528816136654297072623104588380290691882844946432000000000000000000 11103 1580895458529519297047251969505037898706839119270218065152270646362262578218853859977274083845505198547775100620435531594836048195474747766068548151667663792803509698070145464182716213097207857006434372087086541795715306031106444889933479936000000000000000000 11104 1591614999994952183099174124313687486122517184748068740132719319269530029466455072213942038932066236059859699510289513658337857971100631929303885114845595857370163770808158751108108534226765330995586910731625942014091222184885226063794274304000000000000000000 11105 1602407725219111998399877639302816338518226157283436112870686788305282441354363079610425489534642026204391999311742069554126382192133227174974565143230837211958323000768774784978501498314212221850468180681019552370959361644744373128117878784000000000000000000 11106 1613274137284481369264287783580521222565432205500673992096357175761526526893633086788515821301760208882454902427640477580022512173735519968699070112807601997458232331694573453228029865494007987710103656835786571706877859388452659433140387840000000000000000000 11107 1624214742755877423677691845953523141665269681208345222302867854868320639889986506090593604830176467627122882621107651631615631492052462563856991767905637573303313006071495217834879284480924851223916385724822233836780771739802508771836559360000000000000000000 11108 1635230051704725140337273380188454002778380638654419484624890285423813139698723215681971114367914669258600740635290734518967466816058135882604235614248395124495130593855686744471895349354666028934440047601134675647447113102197504478365614080000000000000000000 11109 1646320577733501085401691373717607387498127337564666908476694088149168111749970382790895589099329550099167655536385854787999542122839846848442572587189944759749162236212534949930025319501755263126432468415430349089459342214103684122956267520000000000000000000 11110 1657486838000348741479460572345267025279037357995653535073262987563702041465300467602436576582281772258123251209393406671973961994531505874348120338467503606420924327298598548343952054844729860437064184428182494526420024151425080640216760320000000000000000000 11111 1668729353243866641963005070589358547961577914898665674150786041262809103111825051093577102020005133366027207688717766803507129069100758182133778295204262364014563525362180677743547465564024605536189185043135655117384441986056764596315750400000000000000000000 11112 1680048647808070532452873685190018533992460939948548751175569001212629878717495455130825235985299092718315952243418515305462493001334318690393347374134099950817027520440874323438435363253293990807785441118883544083819504304189520601520537600000000000000000000 11113 1691445249667530789716166795343780787788211275201106882256927621301791865437331595581268553968686489305759241284372614404451221950193159254588031351330359103813884358242055303981630140059360553024729109160892658486567958254911657765293260800000000000000000000 11114 1702919690452686337385177716851427750207193768778624086817234632343508242827685486997542322647604243177860767427345827401048464628873061388516728487973897018454660415119748910485297100025451858600968945054435276608657342919536013904917299200000000000000000000 11115 1714472505475336306427047993921069334496139341011242588242404926688049360035627871036966500629318274885076208541440878796056649777290422615229918162362939693955766538617794102788007177075608808065833334828146691306403867793412558465217331200000000000000000000 11116 1726104233754310697303329236882475577424613636135110316401765074654555968993742374283207427074348265612922004293762595823858822176750511995530867944426298025724534700436298712751512436730043389518255413556415009665843921251351543085531136000000000000000000000 11117 1737815418041321309690191605336887882836026171910748502299340104959193230420698186043923358919549112166487528200397217605266810215118485577745443591990505752733765737277176019924547593071955993980329005418695464102330802458883317693415424000000000000000000000 11118 1749606604846994214646081361055929428281596091495444530117235058419495027623640630181094824902115288934768665967005053315742948789217308202240514814159761938609094533500989021103115108264200011312462902716084483582717199170698963805274112000000000000000000000 11119 1761478344467085053194371072393502771983188296668719708168501118063633057712085911780404109804008628689284808671274413457741845217290980108467192713705979667860502484945813894543738388810231268754536908990304031643202354557907169546600448000000000000000000000 11120 1773431191008878454434433398175306077578372173315158401793969437539247535157298179472124848239061865625999054801714848371411744806498970887183304496540665683269221812229033906626752448774400801966203351271901960043531134622407970193932288000000000000000000000 11121 1785465702417772875506073671780598584090058983843860646256931426554645436181508272369354022967655524766274238478387329232271766721701708622143837772653261613544214498295818217197556723073335333078602569360822269125246427373506724070686720000000000000000000000 11122 1797582440504052175009851929880179913627413926930976635356469963726189678424556375145440483793150956963257857142434530127565534359011927939141822235709047429344590145879805174046068999765308066614464396736546663584912344656886443047649280000000000000000000000 11123 1809781970969845240829989221270956303589747376749588975391100163634996263484016731080847026957489215925812289169240361746399454381650983198898270577677386066123600299299363968595855354329460482906228415364758294266777427069433239610327040000000000000000000000 11124 1822064863436275002717767102768321920790598410952416269352511355252266018635317950793521778722522119779891355494124179289919242855879662081300678056241082895507122170232739672463827490831552171192603290039821629916304180658695866532495360000000000000000000000 11125 1834431691470798169472077797088851749492742352133923098575195646787462618911473919172549700837508070621494212607234380490418842303509044713417972959381058767825561746607978086331878653104083505575160601477493924641557827236915035095695360000000000000000000000 11126 1846883032614737040100553696259390498635201376116877119096204846477319745270086838553137158214118253015429138289057328687173097344084558267169111276697863816974542229984700027421568726331093330099690943705002837842403680624531715653632000000000000000000000000 11127 1859419468411004747959990441659505406643311771488157849658606614758394893382770065646770312808974503299219483499614880958251172204220666660753596267219058794101135852741210567389330422240053973383996292058213494462358229413341375234048000000000000000000000000 11128 1872041584432025306559072976898822421490634363807068574400224232170518402616850153501872902143623295312759794504578755459939802232528618126896588016678172966533373724110011546764764446398246079802488975215318540756974161365332136034304000000000000000000000000 11129 1884749970307849835460217637387702571644193710487028892894903085564734064806864962029729614969915610746056491721932311031411531348726826139512053876935749648673484829425061800035862141664825454261537568545549058554933924457990278086656000000000000000000000000 11130 1897545219754470354541158028655103618440362177208164805960302667474967861678761399444407130389066880104200862351588224079629829846067079491514699882944757457301085740135614815882813242313873229483304956446255852451935665033861425790976000000000000000000000000 11131 1910427930602332544771234331765226226432154032622029120668455989038846338656068942815269528725369945260046005916755798331105438621582550647951961593354028942756326445277389842423720032650530152356475334054727427160202816059844654530560000000000000000000000000 11132 1923398704825048883622704622583885584276200758532872750350138715197720902749993986742588545083824552327401957813829298375900008788849017606604042570107064360662281152379506401856941126773822088418651745337639336062345884858254087946240000000000000000000000000 11133 1936458148568313573274296379626885433152563801675335798066609423349078452959373494610368850109720652403298887735830210128939903337863387130163172547113857457391592633321295713807786487481081061414555367941186407310802565625560139038720000000000000000000000000 11134 1949606872179020689873173900993370838113093513515135546661834878255269198826587303214219489435058163239453214225628567508297737157212798059659179010708662240497818588749340575638697045817773035825600922803665670328508363760287277383680000000000000000000000000 11135 1962845490234586992303033940828694515672490629385554614121272021964935914955774702564178250492523338062822863058813716771739029273899708501511441034270405882123453973812352963086205964454149030811417947745063301938915417890531185786880000000000000000000000000 11136 1976174621572480839160682392079423071100649731937089902865954672160096526670501578805682693959928960686298020500906856439857957185567053894834899507758619957634459025144250469017173498635922507153914415158722826462108918344222087577600000000000000000000000000 11137 1989594889319958672971717990882035754627048375391516432890977386652002559250779083864635165342700288899561986339608474675299427893518608121920543387339016580040351219318869543138508886494891983719159230939148487749235862250491111014400000000000000000000000000 11138 2003106920924010541078387356389928400118853752471250800461611334707419665814021679062497620527972798554352845211060605771010135442461745660174977786093475809580521967046873659778246206336764418448266924974605246799996540322237854515200000000000000000000000000 11139 2016711348181516133109815645820649291925427405791834179143572700054661436112100873976439360521790901810402196644627881411327104608040366253943820150693310312388338584311051787448459161449182522025717069224701031053185445774643481804800000000000000000000000000 11140 2030408807269612825497199044110626106719216108093717390231628083363699761610076641082182867413800765635454353348957188098627378576544830229888523949290796355105626036695592454897441882413352145390684234052240385637266563764723698892800000000000000000000000000 11141 2044199938776277234124713504082781083784725050613688899825549094720562427928924852582989428640997127093675191262351782973521382875575298964364767799560719516439004168014944112712542226310352588972579158867321384550561243555770138624000000000000000000000000000 11142 2058085387731121786911396855818688923822640100941475726992962209529088361300481838340269273717161234954229095238775218499603531011547159403746486739515857575926898685175232096469390792315058697368175001447109460596672548634116489216000000000000000000000000000 11143 2072065803636407838900650857520357032554655546657669594979619737395965864119227822418263250119727632552040852550451990295668354362760014042354833292788352659530996644380914158365483202807844638726895540890599855573165084869927108608000000000000000000000000000 11144 2086141840498276863292842233598588913551715172395185305964803252782136768452322909040617056926806958797462312133815528687800097016658595375425100601172430978171368754616917800833956466522421719364204973987445779551343741169284677632000000000000000000000000000 11145 2100314156858201262793317562144163145415004483574129686288574867355935770357226331960712652049855174192053314843712795301675245811879461977862885874900803957458284079509200733819093511462499259502928036272766671222219151097454395392000000000000000000000000000 11146 2114583415824656356663550440255226233473058844032052045866497375392965237380458021770000129029410951510526555959779625241348781645693128746406556161149921868572606852520494930666948172276060362364820575042407380270082784533497774080000000000000000000000000000 11147 2128950285105015109957679192645499650134006543642100935027775818641159137187338566221982375153793725556731471032342483544224655988123597193591060511551913744817388070062108905985676346370657791612596143709747462217455883540936785920000000000000000000000000000 11148 2143415437037667182600942161290774325473241169228255947861593751441518294985664221315764989750218839111025424634277173503344798971606445900415728441659724734417345875526065124223438097516004786154512896856473297276171102194300354560000000000000000000000000000 11149 2157979548624363887221052160774130630630418740294307654866817057202968335123738617464775990095847877014377850988055827291448158778787172964562122325063831811464364860484657681885611345892299842002230935816316428818975503212913623040000000000000000000000000000 11150 2172643301562790655978953049746982834482321840261105562595791075144752871049362133110232907999186925610459027366987083745637554878609482727544349311718178264851606048907768605463143417716620160911547421566540878781136870329852887040000000000000000000000000000 11151 2187407382279368628062254833793370732684252567110195771104249943909897471727364057821631869998567963097808742216133387221727239816136277399117191101992312350053010160759519192206858689029157686584726721088987090592517176489410560000000000000000000000000000000 11152 2202272481962286981003538826314887404746987858891670540997593046008454966813325947773664983914913105583856324219300580817836658191148753201400320115806466771786814342467810316086965200984025816038522994166517986860777128947875840000000000000000000000000000000 11153 2217239296594767640567254997615059528603457908638300065290154963353464538903422666583551012571977885235759096574765771168202564688402244206569686678316603573301700135523407075504853596196327702623077202639137307636232725274296320000000000000000000000000000000 11154 2232308526988564015613697913924259519024017984391459611963240270998095438115857875046790316054108879018811811214322275771618395142555048328001121594484662134297471774450198438811188234493184279117586380097065096643536153456148480000000000000000000000000000000 11155 2247480878817695416097148145241592556283634398790811493853656315622362455062065434634398289571175962758215028081876760098337999993104854367239994210733320450639406874041243635591205961117961403508606963371180501828971020765102080000000000000000000000000000000 11156 2262757062652418824188309634994520490483272132542096690168918766100884416588449131888765116195887655409541346617000353885259524954798532014893964037820499273930447875451581175115885920408577843354236001319090671982016975391948800000000000000000000000000000000 11157 2278137793993439700429271633167514326290514729479597866234740999650497162041702936823269430361630300450492454230941085084451818284499667449331624399847568843157954413902009010499635432221268991322150505101911147097908246164275200000000000000000000000000000000 11158 2293623793306363518832992213903121493087087348930594560447213258747628191904376730376399093576297582808486416395923749672114253113537957186860925398335889741649401347837065632571897160736488321176582888016759906328270115281305600000000000000000000000000000000 11159 2309215786056389736929359436203307460333306197768033993222267949868023957531341479211604315403811102280566629559562001178406306593568189176422999998203235437948051727112665102511481473031959369951052159470305136823301577270886400000000000000000000000000000000 11160 2324914502743249918936860694221879048105719484593939955498267551925049766141010138153558302893445303113493181479273637901177186176871344814067471879259652626629888479343194142547932668880913362147494763213557768888909386114662400000000000000000000000000000000 11161 2340720678936391742503410131345685211434457988159835741963576185945306295601396555291538587127906902506445697496267517690454280606460522626189489009095349008291585885089787198095323556389561819849222324757679559753013886189568000000000000000000000000000000000 11162 2356635055310410631812582140548135454669439527141674554974877000807665897020568112342630911395260055157050007896428575085688629268916024010013887199962759583981004047343612174956673844291255668319683979857774774606775915118592000000000000000000000000000000000 11163 2372658377680730772293014547966043985895435379275974220428040849101562572355004475125470478981529329713288657352638972530173396866830010327505198303462336358166015212412230118441093401762996691347758887044843570814704246849536000000000000000000000000000000000 11164 2388791397039537274699721341758096277525799346264785134368458452086809667949297454568784089859951031123160810248258474587969781953431272584886614405646001657695059357686009378538876495229767285575167669082699797208206319550464000000000000000000000000000000000 11165 2405034869591961268957139721603584280779356536445673035427541376099080715542984083707934668723726654779241181313535193649176645953676980691511733636076020689963756088676456527043357454911309813794443243868553852698698348232704000000000000000000000000000000000 11166 2421389556792519720865582490834778928394346214368145789673654147031681282211933265193046247241383873288582248340209776331556929278068486677136195925665284601587635031010267958701191239264298523940569727050202757089843499499520000000000000000000000000000000000 11167 2437856225381811777576031840643219961181320127520890814075887424090131525781814247352724404087555533536186356415930801431346587260975692763350130348561326723368207919044851399526748917995033411875927487252622274881033789767680000000000000000000000000000000000 11168 2454435647423473460633556628879367723783891323661439724556029618211366837557327927758167873912891453339615944664397410340061560356841354850090898451449810659412126591354649434258622663275235442303139387068546598641491341475840000000000000000000000000000000000 11169 2471128600341392538377729412103765296153688235612022130618669293710692265129725479455700400365423260215051680228087234557150790480827577938907869758330659282941405778581870851314047802189659962576314322603095369417577841295360000000000000000000000000000000000 11170 2487935866957185422569933694306747785608234200947769743350908433172123489585100596797410223896098235620599979152175708859828967030987113186524064333204520506592302179599712493791698389675050675278774030835619599105019514716160000000000000000000000000000000000 11171 2504858235527937947293062958576065111646637999097798120828026520853630281587871521695209132765823679926011212673034561178371852982990622568972075721046646581808107287857341488044201837619747686809918042173652230133374150246400000000000000000000000000000000000 11172 2521896499784211901439502838417749390339333754879025916376661123198678761983233992199998248317701765139805330055868219508256316297151209940308883882359435140313562818024387261854602466165974691741263508226625807140691483033600000000000000000000000000000000000 11173 2539051458968319199469143029183671740942210460288909799514665713609479074113390641450391937189452427102737426136945271180818652512003936802876330047705587939572090524842239404622657815374390677623676240472867589176871931084800000000000000000000000000000000000 11174 2556323917872865588581178015776757943261545225324888777742656636831312265093753843092911610231557545654456728355563946494973881440657024808338073789526714388140608147460213822341179297111631430532680840748193219035217998643200000000000000000000000000000000000 11175 140122433139679009544824661379441111602684589774813119216739366050386805399095605558834370214089190929323544587148444528856528593919937176777006614085941091766177257077242327357846900375033362283942978983721320494876655015670556819183743920719051828037632935836 11176 141062852154039271353850330247759508324850258162563542835643657097704837650096247206880238470559588183882763007196420666634089188510003869238597262502625260167292540681787577877027080914463116393231186896363745464640927868124721630050748913475555531581509666949 11177 142009625350928994391315361743566542862706235120501469316837842003450694443333379676872362593627758392864678849001477724261498165495949390703306766651854591868415359986363539548363884295375503976230801619226727359876580942554928095045233669696630206095277457056 11178 142962795956079671590746554252083226357855856081077153781834096916321163700863033518619900786467836066163324067813663871261543609111759311436462465688272251245736242444711917889899192305807821859293601429930814186879337913940605068957181044916048443218187265742 11179 143922407491289449946859245873497837151502479322168592825579612890141093535988198395286868500220901840452826728165561853660594343894391705609318598349772383253364828712312375306784762636455156573061445279230941267056537002980218590513491585458910044121265744096 11180 144888503776464969509082752627896729523757072331532750319721664952174620254577767629001482277084409693854859942556996128998969457030694203050131660885660465013522418254670379069814021128274920833185514726693220114962383490199679035370651926309168414055810239480 11181 145861128931677381812540844425507161938079878632121027839506466373299668773061308750254457370089735182930170316658383800889990942387285742743507121637092548737221963188995937127138102577366421524383883945369482794652891483630945541003185608406792556864026126720 11182 146840327379232646903392538786624956116066892903649638767623932512086727358111379114049818256887342051800647995483908680397290676864542641376956452805823318292431926081185046139607987989134375492056566942805230394069044235540339572522122556069876806514478789680 11183 147826143845756208813726557647602423699659553417754915966714085114485159169820962822271524538924694826235206476073382162959587807396399995961060756570786050203741518939184069259694740032139718433735072477740124740534931383231709863732612442847540799887445762560 11184 148818623364292150044443255567884570387822094334811034394898431669770958493765248589338885349439771937091651430905705526806830436922226529005658106403772462933622829407802451417843681334892179248630867003968925945987469214449445661846432963050563699553429521280 11185 149817811276416926322786062527065607889210374521106077027335855331715235383610010565665547049831229636658677479744382635750985056716439298517117263245964568279084908230589858646375847117821608048020643548739709625251145133974372972409447593630730539571712204800 11186 150823753234367783614436120030196940499824241950301441420882341797271152408683121290862661654478112029759313573207387035364722026923448734512818886949734665508037887511184936246095661429249862149129441232919795041313119133533546352745989329514392857121272531200 11187 151836495203185960088394710519296594715643602096889502530243725787678080416892388706179287748705375839220562243824157605216994601957117900734268894386026430696367997043247538294278108559710290171136199687317902689607549605550811853970946070346234214831968972800 11188 152856083462874776456284430407253534453788209982567113984389033217625488769581302426780599972194267883933595661316295640012540030435607593479355528000263841268896512975061380000234960698353977425932222302168564083111742189064268976885336327137213323753893145600 11189 153882564610572718836238239759193338261566947537484453433510357016363056270938842309567096597685728702335538023330402266392469805878366722801364566904787205267617290959336978807755518660824463037061515892676725597579074825853896376730911790290555124546311372800 11190 154915985562741619025252202046838050001957055846881799367923777933652220057990199968460105070580582607851896134109164558963384272172290714744277441143612835706769338360666449885551575751092890181367081860273484593097863106674630545463451459224953420201514752000 11191 155956393557370037802789834641854224434017544139463303922787378412565016798678407692975515353992207787143735868978028216951441490663062586651744488364219017640496865430373348271511357239130699756119198221066933098025594740214657545571476507174274158898331648000 11192 157003836156191957632580719702918851753724684977494576336659331576098552655427784265161447315040374741417978726956044831155520633481188245570032245753952251525465710786125701460204250873946682812961945111656194428996887135730253226352251512738072221603213312000 11193 158058361246920891878990838442803853172805770513335204710150514362432101466720878072267512496685992442317644258329755152289506809280984094387904521285228670279109614875052487045449895260932099258769787899320124366894500138851201155542244515905901806115487744000 11194 159120017045499518409094721657497546513487802810039051229137607677000255839724276465735896765594884608929275286525197666578649982142699047179249586641887091139518159464933176713473012026544271802542525439177905935480282322688408319130964901088229815923843072000 11195 160188852098364946211687959661946141690722642726751866362740552559309527553206274211811562886028161020031646715377596050386995595202469162134201073910082299560993204174603946505942502745620525598472221686730829444190670175225188874599774728646875951535882240000 11196 161264915284729724429981162759411058265498036869329351352590797946232970136799811570651084130038724064977260809473174564915833450504849525413543487309665075771314849988411609689326632112784056216145696855224413624578134618050689477430965257154425976646696960000 11197 162348255818878703975651661960291119282648152180854368278885607671395787917122745375612186770709168597173505847234627891164350938701371883980319681105902784953772352237618255649000537701864914913372280592074875701425332909603151796321402477142675003594506240000 11198 163438923252481862668335919279511038785839849939337076908022613921142353245863046176135556287842707092361349272561262967650153822153166214653636558409750605291880283755374728440623959865188426910021000579329715937730742126102750070185432269563156865096417280000 11199 164536967476923205626562887540919395057367078522624654514672387493975459203679205920295064679856765201115642530418791985177746580111593965520044085238490690510256457238287235220253207881924519378172591379904861894101427285996496020751406452451189198830960640000 11200 165642438725645853423595812735056345813692787262814436850313010067943306533407936896778799586028920165843743365153496749693870743224468589077854192769280519672410283587474331800326417925766585779312866677233672765631067153584868766408750660956296504344576000000 11201 166755387576513431314706882758295318208092384591508548773371860436642880108328821271655294964510573763002140320772737698377667248590618613272471946837825155080624514433101726294669128948586867438593560098556361483190664496035478041610163124249269196816384000000 11202 167875864954187873641095655621336635573569643567487911690232362476077465207193746698686729233811285797448350235200969186447577477119648840786393982130960639913689998274132534989317573195377595441010596937126820465521080216298239317109134173669041385373696000000 11203 169003922132523758320018596509199103333452296446307953599535631389285200187012113585316548938423515804558191895411122620943970930454368780933201351222897546056484440360741557122381586134164709698188880562501610858493210181619580996442223647761952797622272000000 11204 170139610736979287140763854787290425697557569304484373270106243801016345813062508963495735692219227173198544171522914575117896172083147379749917012517514605346221961533763779745493893769273184991554144521609110692007867794451167888798551898779807617908736000000 11205 171282982747044028401923449493312443007045108107962441626969231166523121835209184321798230024153757152220446906225255807651846706790218779867126702808961437729087243596398107442787535205532580003920490269171540821341891102970627455552427170606991099822080000000 11206 172434090498683539247025429395099433962695687469337402895213597638803120500510099645938762797818613099964676863075297982707588981290874887231419442254890483663903451846123891279123487240135527311760239158602621804042069185721777375325000019479188466565120000000 11207 173592986686800985883032751873401999338437447869902772417074938630312638821494690532358951330142410377251910322403467394198941341221133663154625751741594636712078036558874947146519326004266410030139290205943631222180514513013608984328180033923604314849280000000 11208 174759724367715880699535302579109007093263953126755857440301537150842622176622791234640258324123443689252426900385536165365400023472867448057292622238749010551142064984095811756689005367959385782635099237490907545614277453523651697971140884963794888949760000000 11209 175934356961660056145698674383339849775884550365123133747834500823026701240910683200669199078629903554711352588549133292234988502000157556214786466168340861187883695388852771063767363871115344282206421661598069518651347284702033095796601512555497526394880000000 11210 177116938255290996067230361627161512372117456836954748872110272440146423093563921082022983543198688494964464581514236170310370938800786198639655994625403625879524288968218998495272608869061542154352347394136804844176486180568442361620348818420172377292800000000 11211 178307522404222646056823530996401892385310138681892013955640608105417968341377084198116321501824050035193460588775075077658370812930424652269210577946703686069630460140941814621523389868543512475661513593744533514797509205351285502478148758009264943923200000000 11212 179506163935573825228783437489355416384516984631132283610052541947503298778723130322176110484048041491715138503176711134411736966419481646265717175985463876505257082246454384834589719725952296377506925367265474234907603721397028267359541244140255497420800000000 11213 180712917750534362691875106214802514852497910385679089917166925784917102998338482319782931181742330398861683643090248429362961870770592118304958006776100812490855939963798039182367715395611468627589306525720748052682908244858675999205505701794662685081600000000 11214 181927839126949082863896653013431458754022439500209724604075217135936855634851591386546208160745567803612070745129670332256803451900577651465442749449361148031739717862038932641528110710463386853935782404138949340765983347140802685593423326217430158540800000000 11215 183150983721919764647124437812221482813973037718696224347844779449083823842222867184571466396923925158324315961180508660614957831789951668358229456587472130412987648587772060711839680650747373908721448069101032059907129295851146884834010925978607419392000000000 11216 184382407574425200365638318966906074744394589177221327417542598595168274260088663838365605268022912598414540798970847885626781525700180943520126348065114633487878202895647720692567908935512400438237914321125047869946223711882682471212088971258713079808000000000 11217 185622167107959481253662107778247165536960431578866624654208635758184068770529321255336030374994805446143386377207578808405874211583336320019037031375131040963964920268543513854444858465698940370905162450644866385301254754980735465931634240839957348352000000000 11218 186870319133188637178490733738078206212186553548116756810416440196609495867090271813677882486043172790456768359368932827580490860223437352795343464387789376730024011769542768069917876953529447503604982460091712074463777661007487892919585015778533965824000000000 11219 188126920850625759182366769751902201091219226273308842415071919907404931062514511415611639483316412195975460275656014997420792510871542003204911076131595800680868191743378379737885594708027727133770196819090554974845620044987272171527487861942871130112000000000 11220 189392029853324734334860304848508357533255241762497957422788403837237367085979730167330937879538258656481679475265771183367911747846350930682853325268777830650808422913803250845955175789076331166213061247882378473493663427367050875458723696521080995840000000000 11221 190665704129592723300943489709097120202886343154315147635053275250648691567037854074445962014630135271228812316542951402750099690961542749857617287904312316054688211570002135951559252973132957605696562805115554637285314496792791348521734380564365967360000000000 11222 191948002065721511950080547826786576876671349747817326255158801369422747542167603145777562517546677125528430778851618017421647791035938080613136462726348490690379647816457023534993929696497308492972829709701859987798609305561808140634581399152455843840000000000 11223 193238982448737869258322104849290323084600526609123354991533302092825121235413381545710820741865002713503395122482444361812421193854951389780820141609590140521878492367761703016499460320991159637982518780232698306560116690791396561333902688618262036480000000000 11224 194538704469173044688646138193538941947016368562256364651390304740048004244914530242234725949534164837173742712860689706674354836018736662550443939185966288527917442406426426659115638443221717110037146932655989979886926217521804010519709429155485450240000000000 11225 195847227723851539174673823236792508123902769690843753564574276490309271612708112683360359657271617044947009820703956384758750899718669245518832717765401638890237531311544976340824867547760961119830750607295136959755658811599122400523861220583800832000000000000 11226 197164612218699284779454525974914873773191483966212180917153828904220846392738708548280346266063526203091289158365982874461164512998689852560240735834024205766744936221197678282798235348981150621145402797955114615981103550061073944971500328151154688000000000000 11227 198490918371571369054307981957880937300328902904196082814455835596003811011220119971110560849917364561639585514872132179559512168465196371881143101286414749593937459545982472968942689200886778029860689951774464148108485406066191752911723857153359872000000000000 11228 199826207015099441082781469286165943835268935049856218733576984952944941432356065599810967061149506519548123401228342162182660973457019643707887638376745744135998554872345082755431669498843418780135594672941147534474306322497120265695436231885717504000000000000 11229 201170539399558937161674038462072825059054843709542354306703610672060202152274304633963982038918735506531411061898646465132200289174627833675496254757883275733985643440835986547843291516626142311547736802640178035068950049076890152030422485751037952000000000000 11230 202523977195756265044847462703789680206156062405189628342049566691426898186765771968592415441438528877157030823853406613614906365389615050258913422865003871201803357764439430566344509438272027275919232189996941519310615194484988218240329483403919360000000000000 11231 203886582497936086656233730037931836026534669151408666176071077176812628147294868442677825848915655403675625971899593831136885856597756732579881180066848244823844092551314430667927249052609775725232923529203058007459753834879026458417940596302807040000000000000 11232 205258417826708840166111179062942278070462977660689768837048136209019206108129980979171318784724220671617930248042745547802542139919711813468114371214843549361366274750092005130070193468197903279680947276876827197471667705554433824100432190646517760000000000000 11233 206639546131998643319405707156826485478795036276251365762715046767424035046613987135682647278676785893345175753563214001040152291991106076542449398125486062304003251809002551442982393052759584069639029816653696581893326152044175280406936661440593920000000000000 11234 208030030796011720906530136582228050927097625689148934378913225167203638965455103949507104362516654058544790439644269426460578264209240569050482561172829142651597302164960692819840358076365980753727713800275622650964063913095155179468801247763496960000000000000 11235 209429935636225500276154456587600669699067012915017738668060121829205939051608761859883372544916258862008874039209402752312305440913010630284666182743713447119858950288998807837453918317294742713644328897682089146250625424329458969855676699482521600000000000000 11236 210839324908398519805353279691704529737054695829207508121085361403465129319950214525471094810095359655875883680392564586033751225617356775860325159018889348007770861107501188812517292517986529512730254999404494757813062893433630110829195234272870400000000000000 11237 212258263309601296265855837309220087321370673534476048706159744896347567080758414547341777044574566601671205220940515639772678025147495888311974336362447977483283864529988188236763331907484115135099445485703787399318794453411802730277428923046297600000000000000 11238 213686815981268298055679943803740265678770444290887847929510870969193962780880828492070046912469552072502943953204510470898646030369092105740821754075802149322381308809709960925654238686318986474734038995303185601916075346914849860443945477288755200000000000000 11239 215125048512271172303316702346170138110893524368061621148794474787564556195685116282467593950086824949364611439490241123340072329222679668621326805682017141455628312521189475827113856263292499173312581412635058844221742545243022891373636204730777600000000000000 11240 216573026942013374896899810059472000492717246714284446267790284557115692403311124490667883168234840959131880760869105586482293378664951146789197435127714290219485019285736540793392660161374707249363003373851472624653025390563492878572147141771264000000000000000 11241 218030817763546353543495022067744035560266952597734455952707697051595357152211369621116086549051671915373063795050568866032744868723490492811549893712921428559589770233238651721788736432636983229197355467837003301993735395857932684651539239796736000000000000000 11242 219498487926707435023834913989693309308483655781951730853287919610823519606726974332098431891402766238306256367810496485499045429263971139261384684400743721307935266711529005100676058149857787669680850856569436779072131480754618292885414670761984000000000000000 11243 220976104841279568875555184175291991847239320933651661493707590441830063937875528706443325720108613148084089953089708021855836988691431722518975583282654088468530230158676265206959295992492713159403858903051100118277248478226285153144143460958208000000000000000 11244 222463736380173080813315391725348554553558507237578283443647960490390373189971501931764196650579119608370403609313205843455763049773210883765923663027255929475296559982783210614116075285002809207036442998635025958429461967734346124200323531669504000000000000000 11245 223961450882629590277163655109991626151277690390911300554869990829636986124913368799071997931180546781478088125936854045369023860212341493237504990035377540725401807509275760333119804086275386481041294753676827745778546107630322863216872264826880000000000000000 11246 225469317157448247591186252808535633927365473551134086665874141045869569424647326876129287909523339751907710555839151259437894330205673123999869700155211271778794649036551675269864852035606968472189417182800254361365162010350727307926473036267520000000000000000 11247 226987404486234447312924481221508852925123587258509936316958493298348494490590099996707002005000071019233409504977305734573126265598995269382843742227608917509408788787833235715518268030902669076044195704787907754374334227237932586561663014010880000000000000000 11248 228515782626671175460298144020046996887286436613411868283697261234970129422313612143656503136567284263022800221432243182947625316472758916159580270968063182767917759264398961476926999412326204473427314433640854033045943767645194307663325151887360000000000000000 11249 230054521815813149416903680332241240145831152846379905582536303364727902835556996688608383669885188440212238088803582780995114719139706451705077819295890838279717271296966079646586073209278942900591257160316851081598818074459866526969140797767680000000000000000 11250 231603692773403910438611600241972803332678114867803174188782265841563271772297617226770639992609992164588155900847908814668193371430180969322921275869712762685137983042126070781143601372409293557797383765467425341447966332728854824280324571136000000000000000000 11251 233163366705216029814429405742136392039693735992952607009327334491278279900902361508724713178937690986701592657571198764522075728857810592944335627664754227986199937125303459101269668793188117804653301175996808528647450751141756615171426484224000000000000000000 11252 234733615306414590872679764478159729715125332300919671566147911438030850614970057345439989220280603048428721413004091402544363626999700444967854050832447417919151874478780472070744854338585343490182117312651105601270555339522047307054271430656000000000000000000 11253 236314510764944110169727016447664767613832171420189889631300182084393113193188911205417263304126108246976496513624526934139199675195175192733922598984115081711955384176850617534927570551682551347188551684738192143066270645553153751944204910592000000000000000000 11254 237906125764939062352826190571978455099954688604937958371432901403662643222655366277631205343058174483036356213134816447797537533166275824663226484098960677569325547947658776286035679085909316678184138595469818085080361867738038978007999184896000000000000000000 11255 239508533490158174351226068211281271438472914762221394484303588191967925664009729357241630832592816509240748212446558517351663915358409051838201049242191514781283870948427551071014180584223528900034606776150837637451321229382783351136117063680000000000000000000 11256 241121807627442655720490355994861792661038346967722068476399945367729452190903362444030146653894576718123203114874198994931686427532144571806900119354999116778742103280122124524242210449717536887744710432986624209158199088771236010569257451520000000000000000000 11257 242746022370198533144168047840815315802703616648930413698702813222597772830793348950120740258724753185750325997495306646563302059024197034370757111122904754352045416286193619742077089734198461738968626818711446442994979860511038519341094010880000000000000000000 11258 244381252421903258284505321221003769805481997287584833183327703508021585970492072165802711373092667855008926738130597381082269525840255170253361346737153149476540546880049306486548985083553127767903066866312581118642426973613236023819459624960000000000000000000 11259 246027572999636759369907012594721377192980124625149500091804397596170754082242042548593606962191997405108094393666983235870269067963095017101803919324343094236289709116261841436479010403054883031029499334728011467731886315827339707942415892480000000000000000000 11260 247685059837637108111386473167066644218259161983145153626877660583734456123707343016196043538774279177366217644876376642542243029957626522976152039662810597842710633443560439984822962457899612891466563519156193962258306339978764788582632652800000000000000000000 11261 249353789190880974753349478237656002766220739898043819301028446624997265226819168067289620640794284310732244852565094409345750159026727281158285817958014860206725196968922620662566509923463637497002752704199329617375690781964821553178948403200000000000000000000 11262 251033837838689045285802351922846021300213200837992368052204015626209895105536663522420445876779583403450560804808512924651212652028061599848679165332148960157542224489363494986004945286716931487810538145318213161459510286269011073780468940800000000000000000000 11263 252725283088356576075518518718189802088001412113193474934460943247511686970973995118001714430748269892756320046092885539055663873978254759103267196683479319261356108847605550289986575426776292040835267254479105819946078244523922731545762201600000000000000000000 11264 254428202778809262412903696435041229838208605881972099021278177879855195213801680604999256753395874135934180813520231366456712338607127820491783925171453216279810769262725299200471872526801743899436236199533541096554735587443458745450679500800000000000000000000 11265 256142675284284598719330744428962299172704745222983341609520582806543244573837308476036223254025192410819257022061672245252768988384418243107013843333816155973766535801343093303259879703877352707502069534361687787861139455236871303915896832000000000000000000000 11266 257868779518038909416634073665844774750129358859118451925922347881197800542831050850319430681099540676432179026355434841076627810561168755102544711278242453999491070501779392016011392140607396097020324947918102797526983376488222847001427968000000000000000000000 11267 259606594936080230726324265271181662632965385031029200428221687986156993773251749036363354040019089788598666554555832058681894620776287240680290154870232959752224836239056568035935939733679352091000653953336798261629314178947106164694843392000000000000000000000 11268 261356201540927224940970346632237592061246981122524644958338923044576488800875389666544448864921205077533435220522837111997637569565504548882530669684392721690833930772557557057039054841943552102313116856052882745212031378117805128500117504000000000000000000000 11269 263117679885394309994164717704631094833230169419193364666507424162640121858587475578324852974725213706222720029194111525455379414782795528990997862398098701358694433257503370951582793230753783371067653765043186776855233732675712298046717952000000000000000000000 11270 264891111076403188448599151102806400910808541592508523068301393600179369393744773757796977822964275571848719083995826373826791159589294499878181166894639367041963655069732404858209545679528184173033857116315088736898764867298120268240650240000000000000000000000 11271 266676576778820961324105224774586999494898600576352383714558325026734014829926282030166331845931931096614993322474213703059062926310996208500325004667292628655507869568028223075407102402601519506112459685675911006024011294671626992311336960000000000000000000000 11272 268474159219325013499115076704467179408526014503283360349914794990460204508350838405311772329725082053578251179616648233186628460670008136439466826903001676084852459713908028249453171402366827572726924082412457669608923639328513435358986240000000000000000000000 11273 270283941190294858739945065925738135712115761880032949325305895154095200771834855136392619356682571269504063468785888594933027915051659119638365097480679062150976060013207392218049026756696288055633152497777215963875701066397946674969313280000000000000000000000 11274 272106006053731133742662833028506457632906360290985365594658406509347466790470173087186141135405093389283954824280012774222947157907538781719665775536920145046483182183440131890512854247527840226825755787817037593792005247056642541501808640000000000000000000000 11275 273940437745201931912134910825595309382399102643119288693233602156134929409381647006358690836242601459905449036887247154713366000211047826433083748496301203814308743930048109976844732900631923732400916389294531518433563074293557576597504000000000000000000000000 11276 275787320777816668952235464521854699881034304019236165812329807002612249154651733844911827994456719712920878175176304483400539097555132384700252859772999067631283286160032810004266301626963017062500607332999534356275966754918089292251136000000000000000000000000 11277 277646740246227673700195454963514205287677615790724323661988413617370644048034503910558598307265694216220097658675919364358790269759353051361006456040218126425384422012774020571655632049203071035884603625057747850738324984331430667485184000000000000000000000000 11278 279518781830659699006754527940413027709168250154531392236388637849541162450651354064060471209409317511532857453180498119818730071991881669487903044056896299391917795736884032118420396495601317115687092600273066391495299145696762803519488000000000000000000000000 11279 281403531800967548842214745577800730280812443865018421129283540935105896515458219026090200824379233122278913944902430430850141603340608495627415097933832049040591280566309093918456258637266142569948630168818615450050233070154753081606144000000000000000000000000 11280 283301077020722019196755903606455833899252806042226585935243843602580864377136980425534607954768300002383114807254018654929771433186675575118929797816776806497892366306444708734339071879580015799431935125264871302502168735188614507397120000000000000000000000000 11281 285211504951324351741527137938221060125684960074848615055912299591619710715793049368349877483493669947643160813170774453260876871808258125766881759410130835440648692751722098576762791912230545951788410459319598729662371551248459161927680000000000000000000000000 11282 287134903656149400625149842560804945709961160833381487806262438306817431618543043355092466028577494499970562770984603751636776880597107143373485801980237899801310973904101604978619733039004368040207062204657238065724717436106713249873920000000000000000000000000 11283 289071361804717714198424138940431831143113724635056823604329047730166510071502416849702834878687215152373861658720433961765716783934970530503648974527351757258702566537422900692427519526485449101621617572598424473035520001732273388912640000000000000000000000000 11284 291020968676896734888297312841425201981226818148571959150990882608421779270329004152917054368122273315613314872946062529274014521092183328563308153538060419499200385126172241268066216572303222137447218495402090143364028365492560666296320000000000000000000000000 11285 292983814167131321880600346782253896496899308777957513765112154630386715185284778855481232618614796653676137736004876246045753550366083037064819594572330825381323839099984594231152422536757371168258636443147153445302943783383091852083200000000000000000000000000 11286 294959988788703802719761029174333319567999958509894603667978109302546811711955280434286915312574725614362435756505783102485611507551650090959654494080089445338958298125128844700169596035393293675412550858305876271765052701727313939660800000000000000000000000000 11287 296949583678023761392732747165215355322627006885286120100869086689198814271206059518151550477917425903261997742845391577160910935445168699081575037467428461918998649344447714243308104921888185659131710089245024759514288563977805050675200000000000000000000000000 11288 298952690598947771933811134521605283722745860637757370901330698023906233937020081197214048098445398701816350588056452182931921070887630444741750015253521937728579171311494587903086351128224950077579977014219630006314285104300042905190400000000000000000000000000 11289 300969401947129288066920950167425933014671288043549205080474270723960895373132182071190487458967189603626752784701080064343248175495670810995693835404215248040967509895805639690534810289674132599605694083444331037367470550074686386995200000000000000000000000000 11290 302999810754398900892418149211536559121390504151642922470705898807324595134742258712272670326380990369262207138050037252441875554072215641225582359353506044396073135932501232145432252172087484744996378317496571423004737113839410085888000000000000000000000000000 11291 305044010693175178126542862715619340205175229202256611370531447902045157562671183564855659755021987496355882329312389035415396936947790940189947127153066763912512140100516176258144794398397837333968957476363892807555298357395180224512000000000000000000000000000 11292 307102096080906299913454259571438029128997869303198087097524410111574245923971665403195929028739148731310111424551164253915000467959338099593693613892582621488439038785691408354614185190712896031337132477811002268151970906029296713728000000000000000000000000000 11293 309174161884542707752354910428958386161552524849855756692504029848970211788090893225614192278858876363862152277101616244210668822322098113636048447185370974147970035430072322512979668393520740670064028018701602123725135990899223822336000000000000000000000000000 11294 311260303725040984615647752662556975075104240022250941998468833101752348556543216134654809335785683322659614589235431772898468919338756709011473547786543405126141404184689240313813624860043162389428232992689047903276479732068508499968000000000000000000000000000 11295 313360617881899185878441070224701138220519244505825071684757407969108284326900442466615521987835538496851667904079144568200144165150636170989336433661444209083599688264198441047632718371505661648931161028961814574498698883165962895360000000000000000000000000000 11296 315475201297723842235104620664956364453992303349857123730623905344501249564280900488385522116864949448362194460038924193441492946796329299735742989822594130952172295116718935978299666543781722011295981604004221954768781667699460669440000000000000000000000000000 11297 317604151582828857345062299857601864104126309893499224665651681163142408701468239054607504492018743173918925931071266676985717602784452896929334050334146044696989683186781044884285342890152379802908577747713969416986237551240397455360000000000000000000000000000 11298 319747567019866524527663242018892638429599551062727480613513274914583926996453903275923269481768962013029951355705543850489062401756059342829749778775805769431407029062307110008508780987668384589063090644570442714262408653434697809920000000000000000000000000000 11299 321905546568490888414884294179666769060229969803021788268380091971786895331577641893388045471864809890044329206693599677780510560534846515794311901100869601242871393922791767690394392333560684431065321580386759143081384156647611432960000000000000000000000000000 11300 324078189870053679070863247229413751894712291643282893830975883046931648202627004026498278379863996815654788234060586761526148115413455998521856250412587779507722999971699536295857535751277304591976869001953300021862521026977464320000000000000000000000000000000 11301 326265597252333047698925502063207122627396544210393089602080132990841545674354368084319910249862564778752596976276720148747875355229592275920973441514580091857776010132459055488064394440306462278561595723042287112455038203466874880000000000000000000000000000000 11302 328467869734295334679929040889522010032143532069284760143077726036850000641167694032093575233777477884336453300496020729565712013420741029122373761630386558629562824474926865804151359641290488094600118717208805099315815332414750720000000000000000000000000000000 11303 330685109030890102320496295887137069560746989977923060208367881000203465180071116698677126246349455769572212397070786500733914578109143273328943448308703162202864524610450272879656213237486815797223195919847942406952048057689047040000000000000000000000000000000 11304 332917417557878666336109993801061329079771007962314519820331121271201560618186974573723916562403564648591024208285108776505532973251698321656944569903187824337161996384900471318467401471980000076340782299945007503595584211145195520000000000000000000000000000000 11305 335164898436696361752207141946302921636054642361105331314184777586823923073249040008358314851974740611349239236366985536603870973244803176024184564113921144787801403258941714954058607433097961479849389263316188005424555231910297600000000000000000000000000000000 11306 337427655499348780576395451581297442126537914493647428004353696352924807489837489140247079968170628266758780582983985890489130498199601708039078528151741644061731851134393296129174493353506539323203625264635278677406572207302246400000000000000000000000000000000 11307 339705793293342220276824723214464956452828429223127025870588437352575304651879192077070349398532258567209273037214926975573582316484101375488410152551589212904889805548295305139674128785727808314525775769737189824504480453466521600000000000000000000000000000000 11308 341999417086648583795657715428368077945915516572057620431035650611322932843783568807446748492108556150017759453610850725245696569597639332675271077949925102646539206896132370772246025946464296635702358657753949730832750568747827200000000000000000000000000000000 11309 344308632872704973532587074864571385406248822769825654424257918561190956801314910286658352807512367252298326083170412726424102876191207521851694077948128338084487258623245035874757507419496256005653410817224254867656052146018713600000000000000000000000000000000 11310 346633547375448223451523935558793264454354542254419594379756186113116006567455920424811911110405812555411819264649686364325280062368078866665761549827387990711117147102588230017305440088377169367800905580437812636544961532133376000000000000000000000000000000000 11311 348974268054384615194027345690138949665789000242579430121719762299061312863057316980103449697533719457918264962145953882015734342974539389291951038836483339719408732987678017215400763644766731187650127905195492196297975418322944000000000000000000000000000000000 11312 351330903109695025825839927830687085120458439769721104676694639299868978760077885092446080608928979513075314970042382457101422972243455413301964926036446099303389737035021629390357437489057986855969811885053266970904751333441536000000000000000000000000000000000 11313 353703561487375756598132942378653129106353875148997078897122680148970541332432889567571551087910508842788603627395021429631596369110285423629470124339908435661555752247433859508798530890820983547317570772098110541719455580291072000000000000000000000000000000000 11314 356092352884415293872832663720411225383879674495261864031491138601057351000382187022140335177770459873911764437643279904219566151063716696214356738745554437319250811605119868887337407386050750832892738441180810338927661899841536000000000000000000000000000000000 11315 358497387754007255141789803442014809664659031031707537066918679977156431715925171105848269846494186528691005618956815097868742797017393676905868472381630458009214567693796325414380764840962060646687181685049364191626360248074240000000000000000000000000000000000 11316 360918777310799774862655385932849588593053377246075682856592334124188112998137104371041316093735570401979587867297024874200299726295462163583004668307295742610802202724806593373081956080226359170627751412099566948716203747573760000000000000000000000000000000000 11317 363356633536181586640231417773492808554234697373596573670668221548278244523918918618394040497823125935515774223712955675631646313556437856346354798655857069334170410643851444772608704998221392582503678899352189223597237537341440000000000000000000000000000000000 11318 365811069183605060100864974402372176278018588697258013395224251166489611361476246546152208371736017388855390168377353085971707873913279211196445697107306879993582537235206094206867327661496628024806818286420735822238728878817280000000000000000000000000000000000 11319 368282197783946452639242703814475941574172276932870035525842920460200303626605972025607908772101440649070441848605440320528858664394106789135353566865637539276523943013787965058181375463686287987383132609023831191656306720112640000000000000000000000000000000000 11320 370770133650903638061812637508782689359780511133817805269193828893372427116191072622405318995997538884691041827757616029388687631425093902321877631198842059783116245193387677551973073853361338662661906639859450790761326234828800000000000000000000000000000000000 11321 373274991886431576009105700467358754471427149132915603390021855414226057397778944144100528128763362564617053040430650590567059484408084524890849706919888706364924352481245019040017275690981086349471824682033103020894700385075200000000000000000000000000000000000 11322 375796888386215787910545203305776503861766482887794629306398516537424736159762178136300526377081064329756858370486518810075315800705235734831158590802248141505237915299269406301871878157147061041213088190259728828035391868108800000000000000000000000000000000000 11323 378335939845184107110014346334960175602708693348083539105913182251034215233875568777750918314270516756859595796623464081256134453217239671634034920849953729444810005824111645706494535972521451718836764430732596417212263799193600000000000000000000000000000000000 11324 380892263763056972698595524350736933545970238573408427883655838887865527498969322620843829924502074302514052524979028027751108334657896696442372994639480443832950613971571859528835715269633083149369445271480789636247481797836800000000000000000000000000000000000 11325 21018364970951851431723699206916166740402688466221967882510904907558020809864340833825155532113378639398531688072266679328479289087990576516550992112891163764926588561586349103677035056255004342591446847558198074231498252350583522877561588107857774205644940375401 11326 21158487404091530441268523868295607852005373055996781001727644273608407615263436439383989902327467830327855232659415123857335817681910513693327998726977104856692765818663591431034881956630037704875389826541919394726374907366254079696745332028576826033682573311237 11327 21299550256245569712622374198543367360330223314159344544563287930706112452913532686590870140798027418511737995666611544523969906870420517562566595989479730116860058359345379008911909037544500821268621013438283140191015835234378801326796080942052381565264082978186 11328 21441559881596498707013689560286933903192929549279846013880125772709563147356866066267742503391655176904602674515613022248231405035916466953269902756131584708728473719331742548460272921839876325244851815057509867550892416176933729421841314611749011771359360435242 11329 21584522677552578378604436114539017129550785405360923167661959869625884311057729099786362404178123012970765998583426686119492948645028226264706365221819856959974209961776454466350172114145684147104145416487440681737771754090874334490798495656665060214577547700984 11330 21728445085043867828551295360412514966702287884683091760487539482516025404593717298181649272678343914811218825311592247973153542988922617970315683820169629343227574790488766841656956876782139303677206861766671623004828291093854553081311987242123970258698813445080 11331 21873333588820332798060378113040411696226044957014624510807261147468200024848295065810650754955428324505073685254149244102152512445953312173365815481055289808241097208743437220726770897910414224510392376493364843119790674584054232116682639168433138672754623684560 11332 22019194717752010179872918957465918858164124835646745538646767613841499693621356374560905212325518059688003855570807627903042503388340597916109322602692382356978319171932433157853909000487780646034776260438734325914443566067685177657685824776839931229618649811280 11333 22166035045131242826776311496252543814280191728550395177414391546353586420979467753674955030582405401739804503566291536583439794065205140557486279055498205675270751098013618203993516988476915021526832827381539556308512610303225517230207947332909808036133128600960 11334 22313861188976999035590038053900146237979851281968150093381105631468071580149288716497226555121330096566039710042364918746399381872601540553447339812068991725474492616952802273253211728509054739960567899859279681049047541686457227093940559775757348836020574363520 11335 22462679812341291185634481309468030808367673376302961127776004063137842538643053965086565440470769868503131361473270624273206212309523767082452997918472764188408115446360604724671055409843946919209198766863248606995035010900906672755786992738807912535574003884800 11336 22612497623617708111957267371995096416256883750824067204803339918469557774026663975652230987520601098139790038953015006908957197366240206380970115181718728756687200354591194583317431256961768527257219410411988316620286156034881045728196440332438643075145716089600 11337 22763321376852075895571703492025293356756707992774368646224222260266828926435347096943093649175079210169549352526222393944321919393163655115482934068668463422195238242102379519563526918391018389406348851644908111661599275168414592080942429661953035932266988620800 11338 22915157872055261855660098202544589951472351594871258148754465986054507006852239485649272936923784586008769914770046551549538913995120773016217202963054489852891606239145627057857805026950728679577485051332226014351206824773965403934913375732299270147098957593600 11339 23068013955518136632116382632951843485926139804853825262738855019272132495621820788076053536895978853892703510431362847189551454025556380609696558491054753694160502752120688437858039987649082657003417273634394578434318566963029672911798712059436483470852850739200 11340 23221896520128709350952620872711036824187706752391309716172365376288495551892759630385620633493664582595039048454693249455943923831434747332497923057959540899428120043080025416665795506309907120040478789527071304031897641788883569288529623849727038595399162112000 11341 23376812505691450969977873074757874874189663808238191515540289154222147771950749830354080738564245165202890944588802414014907308103607038047242200499103153735134889381440691866551347082061000010221845871387344788624995504895558199833993075308951992015600676864000 11342 23532768899248821007780662909399729098623681352377654819463076532634712788749428238047056253918237372990034680457780442231858749594270100633893944987467372752775386246871065214822858439300130709977965069608411721723021099635772857379564551816126266174499008512000 11343 23689772735405012965413243629102647950377406037355149395799735864210811341404856022312217701233277747731452659184736487063014270227751288879463977233221325004300851957657190916283062690174077392790927014720067916152017986771503110605916803328864338396102221824000 11344 23847831096651933857292234467545451803550211807868484600509886378573243442871576900384485213729963740173770303443066242215303777037032272973851881754506553674579961572532243403328512585435009492049696802619388040518912486910354311761459047844770240202217709568000 11345 24006951113697433375701329189202949350063699610678523651739023986250243698711301176850221110495558624782699578729591439881882427019174972021031131341148440765719479731997176580041985597461553763852239328058565946454392769233042720080590012745858470018141552640000 11346 24167139965795798321913017148864895491754422253405275518101764538809553226264507451062032673381586785802731225444969035932269422614377441183165332415058523065280472936171780526547928100207174289450711549745296775898583439408267908955189787474505345969677434880000 11347 24328404881080528046342998311624306550019920290274604869454355336755786196401307262632683757511625509867708486254442210497185256064882290708578875902368188141051787786160192136237254732319958345666857246600521189523161574026318598432620752731659771946324131840000 11348 24490753136899406750318649973584597669302568442455459237733240944427181984318430008008295944282334678464881992101676838388349607003583662592559195583474090926005560138397810391886255270021823260580229527192596065224586906935921750228942155208802446949918638080000 11349 24654192060151888612986985892864108708088408292394796314641263558348324337564293054184431500570177385557243341374238101355999760825736828807212832141883841531297440422153185120326879229887011687490250527771925781162317649062024500299127587478365603815015055360000 11350 24818729027628811818613548780405028103145775370917420969155935945842299796767972260104726565250034150758358983904656893341177507405848422772732876227122332221807696879391472355547132437768936206868423119151830643056419076348020996319878993930816793013846016000000 11351 24984371466354457672037144593140084448959468158180235406006248955910243103301380197001505364836063070924202727269810390090871378149072891361810730419891612741480107162978946687347458855694702792647735985829064315822050143501605865086287744591773089518190592000000 11352 25151126853930971103351851475898379767167560542771743954779620816346885983409709018273160659800573644687204867590583127789249045397663509975083202366729437896560731677412048413642127984643289660086329545927620677305240807997641343127897907716022358715006976000000 11353 25319002718885158976992947131519716402741130186339231866469853178822963448616902764971847389034384930484653217825784096975696622874783158815869596348860398536474421675686180948631445557838667255527340142864747497770761888213939582445007041889691400100380672000000 11354 25488006641017682735312965728028915506074582482785539820069388810212248648803914878557163937972808446289211409721195219596640593805237527596802797700083296082530906116046922505753827143972831965225529023427249108629255098395559163441449265537453352898002944000000 11355 25658146251754662022453729582816205931772140052090024193339495054013264994616977387520659673665027673462409953892718134171758489977320674976552714712600810687877128077580686285499321037742105150217083167948858219321262966190010331330247817436233160515911680000000 11356 25829429234501706050855653032309518374779185160197986634966464285179788116452186571842457903689181430614630400798943389979410336684110893756419841415409772125606215321177084392942108572947637730221003658218029760142604857292980958785800244606840151615733760000000 11357 26001863325000389590102678461704617808741880847667324037861677882818591236952696671488396666487000043714595077662018687962117925665401768643651260857664662609270118773023208284221232060187773257532763897376632381946646926478702736161125244626319340082298880000000 11358 26175456311687190575985711213578019808080318295537226810278752821448903875774191362020755617817142454091846987984422155356316867006622902306805886609406257245982196809582083231367751386192039667562903187582576013168827440991716345145453424660242944397148160000000 11359 26350216036054906456685246516157128815173582248663982667719054358599746497950814153255395876141265897781099414884807691521682267030095769754863179231645006256533338874566179043124440391559999053345538286820066920714441718445239996843424565545206739286097920000000 11360 26526150393016566512830945190540468664949466799029105801466888859422773199191724836456065075219895801335810767473356824813917255532095927311077965697813347117721222569955031814188207755431114397627744708481664990233093065729942029939221167057762236812492800000000 11361 26703267331271857508898175552167630177321584255866060550338999131862919622285288757538088058763094489830775232054871060984227626470896713509717621692438750743600746858923250812683480364300175939782097055875801795077269551910510472300841515876182409189785600000000 11362 26881574853676080154954999083164032069706894394547952564294639739968337590626665841736204380264918539865968692643646136061885997283827138161986832270385454429670377319064192627305003754168719452257758569469546328592067061115861757803319664634191674133708800000000 11363 27061081017611653980183782520653387486091411379179084847904692281915840889405388972058380490748966581357683831146822847196297734250246619808252549446370918306175634401310647012139593473894671748635265494836811802826974664837258786070679205878331929631129600000000 11364 27241793935362188342875657626868190000943909289564763937821859207700757992403727454378163421930708911756545514789913095625660696121017211926557507453147019118666490341274445051321961189290283217262854801362532550879657573082117462069884711580126592316211200000000 11365 27423721774489137425739554279881621459697931729064973662425934424836694848038579045764709630091454479560157585535042765957917499572917789578022950202596380266698230059136483983963489300000746604116790583766671500220423556429258264755478134906344022474752000000000 11366 27606872758211057190386678717693842942511904766783669886773779204285778671880801912949281096488378404718481901496223274618532457404707741246381179659183852397111217707724256044675328980651493978025512031835772532280330685725109411640312145832322629894144000000000 11367 27791255165785482390752317036660749017256299355960891214191321802880946946140890576787646701756401317316896442295194122504159238930407922189901306007248967030599095910619903765367896889587006378463749946156897580150276909436992094111524234803581342973952000000000 11368 27976877332893441872005979144438996182793259787539757838845530438639131014911419898042982732131396122763039828672401701312565113141991258509920343038624098071563060830888447279222341748052705318834655108607542446535578164191972829577455869044421300322304000000000 11369 28163747652026630509184469878177074389005446341087874595655946878835740510778510169856660614617439295553496597031770634140145604002214695862715686503011887448293084842657990047292259625006234766338260091067634158610041941852980317470375454060199834288128000000000 11370 28351874572877256268366836647928976590096665567361183438071018798743145441841024681272272254100755707749472057307426649137566396513086237865920597579143483248973953034401368427030145219714262493472030287886724713584887561897967589641902941922142705418240000000000 11371 28541266602730581002701696952777484947629920809123681395493807202580382808927004411439603191980293966405953736782692420320934308260932588796603450904412261079624761457315171677876100395503338824638243349134607092058381225325334640517361665618663786414080000000000 11372 28731932306860173726002640442486582067832807152277996543128860477831031500494042265514049153994924101677182549099235371723684407951894131546461068192316573395679449668885173813827659648476471782243939911939722646695666539822127431865883399999228152381440000000000 11373 28923880308925895237952720990313368644709478502025813869384019279200454248036209868659826716512470778802710979878086989741106055742930069627074204655042921886369829316701630837362653578172969090736912741649424506683465149127689240006517981398380608225280000000000 11374 29117119291374633107211043095162658967794079028634937224375552581293279369271623250205537537254335781516214375000569434102918476936785021016855024796652512026891707809069392540379153038493960250374895260429657204990025265818480636567851884086998870261760000000000 11375 29311657995843806151899689233356197909741095397197193589026942886033327373516537780447772263203869946353388117713430123809592831772803757679405468735838478315419625251475818967038268676937181967484932407362313194969912192036002440578371593516154355712000000000000 11376 29507505223567657691074363056592990417864998166888037342591517162523636645129245893131132622861141563398335127534134080194351582672522426924924301453603879954309862782787363943379093544484942928604763157969608331929667850847601562978895454736738156544000000000000 11377 29704669835786356975853817582567905291638189650854249523508670991427857491521984601679412969127205089601426416692500063068812747185521116777484542189437904160076607719008561621661891779833924079225908560767563446545648954397662636923866955064889311232000000000000 11378 29903160754157928344908125564525786228938518553758445606323126827023861302533204721650523529977122454163066002207372195248372259353986313149365685290724318909670545178554544094630834469034810857255769250719337910693757439803728828676778678922042671104000000000000 11379 30102986961173027785990907033811952172773787488808301825056703811976806243965560787250334497038271960682614125608600537410554920327443332793073572929101064653806543733426889177386266138533654276035904845392279058228231746126225948942474115153928388608000000000000 11380 30304157500572586723152581072274024997832842332517844179363407422648866446117835091884298479077190696189145536670499183875687120616617960626749069183858947929540529376867725163934109430050280418347452582194919236263300696175302839094504537639679426560000000000000 11381 30506681477768342988197428534977814678038998394923033807705456989340293344304600863852890894518629225066302567494352590489302026982007575677007982606723951800742332734632164594500453939488552445623371814384916177782611311369787827312744867123083345920000000000000 11382 30710568060266279074853662265015746514065533064074442473881528066517105972451895732295568720367544880469978193466252184320438912838605332409587863786790800045566176827183479025168381188541162221348604737914119235790071065204666853771162807719386152960000000000000 11383 30915826478092987915019773444078688792135996041735132242718576202726125178560025713274740039152269101141596123714294929868241454978525044223055978158005643594927543101933571030298451382009360124628285685190996062987542732910221287595263239910032670720000000000000 11384 31122466024224986558339179151235515277614791078011383608481291249493549213606639700410422686430945887034941299467858143869281607270516150299598427556131129657231546353742573581741433775062119708697924715007649759569436059062265462875670176571473264640000000000000 11385 31330496055020998279245709287817743328541888703700532542860204474660752852572094804359929790793462541093486089907502413295742185534725390868648910117303958799883143655907534274561274133138485689451652428807925382220400122975360618055138977819236761600000000000000 11386 31539925990657223779521863744405343998240955716615550281528264596489958791623703566219813163338378799955494963946711816048054490975638401498933576300047672247003002606196533082398728051455780432165296757705607471366650748399690077024994654518719283200000000000000 11387 31750765315565622299327217024097048527978010412444757789649349957893423920943653780745284258148474159611370847627104380634088242201255758274793901459066561595010773467304034271211245343973766961678027012705011966124463811293123707135823849752992153600000000000000 11388 31963023578875223595593072861406268615299381085979233838355509702789771488024412195292626035193048726213042052848044896273860920226403254163105875795429009572494057331834022459448008675881251076813126458190715753523782605746535509866101278676038451200000000000000 11389 32176710394856491893648752805210008880978151530270121686285020573758965450805293023784696082105518278285544996801249406744759566256772346268846697549504811721816438640643732420373662914567570063287860497186018939125698681093450359726545224153327206400000000000000 11390 32391835443368763065952069507556179019089045054638183307433815048546530007000978140067163676055605103234909608240739647868099638585995025937468024355186828863272066953164921896200776770830862562461173078598653997969920423638693382617918860358057984000000000000000 11391 32608408470310776440848969317615651019581762301352467753701605333103645699404289264557831559223839944194041489001608753454581931964659977084257221790314543153491551972450658436994169430992237269710536081972505470594573449029256875496491007499829248000000000000000 11392 32826439288074322794392464339683395055142029253950202209654313030155241056556500634178947645772891616109414552796659322320614676833383467577068771684027464582051141742683897088715958167424874252939733437440342473896567184425114808181142546739625984000000000000000 11393 33045937776001030229416299253673088364450512909732153940507600949766064576163227608511046077664294382347720809164469818806113722262647438716330156368428208303359077009395426093816634225574732040609414288296911910675639315905869426474027961410387968000000000000000 11394 33266913880842309798291854437848380356297752230665805602001308540207894640101103137217489403384402995495804899117559526827969559251338870438849131951710862391827607239554102359023593521567224753768818147199963010793916564384095711627172104871346176000000000000000 11395 33489377617222482879105169829573728910851310737903383885444956500698285013291074639149253600034982115104175302726872732671425322301112081322615055614738118321302903799536885569637709596852227562975854590198598036752346026351830057751372428403015680000000000000000 11396 33713339068105112469382333484683720537002588428294295185999826491527921999415988007948325597966162661885653390852809586716794346161324422815852560604773495862028305607046161329970829400938502949456895884952274864498124572459460380614589300667842560000000000000000 11397 33938808385262560716973519737492256170929953901845429272665700632573791568840635334824454885875686001637561101408648737976232240491530095939852430304928707133807100256082713005240694252974109917929085302135075118859489734469811107922515773704110080000000000000000 11398 34165795789748795164286444218713765023855077489103939208982659125872140063331225434821161887880686072656794510913626043710805366757129091209235274047156316051316509044870546240956212521005012587005129497839863026613864068697049040509077436718120960000000000000000 11399 34394311572375466339746742362733812020742363925717351077266356387107110192753539046964818391017253356919817311135058286893752992073601850125394854318124379234084426804134945202433139520417338791478556812273503880646910012464694234816740761870008320000000000000000 11400 34624366094191279489163646043066053260888195078563730982848892690471838095589096043653426774687138545360029549223861869674748106792741556577099932137420270072364144075431911282079725593626617734379148069433820731728508830539154101343709902667776000000000000000000 11401 34855969786964683399602257643308026064220873193431534157037674956313401367361393660880197414679748537524617705124709778489416300164171737546422853413289982835049282058474037352860869194999027027936945453199288157069956796871882956167990227238912000000000000000000 11402 35089133153669899429416687049050162456260566929424486764047002290804679647262296022388922127858686228511319297782280977253938375893029548139367189040954737063035481995599340811962138863792215145741598754375284965598604247623024712783161653723136000000000000000000 11403 35323866768976314020289366813528322185975692261725406435613150202242710497877266079734362117078966831559748019195285068656482739520029248584335043091787184480954633870078121284032883718130800489231780871687936071199874802962546760090215925153792000000000000000000 11404 35560181279741258130459093829975986953589524433145596325244450384327103611070454990939779380383092939806724515708909595590621939195224423777068965690771299562666589254254971901567811288682483040578969423372674263342941073608099913842160130064384000000000000000000 11405 35798087405506197192811920020547965408689479121750534283615883285730766254293110357217410585726151114289760871922044412038419476728390699601732192174870260240235914802202630677853846967768392357257153561968144081428021435475837952820168129249280000000000000000000 11406 36037595938996355367163146088759246680127952036512755678100186873922734179957120086574652216558743930799001620134490970555771140643749108653570393224112451755017198673151058228924861148352615886157188168744294919065472756705220736171304246312960000000000000000000 11407 36278717746623798022883636444754108472788990383480477746576586819290463632148023449018682363212638507517124823249365169550702827071281253225377293343467450871795940776431180353449103358802333423044932879177281543274630955793991972181873503764480000000000000000000 11408 36521463768993996556027804492594923788591694000129408160275289632513061404978816797968803103471363260702875149246860476197266129130305450259748050454590355626147986192717373973191180448536531884783901505995992989717625935654503010701214597775360000000000000000000 11409 36765845021415899814312309813815927558397175997416992993458617336021082990949308870134605814844455928557884075984991073578348398656145705430001411801327508775624526739597423279677729433620085012551804572862305570836268362628116246725034057400320000000000000000000 11410 37011872594415536573682216826410648935590156122042142493550421733617253745031550912683199421806647925962992170378658056814218667724108800447103215720651851869860816448713685121114208444023139895582834072197033582304000248943943586432976473292800000000000000000000 11411 37259557654253173681793603299577715579808415284025287647177299394200988201155258255699395465345422205140358388023534433456760910754066426970079367760314662467703527082157245561099031406481039508474300635716189776266258555283922351221559105945600000000000000000000 11412 37508911443444054656546952777815371582574636023923331466478327840825985466382077423766685085986216489451090632876099527866106660913093154251237653578272677327910252279126168181761597916404503145971303388420389105883634246065887172774738054348800000000000000000000 11413 37759945281282743701832755129738217603874849224761323834530531856452195361487614087289105531862996072854541193680908040790757873565121215851086332743604826288067794503615531676747602861691220077459113926565707319045093756352156183848518523289600000000000000000000 11414 38012670564371100277908273648456407405962850636874517309464992799699707048458588082407107246293744342747297513727000926329813537439099470610189599940288305607329150612463137227037589437117996369499949193820186424865039834596680106580064285491200000000000000000000 11415 38267098767149909540321177344891448635801059242756489408486270977579562243672389763012106503047140216883231694540521157696270249777706598430681383865459758823608961381725862526238061309644798113399385430019719965961594570184123565325514964992000000000000000000000 11416 38523241442434194139040508089320410934973763987979472750095791560386105488246227071488142726301165409294050951562582829941523018766091016673788397708793574979582727917527205619541321189348675466106887499554081653749455709639360436629430861824000000000000000000000 11417 38781110221952233048457142162986255709723893346838591202021713908267303288789058122338462156982264949970483130588938264782599646576652185428890942420071817433582218988028985011557332581489282862203907824501999756546982693015848659476432289792000000000000000000000 11418 39040716816888313279183466428257437372356858731869620402449935596253460282562309871374825511022284039759081797143494096841281541197428472669571232574942050393334443824268041579593268521222962214294908478455336554808612007194795765641127133184000000000000000000000 11419 39302073018429240504124436774889674964418105712992145047408274519298036771363185261041369959887205244836615232364016933953279178766993977218453763244626443115025277755040599136650307576064905766397221595311389437553824038572913570769627250688000000000000000000000 11420 39565190698314634814118601492594306059251335882411338412074781943460676893221772736619694812861930458542837952393211045478734558181776772747444761107024541816383972188298102507601890369295659549768289249076432624330679272305589283067673968640000000000000000000000 11421 39830081809391038002567200643697112460162144424003846935143083337060856262615517510377491790684894734114686671477206871852561349341366067247322942273919181183425935843367834912460099914975187733941323106192747713067578037172887403335914618880000000000000000000000 11422 40096758386169858963891305868471699459657043024580199318857641662087590277445443792407658122530826665211301664799681085555620412267677063455823267278586473812081443712935863135535507017377789253447435565878423624073602048467559030328225955840000000000000000000000 11423 40365232545389183977390420945176166639065569039083482679207556457078050481953794630812969894860551747264879915979297733788807040728347071592262734105489475488166296172649771163784960188780156081020162489960836081743210972106887543763584942080000000000000000000000 11424 40635516486579478836130366011101904774777684800963515628532862352232145682725629485949362514217234318534383979448083622383740068643398730711901099202970154550317272232662978556003009215536852369075795642458613297707086673173285490438554255360000000000000000000000 11425 40907622492633209969873028844130411232410591161254500994127520758741493149516099659036548655352639411923667934272363635157963015801306269493620764978507074695363755414846418687893522069784380209302621398246430335300878678420342132980056064000000000000000000000000 11426 41181562930378411901785163754956006541792990263897620282820754360897628078925481306042907346188882013383573383309250882312676381801517317320053848727003375899178064158776466797870366802685012133035022314635724866819312241494635690556653568000000000000000000000000 11427 41457350251156228570737399219477861241674024567916856448633084167900240328080133039887819174183338733096494261484427186796076920899072449704754101586776374966809347444936499607874633104311975150097522921968724401175588208249553779848904704000000000000000000000000 11428 41734996991402456244437594674441375446961702183707580772295072581517610972128167543798377772490604427312714359143103106160435711168831802756115108042816593093234731866949273628446288736361178221133407525593782149026326533233885210516389888000000000000000000000000 11429 42014515773233115943444349202381788474670870433862112164531461219367152134578818897862438243700013744824247216596283604280254441240823684425603011086873489392626649662686157660564709132856779538249094618194055215417821832379581973319909376000000000000000000000000 11430 42295919305034083492286563947959589204951682877727130585660744760302258031094277116888528444524392977946526130541186034711104582844164292921230426184807321441667240943252466754483165391494045680819043248362873830867872065449736726401515520000000000000000000000000 11431 42579220382054805511483319851566045038850935683769357171595988603904838895471414097314063052479161277948909245348440053366034354277350968496349355982624098248165133309558911463217504463373625696618475183488138702170374234184925340908912640000000000000000000000000 11432 42864431887006129863224846989504266098976620643844205786651900903496458606187207146682412929962654947896552406161610827819295231149159226622116237742034229083605782002310633561794267255285856242570263593947458300900036605736173800070840320000000000000000000000000 11433 43151566790662279263849996832065071044686581804677587274458163341803276037805750190037505395991232442396522968932595431570932008029756333765489723544014466983407092976214735166772886988324860610610470656152115538965761323172280513320714240000000000000000000000000 11434 43440638152466996978048420971005502875829695529312644098062492389533442547877252606887208230869919657548896830591315865532697724813691304295993372518541818740665795542752158067465314507851346059712092273724713963438796843174012786709626880000000000000000000000000 11435 43731659121143893712936718283846928077810922347461216057213483272141864327147581611040125285238041930864510145464261928061971739334783487624556680672079879160164995927878330308733380724423649281849539492220116053582160871539505347375923200000000000000000000000000 11436 44024642935311025034817318630629181974307821656239173570978595426772251042332866389895606517856656727518186283200266804308017492885149570661621500266652209985546319766978314902964533146960406653017798128663263207027463815322888439228006400000000000000000000000000 11437 44319602924099728837537079659803515293875821614749068174646573536074797854044821670329893433169231453132548718956772587410503104392701220752581154760732299430885278065103443747664702742995799946693210679521569083299228868024615753167667200000000000000000000000000 11438 44616552507777752598929812406968730649198448621634354294747442622763996668316027729848044983647148879035810716699617978987664015328146389451662729798199727892804276714447891461908010847917688132352342389610814108058743156588593558218342400000000000000000000000000 11439 44915505198376700370863623541490335932921194482272111665648773320787902902253047811045259031745594277737627067287674431170595936399034019896404479813453249830532855885759386049811097199045913082429922366625033738065057441692893601123532800000000000000000000000000 11440 45216474600323829658930544491657761865935865770315660870729247591511863797626179993116449519204561467341253820072375511234939184574529690707400173648857465078573823395655191689501632009335587215029528060708478069102424912242968287510528000000000000000000000000000 11441 45519474411078228559822962640869298425057256274467303793199953490319188392760922251828722189530942457710516027210425548487381060128601906348625756008210971122969896531587692921647064261507674699774524439025974640525429649356807697596416000000000000000000000000000 11442 45824518421771403737949505503584917765262431503669560404570484938221233550323593435393577849285964445206871909539737937522796457065549697288815703135364037886882408671688209097905209055906072537108493396502338533332984947714202877820928000000000000000000000000000 11443 46131620517852310037862959763156355794391429372972758491668009348332807796247565100796773778314703593938182020964289101776711457533509035388409396749256620508370847710473900506259823241096785433139830528980149535601136918620232174534656000000000000000000000000000 11444 46440794679736852745615314673585314180552981897822614248360513378181778008035655994022387970593562470302044173241390718020922126355831133502045445196441991482518817745903972828772802909490306173809894556998851137724862054611131398356992000000000000000000000000000 11445 46752054983461893730230962426247871155628086137844865190358982211283530356592199210157042779929348153624703787830626149793820595275169890211056918744228534887644959150088662069086616534350349336199322789991540185628138534343199906856960000000000000000000000000000 11446 47065415601343792916109403496472572293848605382350690262043739619252638640919099652623658301917183692121555455734705294362020739440320526382046255177889979096728558838352860510134249252721854997848253951020502000202637233226365869752320000000000000000000000000000 11447 47380890802641516758344508117137528658302597685700547385774363524597139890483380553112043824034048641569917650194744218555462232387116855681781998167712573227680731133469579446112548919265636719859549932624506222157406014894065330421760000000000000000000000000000 11448 47698494954224345615689570416995130522406723995594046610440015205760282299184848792166651328526067384743836576125815485232447949989901308578711332218046719272377720816656360490996834262155789099662458510372220191574392252445305727877120000000000000000000000000000 11449 48018242521244212140217233659014023160836323546656774091053528480674866226181302695442574598007836346756866527481521029082937012391657367921541081996822525041809127845718667601005343043143457484251521601016790634288654661098740425687040000000000000000000000000000 11450 48340148067812703028632117953193689929896553516459795879321908572646653121512880337335962643479701156646910856688214628760717522952192214437335393897923394643051999239641459368695737435477018168682586922597177393431736045255388037120000000000000000000000000000000 11451 48664226257682756707702981200423103681791265808103078773152884455693584769715507341362460921859565153462565644922275215522243671067605670435857250148335982422559722239613158904991594971228295473274563791599130693453598566282365501440000000000000000000000000000000 11452 48990491854935089755401906702486310804418662352313471862754964588684426315389861709446780832109427718241318241898551935670991546422835262711778223589850562514417498249745617960479659365668601935553125387322172980566053604485832376320000000000000000000000000000000 11453 49318959724669385090081835743375832814450805884382756622898042314721276316031029403478874407343205196125654695199047956400557258436256003740900597351480949073047061074220544826283810725309892423647725506039381785665369419818247127040000000000000000000000000000000 11454 49649644833700275192402332039262969884011552874360679683106410195721479781211100520177551533589554651895226907596118742901291173014365147014229540799789652235249925598830995099163466938547379239444948701959229728072321467875936174080000000000000000000000000000000 11455 49982562251258153858738442033064031213091323882322994202926741316992681341829287494751275450151958216543817931804403851677796705987616845335886485369692840059587087595215895570481934340019359239521289484259174735575917052087081369600000000000000000000000000000000 11456 50317727149694850220490649175010334134727378524684099534240926094579505264902536534759633765003932957155167171040770837214400576960861648511910669933806761204374888998474837285435992947452457201001138873522490923581341607318991667200000000000000000000000000000000 11457 50655154805194199001067044626591631576853916439177746962245279790932430072392374023899880844972103585421925951623754823104889707459061250219949748461958502848436620849609230581565167440805963740324342498787126202258748179526293913600000000000000000000000000000000 11458 50994860598487541221343869349806096533306744868400873988115868228285005377044253215976951194370635843989135224660969750080463289775545351595438158614510092061341510655157525886704841569591691548638868274556863392083252659979760435200000000000000000000000000000000 11459 51336860015574189805139527065234464611252660384972931608546903878896328309888036784784397942862744400139152984114580600805708986345142990928113429692460017163988049862053658257477087595538155845274570633214617341814085410548508262400000000000000000000000000000000 11460 51681168648446894778672114140099035996658909207742757262971161797457519266689351695071056295670256767391451310197751013532133089221334198449965123770408145502072537120676903293351845102957652101280224044031841596681741462694526976000000000000000000000000000000000 11461 52027802195822343002123638075657829261113263749997176857350917983570635273256807615495868206780662579946863129462400699896458369283702277316630885320235533492783654267779491523369150543046029270648024949612279409318286424226660352000000000000000000000000000000000 11462 52376776463876727617317665421347968210779052750239756287472637745869696586119864932475971656478196299404781394424546653778474103626676816705922836359072016832503063000767169540584551306690796001835675077517474901514584399644983296000000000000000000000000000000000 11463 52728107366986422643143505349178655295899511190009477392149332385169565564879942817568417737087125278917856709394589036235575526598920272119224801285108462931806452737802191169974908744179853988691644889402528168485489150978424832000000000000000000000000000000000 11464 53081810928473798399741638291557308425005865065158474471046455065318536106212375707135989288175035787760645313021984057665207122968030557542854271409448371367468008490049625029483707275070674972238962460174626279027208606558715904000000000000000000000000000000000 11465 53437903281358213693614470955277719650389744739653736335077946203919593457212757894158129623352806247634557077459627337569426689119094274239068628148193925804787259301654744898371044682456725723071855198615807089366136268458557440000000000000000000000000000000000 11466 53796400669112220948756260758719734460054403770685443872144864883896749888928683065263977893199300434163248083078584152667295431916111667915974496620575556262796473869348541223785425447297687783718542380300856453557762628706631680000000000000000000000000000000000 11467 54157319446423020723618916144652584048647457147931519555001457218020938001926820169635019209293036004565227670945881177541495731642407130079557501288882852005407276072073347817158507403377914142889170131712956020506478832454205440000000000000000000000000000000000 11468 54520676079959202310259147562426076857201691845305116128672125439569216246450739088253413249790859130500743445169594133217127377955963567935903856087538709074741446482717199261931116108376135535471673810612308209730076069991546880000000000000000000000000000000000 11469 54886487149142807370360012536828449033479710434002374142067349690735705857812215334799565458162595147889598835337971486303099085829876847147100301784646015954735029019952405356137983436037632163496480628898728945552314798870364160000000000000000000000000000000000 11470 55254769346926753822999255240642924975053882710935244177593192611195906161438821306825173366934696588538669277186576926623627944494270953936235655351511653494011552962966193321196164811501318451483863761507752776743971105590476800000000000000000000000000000000000 11471 55625539480577657461061067878151707664413663222069061982862386440089278588555012379447578685930694127423360319014334542653016632125696047838557532982710495553794669208159580998748137885354679790146525668147612227534732431825305600000000000000000000000000000000000 11472 55998814472464089037070173578619066418885090371201977586252408295503504645952791323591679214059457489987977372054765193243583691610104132363448382689630384260159593560640826017788155161045660876495997492829645330555627132210380800000000000000000000000000000000000 11473 56374611360850304824980718781924842922746856854089772215558806812040929382112553501727979740436538554317734230425251712053659007410809368098279541280432632401664831475940095424090027039202807937537210581019905059383662524078489600000000000000000000000000000000000 11474 56752947300695488932090733128259803098349565547437855754664719994291963597346429070505730658750809071074593826221875176134915141864026607769913576201282586131109641481764207069796521575175329389256047345450637655800874787877683200000000000000000000000000000000000 11475 57133839564458545904789328652610540031895535786011264182548375833179829124845398393126574488675311145377107878746854204162666250198684504466355949195922066574942592095735778929325357290444962472405416790722118445437122269675520000000000000000000000000000000000000