1 1 2 1 3 2 4 3 5 6 6 3 7 16 8 30 9 18 10 4 11 125 12 220 13 135 14 40 15 5 16 1296 17 2160 18 1305 19 420 20 75 21 6 22 16807 23 26754 24 15750 25 5180 26 1050 27 126 28 7 29 262144 30 401408 31 229824 32 75460 33 16100 34 2268 35 196 36 8 37 4782969 38 7085880 39 3949722 40 1282176 41 278775 42 42336 43 4410 44 288 45 9 46 100000000 47 144000000 48 78300000 49 25032000 50 5460525 51 859950 52 98490 53 7920 54 405 55 10 56 2357947691 57 3312819070 58 1761092685 59 553749240 60 120241275 61 19247382 62 2320395 63 208560 64 13365 65 550 66 11 67 61917364224 68 85136375808 69 44341862400 70 13713131520 71 2952061200 72 475022394 73 58881438 74 5643000 75 409860 76 21450 77 726 78 12 79 1792160394037 80 2417825857044 81 1236208533417 82 376238622760 83 80138980350 84 12881021868 85 1619478861 86 161214768 87 12625470 88 757900 89 33033 90 936 91 13 92 56693912375296 93 75206210293760 94 37814142981888 95 11335746566144 96 2387057873200 97 381849996528 98 48294170925 99 4916055144 100 403540137 101 26376350 102 1332331 103 49140 104 1183 105 14 106 1946195068359375 107 2543028222656250 108 1259404453125000 109 372223982812500 110 77476696171875 111 12308703907500 112 1557985604175 113 160584395400 114 13579040475 115 937836900 116 52026975 117 2244060 118 70980 119 1470 120 15 121 72057594037927936 122 92886742314516480 123 45371347320176640 124 13233910930472960 125 2723260504473600 126 429184797769728 127 54193155976960 128 5619960969480 129 484109631720 130 34674039400 131 2047253208 132 97723080 133 3643640 134 99960 135 1800 136 16 137 2862423051509815793 138 3644884716109384816 139 1758148280581572900 140 506569460274704960 141 103096134888960850 142 16109074397877552 143 2025079959846944 144 210403077227200 145 18326365978635 146 1344637637200 147 82835488736 148 4235710752 149 175971250 150 5731040 151 137700 152 2176 153 17 154 121439531096594251776 155 152923853973489057792 156 72922022959580430336 157 20773263961876561920 158 4183352803020787200 159 647955785452824576 160 80993333148541632 161 8407406875735296 162 736714634732505 163 54912442577850 164 3483247682772 165 186871832784 166 8365411782 167 305427780 168 8766900 169 186048 170 2601 171 18 172 5480386857784802185939 173 6831507163443659234550 174 3223487341332390343527 175 908640794003389543536 176 181160277888342168450 177 27816116626801762308 178 3454748298870356670 179 357618354486367104 180 31415845350598137 181 2365033013507450 182 153069703649577 183 8495936804160 184 401051671566 185 15861882708 186 513230850 187 13085376 188 247095 189 3078 190 19 191 262144000000000000000000 192 323747840000000000000000 193 151289856000000000000000 194 42230415360000000000000 195 8340407808000000000000 196 1269741878784000000000 197 156633088093440000000 198 16148825127552000000 199 1418736422213370000 200 107427991741105750 201 7048548339082250 202 400801433420700 203 19659933828600 204 823743120900 205 29012150700 206 837991200 207 19108680 208 323190 209 3610 210 20 211 13248496640331026125580781 212 16222648947344113623160140 213 7513551128106655799388795 214 2078314622367880181743080 215 406819005700808366487675 216 61424734952486843865144 217 7524732251455754465970 218 772068928295764582560 219 67718747471996959065 220 5142438150222309300 221 340450895786142141 222 19694134486582920 223 993452435797185 224 43428745450440 225 1627290198450 226 51388876224 227 1333571715 228 27363420 229 416955 230 4200 231 21 232 705429498686404044207947776 233 857009390966127227260895232 234 393660231608924290857369600 235 107972490887662649269288960 236 20958460131343839829401600 237 3139465433022801044692992 238 381927753037371859659264 239 38979828178540264857600 240 3409344607396360303440 241 259089487940886402800 242 17248666795896625089 243 1009843621691332428 244 51993803751664775 245 2345729201177670 246 92047458902850 247 3104648123808 248 88441922646 249 2073802500 250 38498845 251 531300 252 4851 253 22 254 39471584120695485887249589623 255 47604670451802873338497614706 256 21699984386249755117405242138 257 5905101234668652174734371180 258 1137226295604628457165583800 259 169062943664713925912319234 260 20426498171817947041253883 261 2073124303133188285660944 262 180668310759604893425805 263 13718612025686104078850 264 916097046956073614632 265 54074743090337606364 266 2825902849849010932 267 130533115151841710 268 5303791510733925 269 187992420423456 270 5740476430227 271 148309111566 272 3158295140 273 53307100 274 669438 275 5566 276 23 277 2315513501476187716057433112576 278 2773792215310016534860466749440 279 1255429914116877275413409169408 280 339129406301086837846818422784 281 64828001127399649710597734400 282 9568060578859024651445600256 283 1148313430101935470285946880 284 115880147173494392585453568 285 10056697058581935895609344 286 762166581091728174489600 287 50955844954371193400256 288 3023802599853791721420 289 159720160565389502988 290 7508866030594227684 291 313290361783367100 292 11533828981196016 293 371307800322360 294 10317238065288 295 242909977464 296 4719537900 297 72745596 298 834900 299 6348 300 24 301 142108547152020037174224853515625 302 169166014529764652252197265625000 303 76059222919866442680358886718750 304 20405091345310211181640625000000 305 3873509564436972141265869140625 306 567779069066047668457031250000 307 67701175494599342346191406250 308 6792855684603881835937500000 309 586863473027126770019531250 310 44355984738831669921875000 311 2964861188081818858593750 312 176492415597408599220000 313 9392679605300708250625 314 447394345624785090000 315 19047523945545933750 316 722048304492680000 317 24213232709399250 318 711438533289000 319 18070530882250 320 389400396000 321 6931472625 322 97961600 323 1031550 324 7200 325 25 326 9106685769537214956799814036094976 327 10777142922529248469585578740940800 328 4815637180527353721663008695910400 329 1283644000345326077464261269913600 330 242079452652443921528049360896000 331 35253005561631604700353228308480 332 4177278202128135827186002739200 333 416753912215133134865004953600 334 35835474204144976023279302400 335 2699634845848765154881408000 336 180225292432193027295779360 337 10744394245581357752788800 338 574696176132076005259525 339 27638489251971152541350 340 1194936843458767236750 341 46335403873802860960 342 1604074132609595075 343 49227534329752350 344 1325899911664900 345 30912567686000 346 612082225755 347 10019774050 348 130319150 349 1263600 350 8125 351 26 352 608266787713357709119683992618861307 353 715902474428067097976253588020552814 354 318044963854593968891433271894652625 355 84267028470953667843648442958423400 356 15793708437690817752156192759847125 357 2285758694653740568402873933015530 358 269224076320769535215107792919985 359 26710066496638800369343470078000 360 2285665826714581528553385277800 361 171559001261249240697180193500 362 11430110012968465710122010780 363 681576135188785640178275160 364 36571403862579894607567125 365 1771001672600398302158850 366 77465458847934555211125 367 3057095291583362459040 368 108509831553971055780 369 3446160938011291500 370 97193358965617200 371 2409149108223000 372 51748633521585 373 944880792570 374 14274073125 375 171428400 376 1535625 377 9126 378 27 379 42277452950578284263485622772148731904 380 49503446184478144073826277684735377408 381 21873183867076214769715107239301218304 382 5762605599375566410869177706138828800 383 1073772958038323483630602140254208000 384 154491602614565854850459577341706240 385 18091837920191964154886046697390080 386 1785164350600966448321720368496640 387 152022780668486545990106244710400 388 11365998523792172524478742528000 389 755313466436457595383737180160 390 45006234388415104764557445120 391 2418986007765190587731913360 392 117704774022360074768430450 393 5193599185474630902609750 394 207766834786420463801520 395 7520983957123429550940 396 245439521765984415870 397 7180008246365804850 398 186802214940841500 399 4276421852222520 400 84918726882990 401 1434524388570 402 20062387800 403 223177500 404 1852578 405 10206 406 28 407 3053134545970524535745336759489912159909 408 3557754881154713489929167686444844134020 409 1564004033409944076144418127082543634557 410 409853507178375595418568670854020065896 411 75950786466264221438804375831113189500 412 10866807562351331559715194532981986180 413 1265557430592051598795465809641751975 414 124217059249385182174335078763308240 415 10527292262084058596924619549964245 416 783873356708114256736407969714000 417 51936509692519800207918972303390 418 3090180103497408422248519262400 419 166181473641221921997337986945 420 8111571966831074474618311860 421 360212338448264849049952875 422 14561612034740820976016160 423 535338218912937463193625 424 17852481790339057505280 425 537757600714505160990 426 14543292050555268000 427 350235866032297245 428 7429179095781300 429 136805712141735 430 2144584194480 431 27848047500 432 287767116 433 2219805 434 11368 435 29 436 228767924549610000000000000000000000000000 437 265370792477547600000000000000000000000000 438 116099721708927075000000000000000000000000 439 30271927438179504000000000000000000000000 440 5580669956465525512500000000000000000000 441 794250140626583795700000000000000000000 442 92012138718476737965750000000000000000 443 8985118233626759062800000000000000000 444 757868103411353053279875000000000000 445 56197575029191517096175000000000000 446 3711319036377395569789162500000000 447 220377250587203918538876000000000 448 11847287685354230809366143750000 449 579340323863161624253211750000 450 25844426320476602367988903125 451 1053110935652043174692850000 452 39189256504289802633673125 453 1329647966850780769578750 454 41005855601206459543125 455 1144158304668051172500 456 28700532212395168125 457 641773384103387250 458 12651310638822375 459 216662488497000 460 3160560414375 461 38209421250 462 367747695 463 2643060 464 12615 465 30 466 17761887753093897979823770061456102763834271 467 20515812076934679248287601215625675408799210 468 8935170734972310454734139337547577393499580 469 2318746690008111302244770701463397746246020 470 425368414765471040911991563053126966804825 471 60235749103291153866591796714716007026336 472 6943092575916903848626248076701832272675 473 674667180805502265187095742235589869400 474 56641583718816700206684681392941049850 475 4182565116117826745646442278442088250 476 275266924413846615358810341948973665 477 16305809296495866535286082817050600 478 875688519865521066382915382615925 479 42855545205105558217651295221950 480 1917703217750552431693184229750 481 78609200412607317486079092720 482 2953110870121148526346097850 483 101584499598586460053039050 484 3192870096849917746496325 485 91374273828100675503000 486 2369211047656766778465 487 55289068569072173550 488 1151235410676618150 489 21148533034878600 490 337724271714375 491 4596231197376 492 51862784085 493 466059580 494 3128520 495 13950 496 31 497 1427247692705959881058285969449495136382746624 498 1641892365241817128795567257823735615877808128 499 712040852782063734797111366050974982471680000 500 183954600546345824577856040914741063382466560 501 33589414947843489289982507054724716009881600 502 4733905086215105425015117186495491229089792 503 543035443336395456279031617153567496863744 504 52517338998321999021084925151529664512000 505 4389089731765578497633954176447178342400 506 322754215709706641194442788813406208000 507 21165644862166974463052776595301335040 508 1250372640097485209428895221866823680 509 67045837905017962256585503801344000 510 3281075521315142042516653237862400 511 147102740083846083883271144832000 512 6056126253599976497503536518160 513 229180047910644930814584778320 514 7970291843169603327321978000 515 254380042253346397763113200 516 7431612529091888189598000 517 197974379062384366674960 518 4783993276528040237520 519 104148146766410526000 520 2024648734993606800 521 34747701565590000 522 518688488655792 523 6601515382224 524 69688682000 525 586076080 526 3682800 527 15376 528 32 529 118558347188026655500106547231096910504441858017 530 135868519091512641013896208397069737657982955744 531 58684892782003738195925820463091204234241101832 532 15097057335114139774083086138678733159381175680 533 2744542735917386006059034132487911011645461300 534 385051107179955291295832652833672623406730144 535 43967529103930612149734044610867028412473168 536 4232766528549271606999437699970427007790464 537 352190441601509437041554154690126487957050 538 25792020759835960287729154950562437456000 539 1685251300890966753850444262284368813720 540 99265689492740462008679894083082456640 541 5312274369886635019612032319856345520 542 259795394912585400337286588211487200 543 11658867003508275301753170656631000 544 481442308201800882553575135006720 545 18320589638554718636012474073315 546 642669211864937826924282702720 547 20766389689309183457052893400 548 616973394066063850453176000 549 16804713196244188978242480 550 417894763868946230312160 551 9436368022911527120280 552 192127378019666918400 553 3495536981491376250 554 56178276715196064 555 785664448663248 556 9372138519744 557 92762182260 558 731649600 559 4312968 560 16896 561 33 562 10170102859315411774579628461341138023025901305856 563 11612920219979535936371202049282268330790821560320 564 4996770343787042538711968771032007152020202979328 565 1280302636258093567924680509610670005533932519424 566 231779389197829619921059002203308051916233113600 567 32378099716486828387548042109725458922926505984 568 3680957719522801768468944630040044816396451840 569 352816971445583896760741633646538846290051072 570 29230972337498984750584826695527403676368896 571 2132020902950320306437074167243915689984000 572 138797049187278751869554634189409737277440 573 8150370194421806466974388165336489984000 574 435185522730778534217422900894707256320 575 21257462583139055922352232754048552960 576 954174989744582531500697009686128000 577 39479226934458447763851494610785280 578 1508534044719437492082242850747825 579 53276578735691426984056202088690 580 1738677877816076265131979591720 581 52370032748803803869355036000 582 1452704909231669341759697340 583 36991620908177354097736200 584 860934501892778243388120 585 18210661666558563533760 586 347574197995458183750 587 5931645023501647164 588 89465239351433880 589 1174718379204832 590 13161434296956 591 122387423400 592 907160936 593 5026560 594 18513 595 34 596 900006121921754037511662394623272120952606201171875 597 1024170231803204186360210104575380682945251464843750 598 439083036661075045152836716311983764171600341796875 599 112077126730580264763843218315839767456054687500000 600 20209489591408490512860018600016832351684570312500 601 2811583192406766066572393631727695465087890625000 602 318304323448995390197683482609319686889648437500 603 30381162110138740297980208287658691406250000000 604 2506684421217671149103410877873039245605468750 605 182106478771537379170820420183029174804687500 606 11812107865311133892085998257757263183593750 607 691426646406038871744313991292773437500000 608 36826458648974169418455574317744140625000 609 1796017721770401953288105105489062500000 610 80585269521992217306800552115703125000 611 3337909332136722000038040435930000000 612 127921356459924804481900250155340625 613 4541354724598998890084252729381250 614 149385650958511747336269551540625 615 4550128145642773898543885700000 616 128129408484820179202821825000 617 3327392180247181162074420000 618 79411542097648546052085000 619 1733847650678912572440000 620 34432136542573413393750 621 617395161169033747500 622 9903805825047576750 623 140471687047384000 624 1735167149985500 625 18294660707400 626 160136907700 627 1117571840 628 5831595 629 20230 630 35 631 82089011515213367907186323883068205046425814529212416 632 93110221394570718228058561811813473316547798887301120 633 39781218929161828026009147440761576562493305609256960 634 10117629700577924314390565601540888299438545399971840 635 1817517947590522301182999791382384763246257530470400 636 251871247979125959606124106179751865395291527053312 637 28401042460099180048861303421799025346644719697920 638 2699876107424567670171698718559416314605873397760 639 221871883881107284398770292119754886335210455040 640 16056381067313647353431825775249411405565132800 641 1037713146651264956114196773372741307498233856 642 60547279093174468764115158765076531170508800 643 3216277185316963998625748154303266055782400 644 156561240018106695347511849769794836889600 645 7018550437100305425419421305016127488000 646 290830783198046905878083446051839836160 647 11167941831492851622500284345361648400 648 398035877010032011785303488977399950 649 13175520844873076107370126510386050 650 404965065713821311809993129824500 651 11545649152888233550748265059760 652 304758353718202517870292289800 653 7427446196831985960747077400 654 166523371981703725894869600 655 3418321891593275314830000 656 63866246667930435164436 657 1078009236161619674220 658 16286210946987818760 659 217640582656889040 660 2533806673259400 661 25186262397912 662 207896008320 663 1368480960 664 6736590 665 22050 666 36 667 7710105884424969623139759010953858981831553019262380893 668 8718220532571112473791341818083691529492508454213415356 669 3712689469072520696270519989163462415784145978418512175 670 941016054567510852870547723319333241967538761673283240 671 168437242349317935784196315295784852652299095249665025 672 23255316370027027485300526875240873706742937334428528 673 2612279880963712067480559066957237431105823457317156 674 247371037613972183669287561414178724116046301608000 675 20250323669808823028446145334106384756197129905670 676 1459965159238078393336397245815353016407231649400 677 94020428690612239519340861111837538839943499422 678 5468009342807715770359435933424047075905834864 679 289656402425753881041477601668437730708008250 680 14069926665296122363079354351868419098970400 681 629949704753595253384250974724010855912000 682 26099128794583695318256476004394553442560 683 1003413294922063834956673180734574651695 684 35865503053068385080716920118584168500 685 1193020293910793857262578980709894725 686 36937780293811144963399283070279000 687 1063867036992019730359759218496455 688 28464766437488752570821691750560 689 705999912923553055628116104000 690 16184388351305734333276809600 691 341595401251861060085486250 692 6606023192529373664100504 693 116345163743933685093918 694 1852111395484016220400 695 26400741265261967670 696 332999155251061200 697 3660299234842404 698 34360567895808 699 267913193625 700 1666183260 701 7750575 702 23976 703 37 704 745091275609414115000297266520861342877761335755135778816 705 840033654218923946828589993002743951665509317596510420992 706 356620305893462534906313867433628377742913982994376032256 707 90093638860935854097396641029526478519650647192507514880 708 16071286502118541916690882600103061345436183592488140800 709 2211026885263477875465893120435732087060911779043344384 710 247461006730562526531579488989391367209010693163450368 711 23346650703238606701508451577440795859933719622057984 712 1904114830252299426048811803880785403903101275996160 713 136778028786813079587676529643982596031405044531200 714 8777575232924713542571283412502359324197410177024 715 508830818096550757473313943713637035837327147008 716 26877558030715591932075718570010546332110372864 717 1302565592477443290566260568856914234131660800 718 58228067311103831161785462063139825977984000 719 2410903022761967249166358686720994718023680 720 92741195226129942869172261473607405455760 721 3321525295953305699131855472938961255280 722 110901285306428505190671061636762936425 723 3453793571306478151909126000725424500 724 100305933920715656466136108068752835 725 2714122769928429963740565929628870 726 68312457094968226966043713222260 727 1595569997281910445974775247200 728 34476000648841772737373947500 729 686385242926914153028776552 730 12528649882275080986410174 731 208377147737566030285832 732 3134006455586136505210 733 42222491335124684100 734 503506846713685188 735 5233988624194176 736 46476473215788 737 342856502520 738 2017733025 739 8883108 740 26011 741 38 742 74027052900770014819059466790854082794340634595132489815879 743 83225680776013626127936678640605181839791245994527651272290 744 35227280265350146286104953128745309709702566845020974286062 745 8871842799451804810286137129751042428117827372170222169756 746 1577448336514689936293787610707866111527511196673805852550 747 216285881299860010811448471244601594970101780948141428902 748 24122691996078202256195800238788817688525027178669722975 749 2267766962891424764971949812678982408602304028622660896 750 184294304887313324655337353077566442974583204780157558 751 13191569944759322565949182244260200423671336147317900 752 843657036298450938400536884936377036165935788088624 753 48749175283911660542876728905731775087597140424360 754 2567601172116078030914203661060689397245201126932 755 124131553129275676576141988001707399386017934956 756 5538986035717705037386107349193120012530524750 757 229109711894948674990192922497804294303464960 758 8813411536861147014658031325313228538186925 759 316053981194667795257076873487774446844230 760 10582131367838767927469954939205982930890 761 331082611150909606760505794235093418500 762 9680705086764075549098924928057129990 763 264394832895341875339027127042809050 764 6736879458805807591570864121112045 765 159853358079659312190158534933760 766 3523214360748589065517698528750 767 71892462903097992132841688916 768 1352584490886103566647506860 769 23343816140659960088919048 770 367275791879698305856824 771 5227441655871702395700 772 66669475321231437798 773 752849123721552000 774 7412463708528879 775 62356732006842 776 435876836850 777 2431010556 778 10144290 779 28158 780 39 781 7555786372591432341913600000000000000000000000000000000000000 782 8471925470268143513370624000000000000000000000000000000000000 783 3575820173014672258734489600000000000000000000000000000000000 784 897882613321377860156391424000000000000000000000000000000000 785 159151421205353644436540620800000000000000000000000000000000 786 21751003215716248809229831372800000000000000000000000000000 787 2417839647098312861975851302912000000000000000000000000000 788 226526097533360989413580996608000000000000000000000000000 789 18345714070796757099485205626880000000000000000000000000 790 1308668445348747287832278597632000000000000000000000000 791 83415377295010202916155012677632000000000000000000000 792 4804710263390770854620523323719680000000000000000000 793 252327064891649536647412515340288000000000000000000 794 12168126039377616204207548918661120000000000000000 795 541885077566565311610521768558592000000000000000 796 22384980899259861949587666105532416000000000000 797 860746242810003929388047494932503040000000000 798 30887508811870967713192595778514128000000000 799 1036239857474811554804759514862276695000000 800 32537082360876349773538171978584068812500 801 956582058902600639971117604444308312500 802 26327128694386475750241794870238787500 803 677751445613093960868682762530112500 804 16296999190021898589177090645075000 805 365282808081084644870281997250000 806 7611377418274347462462488550000 807 146934934229671951001359770000 808 2616838346232657718988635000 809 42772936526190276018015000 810 637610671657593350145000 811 8601473437431003415000 812 104007099127806388800 813 1113805710936032400 814 10402250927031600 815 83022547280400 816 550678670100 817 2914792660 818 11544780 819 30420 820 40 821 791717805254439023624865699561776475898803884688668051353443161 822 885442875596874101377006255310017712486467164315702520252512280 823 372718810667967916868384336633577867386314631620469042511016290 824 93323873398901717969068814501534675867824538522667931187042560 825 16492788200554600379921091747998748759672147949112450396236475 826 2247091203879860502926536332402688837531152456792006833707008 827 248989851324939583477612509453684583416628298913627073683210 828 23251492974662021762788531672542569987407260391922565912480 829 1876835757880975103938311589035546119989281199724175562095 830 133438340315487172573672689742262244590022033559976604400 831 8477777906050002702669392121799713183315519136940138108 832 486793903670722847750121782117477752790990165380764480 833 25490557909244564818012216454439655934328705942350090 834 1226078744378460549132582793946331150680918280909760 835 54484963957963799305726612955959146748109597313300 836 2247290680916118047637901357374019321222461972096 837 86345645149614662239553909047801976280109985925 838 3098999854382004380715464752307738356617923400 839 104105502376417409705124324242122747111801350 840 3277702172054176241957058480174092448384000 841 96784674001996631794502610504921328906245 842 2680550297982000531687956250435965080800 843 69600450524818442526999936742313202150 844 1692453948015801267834234546685917600 845 38480224982374385122778559278983125 846 816238757518621466762320816930416 847 16107360317997463215936773431380 848 294662615813194755197935171840 849 4975541991275475896904664010 850 77141243159886622959309600 851 1091162393760012339508028 852 13972094034038885704960 853 160407768738787281855 854 1631353744200237720 855 14472085039516650 856 109734241226688 857 691598805755 858 3478827040 859 13095810 860 32800 861 41 862 85108241238830256438079349299463978352634903950532186641663000576 863 94950690905905864325476280851102669726749144543450874892739674112 864 39865564315298486828829858563122400661209515406742235950927052800 865 9954776638748836534231414149537576761452920584187110878001233920 866 1754284820014762088219465450788573556130415366643016248013619200 867 238310375705870556800855784965561411293109245871354671534178304 868 26325423644670032327093592615103444633636656248245198088306688 869 2450645693171002954298280938125761949919923849643291993702400 870 197182892752413261969984260631284571156672845161582370488320 871 13974339089877108060344568596626707489760372494581524070400 872 885027475410757695920427863512649610921982882620691709952 873 50662647457854523509002341179943238542285711218063704064 874 2645256852725775300792866017280189284527272773828608000 875 126902706090960015988583434021812526117148061688135680 876 5626771005422502294762991059830318366959081043558400 877 231682579369256071226003761106072252097035132731392 878 8892239168466803619972247661364941075344767761664 879 319069837630911380434060731571721338274765952000 880 10726772321369566598626066620058267573835186400 881 338394959442819971065563446573163081843336000 882 10026473509752725462743089167660464706362845 883 279121180960662815985384768782150744972190 884 7299162305469873774512326618629776993250 885 179174171172275894071619321083871965200 886 4123430063836172546238449487472550625 887 88807308355144727253956135641523058 888 1785777226112157535159897254396696 889 33428110223774866416403460882400 890 580397535682223921511540596010 891 9305806778574360398273393100 892 137051477003798931716831052 893 1842109692229729914735744 894 22420303224710904963450 895 244718522305700248260 896 2366705024910790200 897 19969286407420896 898 144038868051897 899 863693853750 900 4133910690 901 14809200 902 35301 903 42 904 9380082945933081406113456619151991432292083579779389915131296484043 905 10440351921433359401720656420884152713713957818921570819545812960606 906 4372626944898505967682378430907601646761437361815967434499350401173 907 1089053790672863639579937098462668675253980408188116788560943219160 908 191398506474645757688308027732971836850079114708014499337838714975 909 25927016301703183577293625235504687752556793808127609758737344798 910 2855695731389242182601897704903623649784041899500361383841254711 911 265037787224231289138798047012871225584971838715085233552015408 912 21259938764847176011986218464713692419546153933825857997954215 913 1502031947518790179057513858055385630568991332925356580315050 914 94834976777375449292094803539543261536758783038897501474521 915 5412482096278244370106099609111071373085827586887487686512 916 281796645763233882469332920311565512707502563443324501426 917 13483310963206468258981050353018504810976688308717034740 918 596462580235334952568336018980022802019438996329541450 919 24513507451605981429886779059713473978713809604718784 920 939631676302206897586794902635330651825051700782083 921 33695905416232062659867915726712532100771564108694 922 1133150965418361951110717500942598086119251654925 923 35795859448317812548604148026764700906187177000 924 1063407085528392988865143835658268964957852985 925 29726104691305487422855201623095868901493970 926 781940787296139229763038473363584266682985 927 19347146318828236571288414371166292399600 928 449846719231583191882989029794078633125 929 9815228751115780984820481306191707806 930 200579904250927297742341156936635027 931 3829607274007259998283162684332816 932 68104214959016018265277841353770 933 1123913171473646071459661111700 934 17135036841539394845819395826 935 240044272433171347407407232 936 3069946495558506504261321 937 35561278327992681030130 938 369505481304022674975 939 3402523162260655992 940 27339863262456199 941 187825730539902 942 1072837129455 943 4891972400 944 16697373 945 37926 946 43 947 1059283999773042383081201244407219026594101155227586543024233970139136 948 1176374276607459258070548902621653361145308617633941667098193716838400 949 491525144541996871404146910283423469471933392033289304415842387099648 950 122116373690085447470814637170407937581896104101493890568766634328064 951 21405917937159268265774129172433327439118019303987690326071233740800 952 2891816340383023325441987076889515911118901405525832190484662976512 953 317621240743335325364262296518554326145309100145116235210980065280 954 29393289306693002412759004891121170361879827711770470732011667456 955 2350812994932597185899166875919696620942537501884557092158701568 956 165590980379256419546909635433643496625490695669403467173068800 957 10423893299492941243472989563173863776862013053290990008270848 958 593178509465778023823527773375785685698878845595866827325440 959 30796544076028513411103486156014029666055906825337185501184 960 1469674647797873625255553680542775795061998793069158203392 961 64861211098811372448414607810646421642750727188538982400 962 2660400081787366178610914767164496820816874790499385344 963 101824335218244427997686418559531483391511305498132480 964 3648325085006486551551205097930925577176973473349632 965 122676413691549004397580462752389163917821122420736 966 3878549472045399089092323897935275817265124608000 967 115447765888479769081851552657604639752625647120 968 3237785515838597612045356425595135727846049450 969 85581651159839937589527608759103872119098510 970 2131581453256952638305089986001804349367080 971 49995503601488147036030233264314239152500 972 1103032647771828232927290555216993342834 973 22855620804523473139355191139736987150 974 443867348018562469320513733588107212 975 8058452550167211038238630710400016 976 136339877872118153168922778931700 977 2141512644031003638946715241308 978 31086527466477678615833533120 979 414777638027761057682136504 980 5053706472929928494693012 981 55784574174457414986700 982 552464006956054293672 983 4849622270902826560 984 37153060073555426 985 243390864554838 986 1325825716600 987 5766159476 988 18773370 989 40678 990 44 991 122500565161156121231925522170574167775076830366742797195911407470703125 992 135748774430436709157748578642354781475196250539738684892654418945312500 993 56591564242405368839510219004824809227186933640041388571262359619140625 994 14026397264523528307107015172513178961329572484828531742095947265625000 995 2452584303227279986781768727650497051192040235036984086036682128906250 996 330470245192080539894363822571722709503582452889531850814819335937500 997 36199305534752344334627766861982376730967284017242491245269775390625 998 3340651688826323414206158720296628826839684471487998962402343750000 999 266418816536746136661424163205149325082937398552894592285156250000 1000 18712420200281501030629031700842724906059157997369766235351562500 1001 1174537748267521886050169109694938281757926259934902191162109375 1002 66647209658730871987838723814973283202535304546356201171875000 1003 3450617849502546479135024508896149190160239660739898681640625 1004 164240802008892672897992300046794711482008213043212890625000 1005 7231189541122264508702558091353168476864609336853027343750 1006 295988780074419288033193567953128441325305126953125000000 1007 11310118675371705482014819259229310625023007171630859375 1008 404791372685558338701927477989264800706170239257812500 1009 13605467833307283352453741200264425694976253173828125 1010 430321901888701020767069915328090346365898828125000 1011 12826552667334097204198690836138218878092689062500 1012 360645525615705204824715642958260243046688062500 1013 9570098137433769720346556035212046251953484375 1014 239680583338557949761322739186193200496750000 1015 5663128682761884487314705273935868475312500 1016 126132759061595061238766767173326304187500 1017 2644852923955781853208508172529912528125 1018 52124268307704572209396529258851725000 1019 963394278991942476222697026745884375 1020 16654689693092321985780974065725000 1021 268434443470816728159402781743750 1022 4018227316659351025147930320000 1023 55606917029087056514682425625 1024 707520217815145239156697500 1025 8222572763802612241401375 1026 86592256908719784651000 1027 818308672651880467200 1028 6855515587014623100 1029 50131189600517025 1030 313511667361200 1031 1630498473450 1032 6770928780 1033 21050865 1034 43560 1035 45 1036 14499218478636235458724212498884876134115392554385091342194073607923040256 1037 16034107391308502350384998699144900828842163788875762637397983101389373440 1038 6669851765010010370432890208835259341254677537267636066565572601913016320 1039 1649374263857805650025820500915846046043408187297576444205700086423879680 1040 287712813135609461973505237253003248192452483535384823149943101115596800 1041 38670974457502555447970495984107475545940127867726928228357224240513024 1042 4225021845804602727203891581037013660996608597335395408958569389752320 1043 388865392193202718297777700090398771035374146613897399420511961743360 1044 30927362829143413087679145512424012929635548148812814338115648880640 1045 2166197640597904019881231663616909788439889957460650044016086220800 1046 135587046178407935619758024999309454450153207047743249474016772096 1047 7672299445418313160011466768087289376465602898923862454771384320 1048 396152392568055936062841347124225378362831134758126993549557760 1049 18807127527985378912109132971426310146730133954708927141642240 1050 826058436117889198458816420176197027926138474369503753011200 1051 33740704474918987929116409443679949297416627310039614357504 1052 1287011108308011710195724277276620155829138029612925603840 1053 46003068896855827051582089849614917551400114097863249920 1054 1545131356811607829355511138922774721293631461826702080 1055 48871492611773767625833190560420261618603287213619200 1056 1458010011361662076041988452531183436669469225125296 1057 41074167947028180426202788939801197229684669154800 1058 1093376947536854811319045075831493169400352166525 1059 27508422433689887128691175809254095086273916600 1060 654000477953649608129269977277088314636670625 1061 14684321464970243373823174257923389616136606 1062 311075688349636550149494924342766786908015 1063 6208851221737204816789668655986684118420 1064 116547560426795916247536549054383576955 1065 2052869397788706796036213485362738550 1066 33837122604480077079314710783904274 1067 520200542730663754177159730733120 1068 7430087034223230908428610030010 1069 98139809659096414157945827740 1070 1192132912542497074090673550 1071 13230018379684471530775896 1072 133071021258754135541270 1073 1201288655741280394860 1074 9615261622235963265 1075 67185717973420200 1076 401532965863029 1077 1995865800390 1078 7922142195 1079 23544180 1080 46575 1081 46 1082 1755511210260049172778020908173078657717675374080672665297567056535308458607 1083 1937499470626527787792129911329092696928787941153770918060420318620679955674 1084 804278161145649875609193212079177849370406603688796831296808318328664433200 1085 198453025816411056092792234306778185349389182937650875046967130959533021620 1086 34538354899173830208118256496204722479511770003781226959719942126902184575 1087 4631145112372272602568281087875551940971334634633122534910644173407171124 1088 504722421799122385272274015881456663879110535747082660932941782213962183 1089 46334773933661688773743271058226100458864149732607416790930065780892200 1090 3675400256719472085951718933877262373937467176151785748809856446337605 1091 256739179033348511198462139737048432762525289309364009937020524152600 1092 16026329156815451198425299413462706149663404240143136806906206583163 1093 904413325218923873351308321390065501817403308907233726488432207876 1094 46574784120533991121317082794149588816478663535302285776804126550 1095 2205472417196511454620894739752591707234704060457479041554133990 1096 96638490231103406816321877067563870334660277852972751235605825 1097 3938711716369104520665848932755163508064600542191808255210976 1098 149961354955912826375336649714912054610157361040119272758587 1099 5352519724368494647432253432806933300374867846893922072750 1100 179611932520056394730250944243490903882117946656959184290 1101 5679363905629695124695349785048299105353597926919674100 1102 169516839933866729299563127054462168456151162748693057 1103 4782195301204784571036211683708008193201222708212304 1104 127615391102137924021818054305007252967600776688875 1105 3222696021631217792201294429628457037295140531400 1106 77016442028172517889888567474577834986937879375 1107 1741151075067610246546538255755769695777924176 1108 37209686943361906464722230835772084812374557 1109 750854950462241486643874970157756119667100 1110 14285088161517452329458330791893851855710 1111 255745323906754063477699733397506285850 1112 4298467120942329944195775316767308307 1113 67635973490642145481536798695876544 1114 992991335273406841485487774185225 1115 13548626057872308271993998041490 1116 170998013359176532295040142050 1117 1985258785767884981091159084 1118 21061450898797175804795143 1119 202546259835394659727400 1120 1748513260847822471145 1121 13385149267980870600 1122 89460720722154243 1123 511465950080316 1124 2432252026875 1125 9237166620 1126 26268300 1127 49726 1128 47 1129 217318610357404218391726139431237364690412307021441069019643116790287186264064 1130 239390031721828084322135825467222409541782306953306177591950620839300728619008 1131 99174385971564629550988995402979075480742713535994247617845862669753708969984 1132 24419507478426238932069781714749317064106627402133791099287613231972000727040 1133 4240568880049331374703641440036243310120162943344759491406734321470826086400 1134 567299777671410040587155411581959698018387121372666816175141970928784637952 1135 61679269329665368960471303828803923825280399222472784332130126090232397824 1136 5648333144537106441987731533878203941649855930945960111842464087284908032 1137 446903808045579119966885311775555089205746073844526000231406460406333440 1138 31136843371325102094514142269161162784598759812395559488575305993420800 1139 1938546072756803670964241693437936062933031091664590262795078211731456 1140 109110822359862482665613944751323126039438721171061025458376893530112 1141 5604352716536373016776133563044437673362293571951164923480119443456 1142 264718461155370906674915080622465799994830041619841460462294138880 1143 11571728843621939181822831836486415651548588337105726825981542400 1144 470601029999100339764563639344123375073568932886866650797703168 1145 17883220251775494059882161849323088826234253064133568790265856 1146 637303508791353719791415993589203093099996169787362716418048 1147 21361939097480467238438326214842663274649049004236100075520 1148 675095766072625896868203176033446470450819554830240972800 1149 20152723482137771210444154772901470203219494731077648384 1150 569057566863622225097231012805629428270401497940492288 1151 15214451451330191820890091922165018348455771493304064 1152 385374574175697256284256719788844036003787899115800 1153 9249544221625527327108072508579167861520162515000 1154 210326221797753875893611581969103245195029936248 1155 4528694555914237777982616169885629204936605256 1156 92252160376093351210387278672576346654460088 1157 1775686741588815980848225267185698123380680 1158 32243699744270554782137051124699362497800 1159 551246355965412556107655363257101363064 1160 8851571301949790321612108233364518368 1161 133112517760033878266355558739819824 1162 1868373807758513380812642329231280 1163 24378899266666254578949657723600 1164 294318350712797509082488254192 1165 3269217380757613621617335184 1166 33189174709384565538315792 1167 305481489443134288043760 1168 2524320606959778547800 1169 18499873820044599576 1170 118384994778811992 1171 648101535826536 1172 2951451316440 1173 10734978600 1174 29238888 1175 53016 1176 48 1177 27492596703964827506775644239221895731006665580707234238573173859460696305424849 1178 30229260849007557108657934523759185643422572733472344185686455222397433671937360 1179 12499228792493452615472475145582749568729470084708949341659901175019122886021292 1180 3071439093211191492770120483901695824165015467478218492057131170715836366215616 1181 532242534416297287977307459928090612130728770419562319040744799324139823421350 1182 71045813391545920190655004374293380360955699010494659834677824758881097337424 1183 7706679658013579099901570999772904972931297271222493065096752555259485034320 1184 704069346880747774018719717542598642833466461863203735894062116253925598272 1185 55570669565460348913708348127822329068210014879606858937971209846290128301 1186 3862054270281248266942576138739088480384250813883032614281017022238952400 1187 239837143118086169532221189559556398916269791071173204292886734070816664 1188 13464803516317695322095831512841428549531443652485967058399035164733280 1189 689856546106899514372544345870083326215935964132665326178893464640722 1190 32504619988104238712079309783930341643283652810040860295504977056896 1191 1417534831158366630970397841470012963788676545026528959846105025900 1192 57522089468032723709151203874851881275412628887078600786720424064 1193 2181595201863202158941886989373231578696459856250117467193928490 1194 77616647312596490323109678855409180884006660334358049720735952 1195 2598366895679082484103887285390321577327966468160753003237556 1196 82052135611927576522026450507664604233110325658855063769600 1197 2448971048390190456369793826524147665511008826052095084254 1198 69190179117809084445555929135460237552565319035833228400 1199 1852479154901963328827321985890354356538308735364881752 1200 47035127123893602447903652473247615217946253724112576 1201 1132933169596919103686176767673930473360993059563125 1202 25888099375956546158600138125175747039116939691376 1203 561001225137624076130563007889756522600948114840 1204 11521380005278165872412860832449528242401688608 1205 224020059145027186697790127218851545321828734 1206 4118397619168052909014037699638185855566400 1207 71464843641831869418578084187309465061876 1208 1168100395994195567917087629995146586880 1209 17939687145144593317108751888795631978 1210 258120688766580408114187606598890224 1211 3467418291807688527178751299133100 1212 43311878942159410668831884132736 1213 500677449195598547080456509170 1214 5326195405861549266800717328 1215 51793660412599832153330904 1216 456706412868562117553600 1217 3615981922197384878061 1218 25393985720675454960 1219 155734298888277648 1220 817139869074144 1221 3566898030150 1222 12436273696 1223 32472300 1224 56448 1225 49 1226 3552713678800500929355621337890625000000000000000000000000000000000000000000000000 1227 3899458533851429820060729980468750000000000000000000000000000000000000000000000000 1228 1609362243470968678593635559082031250000000000000000000000000000000000000000000000 1229 394700073229614645242691040039062500000000000000000000000000000000000000000000000 1230 68257506595728045795112848281860351562500000000000000000000000000000000000000000 1231 9091935084859142079949378967285156250000000000000000000000000000000000000000000 1232 984067932658421632368117570877075195312500000000000000000000000000000000000000 1233 89697155899764625355601310729980468750000000000000000000000000000000000000000 1234 7062911744408101755136158317327499389648437500000000000000000000000000000000 1235 489673309606417647863738238811492919921875000000000000000000000000000000000 1236 30334502703158867966826334595680236816406250000000000000000000000000000000 1237 1698810807805120316810618162155151367187500000000000000000000000000000000 1238 86822605316052776218649266213178634643554687500000000000000000000000000 1239 4081011464036926779697066553115844726562500000000000000000000000000000 1240 177559228259768974425739526417970657348632812500000000000000000000000 1241 7189372447168991841304381654703979492187500000000000000000000000000 1242 272121637084472233917709641991294844627380371093750000000000000000 1243 9664777161144849212770251753544371597290039062500000000000000000 1244 323098472504835261757861384290587998110961914062500000000000000 1245 10193174223952938340130636998934150128759765625000000000000000 1246 304101617536264519910311031350394544866908447265625000000000 1247 8593553406705508735684193821948744570350504687500000000000 1248 230305718553253633309119558509539585317159797265625000000 1249 5858462915273337186423083923670535663620167372500000000 1250 141522318356474371286028170868530893004511482066015625 1251 3247114489812816553484102086530030409916188891406250 1252 70750617930440988506836037054473037465664188437500 1253 1463235514017204709078743755014951835332688750000 1254 28701530549183246780736759048539662073443281250 1255 533360831173572595976398147397983231609687500 1256 9376483527044878204154987366450489377187500 1257 155665216620449627552869996269238634000000 1258 2435272766845840340659120694163998484375 1259 35810201678023872187883345645069718750 1260 493485324416320393986696536914875000 1261 6350885561555900583157000498500000 1262 76017485297520098576313478377500 1263 842231899665206895515060845000 1264 8588860857550962194124555000 1265 80077042697319169967080000 1266 677082335707453941794375 1267 5141106601175077359750 1268 34628545722341455500 1269 203705404518462000 1270 1025337843353250 1271 4293852531500 1272 14363580700 1273 35985600 1274 60025 1275 50 1276 468747137675758738744019024172598167884497113646201736712532958586851034977780942451 1277 513621431132607614540735954975741937128341704687302941034494014599202402801490075350 1278 211600306099765772845304714286582447418289988396793626499762862264158751084338760175 1279 51798354126784740977408996885807559556056569014091634179175985481570057907806437200 1280 8940213585747726922042120217916181215327457579841023012814302211024581682292585750 1281 1188407574742154382074670130663670091864348652375453608101101092576012832671692460 1282 128354138297342137339646395072815713768970159394654136072930174836599050785462650 1283 11673617521135132057108056876463886029397104986555842030980993554979857954451200 1284 917111657741558730863474755882930335347539638796796820172420986441425941670175 1285 63435298812581069760319199051949349894075152363104454125845384333230113229750 1286 3920383685478936306209955887112768241571649744999922669943689775420900001495 1287 219024858710242746277768205933621611904905557062877382041265967899957005600 1288 11167046787713748661189411299548512761941859137361038346587923878632720550 1289 523653945779393257823585834747033131707293765593698640758503351722823700 1290 22731138043241019290192020718827419028426678001304560082240545097122250 1291 918375325635462056235362590959375842424477187916571474603932595155520 1292 34690980913851043094070606117961356372546342202491155436313298470650 1293 1229898720814503562233007213263082441976664266555553607803511388700 1294 41055061907377627146009653809672981865331506057293519560420052050 1295 1293780020340394951546072846471952754531393412453405395519462000 1296 38573806468550368495189832765632358871672771717579108327160710 1297 1089973267262931725528049561965150891387983241545075964303100 1298 29228794826530223318451748107846160496584532012031900127050 1299 744558180575385393766296335305904351489484232746901147200 1300 18028139172794457733873735746288057847326287411487219375 1301 415048224623543209239117913655384017197448468923068502 1302 9085263929723749619649896003220184279421948889150975 1303 189030991361305711568522154780297636522397289440800 1304 3736126095746706486030252506417842273135887303450 1305 70082770495614744970766836519692827551216339500 1306 1246177549862899081526671651699655639714711910 1307 20973461744971814884991049670962767478806400 1308 333489197137655473323239640302500984272450 1309 4998744810349264857873616354874691258300 1310 70450561737848639522002357067110382250 1311 930762179719973842240060975111882320 1312 11486614259494275302625507181391850 1313 131873440692268406180798166039300 1314 1401660327569139675085112104950 1315 13714662226510692771896376000 1316 122703990866753454687454695 1317 995746049982957263448150 1318 7257201773483388070575 1319 46924097307779260800 1320 265003873324958250 1321 1280676671191260 1322 5149603459350 1323 16541380800 1324 39796575 1325 63750 1326 51 1327 63120027838066631647292128214312712563372175405316554243473759518468950390233444122624 1328 69049202050666085951438652092432323876647520284366260152439120064952350315943242498048 1329 28397734724214207201768727427832871416826700280182767418845154331956658050514812928000 1330 6939041601070604104765632342228901726485075402087042950463449798679197240731998617600 1331 1195395301640331508759679887707254103018069465594614541214041851160725671448150016000 1332 158589145993393022872025333654798982982828180559081540452337764239804637103700049920 1333 17093365314260913383281101803870898904310446568385892976873575011746325992612823040 1334 1551314645505212461406439951097177673033455574608710452186645951634356727447552000 1335 121608340316591748393961233891025957463753702689099013249667448930148310790963200 1336 8392532249705424974826509727206074769416508415498211064120752449567498174464000 1337 517477383230657990710815161893851708248166664135908374530471928836397539000320 1338 28843263458383258854437436535046782422173974477787132035084675657480840151040 1339 1467150065245939957325403043457204055566619658829262092015965916329148416000 1340 68639608152278090126515387243073137915155915935285900795809242156525158400 1341 2972825571717308200422440085011406245967818034696665161614905491587072000 1342 119847074851503960069337747524585739525235134618493430584803211985551360 1343 4517983361964783456665175125395959263477560929091387119247275086315520 1344 159883664569007660387037110518384113497417964104422496959469715456000 1345 5328704367332397069289170792939582301533336253720949575287360716800 1346 167718234993485723357438253281669936506393105646132138619174912000 1347 4996399015590270581993733239280912342815229853848673260656394240 1348 141138038806047815111945559954551578214922657872119251847086080 1349 3785860457381279307287876467005356249447433364767037347840000 1350 96535441052816723246913365571309154592928055305304276377600 1351 2341714539217401232783211196810025869634268733288125530000 1352 54062113366115093910431487730476660256323488815483516614 1353 1188012323174666644181457371532176087295475084364985978 1354 24845596967694396742857735210141891084590238784511500 1355 494296923820529784709328886197692179902263203541800 1356 9348128637718723935967865495017167091965944815500 1357 167890544973299585467993089359964521006453496260 1358 2859791381883166709895521612650642319765565120 1359 46127585814337877900605159316493940809651000 1360 703199810614282368891524503130430395553850 1361 10109082810496229281238489678620244625750 1362 136683795721851768819283225959128764860 1363 1732863622869930900138954546193731920 1364 20526165513287624035196699395593000 1365 226228910791530811848369604846200 1366 2308781967655484200993196356000 1367 21694021556612325868790431680 1368 186417292347179660646890010 1369 1453114325138274360311750 1370 10173947620032801504900 1371 63201273062479461000 1372 342947737699441420 1373 1592551731547140 1374 6153687540000 1375 18996231800 1376 43923750 1377 67626 1378 52 1379 8671003262735034579023711826309977044689730554889868581169501915121652050249278498133197 1380 9470501249580308326253025234289430250305480007975121682815248086718842467128795454707244 1381 3888450747928141660880933831699466532422868514235001969276167299690072428514257212637347 1382 948498800969413425583465405759825442645203523909336908219429708513184400575496793821800 1383 163101778780425297082027410143418258797255174110235371213739856244008573196186163572375 1384 21597132542209815073380447501365544427672451065688435620216284487403158075615377641640 1385 2323229294538584069886500917603004559940570487582900077794503964247161041632952036630 1386 210413781554892529406301282880041232511033410193349644812452177205175155636321635040 1387 16459545537965257608795102843260768684806918627243567502120860612815706543870316775 1388 1133448313394716543591294087750451787345413175888740893735092842044837450788255500 1389 69732195830358628349619928737129524833704510031312334627625475705745472341766835 1390 3877977638680529196519130749482398194778836442268811338765922649766714747937720 1391 196810628292906331543443200073944851362329425910769980655746032187449901142035 1392 9186852022899029694713641479012133332267107929550046006327062755993360052200 1393 397006036439702893246002809593427347234245485946654412750069497727498487250 1394 15970716483072927197513632301198042471744869640696047678307761685601840320 1395 600845691576684135713840853756881860103999077303466731597039203398745040 1396 21223524690771247377245698197780630278984417125847681321889575981566920 1397 706201728473995022121950910513987055304834473196885494143148239225350 1398 22197707308822142400143939368054490047404312470491073893841797774000 1399 660639337977940556253442284438591789816191072312492418282613267620 1400 18651987519781608411781241013697841646220624905058122224265678440 1401 500325638242974063869421995935775714338134904733249198279514670 1402 12766104955770663784503955989020031019452452503063097652400800 1403 310107515978759273261091081912794767395878883430239767249375 1404 7175502932043091601352042077505374071117385213863494678508 1405 158194358113399504821012065529608089677105096186421767891 1406 3322922669632878273024700669492151746608245282403002008 1407 66483708116754072172009101411127776924337402268921975 1408 1266299022252390877645811729763128012020584523671000 1409 22941883301329938903957122392682658795601998230830 1410 394932846608948255995317889136688578945067551360 1411 6451026193613071783471601047778788117596073380 1412 99822864060985915634426106033432273555581800 1413 1460416581775906225798044354381899673359750 1414 20154503881195530136861892016369454063920 1415 261671260832394978223321970821916387440 1416 3186276323476318567531981758130455320 1417 36257311519187797675107809437021650 1418 383956764382671561716088067012000 1419 3765580410996209512372599466715 1420 34006671517688622286620247980 1421 280891522810142851945252915 1422 2104882857316378065126200 1423 14168879557292977437375 1424 84630590193928182040 1425 441589550267550230 1426 1971987107912640 1427 7328128054975 1428 21756897500 1429 48386403 1430 71656 1431 53 1432 1214718122431632112595501144558751959067149738695751876958542435961094781793744159208636416 1433 1324692602651779875875752276987939379229607739729935174460961915760041634466428815597895680 1434 543028567414199271134458327948399635446540333225712623728364480796901840795420330838458368 1435 132237319849070182360936261662350141228243364137881302792007416893092096304500854126280704 1436 22699380149598707838625036639059225012855905487397791510013413760472062325818493239296000 1437 3000242502398565271154963442390929172721063666794738094668803419943350350850298625392640 1438 322125281277897169631021224262276512100870771873850942180014632792969763981049515212800 1439 29117103142424271389221095840000593274268940028668865888136293168105920675003781611520 1440 2273023720092076253232198077428028699995678597329292377738052631289766492501715189760 1441 156197485838457478979178863963845404081639978111871012455678129336607089321050112000 1442 9588932868980106494094374240048008942857545968645088374171512322549503010925445120 1443 532097378782794807778666416524370441253065547852482973255798332166037960864563200 1444 26944804408015714398302630395935450672361027954891034376400622094834096207298560 1445 1254975121835403266705380954501900273155512721713209672604774650132464276602880 1446 54115325863948946013922879970453220420522480633884131809772264412128739328000 1447 2172347195907089223596335177140785791101884732206208475408919550752802734080 1448 81562967927750976549115411797901998072932782355524380363952636721233920000 1449 2875648949897484614254914344568790218101503025296548201065824273579376640 1450 95525863959026264157900120774908549139870429487279858575052893637509120 1451 2998370923880339615300472179341607011221317972199720577563211628544000 1452 89138805227381403994078855017607943944358429529059549895383705640960 1453 2514924744035717626864179925245591558885413183737525418305456742400 1454 67446307457366767295369706767671627273705509740404957150372154880 1455 1721537986460535307218069700866417534670721189091468242343075840 1456 41861358115243514275672562382635108569716058451098829974530000 1457 970359803017909110004227400777068898471745413593042265552368 1458 21450529600063837731591584371642572931493830234201423022865 1459 452247133268741492837113658910463362450573564104961499164 1460 9092450450142965120459815328345652876356044424464634367 1461 174252332571471955505989759651392247738620456961167750 1462 3181160870219949515015264862293322763436164870796310 1463 55272619353250858735632513160590797649092294923200 1464 912953846446409877261994851133489264568998659330 1465 14314747990471210647302894683309563895666746540 1466 212703516177868014840495365398656356938579875 1467 2989169817794447352159114211362857478063180 1468 39636614987588794798509942961930274993925 1469 494580532493024581882513926414221406090 1470 5789133915889996785204164515613354820 1471 63336799839701275809137954632692000 1472 644977496612694336904640180804220 1473 6083573945044281334090550199000 1474 52845892590373933850735616135 1475 419909135617603206153158580 1476 3027318390384099391841625 1477 19607324743105503530490 1478 112693265864799697350 1479 565859588903874720 1480 2431877436744210 1481 8697693127500 1482 24854482341 1483 53204580 1484 75843 1485 54 1486 173469266931818817701197572759460512158186359368276122994156906997886835597455501556396484375 1487 188895129016003697688510679229640637041013510003008776576116645173897268250584602355957031250 1488 77313668169265298837148186147235383349261863395080546543347566057491349056363105773925781250 1489 18796813177329549103199323737371062357101871275998491507195353733550291508436203002929687500 1490 3221135381232050558255221532979444763428775678217852919729580207786057144403457641601562500 1491 424995463993583931032363816041449113518993524204569403615153078135335817933082580566406250 1492 45546425730424559018251047563161784495601873495713275436299909415538422763347625732421875 1493 4109120308213572856287046227994947887241675448776021396141004515811800956726074218750000 1494 320145433932349579006626354383383939030533566170376469027205530437640845775604248046875 1495 21955038969477399942881501915525756254877057167304803963441372616216540336608886718750 1496 1345009303650868405687960904550269403394407271961951058294740505516529083251953125000 1497 74477332495662988435113580783066657162524547612017889369467739015817642211914062500 1498 3763360468267957690475877787008930768252311310430895082277245819568634033203125000 1499 174904868215739431863768975834735815546147953198601135644102469086647033691406250 1500 7525955356800293878423889745071490447765551523586296240541152656078338623046875 1501 301485425323156067044518491741082234746634846178443137923479080200195312500000 1502 11296969134120084379634678085892180817950852857530596881499886512756347656250 1503 397548668149453108764058347204412010871255624579174775929450988769531250000 1504 13183627629665852589564378094633488480496632620731857896876335144042968750 1505 413195963959736504711068144647104664698145581184942557659149169921875000 1506 12269243320124493943216958554788619265828898151434849224739074707031250 1507 345866969925979255452956051044006836507786645948989679180908203125000 1508 9271730884538029471728623461400139893822782651555808334045410156250 1509 236678614341426523563172005413340483241309061817084480175781250000 1510 5759116300575315114920884599242931557205346837115685076904296875 1511 133683679653347226331892882436426908587360302586484033074218750 1512 2961663937615809150821612139036418228513517704364675576250000 1513 62636122612598406090411752822183270658116717806499992812500 1514 1264545872258399834781770260508782412164941951394791562500 1515 24364024247887207503708353551764383747838345167099531250 1516 447763994595892424279618286038270429076530664057421875 1517 7843562207458728031250828539402217042718666495000000 1518 130832636847756568575950111159475275227584835781250 1519 2075512621338220477183615825593574856956936875000 1520 31267836994481297644122438238731586180242656250 1521 446551720039349763042120475422036727929375000 1522 6033333637283144893796219061676260615843750 1523 76934928202747882630037637025635321750000 1524 923381080362344322033052054221936281250 1525 10398226943913668295194344358653650000 1526 109465700552291614328752156160371875 1527 1072774419824527240232436288783750 1528 9739183773140337589405865032500 1529 81437860892820904859129242500 1530 622970553500653635534757500 1531 4324223710581727213511250 1532 26967627825580250683875 1533 149255200263245076000 1534 721733358562090875 1535 2987259903663750 1536 10290175038000 1537 28322571420 1538 58399110 1539 80190 1540 55 1541 25243726041729262311174236612902823556097654755308255811021174400026840058706731559168556138496 1542 27449332207365046071780659072065889134659758519005469488387182622478164732203429405856114933760 1543 11218067944214089892146163957195459680141124257728633203468224975131343851761112903322152468480 1544 2723119604959829514183260478651245242182858278979588296948471674469283837500993335653952389120 1545 465888143604665774351116548564707691815463565912473747797164968387114720866969199035233075200 1546 61364404239108204603809995210876524471612487029216895777055582123022289217138090843534524416 1547 6564712977123104085568920928798330720097034744552431075555879760920597251269463291566489600 1548 591166793818916589933727894230619453389734778936855916452938922961859218848308362267852800 1549 45970610230320586106046865638710221055619373511851620248664468685124770118282251547443200 1550 3146395810663442072136822791104832661929809842362086347967921330584221776579903094784000 1551 192366024433098982169944238302235867195033334032988440237796971190429016414149389844480 1552 10630003528071545904794753976166495994272720645706179301056788080445472319472874291200 1553 536018153553474628931435482093068717316803134432538466469869271955235352331524505600 1554 24859684010721099727438819850735479089506346382527433376956801345005366989448806400 1555 1067456710147068972809182234343417292543956525033296497082322695771989183823872000 1556 42674263758298444327253160259778899100074290354985531776311860256004990503485440 1557 1595887752392158125323671468103854554238578270215477003365003270276561187635200 1558 56055317859666997456511406182053369321528345486727809539710128066209094041600 1559 1855715394404428651678029464228580781874133473211374174618057664239134310400 1560 58072070539435819203788448632592292773567551072616188069907769658966016000 1561 1722156254404857537663432322232952566825942354753977753707088957648404480 1562 48500128434612443887820799047504614527780021398044035270245172746649600 1563 1299388001652291793705681310214168990464860171583377316126485433548800 1564 33164941587699304509570519078534501112340102874693379098051556147200 1565 807331735254754702425264631372170465436512905731575263931432960000 1566 18759587557640949578931670361868831781096864161782386640477233152 1567 416336443926457107926074705068779447618852755994052584247683520 1568 8827913078447608923540308216623356468632812226796969431274460 1569 178855599078710066235828525875545952712385918287285393675740 1570 3461908115929825463652302515295598340064748379642717134900 1571 63993547625402745546201282769065010176214792493284280172 1572 1129031933910413347628516938648400878788069812661621600 1573 18996331649483549427332341593401282307331974464713800 1574 304488927196473930129616874743061583870386642902200 1575 4643587454386076026771163980401259658799104349000 1576 67274483923584528933031422371714786108703685380 1577 924231303828432744140864559251103901612955700 1578 12015393264153556923458983401085222607339100 1579 147460901175287670169497358776007384992900 1580 1703709271400197728021648605829011187000 1581 18471950762264654087298744090997147440 1582 187257405418308236701994708383333200 1583 1767410146204122093910252388895600 1584 15455145765961500094619972748900 1585 124493349206354992334527738500 1586 917485091304959893529393580 1587 6136055896623063641330100 1588 36872924852718717562800 1589 196656639690999688200 1590 916426922806395000 1591 3655619455944456 1592 12136691827260 1593 32197375980 1594 63991620 1595 84700 1596 56 1597 3742114415719102517970538686473418368822851926434411165586437611605936160671924092876075009189193 1598 4063459420947058689873825942098559558389357216516036501135411478530545637073114250436070370089096 1599 1658267719767176206542296399995702233711525377733344931458604308363524015920715896621368250555750 1600 401926757168670495509716145599450777439817944021483517438612011590687923445704490854567917795520 1601 68655633636062754916954854284777133426199674011208688883620266796064398291460244015926129150325 1602 9028089829034875887899496173106793075723948621597573737350374341346965138881468994084042359664 1603 964163363892276949040977160782352407799483447430204834003250033541932821786385850494976476698 1604 86670606685320147844303108492813214022123641167389898465425584280462056100020165708165868000 1605 6727313637178396407426635396408550868732531731036360494202186362929877393859372139258221600 1606 459567251785550161299727274813002943196638808601576324208113344078051049374572753272497000 1607 28042455087221229631636990745979797215726930911835200399486534664114506191081062840976610 1608 1546516758138082922496239351418942779004541966692127802284068683095614727332668801409120 1609 77825355050175293943479729342131274914221438111974936768699344174444366880198903797875 1610 3602061173135458451735504549411617091806299761938507998706836991865292355987706763600 1611 154355234868195336244944705906885292230193447442544975935151630469485617939345054250 1612 6158352813652142802636995879458735809736184833528026076067458457691764571542754240 1613 229854083385278772122733228500862000551839057074073606301071499276100562964743605 1614 8058537690911898521788469545182286323873079645800494369529499041838794438642000 1615 266314698756280813662625524587449428107686844279302348180669721786625335767800 1616 8320881308108312414444493356208448586627009511378694422992633740621702692000 1617 246427075099791338868016638597997375995006574017194073593824930151506069590 1618 6932543469828981187441777925037406587921006695411537447772786680297236080 1619 185596399127197305373703333318819027750634701857473283931808604881684000 1620 4735523649583342115091029114191729445350364712733572382040260553275200 1621 115294556730925567780941400146474305149812844907430678324214372400625 1622 2680981124283414730615570359216712731711470106684006970241271026088 1623 59581721715838369134645330155734412086262029336207021939160073186 1624 1266051001339442702769174664898007607793912042412712271068860000 1625 25727161743218440171771393380399670646310150233017469874100095 1626 499944282074164426474182556651282772730432955127998417825200 1627 9288219127720866830138289181124654861164868412100085823234 1628 164901124160435842601758224238039151013406945959562581888 1629 2795772870902326509306799221410482808010476670693314625 1630 45225237578994793435697749918648744888443392070334800 1631 697234297619121663130898203118560673470891063356000 1632 10230917786160098831232201648943373115686939942880 1633 142660146362822111410760751703433764281927010710 1634 1886881227640230191673496555025607096171018000 1635 23622114510237607306173534027086290816687800 1636 279233099612808473410003202286058885944000 1637 3107963337293350118808807880897974281445 1638 32467962516758070826453210541561633640 1639 317180353355550197643332780751962250 1640 2885263782201557899538646584426400 1641 24319342387139494694288688637875 1642 188842446938856585006830945520 1643 1341734899107027397674191490 1644 8651802838682975883912000 1645 50130990979635667701600 1646 257820449280393285000 1647 1158624029378217402 1648 4457230544710944 1649 14272012495125 1650 36517884480 1651 70004550 1652 89376 1653 57 1654 564894881373839024900084406914207759789958898310195407558274037552011652085373041806835886332051456 1655 612585174569490119748961925214931601579598710177049003202313819556997178004590028689458178757230592 1656 249642343779623978738733749788698670014263300913690572249203932726533787918803507436996886555262976 1657 60419334384864116608617595501560792040742808245108900776176939365026832715832472684196745644605440 1658 10304868742449333660169493329493717025933557344550506910978453066337809409537263599210736281190400 1659 1352916630473606339576026115699828618827868822773133126080086395899550342312006860997759286116352 1660 144246864368416904549812519272391524250273530914556940131754865299385457801448821677878929260544 1661 12944355640471739535886226499786605001897838943102814349117491629304665624676235834400924762112 1662 1002943462972917858050213659172639581318784981461195356117149195362982005267598946360675532800 1663 68388819290141233845222172850116122296024241847088104001293823368328344424752918032285696000 1664 4165152893232755069381963393619108798465477341088386861053444765267068872545952454955499520 1665 229260670146094138599145758935206381554068899116834478440221817230346489674246910105354240 1666 11514412882692525603810181145248661744073276406162095594296077180786086965097577914040320 1667 531874526886276922164927112330280849587009205797272679239249795036934573861066978099200 1668 22746570677975396585685951376893222676848945070217749500295373691460678482464342016000 1669 905740260652874635621484049180543072390113393185259923843410810370791211569952849920 1670 33740756574053217898111442633093726683645706526571514993882631334493650595704995840 1671 1180739633821526227824090373560074800849215969307517265646795961581982474745937920 1672 38952487357111072609947093587375205831540008726301904903128890563799506118246400 1673 1215110353155502952893571814219854541287687569720864728737530549863405060096000 1674 35935613748492799274196953271767450574864110974805985928142280501514102702080 1675 1009777404344340641978768676864891364268168039983834804717587284170637967360 1676 27010334235982555966992655543788324731332601162881403630997436948356218880 1677 688833386241288958399653101125516072298641850929971237081499448952422400 1678 16769853134269301348046617026793450233363718417832231555655236541920000 1679 390130434382938663114303992302597217375839608224057672008925178338304 1680 8679240144459064183607318305144387080808362851592526783472528922528 1681 184742961937826996110704198214208017487575078909285067945961253184 1682 3763514723560514798881892158781869106974925466896877609056559285 1683 73382104681154657509319846168544261041577279597679864852387350 1684 1369297851738309604172738930003850189158507614727099558202038 1685 24443781675982903478638396360209399212667791800325128643136 1686 417220040752341678213198662254808547440199665856907291503 1687 6803992683521260379567517939523928945357039449480585350 1688 105913371477564650820539576112070400337260542327429500 1689 1571884067221585489318730682506639121911451474501840 1690 22211168677634314993266754799856161269877873468205 1691 298331987068748375430695853060587787493444556190 1692 3801822331476759102408035687974900507569184650 1693 45868276603206237918091197829940525857902000 1694 522626707191868376436272697741190264558815 1695 5607976778176642326191340393277276647630 1696 56488079846885954821061590528523902440 1697 532154563692681876531589225736776800 1698 4668727186728006693623813268876375 1699 37957036324884424346329006559010 1700 284320825966162213638628024170 1701 1948862212654506984349875360 1702 12124376695390342992533925 1703 67784004147834964811250 1704 336382401723260519484 1705 1458739468621523088 1706 5415538969572039 1707 16734907152810 1708 41326019350 1709 76461168 1710 94221 1711 58 1712 86808982055568013678464435890088918256042203542741374505928865459303538714201798332879765400258417819 1713 94016047787845852217124654784727153641275239114086464202054531106456288696506974925296384820159217230 1714 38261890864570762303651020479833040250707659076578264098954272269866606236867390120140232256810073497 1715 9247200281187588848672340398352288551937077352458067185141584113623474765562995954743792337316603976 1716 1574838046635174645830212827037634199360847645714053596700578338226265087900914842525585489766944025 1717 206441138396720309701287020782650525130554191695908170393543176912376476011202716929583832052096946 1718 21975362979277873405096216052253965569945018420595634644803082111689576375852649875892964987048285 1719 1968736896255895354281966519173076972446831020056715457753928295738152778158887778077850433979568 1720 152277334146905029113190404379730575874328923547203523365042738897542380166250255502698795677074 1721 10365040085055461092784882909938174822314161738089825411519575126999257272300982888607460842000 1722 630117602114388175781633666590478832708394916392041451249980811712258749647287884419807989970 1723 34618304971759706988089589035349781918411353400221417202365356747721351467259358366551381000 1724 1735355679134556730461343599794497473812396369545239099125034037765204615545738736224551535 1725 80004883245159210103746636520495218650772887069022381755012222543038743165882559213876230 1726 3414920295475191928865116699492558436295440263203480641965552347775349773241667429528375 1727 135715823356323692013499925508463257638240432000393587249763154510685444122271823545440 1728 5046129757642878137262793324853745460354556560846296961807156354325879262726451044225 1729 176262834060589140021402411861577069458357951364862138534178306899109503707360314870 1730 5804764953803926249334875317279119025837705412892370701790413064269119803888931935 1731 180785481309891147760547814982420448105714250385705840907883299228862174307308000 1732 5338813940611975496569799529734485778990546515872103420015174669213503843442770 1733 149834233117489984030636035123940214991180727728006911901410142674186474555100 1734 4004031802742889155403331884066074028221256305295285726656315636037601745610 1735 102048241295255774475834220635449726762694797958684401162790840745635185280 1736 2483782866486190457739305779445583092606921898057626935950772945742116875 1737 57794520022234320288572293948139419298361413621688199659507152332466022 1738 1286717447625841400886959337537714227479709286602560146416232593223765 1739 27425948376773833746316212021045060517283564020366470609244357650536 1740 559867728948572055571661568111182273366834959873393218914555854963 1741 10947802478044836487394881849721953104257619506632220272759267950 1742 205055240995702687023428530073933254512425442532823097251711443 1743 3678039960581517722647203547505647477019523937863790577170880 1744 63150810542008439016372419412291390694459338282676327835469 1745 1037265925049206963036539238843893534179642040824620548942 1746 16285373965583540822899637260570951680052081315419334875 1747 244153979584115574152234281176625839243885593508127680 1748 3491094152974752481476418104767744489642659637636250 1749 47541284601267398852903272334582371975454675892540 1750 615562436870346599208458600915901145942671542370 1751 7563751738341081164971764468692343460899576000 1752 88007419935679425903759487826936788230937935 1753 967247553800724316471521002552491331787150 1754 10012904460687820174566801171484965362505 1755 97314880990286606270872552413441310440 1756 884672874483864526731193270047696375 1757 7490552273826058325183120926825830 1758 58778814847007738379354037445775 1759 424999719142807708121146273440 1760 2812204265989104335966987370 1761 16890471657202700395410000 1762 91170441372614381154234 1763 436847431722308057880 1764 1829223624489424317 1765 6557587672621986 1766 19568523538025 1767 46666799536 1768 83385585 1769 99238 1770 59 1771 13576021661302571524811875631604056629350236160000000000000000000000000000000000000000000000000000000000 1772 14684730096975614866004845474851721254080505446400000000000000000000000000000000000000000000000000000000 1773 5968452800778346496675454240346930646071356948480000000000000000000000000000000000000000000000000000000 1774 1440494148944611735548967739629678126200465339187200000000000000000000000000000000000000000000000000000 1775 244972333493133051466234211601694559885280820592640000000000000000000000000000000000000000000000000000 1776 32064980108004545049591900718663140726233958344294400000000000000000000000000000000000000000000000000 1777 3407987636690456618524213304596945219596857068486656000000000000000000000000000000000000000000000000 1778 304825149265611559564186729297749960204680226983116800000000000000000000000000000000000000000000000 1779 23538252595422868009649523525359899484227019307220992000000000000000000000000000000000000000000000 1780 1599417099685355255278639275447269959373251461041356800000000000000000000000000000000000000000000 1781 97060391614146663776097742574722157762750235981486489600000000000000000000000000000000000000000 1782 5322755207258632118981542702186508079150374746035585024000000000000000000000000000000000000000 1783 266326061057848721476599301487874521667629919778740633600000000000000000000000000000000000000 1784 12255330050760926234919182764482793420857182366522671104000000000000000000000000000000000000 1785 522116251360937396487206505974274340759302288787793510400000000000000000000000000000000000 1786 20710819559475269045860859502260273126847588830033844633600000000000000000000000000000000 1787 768628005034910450503930348851775540571136244493743816704000000000000000000000000000000 1788 26799756091416313105646655895482649250698034998493577216000000000000000000000000000000 1789 881050203997110985707301686702297982413021315494514524160000000000000000000000000000 1790 27395131074384072481238806368118053544195997644933890048000000000000000000000000000 1791 807816406274341155093895194129538421584261892650038792192000000000000000000000000 1792 22642257647189156073775378601334300319717696235389347041280000000000000000000000 1793 604436228690683150236720003260812511966266243351697837568000000000000000000000 1794 15393214641015085881591699555571991647670593426438723921920000000000000000000 1795 374507211452075351634486316792262728587919324715410228620000000000000000000 1796 8714363235344718229788294753078289843067802041185605158877600000000000000 1797 194108465012527263875463982175561627206042072538543446439454000000000000 1798 4141691112775872845145815152873483426047423302766038464317300000000000 1799 84690345166828451258498097848891750829262758191317399740182156250000 1800 1660058218141535972597125677538760154859031851073181484532013281250 1801 31194016241311225754904612407438209757110742487841250766602343750 1802 561850587652758597663369127768330911741911003311331742277500000 1803 9696933622819156249145601506520491369622174579653260399687500 1804 160285749004763823609202893514920324508015204672683069843750 1805 2535745179716793136791405975252706815162317229201376406250 1806 38360944757966385904704328715157564736907625302160937500 1807 554352653751885502353661922218739982880677703033125000 1808 7642761083716301675915168365838101570419350084531250 1809 100379504217230654866373626316667099359844624843750 1810 1253822921340031364496080563807526064601749375000 1811 14865629186269425129554805798765575850640312500 1812 166927659124342514926781661860894989425243750 1813 1770847652085151016786265141591461068856250 1814 17697075327517787962722632661734837362500 1815 166063700610263170559671927421315400000 1816 1457746916114469207621521096751993750 1817 11919601601966743308026429978621250 1818 90335197726893563072481158670000 1819 630882905690997145681642192500 1820 4032394229349545859745481250 1821 23396064248048258619888750 1822 122001765897334450198500 1823 564776423568615753000 1824 2284913748726897750 1825 7914490618453650 1826 22820791354200 1827 52588508940 1828 90802770 1829 104430 1830 60 1831 2160032400576711575937640859563358812000455088145934778734313261873005210720658594516681367387267118667141 1832 2333601249749631963254317725193416399957492462871985436848142787618780152404473945164487798144803498264420 1833 947265271630360628756297016169391318019944277013999639852362100026568234057987389572534562007101998032485 1834 228321112814672750712302309352341561192792537303488606234742275846414587221578889657753902536601864254440 1835 38774958539261709970586760522661640235698055866449808988910223778282168303744091558707453264806919071400 1836 5068035644116444553601957110265586828155720055885794330082172762652264079425136386851930027196012333492 1837 537843131349590547286085384525675548513853708053595477933280618272762344388288572833998831099254867195 1838 48032157821613187266789441090442367073583032240641342871998994344066194366826366877110779043317170960 1839 3703007277106531978829509956099823185905117569433791407690573728521471369311911478006676279553515215 1840 251198804807300600381526226896117650608930727280804778953258175294991041157758083748065983700253800 1841 15217786113888907465158456176489923411823889470321169595570698724776289467288611257476369594100476 1842 833067170773857926704193836022959390230765571889826220948946859103040688082244834628914195859600 1843 41607820660207959214795034800699271572371298257898762071367094003186055046941926974638367913925 1844 1911137508304700139271308666913795841163925758726221350577669935334807097381477703735478840700 1845 81270487608452592495524502097520945454223095902386230484617115703678534429197699906064261625 1846 3217816632380118849266109613393455365133609509254484931261562966535458803638354490997242720 1847 119202702553200663530739912174821437660150237005053732104325629521225315383932297886822550 1848 4148810778100365981467791508308241994000757593741700100599338514205773458513379459515900 1849 136158410419278885179235053955783997035169208899997620990106925969801401358161130496725 1850 4226776912735861026156919219804201240449304304813266513936792062480486843429896559000 1851 124450519905145337363690931170605594274013798401306739811627905681442807311549739695 1852 3483571633048998038485401865947903647905673290256996762225673657902542572077934600 1853 92889864914251112982996238234168057534035709406541787906718093614547666149606050 1854 2363594583043862031538388951916876333272877082695361611150089518305992440159200 1855 57473279328774335497288888450008712007297116878171234897766534870913024206875 1856 1337104801537759162155905228028735172145266935014082584685348167891849527572 1857 29791195351001570953918348882789906304477237059063626096970211129417002665 1858 636142756755704763183698682948955428955554237520198877283324030279723320 1859 13025560389491759499070677628987861293406765017583459872781936534131030 1860 255834173918450126487867942291231557649247308710152755410523662808300 1861 4820630025536664257045970103277977418151365563993079749062530100709 1862 87139564868595618860616945134046314692542466827778188232659157440 1863 1510772389120593350146382640488615334211791400845255646756010070 1864 25112172102348732688378429109944579856790703107591362426276780 1865 399967709198463780403849872454729191011136412876000907409225 1866 6099563491533790472627713704343975669115730508153356631512 1867 88982811592801069996314718688672310389958816634249649475 1868 1240416613759520233629669018066559196260485970074709800 1869 16501374717892045568294641260921373204580754583980450 1870 209176125483723578332199689086669680903643909636000 1871 2522297380995151806820754474206689223019910555495 1872 28874923259438176085433249636636793709436531300 1873 313125096182734145956041508988409521313081525 1874 3208402059702828734838223764560342375868600 1875 30973166727482530251751906965094721457750 1876 280793696687586630741499623095354667420 1877 2381604530068211245986886634343807225 1878 18817656207119688015349055099200800 1879 137820603429917521957608813191325 1880 930234781367076971334777345000 1881 5746765340793744684528352956 1882 32229015822273132016131120 1883 162457082758064815891335 1884 727008799866796622340 1885 2843438113432961275 1886 9521959202598192 1887 26544855948120 1888 59142870860 1889 98738565 1890 109800 1891 61 1892 349543612162395953845740577347286517438941455193395301844668705169433181192075446190690551284287073236811776 1893 377187019575863271735726304588070883022041924074454659742894325973675555563144888345209262936322263211835392 1894 152921261551815320370147499268228606186344237405086355229896960102299485067654249335800451581061210151321600 1895 36811626182628604888033815574178787048370141035335650719484577030647151531413151869420211212683087582330880 1896 6243223861044811588870154274902940957313730568396483581666589992540107187064619199279288132898738982092800 1897 814875844986696881980807294593817477804940999760281642964027581674968038147841267424700241772289338638336 1898 86352925782408791107375926877131226805383347442312745848924401422266921914367515631013024441983641321472 1899 7700141910816740513703282754705302871307454380810083758501088248215607952052349507616823118858813440000 1900 592710246158883571860204312389957026649456146602113926927471299421753336408986624223984711845009162240 1901 40142427264755321907587186378571328535032825221243097207990349386735235474430666500089467326221516800 1902 2427806815076730308659363504025638676035946210883201394434306952888677183298083338993262328685789184 1903 132678251180788708024998995076072881498359876183323773761397008592882364801331943142995972962910208 1904 6615079369784954797542728203491428062805774480684758928362550198496165142406950050207312642048000 1905 303304882802183154594175343800135812430990671330618301589723953950516371383461509074347727257600 1906 12874768000858893016533898703351749460806454014201596570647602240651273274130838797290569728000 1907 508843777306953619296263022958763742499191423214062147319813243981216250940942324725333360640 1908 18816141854667186833564727735817302020253757216692880665974171522866094300453210020726702080 1909 653736326547807400016336824327129536324913630429721297455605024660815844268496318889984000 1910 21418116731117058111473080076623353293328875272607155315790031861634545546929182762598400 1911 663802710083287416489624686971303705024683726000920269014506028802246530828437815296000 1912 19514971016240689091058681931961054607929625496029472549312897992833132874877941841920 1913 545508446612178276581338559752647116929466060373102230938749256551972683721804349440 1914 14528876043200341742639946450896424208824610339129782595729276893455211308752896000 1915 369338370133852441740783166552752874212597131211046294060519862880121802942054400 1916 8974854584665327650575647074890784316499296308474668033161687292006751045120000 1917 208728939388033021090192987289003314102238639022191278775215203789849650835456 1918 4650850083956562696818791985152611487024585701750820820458103641667377642752 1919 99363159962866645441905067588353289086046614910241455866667184366485657600 1920 2036679976283394185428218966739867001511583473691821072943465882563204080 1921 40068389960254371062951098798315439966003476984460300550984346876498800 1922 756763279996263950154113932364167750091064720223780822299938599248421 1923 13722004836878806982501369915733923680992241466480794345713112364192 1924 238847080934991192160838072613280458445956065368849886123625844125 1925 3989692651749214964563709967297649293339538336889687290828632190 1926 63925778576407628544571763955384675873912014272315099160058425 1927 981877782026619439255908071297251038408358107249216009257844 1928 14445695940317104244143420387430607950800071294863009860953 1929 203375835020993368685320840843674292953003443940257060250 1930 2736799315901352815543772529538799369507298749071551425 1931 35155303565248797361955788804025503613025579418689000 1932 430405578650960976904233938576504433067696132165545 1933 5013546556589150578917937888285948564255797486990 1934 55453666121219236352253039559521601260998695125 1935 581107791919449765742234941608718422929178700 1936 5754637273810807615095302610263397092641125 1937 53698145165789856735280806775140476891610 1938 470602009148685633782017787247868532895 1939 3858974372503539745057051632118818000 1940 29480996714109727066689163424377575 1941 208785232081211810239225308626250 1942 1362756771692147137171892051259 1943 8141744922408080863493985228 1944 44160578774409901821985275 1945 215299549159637727503070 1946 931926972336754678075 1947 3525679879523290664 1948 11420885953222803 1949 30799542894250 1950 66385228535 1951 107219700 1952 115351 1953 62 1954 57513992528840273363542583103342283295746793832827143822110051164844474002268615669096196192302053608359571263 1955 61991650299415139694944613382740813287781502649744147460566086894231458750744554757468764754514533972426869706 1956 25103063360261374061622384110622508177463724593320430674984236179654935578779269897845151641694702014796539108 1957 6035366686431371503165363273143128970553949885781225889431515971389264987290398444307623288340578149842963940 1958 1022266769044045799393185597886568697141826778534811244594761493650678648756535662622238293406905073934413525 1959 133247764503027000324674125032791760103771391026898293297019061355038553960121966233501569203457197763455592 1960 14100514915034741879135134980669989241548549071156238463569172610836107702092577646215238203654374761361659 1961 1255516449143751360671062065140785080485777018935552060077721999453116138793875334304175974034554123321592 1962 96495838667975143471987620654893282347782627910001243191469461710852059095195117492654654477675464973980 1963 6525138437120036360856177245577329590094435439385373053201772929103848746200187835370644945724649172350 1964 394002432374519404421072320866997861945045087447997659576500753534376527617835115622469890360906301597 1965 21496301010432425296478491907148615459791268136093835847772405842294242450855914201834025709431904624 1966 1069944659526346202942106742569678714997557266306823269891940237878203981781950100859616232393367567 1967 48972722197992757703001197892733222534954323828146746185438844179893154178349496957682028221808550 1968 2075168524540338718538399572015176348544641989946313164062339316274514567949786717779210228154000 1969 81871606775598636115818841137674356391044122373775595044760812167295903858492069191343237440080 1970 3022153317752571428110112887974553342829250808523669441714746234780628898474073698541538116935 1971 104817910031400091131709606831606687980648804929492039063184454596254840231460064538141490180 1972 3428310561469724258737029083434724821726960048042035382087350278839423287900132363632247675 1973 106080024951558986250783647822154769991469877452128733995629935040047056269345496526124500 1974 3113868551647530853217587773191908616929834576269218879692695410880527615906956945651710 1975 86921608851686720300289074960009304405249773336962588996107195055169132081987239994370 1976 2312193906370934942943792193001152140183111317718819036019304652918668449383586917135 1977 58718162269789640683940661858078427794231817666760015627922447719609657839876009200 1978 1425741510179817974890553318339622250369667095160268078850044340342452752100031875 1979 33143061414516969423175769378906882428114037364965850927871201947592592199781422 1980 738403553255575131371365115004826978314103556794092360579782354109242775700914 1981 15780432006908827006969053014319313352072725662575786483612903055874418377452 1982 323710384201081793589038320753983513315816965754545522343473613089957072835 1983 6376966833042025535741244407199304900176274529690776492790987751216629100 1984 120675966855796744315520536161933990113117684510268513714014522278181463 1985 2193971801284506076469534406667026035860777452803873117822340257542176 1986 38320138822045449718972158311471183207549808038567385712050693993363 1987 642866031857402250948325648907039092891454327078392169388545119620 1988 10355080428960334796234952055058297047238172193203162143547953775 1989 160066121613346904143786631828205954547872047403232630485269748 1990 2372807926495633901929795535773277778430881486089580353979966 1991 33703663135280736907378548217243671573663511413818895522378 1992 458252708362521487090166158894783629611247178775633348475 1993 5957078823845527998584029205765469169320880938419898000 1994 73938333191733593528706094222103367881355962311062135 1995 874856096990660808339466880317571687027464840154070 1996 9850643066098739677325750269565824261232403234210 1997 105337297716490372446885229651195780267352393100 1998 1067344110794680763087889096024430220868273375 1999 10221578256692960961048547226747182082339820 2000 92249017582977373533094514984790704817915 2001 781994187381631554602570808379564999920 2002 6203103504316973782830238966629219900 2003 45846126968770267999624654621121250 2004 314134744566745893891144121535367 2005 1983898372179456425618366981904 2006 11469112402232986828604689797 2007 60198021851419262687440410 2008 284019037973721490116600 2009 1189769611048044328008 2010 4356308262829814991 2011 13657990630574808 2012 35649855108945 2013 74374731900 2014 116273808 2015 121086 2016 63 2017 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696 2018 10357072790032604534992609431840976290726760040685690629819153184457041800755423235674912582876829980370833244160 2019 4189174415921007186550041533272983612625115404151647000665307665857518117590008328907837915558066579427964223488 2020 1005961949720267831487352299112921893511888915859234417757396417267297295334433158268672000596876244072051769344 2021 170175111719011636818613873684673997954524639083750601379429643176686636350821722039557506540442881117860659200 2022 22152511318485112778909446343917210695434560222778482695959488345946636058097113419840059856573118742599303168 2023 2341026537390707530217482698638443210165837345308213849765415770599632271260822101290514189843134769266688000 2024 208151330900479459816706006531113382201120606530553968706815341968902338868193913878981539198482364250456064 2025 15974532834540115144105315579006485924297735501079119897699570563274026102161928933852721018313163377999872 2026 1078574434552140193614182236686159045126976338173294209898516437299290682569608648369603047464319424921600 2027 65024824697839958430106763036455473736123662998538716356274400245219168142700951319512735511868862365696 2028 3541967647980254181157499844164246761746618074786425087436462303502053421931563722046163441733483888640 2029 176005246628072718357061493123240150930822335595781304334797629238176384486193858864507941490186518528 2030 8042439162688594736950640499668629957092535263858581807170319213688875976225163282879696941480935424 2031 340208922812822107648260891197708576640132943055184396749070295426927170993120071153484036046848000 2032 13399194218737748083828684437776692696057512281630877281415860007951350087153571254000684818759680 2033 493758886308794637693958991749823505752633693027346782968403535833311338107469819567298471526400 2034 17095979195819109785394289073018207895546890905955133001486889662836061833132051996608393379840 2035 558231015071842651922323762845658671070282933795189525636428164926409416183636798699858821120 2036 17245179273836536222946065529642914146510737023910818997379248763408648206025145039454208000 2037 505441482085807259295269294857248021195273556626982359712203531786565052451321895263928320 2038 14089122404596230070637116869387944050121681353241785369605875022522430142194997683814400 2039 374308469590979520604694679474622874888563442179442773574644871017862937718125295042560 2040 9495263828101077447400583170035431791665325285466913093892415693853884606496563527680 2041 230357659600052157293710830766968684539179520722544287443309856400961073714298880000 2042 5351799718897368712621149885504973182328383242284914374904324874488425110220832768 2043 119202760678629161631501766065707554980976209962146947038972247296852263572602880 2044 2547771095148336281051317221276278679426261730044891289346116089392305541218304 2045 52292145217883198331043509387336450971768891625925432676090093418085877809152 2046 1031214985837048873621158450684835801947751520252634589710871560063654297600 2047 19545986054350803589623999943405940656136157693406536380199617299327217664 2048 356162144387559266657075796161117671033156886893187472021403583754784800 2049 6239298425858167956947473615622323052494521521099908205668120262938272 2050 105067749928356916115049034378869414522542671213454924356574474113056 2051 1700316866599105151762966010713274977094686663570805174454025944800 2052 26432132540112481985847864743833524006091294928263488452783118048 2053 394480782070041032066237393612714674485693471885925405778229920 2054 5647989976982403635559866712943047894959660992259966386469664 2055 77508959492350690924106352355048107743187179264499302630112 2056 1018463539982251595418799691270140753989646759164161532000 2057 12798151004587175670006760623846629773348015086064914720 2058 153586189569971714081251430251711379467775943589629600 2059 1757405237313796255881081075599249328046960197579360 2060 19139349354796367346885959382939813437913317712480 2061 197987663608660024404596393309431593281914932000 2062 1940941720661038383024125234727335389912882080 2063 17985824131586613622519521843533624439189600 2064 157081528242349793267506473662592178148640 2065 1288723014418884477039950290452069757920 2066 9894529990092025377207570662748540000 2067 70786832600547613830781644323787936 2068 469526127463070313327779579724960 2069 2870678292785135873359296189408 2070 16067229505959054053058763104 2071 81651089375992035455063200 2072 373006382853086797697568 2073 1513001697547683247200 2074 5364385390100208864 2075 16286534186160672 2076 41167504173600 2077 83174530656 2078 125929440 2079 127008 2080 64 2081 1635089269765898426368174838927404989877012715801054245275530721356209971385775592267464162432588636875152587890625 2082 1758543347175441999862008631499675331124531545704139761072665466944998369225316992014995776116847991943359375000000 2083 710488737861860696643973543146570635385620489527611796042680330354972109696554127822309965267777442932128906250000 2084 170412764305234821551714889866536148172852773659789596089933618817735441197669388202484697103500366210937500000000 2085 28793004563255561755687127654758902442397829005224675023242646195449860491155646968763903714716434478759765625000 2086 3743367151245221343465910689044223132439670200203928209902622228109649629601562992320396006107330322265625000000 2087 395068308068936311828177658014226403520195145307237666557758479299740156349685094028245657682418823242187500000 2088 35079167052970390400562401850189063727310680863044781048231161153780882955288689117878675460815429687500000000 2089 2688317153005095806571407536099882302983723493309730748978433877319628894397851581743452697992324829101562500 2090 181243846644058585182977318280507159005538147494281449048736150231768986031966051086783409118652343750000000 2091 10910197733845636453687405763768928413551331515704959070581546474605806790805218042805790901184082031250000 2092 593361220203307582271902215844757914499074936595851447758384906050020241673337295651435852050781250000000 2093 29437716338739147381516430768343321825139061631742040594509449379485130830289563164114952087402343750000 2094 1342936906455070771748815558727172431037395703161025430876152099184984844760037958621978759765625000000 2095 56714171025918451092062210792466743023565460503064881690539116454803654196439310908317565917968750000 2096 2229952400457198813244829334141070162969762287033805979245764228624456301331520080566406250000000000 2097 82035345802054141293905209291416054916593231436460348178804459830309856642270460724830627441406250 2098 2835656977215513068863818410831955300081481886434004984697937420254030413925647735595703125000000 2099 92439853554248003375244187274218960156322011855169678148882340865939131379127502441406250000000 2100 2851145231680840240960541578479605338117970358543912861922088199720491766929626464843750000000 2101 83437225102351306607055822310169343496510718163026476281477030577618347108364105224609375000 2102 2322485480825790307704374407772699573656140513492202060090744894677320480346679687500000000 2103 61621874083614759016384052322678685442960013899982626140523159230010676383972167968750000 2104 1561419296013272910471964004112803319356384544098626168448178590430404663085937500000000 2105 37845145970845035589894410299974585356193634768879262835876759511029243469238281250000 2106 878635181613765081392818948203431219561079978767462435508558328311551513671875000000 2107 19562422427666579749974840923797673733748073796508810414271556030926110839843750000 2108 418092757917335167509226626082556272163427374958991015366317396081406250000000000 2109 8584138437553686476716692183131672220835436544214782270162824360658349609375000 2110 169416287170513781085153557826505454429514233999177736250875054697734375000000 2111 3215394961043078643531082047449376181136470368217491195940472212432500000000 2112 58701575519769507292429752377612457515655877645354029341229979738800000000 2113 1030976670545347055768019862681665760665248846253215426584897921257421875 2114 17418586900135786532268992287255317186820719160507569537174822225000000 2115 283047243142810123014142540763389486123490468231032391402252400000000 2116 4422221024657848678953921390654347617901072089922720262937350000000 2117 66396961003342364083088123572948356280713953442849166596019375000 2118 957436494042515174500315000546216322093714266355891261780000000 2119 13249203846762242882710801552761678729689540947089472263750000 2120 175786808203278183935354294227542829387181472299657940000000 2121 2233728187701087159094082069863978376067408223852481250000 2122 27150727728931790366607821176324893629897442634335000000 2123 315226952190569131760843453980244713081743086748750000 2124 3490258154498390688744000231923531486403447360000000 2125 36787140192275504648142000680141578249082031375000 2126 368342060568076239717017662455055879911531000000 2127 3495621454401841232770403971316023293553200000 2128 31360969677476525530684997111751918849600000 2129 265200827394837732689968904445512577806250 2130 2106875276147158847007123980285154000000 2131 15665303359585483120726105273714350000 2132 108540533912559269828708938577040000 2133 697306071729875147920961487270000 2134 4129505941529954841541784280000 2135 22388641941438379865948690000 2136 110215609938462187082560000 2137 487765499067910719735300 2138 1916750462277252014400 2139 6584058118642149600 2140 19367106419606400 2141 47431477602600 2142 92851973760 2143 136216080 2144 133120 2145 65 2146 282365657377235405270307754780751252031361330095689004197961218014051357270480550051149871489969454245263206971867136 2147 303368061644963658554876100177666634413859280268095624344917011089476664836053483526028787551206851668464602531758080 2148 122433666752030787818978921972529371740028607601311319467025735880463722860831502304581866050280451155454722509373440 2149 29332734241693205395226138822967550088356646092363421304419602073491422048142957916656457708510293738172973223772160 2150 4950208953751014979805298997990474393269743697568596257361686652798464838428358087633259328934211868487671454105600 2151 642782452343340758402297312372517397223138191746281096949751540142418279685023533676825498505189689088312803852288 2152 67751273108789166619699534896037232355323039775092826865715453420072447284334290939251862066038342533096889384960 2153 6007817914041990283897557349709210705609307812683105212294942600507870380749283341337507061889128750926769684480 2154 459778742596617724356573678989481245218080009208658328370584429240411009522009010057405103399193556109985054720 2155 30953634612416027508494150787037588597052311412326873359804598536002794397203072998306049779056874812237414400 2156 1860547984428817461610927822249613287887179939826326236475775872546445696718455424000136399856034243210641408 2157 101034190168646045342304127345346762609950622949444187952062301199043956263056341760462911393100955784314880 2158 5004688619876089573243585355737188479860323883792888186076110655788208010298007947477499086920077059031040 2159 227948839276785386489314577938866347007158316248298428359679880012285096321086505154686170278113375682560 2160 9611037599396278445099705026820892988189544436274116887312313924317777184329408613927451360655887564800 2161 377279368809614024631324083229722111353460619820286861911127712494095534173377989903370046741965438976 2162 13856508001562652889927027753351663096241912370365142546568289835811500164220008978685838809995673600 2163 478182882238855773636352701054625988530429613681499480836239798678594832293295904145254426397900800 2164 15563101560778688700603269224191255480181515796774415783925780210891749876267768049244382114611200 2165 479258529753281973433121631666260916238100420977668724847152849902685583760031976228344823808000 2166 14003943061928648306593080056422388369646652353653312483054089963091723669379595243171023421440 2167 389242775894836869535261822542006714467327369725418762692036056702106311132403446486505881600 2168 10314040554541883315625415382456655852286665223032697238190907636620320086003882809674956800 2169 261037513048258733347637953479272387894714683995323091132701782622895354988638235734835200 2170 6320645613579326730441814809249112374393403975601452752719909115732432030664582594560000 2171 146630102554555893333701209825082791271241133962226477212162215844541292132120652152832 2172 3262980999365724423708341573282274987111613258862749828236358677827806761540510351360 2173 69723040712085397895819969690754309061163421193838373333342915116694140981833236480 2174 1431754543338236135680800398248747717222866361627546633848657771203568849435678720 2175 28273225088098203547770344256150673186417470198571818099626251615870807955251200 2176 537165940054627885528981430520809857984876143682245268782627836820542241590016 2177 9822243748317557411779414934028338170844621285265064118802896279483624017920 2178 172885490262160877594816465193419695111034300849288455447185875969087775585 2179 2929303537361258988959880703010086228932298176540933764332133895796254690 2180 47772532461827930318669359314863849692832991498073035657509164325470800 2181 749702960492282644225847593072980327921105671623112363922930003888576 2182 11316861353290549982866755170722606596848926383348005153900790997560 2183 164231797865441751842772261698036178023761578728381364333060030480 2184 2289766594983806039791935272434725370495750508181603756786372720 2185 30646059238116794538381505419991621611285945284795868691113600 2186 393360672908687044529966380080175994216278005850243765235292 2187 4836793597255280025073735323711094387903254490667475840600 2188 56901308417199287133233081688898285293452778587990686800 2189 639526122818269652304555265313958405867550392112315200 2190 6855800944030176724222856548276257557800986085653000 2191 69972268115097684177735716735394810056951345563440 2192 678526955141207675754744331336021245177135279600 2193 6237011301068046745642733582727824027106220800 2194 54202968567120652438636895756202476937274950 2195 444048417506883699093452449660931544907500 2196 3417845415426154509696195259163727651696 2197 24623125568972089999452642132774665280 2198 165316632875693338627438304433404040 2199 1029188438777257607560891099480560 2200 5906640517542653364929008155600 2201 31035812807805688873928665728 2202 148078290551173336329578460 2203 635170794502647216579480 2204 2419317580656438324720 2205 8055345050679326400 2206 22968493566186168 2207 54528643849680 2208 103478815440 2209 147164160 2210 139425 2211 66 2212 49529298338685804591795327809909501865467232888785540597296082830005527211149108116396222403655819439852236753987536707 2213 53159313743771041773951857738503893960307669427081473512535648713514508822302607018221652827091498788417927529675195334 2214 21431413278040237647464623739241115087508115659237958142506235609920705855672933135472122445793295738700273273066931475 2215 5128892335961121292210403543787331536997013120345861442385273110785524344452842753688647551567827750534222291422651840 2216 864561217437107466666911697498466055147096368349425725299743581280789596504829412326435113347515982676285981909743400 2217 112128776863726278421339608560827441604029494875882487932509757531974030415476593789658050606998296414948113533456208 2218 11804042213368422897971595237493368484251159808010173253809984432633565318413694316163721697065504896139446993904376 2219 1045368734966191648686968955694133042142995377449130052499824986874250248884129535431754062997449195218886215340800 2220 79895145390952104395167133081703735513812026444627941134783056122950812660615411654811537554362313629242566969740 2221 5371326531984724007920352561831153659150844050418618949059577222553833433026541171921155636580685701427276327800 2222 322395874776643047558005317313944398106507474355118046588251028491239520026970731595535984985618957258826275964 2223 17481431943753015980857254364398810268168729750202474078739873376500979790605276627495102696606140732681200448 2224 864626575377846383399165394125646480121714328414184314693308756255960274907010111811987004678646082233612000 2225 39320285692149272843127517871679247759130554232321253022867188211919851645521724350822536152898466598606560 2226 1655254850788185140021469028103116875321771760065286123770069718707228279296409607498097227345155830572800 2227 64872988856571808368469169279855188232215556223169975581359450770225053729292600710572786173369852280064 2228 2378789769399389360054622705405303309385438774443876914310132391326676715490136551334069641473206388238 2229 81959254087969696787286164074772983040100149145142274968042099790106792906155828371653250031338465500 2230 2663227587981839545554780566086569059469878439587039720088765008029177125884920146523765272972616350 2231 81884909046666947680554809345420647788706312832196865751147036688161650022345409043458736960224000 2232 2389067824468412222068207912181932247845736154321027447322426344120755394805831377055960220301480 2233 66309364344585140327696247296636582946153034536931097555334217979623393967948559289166933766960 2234 1754698573914036121002131807131241755678610596819650438558725132157390592198275871838396223000 2235 44355946873541290021951534745563477849011599047397976026071567300100391426293944013610172800 2236 1072891012565764594729717872061481383967827302669698453680881893092722784566033864409740000 2237 24868420603973497752166552723571470348454503745488285857993259307595609461852442292530912 2238 553061482793434196638466166206835353352101287588405402590244018014991134665392521282144 2239 11813830040893411350274058033937436816597356437834089647140376499378748707632003953600 2240 242594331948743422804095149707333718908802534795337217510771169890251736142118398040 2241 4792358419399245498701591795589213274083811174885835412217812858871442088269852400 2242 91123860262948233686550261436201034513486209785301611518303377061500773426040808 2243 1668388576379795358635040515413583705484384335178917550573340371403934210942976 2244 29420367102679901933516017590532546700617668173114423795810625097325374210425 2245 499719105909035185862938283023334300733157190336787786053321920693828879890 2246 8175448488799998160641343862736722826136322957155419634343808168663418425 2247 128803235014430400249589288714805878011572352348643223277908056803519744 2248 1953598364574928820120461362093100332158963594736314871144806830221608 2249 28513030820722299076718888723686051519224858060644824829275033806000 2250 400220917812398306140067457654395372033142948102115503111551775960 2251 5398772460577280290842114518136917435541945406321506096040092800 2252 69929463272626737344872830758968000710347958051508488734292384 2253 868890228205195528291729162853193550808811566948555462236128 2254 10344617689540877625431666618997585653100177385919578404000 2255 117854413164170378119858755058613728617953582136755812800 2256 1282989122276167355200563120561005963103985279330287000 2257 13323860944747147888509882528041737792155809918870640 2258 131754032057153133341658567975483329861866733810280 2259 1238008533841563137658842755579082935456086144000 2260 11028045413598358772634396338601098449353501150 2261 92886494762025662534523391082044120588777500 2262 737572998717958368297407814301103515715598 2263 5503084511141889962757883361970664301376 2264 38433204081643768256584872641813774400 2265 250159631106115795734960931404862560 2266 1509933629612656251151171364941600 2267 8402112617234360820114237889152 2268 42807193769305426303800773244 2269 198047593680759690118022200 2270 823778581961977364125260 2271 3042779429591161603200 2272 9825030011781040056 2273 27168632462763792 2274 62554396905000 2275 115131427840 2276 158805075 2277 145926 2278 67 2279 8822430353433127879427852383858908826126849786538535477220142654621892581432841851381170515894945169820082302669893402624 2280 9459690677405157445113168710893700250851410303126742840842877872321657313742220998950658178591509115910027693909457502208 2281 3809796867319303332776569817026439739108912229534772098016445670733490809092946294957543200795317872221690289331439140864 2282 910771382287634123549804076081774652263587803086215359730440321871855661975253973973745713965113835285158287105515847680 2283 153354720607241757211277986839165230331614979597956656496173815993460761053470085614778185615865637861652199100959948800 2284 19866185000403349348999441495464598294159571633493010259776670323537550249057403448630086454023929235163807295528239104 2285 2088835325616080160455063151004442450516785522519033802325329053253491445760974483021468248639660760118283401405923328 2286 184756154685272992117625533966006831010847415151258639527608567437652074416812819533812531991574485996074788961910784 2287 14102161342545148081983406805642142733456890689074672568874205083387425312083243305689684098681571688718865132421120 2288 946810146793301490952247965250335930031926046858442636739337561845666827198835882499970373093345090702837966438400 2289 56750228741981643640057794981830248074691107254373271187533183514477191773694166960506462949023382596316223766528 2290 3072794838061414765250950971006119591724731236517566202953048253904281600142325400735499708041897895664828809216 2291 151756222241343550966439475041575745815889753813201337459317230687503459042955517710301482725824481811253690368 2292 6890975586160064475450300549357987996553227496926446656399884357016075194142004425486209879504796266707025920 2293 289642421984603494891649562742876628446868703132015003714928672421296971170721748628917438807757188340121600 2294 11334037334687946420022483278110066858630522675035326876743437375417866785511699988566994983812970967990272 2295 414948493870836307402179212608776352421884529340358561231847253128853178200859665553889668898645254078464 2296 14274211741210728283035565093546674090284216221410745829049407140474012386368611742846327969785684426752 2297 463108353474599639361736918279593455418000368164007254848647835188558873359058574798042683260325068800 2298 14217040773353186486359590729306492322137220255928006123590867515688487329325681192574826611474432000 2299 414174517956432506617291371512004811310997901926054736771557722779126409954840723051974093449461760 2300 11479073369440649021753146912788327270803326109163975249189299447038042104073301182474282881515520 2301 303353717287959260681633757924911704652257905578446097481350722221319821462288634322569930997760 2302 7658837326303065207649181717099469977828357819170859446030963663138216348426135375797918105600 2303 185051734950478257568124466245383805017139856640386994312776301864236547157344314174996480000 2304 4285378143209507320697435463766095988850166103981482941532674378755594179577221161278242816 2305 95238055114688574576597251270174257885983232284066954870423558053414562205153870554857472 2306 2033453200899778714184548658235131359824297981689046955967620784907652387201010448203776 2307 41750301695002151444229229689934942608332352935257295997076161665990249315423926353920 2308 824922934377027589154965064764236937829222076997383638282748006563894966747214643200 2309 15694696647451676975190635511533966281754337304487627275130080612954410244365418496 2310 287653669283607371534855998926418776340809113053512908251127080624382769692803072 2311 5080342568699983684445828355089509207931766987694156091555265711572521135193616 2312 86474917780384735759746769333951169425646980918803117352920248719950540722430 2313 1418635091170717892791943990586277153081846323529460426119307806641141572850 2314 22427805738209021028884913695570978144511056959143950071115044151976567012 2315 341613167483301561960097880544678615385578934323322054370120446534804064 2316 5011353784308825146781838713255213898572857695690432915666447568019472 2317 70767535090226961587505266375460643959622080927110157406526015423280 2318 961395835255679891315052517371925032820316071383935956810163118400 2319 12555501511613899344769961671531034155697640969718768425121599968 2320 157487630952197562062390373697935915416538684483573586431635016 2321 1895380782422718331561789074666884823125893685953787239474488 2322 21861418891165813525096753106000849194476078903477762723600 2323 241334490395040457835640480774775292828184664834660284000 2324 2546096727319153158510208820282215778608039798551742320 2325 25628406532738464357676735520073302429437336984082640 2326 245668575136467250206238902063541199079176717320320 2327 2237959822269575294609867628434760616020325315200 2328 19329196977934138655034621364435044369617632500 2329 157867825849627566153123745436483963980230636 2330 1215645825545080085719792024182662042165112 2331 8796318831506703442765329339819181464096 2332 59583052759352441630712133916845419120 2333 376167006594900471002952012833381200 2334 2202379618234017413243388232909376 2335 11888171765908938563565460806432 2336 58756388855258894025220461896 2337 263716621630972620145629880 2338 1064202701285259389739600 2339 3813688802512414823712 2340 11947674387383598864 2341 32055658375012272 2342 71613342394880 2343 127891020400 2344 171171198 2345 152626 2346 68 2347 1595471605159272689397698504139475579943767914690073788709412771181608491972941991921821799536100027353518994562236965385789 2348 1709074813340115672322676406450603960872341181457545961440454764340727433115312782776998777070806582546302640677884587999900 2349 687625305019405959631223763253166436708631737726816428380179440188530480982015352823529608788582678652577000062530616435927 2350 164212918644898159544077793961735924405252643543645561088172714810908117675503295391666808035914406414201759741180290775336 2351 27620053409636157134540033799068561489277193952587776586587536518994237724511841508119670813633549246389846001095931659325 2352 3573981764813726719465193816144578131537172741901525734123652340493819306799066104559146456391394060760435403875069587168 2353 375347296823891557528895930046814802256590834254691556083922950191540435841184995867714268197285463728956715224760168520 2354 33158874518087345004144089823240317358284681283338945128929118399965390524747954263682717250090307411328273408227449984 2355 2527777512482177476492049562014472275191865057387686283843103014171686625874833525890680487837289781081649641459429852 2356 169491953519183038944041131753692775732003478286394322076861546287995173050553268711306259171440402621822573001521200 2357 10145372144245717968208553564159339653821023855225772210913868656741271701197977104201911305772750342221585302621452 2358 548567476603378960157461350024563395377823786164317522710342239429184294488330257809563392335811924973449544612960 2359 27053422576381683117862158756261705940403959029274037649888336742863269855040143569140469295007380951036128384116 2360 1226649063920371705394602324417166854893457532727196468300352069351698910682414348559421377200142243981631121408 2361 51481657026860168839043642989640530076445053826347129620325023026932408438065589035247516728354473652560915600 2362 2011477839175985992336761915230887337837095890722575282566729639954902733472788644074062184115432519785460736 2363 73528892969516963618242741737343631009663832543954927545799055261408070987051660524559466372931709350941570 2364 2525493976261405396879080549268178826333004938897589727386135639733721830094920980709101983459464647478808 2365 81810564439896752517034124912843420970363643670365977439919740573937008210319077404456648679295398301334 2366 2507706902730469827441701486822333308754072910385943874438510616130266193113997874792233363646787554000 2367 72946929209842454605048109002412184578437040683898172582617296994024895994784162207457542116008876810 2368 2018877695685178349648578764479456370815800983084857948004682788759601041068386432893774479905173600 2369 53280083045726206593745522288883891312696671654516227197527135988198327600223690950939149911257880 2370 1343489631875271366400895518968425671147295112405743784050916854675562459628258185050394274247040 2371 32424704052215903448653724752901162060209797569861616663078667951291937138241501356136384695000 2372 750157090609017917164039184463249197581910127701839141612183429253127672474119255219037388032 2373 16658556000245870782261552863920177315755422230938175619852142438378176209551938345191163600 2374 355487630496999382386042062561760394939939164769284705891072286888759806449786286601176576 2375 7296770704986295522951789308893700811337702479753744045596655368985378655294169609841368 2376 144178844823064459099243310789553835987542401812991509732308598204038365477254477917600 2377 2744194910135933959722889700063425416761992543296312646872711599191571540624225169624 2378 50336674888077696965171129219438754204333280132508921521980146774718035119812380160 2379 890148178935787487453735255393045362487250236533593440595354907978645946635432287 2380 15178932912802369453878320189917466383793314324163711896997487238165219656174036 2381 249607229832122116181104040950830961599885916397666712318736039751278310434725 2382 3958133651860334128675851876599456993567101244314345833215824336224226585656 2383 60515601282597997206926122399608512315383187286269692761754335835477414455 2384 891786345965030523411520429984063022381548984787734727342763398035498848 2385 12661671232019430797756561934290369758737936433197524161308907743441624 2386 173111300804209038920110657397521219422063029679046770818296450780800 2387 2277603786200198136570770293310672740466895894633137124626548961688 2388 28814376967567525189754842457202024145930676256098944739531036160 2389 350205202407023478006274613908979553356946512560157463463763664 2390 4084735497588758089405152554230775830703770291116040658537472 2391 45668571578043929449655062096991751252182577302550363711000 2392 488766598041430208399014335915545476237771133822258305440 2393 4999927283431592886878881420760438436107730456501509400 2394 48806066608208151844044683280161891242243046665509120 2395 453749259069780608720678498308862837822551878681210 2396 4009388205722973625202843726309471509126562535000 2397 33592307378856245689182477852843512280691164054 2398 266168358763248536320877294091272157378402000 2399 1988564009310760194294818343760079704615122 2400 13961526871760671164799046049917613415296 2401 91765839317108160332556709838771821200 2402 562198539974996818392790167237086208 2403 3194288041750901649345359348756820 2404 16733625321463435558263193285104 2405 80267839177180116490764633612 2406 349665153904927184531407200 2407 1369566284896265478056892 2408 4763893263229213644960 2409 14486761928092990536 2410 37729054024915968 2411 81820027156725 2412 141843866076 2413 184295895 2414 159528 2415 69 2416 292864493081364151603271584401369534163423232120910340080100000000000000000000000000000000000000000000000000000000000000000000 2417 313424775860953798164807385428730987174079883518786494567356000000000000000000000000000000000000000000000000000000000000000000 2418 125980095528321346074917275746239521522964949958403749837042650000000000000000000000000000000000000000000000000000000000000000 2419 30055081030917140559387852148609906519770953973797749848903464000000000000000000000000000000000000000000000000000000000000000 2420 5049841642527612820610465804538891037113473531730869109900598200000000000000000000000000000000000000000000000000000000000000 2421 652724579072363952605449477515742611834321720072455801703885873600000000000000000000000000000000000000000000000000000000000 2422 68472581751222696591360242886491379354412368634930801490486935396000000000000000000000000000000000000000000000000000000000 2423 6041852765126922185281583399498062016843966242330944100429686220800000000000000000000000000000000000000000000000000000000 2424 460020574634041231363121421955620473234139844312433821408417408683000000000000000000000000000000000000000000000000000000 2425 30806104897315710215883233055036476333180880780298693038768284321800000000000000000000000000000000000000000000000000000 2426 1841563051807589933525435946695336196489445713051188447432968306375500000000000000000000000000000000000000000000000000 2427 99440166804426898735226534173770970386269207585684650021759818244080000000000000000000000000000000000000000000000000 2428 4897229522667448341617439297540258725668702502531287256957779639833500000000000000000000000000000000000000000000000 2429 221732686138330807645397933252559713080137522993094240140498486045060000000000000000000000000000000000000000000000 2430 9292437035822468130778272741151555111189836353576753319135671660262750000000000000000000000000000000000000000000 2431 362534304497614080581697708094560715077280716874747490487569096817472000000000000000000000000000000000000000000 2432 13232464036888811771625759269502281166950126284807459121369784454449213750000000000000000000000000000000000000 2433 453809676509683730701509462198494281474277978884193091778437008989988250000000000000000000000000000000000000 2434 14678510554838439722351344027381500436145501738985963330304544772245754375000000000000000000000000000000000 2435 449262836484434939313914105493353655113686202169152524445704554810181500000000000000000000000000000000000 2436 13049510507831858774378307649398229447387870594316375083331227578739329750000000000000000000000000000000 2437 360645530668528059328372792053269464893159033134156644479307271802278610000000000000000000000000000000 2438 9504892853635682148428081665998666108323514384038384522522926145821329375000000000000000000000000000 2439 239368321658435889228502686537164804931973120570971733779374534326634400000000000000000000000000000 2440 5770423113166641007481430342939720411028878164728616654481474456386111718750000000000000000000000 2441 133365871141959884335999900784385417814480513961795083703182777005859445250000000000000000000000 2442 2959142522822270510327024484450931018140340099329257963576392411234907761875000000000000000000 2443 63107245457333826687853214789403467212613580837223238298404531206473813500000000000000000000 2444 1294845972344845594444815018915982248676728593165264472410985482391067400625000000000000000 2445 25582665822424437447824171599171108493445232252238668205882987073674262375000000000000000 2446 487033994393672267325652785817482052453902607445310091941788049672418491812500000000000 2447 8939074631900803138910672899881444867897599209764335498122978443659646240000000000000 2448 158241192820585342257905472340457441866249395121971949040614185824644787566406250000 2449 2702442225201043089173803184082610219244648826597306632793694769701949534843750000 2450 44531131879836552475511945048006239691817377204958518609993709942854508884765625 2451 708024290013417902355424108532890823091881474630694967056747335666921976562500 2452 10860850563633611805948448601193884491637403324177413012965068556039260546875 2453 160699104658865523454768496305263625225117313694992064706637149171127343750 2454 2292708771055983164650603328806041456119551366531271100578403521165625000 2455 31526190081791589005925525433887515370073890091156011091157637325000000 2456 417572498700339919003022928951693113905438240825156738459940184375000 2457 5323893483732205630153989919162181172544834249796167851452711250000 2458 65284575557228059373750644745653211850030870765755852028744687500 2459 769250590595728692345619716960623591665969846472457511016250000 2460 8700344051348716238050220972920391154215014090039446771562500 2461 94339016336170438147059603820253387735387381784734390625000 2462 979361358396883484583792853282088644128309754217644875000 2463 9719225063515380078163486356676141997020340906514000000 2464 92049399433420087163035660783558965376707112346625000 2465 830404018885301309213255652269160673074880676250000 2466 7120660354697836379866808197845768661740918843750 2467 57901342846542325567954087282279404988426275000 2468 445293199537581765218630227373241415197731250 2469 3229244266341427040987714073041368251862500 2470 22008670946789653731672422184839969575000 2471 140432230783417951923941032593469800000 2472 835263057960289333298507616500265000 2473 4607616631914339592106726329070000 2474 23435815278592811503840427587500 2475 109153280566917874541576322000 2476 461709431223410386955438500 2477 1756043583612858376036200 2478 5931487305127406622600 2479 17515990949071014400 2480 44300907835384200 2481 93299714323200 2482 157081534505 2483 198213540 2484 166635 2485 70 2486 54553932450597422665628660310901142331914967271921376872397139808472308271787724539801739505723744739892207536727970406618752231 2487 58330826405221207730160380693465018283876547033456897707244710090788681131707168274058991457220984754615948943258036201482855490 2488 23423728652602516172857448658844451768037472627447038447138503766675140514483386944060905915463310244789460392919806575074864470 2489 5582703608844422877979175743531027114794483795711423388593734237803651177346083609953866014226850026469072847786668476002838780 2490 937043576812364633806574796106628651527266112229820302980366845088552748441831922275425848599639585784623537720308250951984050 2491 120990065363401662675920922123911656220115697765322179761566325593967248838436237258929075397513700626271358632863779834552654 2492 12678158349512430315817803057962847881175365239973592289172098077312057388788584015495936967160418872134001633383564843922295 2493 1117406266406347828677821292026942403576345569200758195454009579207155086142726479048608419425133628340432106166632338628160 2494 84976999929120503154378078293315814673226623008787382633240388665782803861392356119505930584518832328060282626067515461340 2495 5683630810289416921905714296252367286878598648222463343368492307680851433404465145392475576919534800048410190382695039800 2496 339330307039353443353156690684948147185234384599934745884359146188199837110631596306338643712402609968012924554511068576 2497 18299006185707240622270811023369508750652128785604728876167930726823660645539334648638134177177923882539145216730376720 2498 899972441754625704299738137362337263437976978781173248869218644947810789280488715187416833067862004655720338113811960 2499 40691743513635697783297299021736686364997802789837527243480692503934133128782080476639251867701823560984242596526040 2500 1702905127562810683941881675485219140730921471219602784390129859242528063405132544720594243202654966549577722902700 2501 66341117658351448738394551413685163813206577969163458898063779798001046205877996028948386643801597388917385161984 2502 2417901572178223525623578528158419923789902843225692192247346577467162997945918660967453053836954219486912781590 2503 82800060728432852341703251554694746890335360564279102920809023172969014366233684807579127135833116219407026420 2504 2674218228772590286048931793537802282621980209361141204786947740476674082497362841355047764401960664970081580 2505 81729194225437419310501991396417166558288657959495991282324109073649228038788278042735789406305002351134200 2506 2370514366433969837539265328738720775474184916782162187810250563100365585695981491608436786311159118643196 2507 65421001856560368535458892189429127212540959156321722402964721942060646112724980483016707713565530027100 2508 1721855195207856558951262221465573860289267911692640707398946045560064896062913483716675695125165740550 2509 43307421086895527943155813639712627664298677262474339015358594523485950604300804552048781538627803200 2510 1042781189600736057961579758439795908547641413395813303886603589552374957745170709499813492441560000 2511 24075488517081305302497155123096149470244218032603022726077265999749769538577905339328380463580912 2512 533714188074223932650942034123265294023796222529068540303138988622903291004099716942834923813880 2513 11374073025291541315170823849697748458778401258530365169532093212388611004479518801627029320640 2514 233262772805109795301684520751217653379747767519870182149908195033558392861138473429903138360 2515 4607620660966702622566284074066188169908045616629187113572558134928075238194407407437411600 2516 87725246478028159625507849283604384570789674745942822964501892920995747632477878428527008 2517 1610801946100883420562034455704240433022439705134262402421652065570168476533953129245440 2518 28538005435140350314280597638623927506013581442530213658782618114063701241710547554245 2519 487985478767617148246482854815510066032004007137984636773306291981499198959561616630 2520 8055186938474193414089440863200300922968689587283879826315864822112163033824393850 2521 128369233246019571876847601845255966008738496452273851397581315752875981900159252 2522 1974890498776024339102744004679423301623511786924224742780432296902386833905590 2523 29325953609558262909507422980864033195375765313598337371994203416205060055370 2524 420213098026147258279910719204949878094982165859291053093762812213084800005 2525 5808019295226172816962605540118721745245088786720850638699027482318398400 2526 77394794701107256890132401246759938397853095633935510319714664610501568 2527 993701758884968646074906765940471833890659482474820530121603923831280 2528 12284193614406272774003205820008229298670817945544838815188104723640 2529 146089216935024734093895153662498580495774621522608268223945607360 2530 1669752734404526119042353859513055890032659160942756107736929400 2531 18322068771304244738207315083739977749522774957406824272869392 2532 192775496368648235810368738772649147713474944028654235069600 2533 1942169456490889929835947459174875954617978611407107996800 2534 18707433587868416606917578674373593169113871900305446950 2535 171985150571525101114289810806945823353499341733182500 2536 1506228228037295682452442767576964056639054428757556 2537 12539852128482387747320854866292567746631593779640 2538 99007271118955363481653722057207837333565722420 2539 739371735220848541958590298942461093313789580 2540 5206968346291760554682156268554891078542550 2541 34464447211408387087424874895714227743104 2542 213580467866010462653613632531737615020 2543 1233834422557394710390089258045617960 2544 6611020982322169456285699284504040 2545 32662458615119459627834261182800 2546 147774230579866666036549464176 2547 607209992512212001562770120 2548 2243508044572201716969660 2549 7361917692275925475840 2550 21120730267569507575 2551 51897289908990834 2552 106189206012190 2553 173701132220 2554 212959530 2555 173950 2556 71 2557 10310381857130015342211670551708630120551813540336923528215574969961577710343177681268685158427698406863522089386060833785039028224 2558 11014447284873847408404365647253548149617273029781227333961777427401083595655964120151616205125886145295174639471451562018045165568 2559 4418968400771258447660449848462989792486897844591493560689570827299335198800274956947402112210516777264635035534030324193715814400 2560 1052188614971887898195957535709653928640077921946718112214473518028597898800596653081896032018993693488617329890553475755556208640 2561 176431594772375644067083338582030561886512119925780380251254556628753092755995906932646462379002970526113599405872794980214374400 2562 22757093023741783544733752009967872979531379053246470029127361386391347826270546574872390643168625833146278231613058723639984128 2563 2382080051566187257111050575382830869744040828190666488504584715477742357623558736414432026767944896414357335784591844364517376 2564 209713671556188267571007201968671251626426429114426340975903306991678460636997789494021964191031407158189478735865088206438400 2565 15929961508094745766305126986521090007362909703588636732665850937404312949390381136370007164037302314513700586660074524508160 2566 1064189938362912132197612383751269830259542591195355536204225262552334279578147851919178085107018134406442325692371907379200 2567 63456833030502142797352095991541569735503526260388209801856108160483489941564130140318622799889878097540605644299038621696 2568 3417658558528607589509484685083342366068978721788982151752758059788891544448704999323413725521606034237142086271046254592 2569 167864758953442877842445316369022699683939687988771997974457997642181181586880600326215294041468844590973866737244569600 2570 7579675172936128113702890531614356167267685367457260980816437258743156923678712151595527293205422483101747667827425280 2571 316763434967829735284490581333703754511199410389917139702660865412725930153088014985598440286324650792587041859174400 2572 12322985705142621771474058593938789697240764693249802151454184285128798962497269518979306347168550808319059843612672 2573 448488292846580970592109099169690624389833698395308756418789784800911909931711306768593990915459453711249009803264 2574 15336149447202318024564282812380162688689678287930306967285095404744842490092882896611891407579356965891997696000 2575 494599099952625166664532535070558866566342646294959291915002033824154031994663054405111777710528588951091937280 2576 15094079381160592341339747586068409584155064714458821831800852872450156329896730782633480580817071061021491200 2577 437172084309718813241948904169746806426409983721318782088042449318419480606994042870459938889623305373876224 2578 12048172325041947772964009620330754864667929292392783188913434389742160909980110874433358800509765762940928 2579 316676404992054298451462302624497866911736998006239917291116165087939078424617961843310558194379522048000 2580 7954734875154498854707999243606991815907476993716041165966249716512568405764355662615382491135580569600 2581 191310774728038305738299960141652151263273362170998939015756077195333560601271459640215034165985280000 2582 4412180126613107538656294213096478819352499056119150571856454159751335290005207922267782231898456064 2583 97719095811755321310723551902119222063744902176872301965922206457179672060649804430100419101851648 2584 2080907638737975638815763205057348959918591197936647352726652070737324423590358730420022306406400 2585 42651659376097851342717711269754503242791922560525329844251239036488849626772112711197382410240 2586 842216657996285629978995485643904920853882612370455724750547849000168181813356952606369382400 2587 16034217033524259760061427095158302856216703729536750467656842370159012122028487646126276608 2588 294495435427617672986390653801165483569321662679125282300553283575749696203830283978407936 2589 5220709475705702866070447005464821759272523682864116857211570455054169428957310543462400 2590 89363216786648164716930083570392118115628669420985222731130518317816406123464500060160 2591 1477309711207608641047389600383505837205667545931440256960458269413615123161591627200 2592 23589668134284572307112191378244739320773478716356529066573677435959427786043453156 2593 363843008867052899984752395234736230128612985107722146983972662745945245127431812 2594 5420061179270984410564610357994860856105761759343921763304405111916146510111100 2595 77965215401227043308124969419201412550248852377699571405852331693683479993380 2596 1082594695851512494983806537841244939096007002583864538204650699433313511400 2597 14504890960663873767542629039385174112469013211732515509867210833721250592 2598 187419689278598353484891756803087935520862095387705459698657290340023904 2599 2333939445954609948823371838653915696009911587394060177220458537028000 2600 27990514630529921831043719467085641926412234230054034647916368253680 2601 323000162032928453907118749628899300279955218455951831204529841200 2602 3582918935694245476221300527723247372488733131443710268362774864 2603 38161973292077860675328328909320115398196386640950177483612208 2604 389801275426695072419992641753545571342427817761692123384000 2605 3813032619313255672345263267975353682726837872317149832800 2606 35664856886674242077932892750300068880159428739774580000 2607 318423950778528670491953813734597656135780318302292576 2608 2708538637035906313839200953710475291210884772156632 2609 21902970016438593882683594327012518047455178864600 2610 167987610638013922194875826679272050513616129960 2611 1218716212760748381312421130043231372028632600 2612 8338375115393113997987558314611413334803472 2613 53622763872247240195868884243173215757024 2614 322881525823230568776819658070660061600 2615 1812436237456339889869055130504659040 2616 9436636186160843957856463461538800 2617 45306177114276363056622332240304 2618 199196982479825901993640025808 2619 795449891639457582212084400 2620 2856305437557217616805120 2621 9109263814085275869600 2622 25399656752088392928 2623 60659754781088736 2624 120637715782500 2625 191805550020 2626 228570300 2627 181476 2628 72 2629 1976619468344396081886594006474396844766256166675285816488083771595943270654277610802483648808808660136266507145917734994994406091577 2630 2109778858311676658617178965814668653223956666550764819700548037687694750137273606726313941532089258557906528925873536620665825079544 2631 845679836400188370735134450848120207391732292407537572657972987424363521582652166388023575083752178347524788716016411038679906417962 2632 201174978126860889123197569515662858996190229789958149183666012699937530026904344419966645594376413006498216958439868890849068021120 2633 33700470648230991244408915521824221018760968440932702347003819300593242148485762621050859557471232244109103878413492349023337168575 2634 4342493392906109577973295181728023204544895723949930392481607822710445045380406150607419569157796859491921042485652609276054231456 2635 454071963877837199466720597673101464226151799343450332157604297330894219163941641321507456726060500311192958644791093436522727322 2636 39932265325715534351017831039031681110748131661133356854502446592998918679219900174873738446540439687111419749645331640986699296 2637 3029867007466294299918976944626543765725093116444055167007385157686078937431811040527415480891573134071148619841983291384596645 2638 202172642002124106379729096567239645040850339324093681254697616327901640153687983512060562740651257740652074381726099118386400 2639 12040900526245518278370980317968422636596174774611407383783016705017076984415452417056769473106549894734770325608352530745848 2640 647694060895281496289302310921856449908669960024409462453020443150433317751514017478583824593890366514628117387244455162496 2641 31772063772054167465894453717197614500483442604087262062379754358514188104502182811459359122055190959305256204441601712148 2642 1432735719051301131001803717903902324483591298700565690793587842512810782811897941107298945171152833102212208352480112640 2643 59795212243190721879895572867367363549929375430690592883326101439858783216205204898834348905307299457450247230808632200 2644 2323010703412397229538764995900690985558952858566453110838359318370530437333104231446537958845839622108190824109237504 2645 84426840136784987614951393168377405488496042449570361917546227801819050252478736009729654566064625362655603395211918 2646 2882922471479624699832151466228749587995374064552815125403125695886612426913229683582783373275210916113411456058544 2647 92843952704929889904622465473656254111080191618039411135993358467912551284092795120987574279981295435293028625860 2648 2829379269546325160677405912694272664093938854577586726700439322534886426879151313273050370550478276580836070400 2649 81832654788986307010094729237457214689889147514415578895919682169960031044632911852982781209720147348360191662 2650 2252144358768659759829891007247054731495466153649177897941407958193762682858365652842843774437811918372201984 2651 59116588765627466073780519103056980016787171711443959824809004689553405484606523163575913348390627205712852 2652 1483075725173265276933416916767572450144034642439820439215842198284586384219174372354102229870549291108800 2653 35625007006111083454228418460557409760617268731561232465163049541242680421286381437603899594898462071250 2654 820711082061123329312524742790584981754248932671399564530081103581121904714228957016862926741660992128 2655 18159021403983916293487557402622643909858424608723690193146225374941030333422095489376437418945028816 2656 386374144058895224549673110939820319478081084243838835231073312315030732654893403836338515523959168 2657 7914305592832545829083007034332443210083955900175717146390863418650342272657904317616803004866080 2658 156212562865236714680472870946026060465111777810686874602489716983064968552731480174109561556800 2659 2973474092948430489094105411175340022330887908027649176702150589992419522876143364152558930384 2660 54619138650973922829551668625682312713252063604798367746154931654117776901572765125385463808 2661 968699452708995446376545824007320217232690674477141091283948553516222329440331848441183219 2662 16594871439511050087150804402120397853313277733469334587298963192400469593267734439589480 2663 274678518098402556744371711457581664632594754609727041897977934878417945663015898526350 2664 4393563178983048101411315617676698015763356585654287016193090819371252020394061551872 2665 67916844440357605382878665605656247851389069603206464924652566638428084897026650469 2666 1014580708078799352317187379235493445205980455945472643830216881621898445550216672 2667 14644623750671130740156607842264554126934810713238703898388812505158093599731310 2668 204193143601677356403975791078164092418056149727351048349799321906706831736800 2669 2749282826492233847268126328168619215495979541393024363551982912771921392931 2670 35728298612794542302817559064770856618766014625741592183322736591291687552 2671 447893010395072179708062590323998776917222378638793039855820085521278416 2672 5412700910970219298035854831882548254228944990453763262474503718227840 2673 63007692558913347657387123202045344640491594553964663456134353069600 2674 705872901540513372054968045001030755227734164664460104905802459968 2675 7602838266244005830700897469183691427829761673102350224654893776 2676 78641288500396648958388227815512150473693377742092193862294528 2677 780194920080552280322729579054027552231257639428962842892850 2678 7413500157546311767117813821181178618307157012136939310000 2679 67364884251852072490823319514454806984048972928727065748 2680 584361583816510197486891309963511406918884860993949056 2681 4829832669943927993906449749029784319377053931509038 2682 37953834789509863735453141137260159393254367887680 2683 282889382416529030836205077527259902270997399300 2684 1994604946279969765684498222181825418429553344 2685 13264050785693939683945595852097475727536878 2686 82910127956752542335481384398210704295904 2687 485273248562904378426962792665236623880 2688 2647950878199799903183616467141689600 2689 13402507301606951928276553560572052 2690 62555292208231621186403235415104 2691 267388064201783005153858136952 2692 1038097998486721040973378560 2693 3624173801570467459667925 2694 11237717608230652872696 2695 30466594003491429882 2696 70746980534528256 2697 136807793079615 2698 211503717600 2699 245083338 2700 189216 2701 73 2702 384311889624804965050858707878529731394719970803729960469065038615147534566584382497597620733953708010156436191156614671831976929918976 2703 409857822390222972223706145728746097762082656956497985598856797938725639493946821363398485223938943531649668983994636538257623314595840 2704 164143342556325464720508465219881272525489302940991932024691905065644764761356359616788738674669448244279144961116515253129900885803008 2705 39011911750424864473340297705906641585764943093416964221271664493348720772783977059268188448779116109389379217220939455675480863145984 2706 6529045776190026911018253721783669420526504182974076553143931896826124860950151354054415582105315314930164759646863541831708599910400 2707 840480180019955477167533169968064209916754066577778838766255678006590750238229029613249587647168078747412683135338889073751958224896 2708 87795304691791672256173733073628137690344642664544198871017791332759987560981504004010222032593956353140967598967247547176300052480 2709 7712804069891528237784833955568127615679196486823303562574667965316129685467756418545064888700263899786199362751571012457110437888 2710 584570576474984044653641778172221410917484183597069935199684817592510149247466579137052194598074313951159565857970789994205282304 2711 38962252496101760050618413857211490722863345496204244231276103707748228370082865329439041968816246542773375820249729047566745600 2712 2317780456442312799650364866337603366075040400122437421264086856687742314913998010443671041361512593242334493590945154063138816 2713 124525586967202353367399945543046411792196236697631796829998178453754420424619370309788642256438858767836373729817411473899520 2714 6100897386061409612999639979694814576762886565438692404112647321837462972517400358253825244857777165206979092044450017312768 2715 274763535563654685044190323115180148153875584515876686654193497718078716151881813910932406898574743300646782726624325402624 2716 11452239174754894615946379601228355506501820267056373119123442458746033577947741769176185989090048808554512199821400473600 2717 444318134154849397663499580049152014918879418667247477803086087898619179775994203143357611714609089213950685133360070656 2718 16126200025790290092022784720200965519452737904956611675280189539835578422747130385357810819044073862770722206814044160 2719 549902275970346189184301574950286586121972972008416851978820836580181558377069026830356056448729620578825759472222208 2720 17684902961153105528076191667030877325713547967473962301727552725902338446162406460601809103863264988739768495898624 2721 538190373046746722602815346782357958617576616758554946248351517865302601322209916473639785130456818731167671910400 2722 15544284373047522173238776547332551397763621194573983064702000318243554020597402176190027481722167763675062992896 2723 427216981697323910034671390205473405103704338508214838370592381466512836722820475997575544211785778264329420800 2724 11199142147150517101748822873898253086587593871693631587330367754745372075227990895609677885466220190287003648 2725 280597442075968361745228940920289312199471413480453630069827263300183461528489739072276148112968737907277824 2726 6732093375697724701868649385283528437767127531990708112856221759024798917228993645830137557450783457280000 2727 154916967591855434086966799920362678699585518355109650685737549384315863488540565645734788565191358414848 2728 3424233245888080188112595497005450436749618849990436502700214819422485229180791940611784509546739793920 2729 72794890550819041999462152311993112016043320264649213287929340730602291139056174697502712118256861184 2730 1490045287675128160270440093575467437252153604323770295535376905334596682767957719214195643345272832 2731 29395546296141633908700335679414574343563546027224330027690901869382037195518988937841276629811200 2732 559381549430895894957864954748661346511269012148003028148250652202579208919631744391432795127808 2733 10275008319279707998388421745161114410975354914818796022362407210174959657054810094998142320640 2734 182285155902742389180805600426794263186260800354851687649961466493924516995646755432735725824 2735 3124714485313574392173986596455971637662044198525338770926313141998161803835435852342715392 2736 51773018665359975291239441773765157340814636118773016527779126960404408922143997194632800 2737 829327697550929148879540210200983587456790119879748223804157970560389573162850068789568 2738 12844779576754044646602214793572918013236995568663818309599760006468799428988657164685 2739 192356745482387409919179783202997597535136963713292576048693191976741596958116441614 2740 2785006813947850418390130094410356208793389039474111881946526092487288132672347402 2741 38975990390325707188470978663325547530670336377641125685052404507035224809418800 2742 527097377655459638541222201441202905221533001680110208809756173682266282501613 2743 6885494576343918625836811143208918552208532790527207235123650928455394093530 2744 86838998919225326241707091602115008289792876671258451106066639479662204784 2745 1056747545922028330674295152314334287541397003034389949667696637788207552 2746 12399427397448578760408015056919836445348053254887764888254606406129700 2747 140170827293816895684008666854566565375433298529717533012689072298808 2748 1525259285910805331058511791921739058620643309787589982794755167000 2749 15959325154955351276486701728105006026972431091440400896160210304 2750 160388144747640522462714334706393471840911479609391218451224852 2751 1546188710351444075340603258174573502528714688363206496565000 2752 14278073383782654935700600492137854954593089633095856692176 2753 126098806618140975804842436438682135407405640549173810240 2754 1063236535188781804675278448003392454956820591338537558 2755 8542538274527369449710936417701649555791531482827684 2756 65260354342378364847056628590618115133193619235900 2757 472910045129916609795833005706956391220572211296 2758 3242002740445482161959577604848371585653690630 2759 20962896406367968623259000652601736756735788 2760 127415771754993332990113538385716016428304 2761 725207659539793669816058716880889441600 2762 3848261711286817110422612990096944116 2763 18942445698591084149448569340568920 2764 85985393429913742189894867129368 2765 357459909860404175559369716224 2766 1349774880631223918054140100 2767 4583335376478388622354856 2768 13823290622295947668560 2769 36452573459825755008 2770 82336554434642949 2771 154876301961150 2772 232910865546 2773 262537200 2774 197173 2775 74 2776 75765628046446014790863186515904134648140678330688403394186702076282318825392720282470432810180242799713568047081935219466686248779296875 2777 80735853246292873361143811551347445881058706829181562656845349732486438940338482733000493202528066727374778110970510169863700866699218750 2778 32306302165664748288659175555583622418479935873425096405353968833695684678200628423975456613337527145279892692997236736118793487548828125 2779 7671449984849038222654276684000881191997612352092089679188629966220711900906887643887562921833633833301746562938205897808074951171875000 2780 1282718068909488925357245541435721146516987484788532494990888983146818038921603004862805332236645738941405170407961122691631317138671875 2781 164966159706828206853583717917207605700818454925959455390494316192144288715588111950661277587890096718581389723112806677818298339843750 2782 17215071331286581436318298799899754384107895922771381403963571265740976742022588951706014537106070871885776796261779963970184326171875 2783 1510789510264537858296292561365169505778462168682163265860700894331628596662011996290498824779824360575730679556727409362792968750000 2784 114384329278599671215159532318348027622727182555593848836768929765481674798876843873710767475471161702671452076174318790435791015625 2785 7615444791819775786157359756328659572980328835162020538800366268639323177860645261932166436014135513232758967205882072448730468750 2786 452510809246937222852819212858796589045080144400176670711659395312022921212467788747136308857843545183641253970563411712646484375 2787 24283135722430914234634437014810974399230622352457800145246347348671290167225380717680449649265028710942715406417846679687500000 2788 1188266740361024575386285580682485014592068290982605016831120422608949405514845081097835555183905853482428938150405883789062500 2789 53448884688856318896848893213135963792680295504924768483429619198911878939764670028156334780078395851887762546539306640625000 2790 2224926201681581515896768117063286928828147712709591595231545723174834566973200478817718206414610904175788164138793945312500 2791 86208999381391389596602059017677686691312680355640650002725384497042417390397228693643683072878047823905944824218750000000 2792 3124737158966841471654131926541807252009312077389348529657538727987057642173545149444358060009108157828450202941894531250 2793 106409803738294261989880828593635586009058335026287573015458835126028682967289779037756147772597614675760269165039062500 2794 3417496464959656460056138865426994097222144726977951107881412697028419427373521766178043890249682590365409851074218750 2795 103860060603484788729518213488642389772406090509099650608922398944310638499444188198594929417595267295837402343750000 2796 2995661028620461906338263925390823762218970935450907970180541763161513385202439074816993525018915534019470214843750 2797 82221717021556846086966791341881370842759445254337519064586127371773837529955741842968564014881849288940429687500 2798 2152540101490405268911432440914167378462046410043634660668566013196892003356275324676971649751067161560058593750 2799 53863853380955740587128723186849324948087384890729031097270018257266999128773932170588523149490356445312500000 2800 1290735069832483718833340275681131215288601060883238349988820910551959308953939853381598368287086486816406250 2801 29668358523978596746383477266835053986748050915261120100365665379006214763535353995393961668014526367187500 2802 655102000185968295921219021600135527728780646278255689797010653732446165520286740502342581748962402343750 2803 13913976751300540028784790288137957644215454615984940258775242329305752718937583267688751220703125000000 2804 284590003406392311089103016825237921454837898631387468553344479491580311878351494669914245605468750000 2805 5611110693961295740144442941888325769814004116384741349683475329183221864514052867889404296875000000 2806 106736580678372671374441332655450323278662469776253352734032700341696715852245688438415527343750000 2807 1960335262642054267233465735071009446229152949008408832535133153266809983348846435546875000000000 2808 34782691973417383724930787181690332744360583079023682075059768051548759122206270694732666015625 2809 596517555946694348198615144502481724822895316537731059000917280726073000581345558166503906250 2810 9891731702912828089267669140161804579404316481720760905474724184669242105460414886474609375 2811 158644368844305459147306100657821477974853037067934331973741298824034997092988916015625000 2812 2461208213976413763163586835157522023086324929244142988625555493302846704317475869140625 2813 36937448747269281391879872568302172602787215669545470292005588079063821872777363281250 2814 536241344226176274906527253418484280262710969762729749745384311230266127850712890625 2815 7529498307537228126722890814474818788738725381442460430390272365216148402031250000 2816 102230334358505494430747531314613839907702333674205322493450443268308755771484375 2817 1341701055626635163500438039954164911629970934511649386088685477117057925781250 2818 17014020492523341521957310184977839866437451640862606368219692642641228515625 2819 208355449928303198660068621566641262552923047637051852433986096528625000000 2820 2462515733458199202059519179780154678807874529259425633523243538468750000 2821 28068290973298524474841863369458909553446011688404866779604667875000000 2822 308288959057821740696151464904106189249180921254481420827082143750000 2823 3259875596769694425391597680055370398805691767221540683270900000000 2824 33150680075911481514642722450808995019474960855900197902127343750 2825 323837906761389465581815026453241400313164649115336918860937500 2826 3034914589967737078088929498233629032107511181339457260156250 2827 27247583204378133126411835101990392264246090377850988750000 2828 233983367076119871782074647517196115180564330114981093750 2829 1918477329901196778409455635502810416022913197844687500 2830 14989943444220293034088943484845294474610256967343750 2831 111372780446865761689325100335120322574201492500000 2832 784968416844903342071781208921398149466522468750 2833 5234267695354767212338685357266332811358812500 2834 32921937747158809857696689133728843161031250 2835 194656750702955386598552614470090526500000 2836 1077803724340898378458487490547978312500 2837 5564038809578735583031717123027785000 2838 26645609500631035744093209861142500 2839 117677346765164415626115251520000 2840 475978648818163986935412204375 2841 1748742031988996415340983750 2842 5777789546202266851934625 2843 16955779119574566987000 2844 43508141119982329875 2845 95626915839771750 2846 175035456457875 2847 256148794800 2848 280971525 2849 205350 2850 75 2851 15142787530597835486384370833894040520984087126336544626271879245969174585233227140272104415237127709307048139929930145961393248562814386176 2852 16123293509899011122102472407972359626740328224890884600341422673599450086423882775739861868716817072755946340126224099318311717219755622400 2853 6446362574309878006866210032278422600409830827804471094073571561906360771792752571006086334182295076767411270024708112609602849138225971200 2854 1529435136400177727494918242628720101678152122136652751349905825084467497260879532397994113708766317169849125484690142463568988561263820800 2855 255503275942206628980673236754106239678750753260314383028848338533726926269841190238536851838039653486487055488030997268342583788044288000 2856 32828943185739734391452155712641618301489347400106763593750282255887551019348235616633289700421039332305321766624034830732578092681789440 2857 3422570554770399428953847433616970761920940454401154777186741496775188538790359897139142844331308219293124754753784385455341732207001600 2858 300063775372102911588664458978353757950549973458263156459218092149757593418332738567109068480206556423451157817781940555830612774092800 2859 22694804310617689986381936328986730026193929399974263102168769440276415204471965246085476399517875330643701355871961629501879956275200 2860 1509349016721189064099207712898161515824965330070294178146943768014158287839323599766307912188288670485148573860328377661400285184000 2861 89586398368538849545488087212833257469485130232723247280207582247355397076887449643880422865205207144984950664740380224716569313280 2862 4801987631304393933658969442950378499622611797430447198422091309269441666890771880673974089268449684663889749136417066771179110400 2863 234702761440098608279452681319267830605906471739452539952698833105272063428422026147680047078821144747522712640000632292586291200 2864 10544266435015371041204380158001274909840190677845678216135334699530430829143212205506990434058330795316312412222566328749260800 2865 438382487825714910108795002037889293458030509621041366184915576355284078052107188018405942942614336228700326971104710098944000 2866 16964368344000093545478684358546962404108463892354147560261816993749571055293826800696631889547409148484883224740023165255680 2867 614094692878012349357060056176767149265483760810973726359448384544919429861174801778399450196990123058814247471869958553600 2868 20884859916812226948033572202195668472334445601456966211228399809953002744843516938923749787734033795209681017171135692800 2869 669853633123499159197381305790355059012468335436547412411084038212494741268968785336168743109677459345191621597803315200 2870 20330088262141669057247041274856814669883496290594907985821778145016032942704435371491324169547471180310838905929728000 2871 585602380713726050792831681575843646017970830803921220030233028424324464156594894101458111750399680486725101278986240 2872 16051704670267196309620702066115227782284856335944933057742092992007747108216843253064958847383475379941029602918400 2873 419682052684983219846228799537208373921394187283316056557069497411579036416701116148979475537092158561421833011200 2874 10488588350412551661819932853370994095274578676829722156185190191071613013569751883610348269082152217493687500800 2875 251032451823145782999463395217606851072247588912031494064966694351677249643355183838004086867226751181783040000 2876 5763544784927834437022772959034090089811725803216449720560663029896571068008335054997338892812709371658108928 2877 127129769520401908166215805606890981006259566889849428332986976381684169530822722876024421822464015518924800 2878 2697615552565606652890717941613204302945222222995770731708407213254207900631424375354964714175051753062400 2879 55131220905528957475442776764438082676245598707651533503646322204736697816930109752360914655171418521600 2880 1086291041681199331393012503496999593564384855036483324567763144444438365314929058092179586396717056000 2881 20654406864324019339193413601451369039281644921422638240490479156490791926871919087067678776995348480 2882 379252157363986085541665270525721911564241184220923636040485869724756828247913687066112943141683200 2883 6729299631329851513690552490490962177002265036187199802171395117194433995075825083683455605145600 2884 115442336451561916282450356447655932431190885244472980044534594345611689308254412059211212390400 2885 1915544284090328026116215936794001779706162796730495342693184267265239673620414386512319488000 2886 30752674122219791855865408343334121825774558682809254618240154122109143151914276342393948160 2887 477775554488391206579840218741183311314762013184716788012470673285723159578779847002710800 2888 7183870402753114053945656689071385145840098058212674364371113406531573315615829361338650 2889 104541180393462869721411548307119359334331732922686521286977289168726855107831961940350 2890 1472211243441722163022524261007101141495213228523546558609961314980525529150055143000 2891 20059753364915554866993170225219471990057022559759177703609243387158547980320940260 2892 264382474234164896431747677256994956836655056818177906795774363996631136414503450 2893 3369228772619117389352379463877110560121819775374828848349540733609002455169350 2894 41497173564384176275855577859759324193535982902436485502638963501820501477900 2895 493691981926919707162566034270411031664325450103564229898775578090645476000 2896 5669722648962883999173025209763230002414490197990462103652815115653223880 2897 62807658968705227351992135009678303740461416256092365400923916668611800 2898 670566784251510454723109725684995645353147221093251023099616302702400 2899 6893478380036041089090527860693671728868054601545399290581518671600 2900 68161981706955242122485198181247327558411938340292486451057785000 2901 647504505753446419762390173197009589824727249686036458678610328 2902 5901664301012480678003285024551678044495668462776538008352400 2903 51536119773634543930575931630173269850951322641871499491200 2904 430489883064037054449255430294738499669863654233163488300 2905 3433710141862104383932705770275789678991065393685830500 2906 26101614135588275029210329388195192751374902002621040 2907 188684091861370460655318222748247523374969293056600 2908 1293966578262361267926162691704307252587965740300 2909 8395854532022030563235581488100605809311427700 2910 51387065472122822403888169127362852845429000 2911 295676518280663166418781324688681717350880 2912 1593249535814731365981955173240248375400 2913 8004742220155618663755204204256966200 2914 37308769577237359113541452505260800 2915 160368841271355746555345003574000 2916 631348511383782508400323363080 2917 2257739036615129573784668600 2918 7260840206948696523382800 2919 20741021817216757225200 2920 51805935124456154250 2921 110839467765093390 2922 197493914993400 2923 281346153700 2924 300427050 2925 213750 2926 76 2927 3067639970957361845045933532730128124103120810117565969215438984639841252803277825442016650349903135277833440956378624622736303031314900072693 2928 3263732996592855206366967233000783978215969989917626266454880943684958445384226095950116550920423170405224042090206841646183268598673366446036 2929 1303841458867536182632447749092672681383105402291307253952624633509713943049489641583422356687695852033911352662473001349054864005329007989625 2930 309084164256524308185368807493306086252815230720978184639468160764820523959949542911033787556745706244950656384581154548149347569723382229800 2931 51589795387231353633013661276742072992953275495122272578281651777670849582961725959303303762366855432073579810566896150256105183585259761750 2932 6622645137918097339273262497277632532321709097152653739829301871057797777896021642478307314174812189641335362075008515465012154771438171660 2933 689794136638789443295631871235441837541489417295093791612208060740873089438341013348261819729448898353612177390585332173773589658057821045 2934 60416857026329325965612502866898742180775834300936999776290055760139165733408786091765782789406394079932390103198618813104419136476526000 2935 4564920555158929533396641233695720649459038525529703915042393962182348780031355409060821235344250920233663548806393382814129021045796850 2936 303279681477557492962741456800233521311559219552233456103277719560152013103960655723285734726243657791912967379517177617085421839549500 2937 17981553826164167120920042366369030280261242398512161256299099846223976261788975495938188738580155219856398218327528087445624533427685 2938 962769845573349173829956795802117230948912769223499101486292451614676935610704188720406107616593361127800426028284320328780260693320 2939 47002513530910211514636830099603700961734697719966940280984195923536723637700767945066670749247446330909357809023466288303398081125 2940 2109144766847131237973127332981562063995594275504049493695684562900126599655900566481700429020804361763684398264255900965408549200 2941 87582402233687836030263433566519111332455133190453863332070275910360860402609468477015348967333457156931503449636517144164923500 2942 3385030586584056766690651595935359081516941551899515989393517987955798798434241216637536871764511830021239264223690702045271680 2943 122380030704106479965632605430626564736121407431879320396817467171804964118123790052587378618967863655101285830045113316529010 2944 4156693485171694231853384502069083794960509949957125592015942807302746701372863999727868891384562230600266282408476164163000 2945 133146814159899069954559632716553393737206757894058593663396136105045197207395649123433711727232176086519555353880716663150 2946 4035715698570638736035677708315808674218004374882622742990532570706349981800362852307653861290976395586536534685216046000 2947 116095115089395346054217900568843899487642737984541256034277993968373104938255109904473384808887921317857551256019348920 2948 3178084546652548370009659029205105706924629910709073984483362954581442036608492585327224354939172945898787683572055640 2949 82986200344409092033002973112519896085301074286380675492951378889975022796247054607623070362053855968778843932906250 2950 2071367417395676801261859675275372059441275127075654910408527099598995989049031684407163834799454474348937370304800 2951 49515843892691321028431128412490592944262091426964249868225988296833977616014693099892519531876406885200524377500 2952 1135546228868056669963460581104445827590247868257920929372734340315199895586101673509442869907394279694201238872 2953 25020600748827021519485168436761721300965494631105028218850935321576506653951063014968696233205069289668720194 2954 530406871830646593267029266292437049948308960297415148681942934083735017879344765740436763248969357703834000 2955 10830744611637737366399137034492777302236674794169864701276557174386349214698522125451111081113950871579050 2956 213256464246685925028159192820160833566217844952847270711796762915469079033670191621586706286993799688000 2957 4052652385812295818007132809656980317431210030334082368085408055994693244509985007501055983144426488960 2958 74389772594235239803495634976060422537191028774698288245764424538901333585825537224446067984825963520 2959 1319821155807092626919462075040328508101834298494831502404780292817892338244205704354519221367260375 2960 22645735306084894356000293528221219677664765948575611124585978441188735485986442724818037188499100 2961 375942292572248089904599766391624189553580675893837849483871757567829289369806361041962788383875 2962 6040426552479388178857203642572499463776213208519563386122765023398468479179523901815015568760 2963 93957168029652599801190619701177539604837629666680659620845552401321561343315496958312319970 2964 1415043432440604563528497237170781582473148236189282940809131388265349165053668892056650500 2965 20635143805303156477287277100662865961646640059790150083324913914278904070114302811425575 2966 291355474119170662261866273547679170125924254710729562939810604644962385401734862306000 2967 3982515581585232874879812174581677113457117879836257134839986865813315797073335528930 2968 52688071319464730215926445548506107591659759144802094754210501043721871675855976260 2969 674452192372071876992960564294681160083039481700673418752545144253697826824499875 2970 8350248904081738711784433424161557212971278092005890632342740245580502769153400 2971 99941082699901212575900705937559708035480076798774353331598657206383018585375 2972 1155668534723126668439717720358311367675867679167940783367132630297701094720 2973 12902558098489275064445218965024184282328150013873981655362254091523930240 2974 138975941675188269787588305553414754159215522060636290649730397424320000 2975 1442946908492642323395222253376090184139749189794697687258684783389050 2976 14427439066654483142855389980295355554776063113332261487754543305000 2977 138768371346754311506264082095149973441291294898540351067538268546 2978 1282442428849058870879225568185601297896965248614628583081630992 2979 11372626324975728556326024131928022925629559359193871724873500 2980 96633818820021501961319446037868094960529066515553424130200 2981 785502535194608034742899906389258652556975606870666858250 2982 6097447449319380793209171312536566350936728826536705440 2983 45110857035630502730630010947717455383562845397856280 2984 317398603234727183505623522736475934384686699669000 2985 2118717642055294664084012547356055131188187423150 2986 13381886201023581306822458707268030457583278000 2987 79731292981844566995796840870565753232179490 2988 446614490078834015774496302468027268347280 2989 2342920897953632671866377973158402299500 2990 11460260867308742425837033610393100800 2991 52005063758562188374042455510122125 2992 217648338533537627555688392040420 2993 834290461210080711087570114565 2994 2904997712855251951346717000 2995 9096895948948681911656850 2996 25303488906074461351500 2997 61543561622406022005 2998 128220869126694960 2999 222477936353750 3000 308638722700 3001 320945625 3002 222376 3003 77 3004 629781362970654382337068786983302805415439519706297750217933750685517288814174651381812965515336901033059600261410037082073904170573719138205696 3005 669530877004305152030927171960552686625092507143381631888493671833321141362603820699797215804273352380313855110256429955104209759248983462510592 3006 267262897806716414502060901078294022043726610654744848020859503723687840082877937514129041466530432488105349284731306315024428053904210836586496 3007 63304622944232940538515973511631112827453205973817979237512166743237058199799585651988485330720447340688135933520550490505099149800545819033600 3008 10557321036823996208580344793019865156535233381228616094486881030601166097899042879157053774847976148718679929508432421010065642218718232576000 3009 1354062573720338562920870403645275299772531625103666657836181214150635514206007713028118807652061374477697958100924768204835824967569668833280 3010 140906102004394133612369841718859095471914536259104086161231961656306331643886321032513398114606204361527829214799418662560111905646323957760 3011 12329825081816927538267450313464978067567139690411180164651408123796126982356529835792846373557806595729677864061676785951463884793661358080 3012 930691403073200986250072194811253846923590911804229937371565028069388362100522628063874365296118373949684224409830032042897007476264140800 3013 61769567366837647645803397217359884919916618836364305319247269529922573563548142728120456813860630104569476146889021017268120983699456000 3014 3658493424997755235864358699562536828801382176881983385462543267290333069290147833186694834809315926850625368655316315548688924876472320 3015 195671026849729306206685768154166429622699032109014009905327087644531353844540575381631231514120599862869331171572506654956021077770240 3016 9542003169450244795635108128542935709960574346864140101701404455895251251990850562079028365115558169290849441201169400224828589342720 3017 427686177778206364169821093192525002489381447945908247590246936268881216421022277546494418098731020457257042893133426823451272806400 3018 17738735709792340747477950564853196667555552007716941994750930234596091491446128024655893913572799135463869482017739691756879872000 3019 684767296220033737887548394458073903085370510608401227828109313696368716720049892337405342704405677614817619121013335856607395840 3020 24726035799322111374470390198825534605696771516114930076177424919934614063529843745909878609288763813356958444894441255185940480 3021 838776092815690564880803160834544526507659852004157161485462093311723325121138495411215775105679085810609342870445790110679040 3022 26833393082696275099648708784223799363547375149550315813853097041381544687090415690497524201059784530185894273203397931827200 3023 812282987685732833766049252041154934142413904623831348950314805991695540026475694050803699931292059338853388752684843008000 3024 23336783438631542744780405364266122472205080688036284411326434300495897118109694914935072565670985269638205555910681559040 3025 638020555880998112658964404222526400025842689192234064228020271669129547961298412759523395755636165277629900214742548480 3026 16638856305507211942213298936680483513883152153936839592189859978019137357510585064159844352895457916746357369617776640 3027 414795700135924531460121273621825095858345361033105465697035629507202248910092501105264733881797347387661543381401600 3028 9903703788160259572536925587022672108168026379601039844082544043713160827616399824015692708121883749268093665280000 3029 226860004667327769068470945356059524151622782659086160033345245495023379016659652708802744011571746206959183855616 3030 4993224681880976995030956785140951251183698867927864129141609894937831844158513674570984170006500040349300293632 3031 105745408724408896394326310223041131465212718628132235165638797206257934583694020547660142711152367607234953216 3032 2157384077031767117547889561326363398071777844101077320296450358782450003734753439738265597477531542251110400 3033 42446886436482101599224195780351359983088635935047866335752400749434719571907491624974629258610523766784000 3034 806168873544989604258494163707594824988716177236915263781302818156577050355755703442051292860068765368320 3035 14791876446763997126465427581786548945065342923182765393753471135296215453605077609845936558744996413440 3036 262386523727548513831107197264989769373219549092859595989856080268654630763791096643972591872019435520 3037 4502315557231914302710111595877806600042160504658047953117074537525919316605710188450800371313971200 3038 74767863478988641826506690759866368183238152992812633890159296832268190555619075921088545365344000 3039 1202104918223932784541716586738984707777057541595388269492753087103920918984123332396852223457280 3040 18717109319270453946762033995433228792814789101930289128590287682942347377597042494993644902960 3041 282282002451354686821398879121452214158029958961991586209323975805763148276899122443898672880 3042 4123958369843705723845440947829549764739284821452380898589509431882775901084921641534667725 3043 58362169919726173020359229774943336869314447324013742461435773573793120383703502265013000 3044 800010564596931685209407911353363954370266294182335388985539225314752022662523565509785 3045 10620148120787851880767800217997427927220224550024927157086155580961090965007689530270 3046 136496743600910179445989772537422690143727777790637176943827048307012637334203670835 3047 1697932168430687229067877096726129667501432540839071078110601647735228955751493300 3048 20433246341627971634136996875391643210345894561474032897270724539468247402236375 3049 237765593147766381822991880373657432796140530651391874923048865672032408502110 3050 2673580557512524159898991308724045279584460276348089174645534830886745344820 3051 29031516304024334971614429181289164632818393898909828349698198495495629760 3052 304185252264483450103734638633570105993051137087061699938912671974844900 3053 3072677314866718527740760868241023476832874623024727712591762343215000 3054 29893782784000926306853048683342453256385683073203582944265589098812 3055 279806831396431604565508674137459028370376586460248031749824803824 3056 2516679600320985222541850239307812187562748962536785945381197612 3057 21722735265399413253068578578197804655259538975800410419501400 3058 179673474737755989305400195575359349192524465502463497607750 3059 1421795974534281045581751826865982790552649250893425853520 3060 10744919987081783196715151839753131549896103629070844590 3061 77397927732705922983154540280245457720866577967221220 3062 530238866114576502250247379724474460750805721905450 3063 3446520037984526446337138781159552574379172939000 3064 21197619679282686510402622999143789484715314530 3065 122992791988539936066321254098535419229243460 3066 670937683919655928416674261541005618305380 3067 3427847621854781647271496596493843513600 3068 16330052268799057495336462706674300500 3069 72174105398020043248959493465059960 3070 294202461531904407228856763728620 3071 1098436386078544659079064891760 3072 3725467469742968465536320300 3073 11363587072139567261997000 3074 30789245474013480281685 3075 72946798701408351720 3076 148045520369331585 3077 250232599767150 3078 338169706875 3079 342570228 3080 231231 3081 78 3082 131004444331205088833404298881380659857169027485657341496063463190017931757198100111074772890132418517595533807493458368574575158802561467962079759 3083 139169919230233895043337686521960226702937133829499787553100586596670227135110303434774193921098851910216053379856053354213977455994389125554973370 3084 55511085571581800155687872639755499456977456044538181187188839875791084349002893136628708327151253416767818187062822635019389377227610133012111832 3085 13138024639857076258077927757599402756244213693076908840601054725511778847324482391064331128423903662102025882211511974072056787463262900644210196 3086 2189217333429282634138041724919624232602258139321472949964403362923046427014156853685603199000336575099279811460039437503305451691416521190902875 3087 280543952714774746128102552460964295885450424698523067571414922662465754832243706621752030129142252524517094280257306002478554482168362240788540 3088 29167901385213166973301849190450979917494493498829906845821279700169102551165211520361114767240353792282731127679405401457500370180103746018175 3089 2549948349660439605043206980310134362397018433819114400530095772258291127569230627542552394394021461056203622332599986202810307093767403915720 3090 192293633614449356743423143714664494480297590490197528558289893995663459217280663485885122818932312357070393218208453412777365721111630656735 3091 12749818374394110217823064311336484596211251842177862754035447045834703499811733048899608606805413931472149330130717895118333104197624459500 3092 754375201184508636874922367338239356115396155688544417633115197507322694473376206020881985826389143601964211985885090200169689897799335095 3093 40304437250634441970672380830932995135663750564745621718407539504439343454332868438208803647016410878724737593983504271120569949454670700 3094 1963328008037556044322094028475766150332628444509986917869876952319173332332482380112594148211677455392137149699877326985188825115020360 3095 87900561936155977975074059774900186831488494732062220159138983828736587918175015185448068169710811968518321364174251318555388566962030 3096 3641572968416110257949987638686111459113260200043080777533395229544352800918404679615996540782557932353142117401656186939633543919875 3097 140409644406912241772842805658396812806266800687756443817546574694406937344008005250081268613483810898319363117841042104300876281280 3098 5063896505819525130951619451638304909496434147781137279341686980376431836797410965344331898754173922682209048142959707753913647250 3099 171570687884544880418103074302310728753672832852354858469774962216205051935302292351074900873604400949388984317773325104865132740 3100 5481905787565759872816836234870259103018956250983256146690148700759777261480077935406680683587779344767961637896964872586946420 3101 165735970073744209742738577967683502102739560742200630928980772615012347446158202102793995717327359377029584530149764465139000 3102 4755554534955062015311638996604603596935044749154176322895634097194659456592149759703089720255332956609913854401077411041510 3103 129851279756221248019222642971919940641329679327152455040034657443743808868592325558940390689094292709666023740363367866400 3104 3382135331569940766739027649159886912872566975172242786228054458845049952469052410099811406128706144497667651720491058530 3105 84210609275762934092683814377900121931380298650457956154397601194431024601643500550988536890406373190992978463142021040 3106 2008212216726311092637530354097698810513975843960636727064783472617847968030706161928605518933896697558545258964923750 3107 45948317342099480285461808005917384158382320462966029121318645221808257608393603793523363187812288523212804034015048 3108 1010228352128281367490808373680731956348263054185268189549266132443564170649170176374319215478085366810943587986990 3109 21372795900930955397555762364196800787939567954473734847511884124601780162968174275956871050846293542996077578904 3110 435643913872589747224435877561854988316112093854293092601005287204257057886127544871865939576841435965903518312 3111 8564590794408211946414536998261684316824944630372056220657386701941153267857334706692849907078775354349365500 3112 162557027398562471082107574832957165857914831764432313236011073480989847205347621767385784974729924175841070 3113 2981228643713270045955031354311451119582870647846586174704960903809315971819910528845164148668842910054400 3114 52867778739874617245283537436516435079614436479560812975657086000223136701998615334526965167574402712885 3115 907112172056550426620604895155823263012048107852269364232304340875285295527005359313175400992034837630 3116 15067014954104180069105008260364132983175661510969298229884823119450549779300141235441734753794221000 3117 242363940197268499199937799627986103066629122051643036551823811128355947179721847907850574474449660 3118 3776760190635150414535105713073542499836207685376963513400022320935927267797264163344692201157225 3119 57026505742684166246617653206595249087072916982652845924215550176811926481268481936285574654580 3120 834441594061198527651573625966007116763201386992777634744767772460427255053273766995124424965 3121 11832990716771046583624273953988592530741506597825309586935770092241341904230503002011019000 3122 162612040527474574531632488793552849821346235719927074846464764445822352564257105920898665 3123 2165280077220253028348698397942273028137554246639467751735769387185497000358131920533500 3124 27930986403117895020806856746318520349264824417539379237740820774175652299606053936445 3125 348932383163286731036047076625060020138063774427994787569194880577430593816441871060 3126 4220031012157070886782184537200381862480252947516331714373829410119407282454049500 3127 49386745080748160077550034485308162064750078598192206516011699964841905813401130 3128 558972869362749047850711981941244156247078592888617944719962773848460647222325 3129 6114842476885600145566856635216149799693297621691244477411254052156126704640 3130 64607836912847795361236255576988315212006509513420231706108783458151644270 3131 658783668145713740459056594107744127731824121598692224910784554374992500 3132 6476939266288352358083107880668864373833982892946767182778142147240752 3133 61338759778544623667891277419220741702813587766675211818150116857160 3134 558935123803313339237579057721617975564244864138671457536281531446 3135 4894665083966031398284989354478133161900210320630512652195843288 3136 41137727865969377749376152302697388853845546242146519106684750 3137 331341261907757679190645770579773015197475445104458661318640 3138 2553443680776828234873229353752576773357908253718112853050 3139 18793962117213541056118059008657961857745615011267215520 3140 131855033300015950687467982155300722782729859752650510 3141 879862592738044057725399797621188235185160920257000 3142 5570851855553608527860023771819336106641454318620 3143 33376831714520134446716774680359817984192382700 3144 188656992129767737661575007817090227481855810 3145 1002598789077938595558808171900922634970880 3146 4990377539287674612362671487262102529875 3147 23162227217183568300522943795494297930 3148 99739652529800316567729325026305500 3149 396130523023961294232676926671940 3150 1441064620007208867628330768395 3151 4762292130976403577240186500 3152 14154249821196063495437235 3153 37369337373331571579400 3154 86273160668538798955 3155 170618255886017940 3156 281023091724375 3157 370090036316 3158 365344980 3159 240318 3160 79 3161 27606985387162255149739023449108101809804435888681546220650096895197184000000000000000000000000000000000000000000000000000000000000000000000000000000 3162 29306540425059431482394832080193819327470521473078503909858868485307760640000000000000000000000000000000000000000000000000000000000000000000000000000 3163 11680818142709688919786275958561989671082568401447305223883156384382976000000000000000000000000000000000000000000000000000000000000000000000000000000 3164 2762394519454943460475641626204036314723636771153013685117382489795251404800000000000000000000000000000000000000000000000000000000000000000000000000 3165 459932317877601298810399190074021060590812958614758851038698611750144573440000000000000000000000000000000000000000000000000000000000000000000000000 3166 58890105277275808013034555673334642870836655505760414548864848673516646563840000000000000000000000000000000000000000000000000000000000000000000000 3167 6117438096387271467697689147794116828224430095641983182459054766593134716518400000000000000000000000000000000000000000000000000000000000000000000 3168 534324490081369778994770850783998544291991125806785441802158488853065928540160000000000000000000000000000000000000000000000000000000000000000000 3169 40256311010722022588554930475351648959244562094075551456200113525422875580825600000000000000000000000000000000000000000000000000000000000000000 3170 2666578369034618976721021269287359241311389839734510816551533068847095018946560000000000000000000000000000000000000000000000000000000000000000 3171 157617662850808906934548700033116402268785022722982233699618633009355952352133120000000000000000000000000000000000000000000000000000000000000 3172 8412466598199238946448099813875158574208865989769204501512731476149582479700787200000000000000000000000000000000000000000000000000000000000 3173 409357196327572601874114011352834275556588906741203142846297265189169957447925760000000000000000000000000000000000000000000000000000000000 3174 18307401536101855758633328746666687318634972968050325067201724440101881036511641600000000000000000000000000000000000000000000000000000000 3175 757593979931337852905206922223314988262595380318466990739918544664834113315799040000000000000000000000000000000000000000000000000000000 3176 29177266924829039874551782584031071789028898464843739414743961401005054986970726400000000000000000000000000000000000000000000000000000 3177 1051045287999557080338068686920564887606453597663038457166480797500849959263535104000000000000000000000000000000000000000000000000000 3178 35567943742499179520867166529554995310544902792685384280341934396532706132151500800000000000000000000000000000000000000000000000000 3179 1135058147671151131210723295974827239370299292797522896703690391567474476720324608000000000000000000000000000000000000000000000000 3180 34274262133755134564668942310839124030411128713024798574998336363566103250180505600000000000000000000000000000000000000000000000 3181 982231294822264528443742023357408739116904583101151546362175609847340923366880051200000000000000000000000000000000000000000000 3182 26786723989466087691800173154993778699804526155806178106154061679671204713901064192000000000000000000000000000000000000000000 3183 696832200011361318393892448255971309564949862335448912225831140841910806569497395200000000000000000000000000000000000000000 3184 17329066725525764067295026571136748699912492972603214074506884261553356881109450752000000000000000000000000000000000000000 3185 412763418056337593016186812081786115113385580034734468669947181583163335448199168000000000000000000000000000000000000000 3186 9433265159827497116370738929885034932850255483118023516588333482094219272911302164480000000000000000000000000000000000 3187 207174670060739711419421461951418475797601181170591716494613782116907829417885879500800000000000000000000000000000000 3188 4378586635125086603131383147626463122591142981051565082963002422948504922989631897600000000000000000000000000000000 3189 89165815179909146097117762096510850569006316627980074624234033144647485453869514752000000000000000000000000000000 3190 1751518363134761184493883403546839006686771859942689023129283543055986183848434073600000000000000000000000000000 3191 33220932642133755949439127575728853541983198481228148419591191806075783478509148569600000000000000000000000000 3192 608928464031114701095884083154655563985184676457821593733124482247638570368076087296000000000000000000000000 3193 10794561781485701345434685107341060484917431348296223537418033820945659990389450342400000000000000000000000 3194 185185902280619520612293338453572114065460387729441572524182773641671549008409001984000000000000000000000 3195 3076167278957090616069466693064281515394160594220244961144137546197706567295329894400000000000000000000 3196 49499751675152314991822277027931179929058005674353339929686611740615626903176334540800000000000000000 3197 771858514478730407377837448537353259462767036367831467221990041630211989839389787648000000000000000 3198 11666072190059952583688912283063197022718445369513860795036292927551078064991365194400000000000000 3199 170936965820088954676311446211803449770784976443030597624861995429088240387228510202437500000000 3200 2428322372251880262392168150725050361815158280409411030375969401752578899635735969391015625000 3201 33445207950055239735530124058439030999809750506731699058893729710344797034442664739453125000 3202 446561447404391328530683651447102867693819001782851234258049024611395480114060749453125000 3203 5779308796788795177394185076229977133638333585505189510929827045165187957543106171875000 3204 72478800805713311496381088383336119642072958477637565614039267177777987616611015625000 3205 880532477996994908279417173006114236120575713953715847852330499023244016104609375000 3206 10358663712628878714205027473040742663649113029671672574703319182989987594609375000 3207 117944153426669015576581454479559338129279949587555703140670081512296752140625000 3208 1299029456692453696479647824492212497705850993513677164372128701441073843750000 3209 13830934547291339375083517893338516222311152058677778252277440458691312500000 3210 142251695397504508372358101737752529188310319003552426172080987425312500000 3211 1412154428977667521116153875348920910280267825850591115628082182187500000 3212 13518586155542843101064234780307973555915185825627987194757270872500000 3213 124671729888665712363299310565190283581282351236434513477058167500000 3214 1106395777204901933351968715755302956498794144230178537137607500000 3215 9436879300239971567387877867534560076068310823491683364752500000 3216 77257089062720317267919957144570519719168971281005969193750000 3217 606176397636257671015073142227667993838424220639208053750000 3218 4550980727016287017675938055367203255833494775618373750000 3219 32634673292043061976033142746351506569681741671776250000 3220 223081925353109181629810407790676837588265689678750000 3221 1450479586072384907506642668711060750480814491250000 3222 8948862974468703035095905295646535654677899250000 3223 52246773115451292690051614996322424345872750000 3224 287787844968659821639524251862988362370000000 3225 1490484791977562501830032378970946560100000 3226 7230178149316673725429685357391555300000 3227 32705770730681420926087121826961660000 3228 137262727398316265213801375440580000 3229 531343150902132815510464129020000 3230 1884007857092393689781504380000 3231 6068585462947102665704420000 3232 17580835406902104959193000 3233 45243652975907489389000 3234 101815857657855341000 3235 196277257371195000 3236 315136062241000 3237 404558674520 3238 389315160 3239 249640 3240 80 3241 5892729306312396475141709920755116134768208062212821158643032199330518356549590227890947804126424422725371281829262922720655337637312464378621541132721 3242 6251089158959652410758466856951014829749539416704958887998095428645085773751737233062185142008827005360247541766753534847700220996143080639415626624560 3243 2489697348400589057737123163888445396042142488542349585332669379427526731886103155660549993431853938825839095705243144894385625205648160016426195267380 3244 588341214632451784918821316258223442367540926399552771551878064808425107468794098813729162953137429068024012778586614688864604029910140985718222054720 3245 97880347551619970663821417647804949590532866784838281780546925651152318985225787915604500008467492516701492546145588920433641147893288744814121467450 3246 12522449189283201321529018624329180364083626917203251294948002019800125673156246164908367996352044698684150796091466256090875287825667813588915600496 3247 1299717393405674379413411325697614637096696091536864173689392039909681228921348795450809856758630254585232757528575284590579175170118263244303966400 3248 113423634581647358007634479242669463390991558477710271075922478140766305519795594145530097196961331711154018970261481806495844630585021855769675200 3249 8537644672944755064461870485473695598863377328840003680476987446768094190053614034195458319787309490340578827966622977129667250964048013145758175 3250 565002524511876992190352599616110906734280211562765781103223587141318513004338022477961103965999476229926999071156995513237319893563694270306000 3251 33364074174563642880432393856737045527143582442552493180266894902096378369168685684626688751839272048440666956335090662445170223643630486134320 3252 1778942626145572067552148075217667267371796382430025423258135838284535731045272417627992279346792433748331592932963429480366567296372378256800 3253 86475242428090389861825620916199713791361128072249383298928707723086729065938125200879290658907802613678182349449011152526214948736667639650 3254 3863256133065725743971642513790497430634764230010135712566754536505988562324935443550324709709432195284126786919025999601301330022906429600 3255 159693737755257702101011569923735695630958289572778349585045520306286143960170245739721664039676082766285174829951348565638618887202120500 3256 6143394095545084146457936963172328261369757676609461946373540909555797518277559311238780919350145112626072318447080294788367058219820160 3257 221047874711352065182161394276360733736737197993179432142455968425355692443503406163108300789719018204556096843416704546184820375925175 3258 7471620114719665687304438170650109884863570568411791499653372044985090525337877889713881945548396133682954715509913642466774086906400 3259 238153377996812611260929592782156423329932081137284781954703454495847167890943764512385283963197321045106230177658081194172219746600 3260 7182617971950495573470486414207083119443131576839497404268426621896067258782936186296028511335150497574600873403952645322426464000 3261 205589137927729843865980882708705940762180286659139945019285248201372610061373149825968473582830085746098786053241409129813721420 3262 5599848149631207667386210834849199205911053185822408566221772656742014196410101027685851211851797802239689028773930869747234400 3263 145497958030845798819532922048639918497180601303129032048302966594879690943278677725210615555292902272244020375192560275273200 3264 3613944936357444070338694492149425913760631074945361191254235424110408206206135008504029023815889810973454161752903561980800 3265 85979575365180441807258119070089100599183428007143455002162653198711235932577425637108296269047525539165637695679388971250 3266 1962723068209805827428214776498013311190416676353801604639303995223287518863361252102062909908410720845072897426210775328 3267 43058355952244173770703661666930155060514353348318686885023030464280275512520267109741459296862079646677484015523167680 3268 909088018512366192598665418182431857787661278064507586459860599974386016821061950856531811999602699786979536231064640 3269 18495079218656641249841428238382844780142664437823889476905319428261567125129180852387152957576278902897504536066660 3270 362995263769771903327296703646020361649559808973795868249245758643571387804964116606844525745381047250418876881600 3271 6879833955827464332825468137784093609388014428422472806999398071309070535220006534532395001559930444694724771048 3272 126029815203587142737625267427134661390613047468941180884507826296237606645058112276576694039965922818621708800 3273 2233183184560212098662634982074171107802748881277333945428899060468497881874034192144100698852963102752426525 3274 38302066033195271931349033431427703572943056756588085448299812643764190798292446053588864689485628147459600 3275 636229552082372543252759445927213189451206169461444108858158825355455667514163799117015838103994117469500 3276 10240095803157202137561426609449994843286882640458571193864472275156794782256871836698687908118250619840 3277 159755915686621821418234919306571555424525162436736243765261572238972642477161624888163002153251978350 3278 2416560904402397314687118981951676625688784895246904387128313488579382884008216287047622118460174800 3279 35449797287075202340169869664220958251891632292066436185814685500841220067368321577475399177011200 3280 504377508860130296302951523901271885105519606534153428914165276426123106483974303940789351336000 3281 6960472721092617375802917662953329239247920098798949723901043144743938762765304370874928384945 3282 93162943369406729006782664715360232244316578758568321418359763653423848802226577550375415600 3283 1209248185224526716144953122172359772984275976243330120145752034043477248253361022283444800 3284 15218375952709672918765500113614144178714308110889231319477524059168261322162172483551200 3285 185644255154631423834988419593860510538143757802561346452727195961981517080144858676750 3286 2194329465727444553674615140644619838523694269474485397963137513936233601388588900640 3287 25121354996532313949191477477998300663351701573615146973522309829313123286659890300 3288 278410574260294879907690919902851532483746630188307965953360850322979968658678400 3289 2985221598759923178168544000254105349022422996886121676497967018460463552097725 3290 30947654172634287480346368182467397957721954493436640578063797050723552060000 3291 309967074296276425581125702084766800355841807435062324580628481059091153768 3292 2996947481394998113267060514570102537393238943308935254398364783240471680 3293 27945912195195595208267407159604707683057479508734714120445381900607140 3294 251067942787814478046462414515832930726272409760479657721556046664160 3295 2170759515992562417282525349170197625779112991293524076374347329600 3296 18040358422741453514152468585621704179383049868181882304954107008 3297 143914547035705643537449437690401570561908808800221408568993650 3298 1100387880688434882701792539428439610898020019409509071983200 3299 8051191578515764307835437052901006100966662144346878450800 3300 56268875377180117541461886044712536052986279117130376000 3301 374895548202481732278271338673717060105763424380731020 3302 2375940423980657350646062826104381635213710675212800 3303 14288580284006394726008069006004766808980390271400 3304 81319673145760303190916849282530506741496601600 3305 436656268926963555594739581255876081475212375 3306 2204655603489605393159995665958188411506160 3307 10426098699278123499098052800619995997300 3308 45980051508355575323668604498869118400 3309 188140184691742425058507959021230850 3310 710065940959839356840559032694000 3311 2454770797910157241796783364720 3312 7709560718617494947105438400 3313 21777309470888570062324575 3314 54645320187089224678800 3315 119908188409529520000 3316 225397203012517536 3317 352881053334810 3318 441742934880 3319 414527220 3320 259200 3321 81 3322 1273820373442578693312166693717857880142516162292000876226332795504059652212737173442234140054534301842375290118193293421920920157587651551993020993765376 3323 1350355684398973962809209427843678014523476383821740369681930423312453480216000977438465935500999480001851735271041314026093444212267218956366188822659072 3324 537438422198566816697259511818564052140701368892332514906060067549893858145294045391607281600652644429107544981900366146275563301046674842193900863488000 3325 126908174067643001675462900221024243257998541676930882304464607765932605514505189672448324189358741947130704013970325914967302460359756233980780572835840 3326 21097068514023712837485557595814671193429053374245577778329311201499512888853519355620273827204237633234224459187353568150116736549287823743629289062400 3327 2696931633367839706482409445132862075546368946473104360097249369327955051150882070713679584889641348559488539126619258608222768639584369418809783615488 3328 279686219109010888043423464210165862981671024233286267708498307232422926463057702011540436444868097261153894942964820913148290804397613731831995170816 3329 24386771528124592688987857512979000743436600189081867198501718604692064162958791119799014772717940669851090412991813736962406134111343909235851264000 3330 1834021092797302350358345726208871850754273266167441241327802799563486866952252457549430487468617759613219828352274043161856006205878676447087820800 3331 121260356768335410362160467039678521409581700548895203470450927697804103745655606403805986207017498613662055856686894588096036430264676160372736000 3332 7153792343630246697794685042239510566085252361227392450101458712124138503081170896141171258533287213214503215333572580192485050704977697890631680 3333 381061061857494471121456050506811615214489646275800051370586865151059686937746568487400676110414191140593420458791989875610712669782800922050560 3334 18504889033018604001079662616021264866248046657916223120764777114673601262273302677718256481379501136308326330388182270359075840106774396928000 3335 825842428888175513490853001816591209779419236972204797329520627373091047974261242304896644410180971638978521725440989034809732355444231372800 3336 34101061712213978328831074641354712914407835826906297684798282981164079565884918635735050718244982808219569628613270893078959771409711104000 3337 1310426453074602794259465292536404317454743565262033245788666837790792670288326943704162998654108193128437323825472214472683282507518443520 3338 47098127705181100898357965437420294218825851217084612943264690106847358108538764204281014515728538342767518026061846116669176589362135040 3339 1590138520022305347490367138667868980590437947908796166833272432726180782717823237156083092886893894212497372285432820780238913929216000 3340 50625699813986730765589786574130060488311382872821343316951482983365889623420803521773803740997028152355159118282805572315285710438400 3341 1525050238817248598340565560114544982691038289385254883471655653351147881043608619197507915458081707195839311120485066047095832576000 3342 43599721998300216589411023023384379513541169259384711073636390490537681031834078149392312835349829396566025006436080057060970987520 3343 1186149958735709389191977113667991739076812400988794953053123506867172749031870966499351538784805053911957470736318883894122250240 3344 30782271875214472317352984853196281781711178725542808663058337695907935221662791960350849197497031575444606241267170821537792000 3345 763677301973905125936590075579554056589872167723408762989564977783077221432887932944606023536408318048009508310767747307929600 3346 18147485997177945196394196075211590917255275606700640927706181060039395120390793554706066765638467165887222175272250900480000 3347 413795681308829111505768583385440332378993790595193365602736030320636614171043971618312595817060712664058181977232767975424 3348 9067934671361786635850325138965531224464027712128690572362882098364950055746854634635622878110833045599842643816352841728 3349 191251632047940046031613625820469980688472198136016689713281998867954809009712634542245147340646774601552625890492416000 3350 3887180129484268556151956605283009392654501558313350800051437866835315920304505552436302522418957078551178478207631360 3351 76224942427238940100853890569138299242604180815163520106845539183985164721500665511801815008587899623691767093657600 3352 1443571827847161165109683702531838438526849785376071217288697413663298903548378522582587368463421206343397138235392 3353 26427349972652067993358878931155027403820200255801998438931199238960468056709234641044643565417514379300195794944 3354 468047421615154523986800596316520633997761352442651355915305654746544365023687903890616715346267686190587904000 3355 8025068152043210687951792828007662976910833288076575382638757351838584179232213188056833005623672407690444800 3356 133287218600676139260075900497018534512233694383896836721118211944670661306735631536535727939616016070656000 3357 2145487598243442319710599406920277017989184872805883320103990232036916939510569182384844629601383220346880 3358 33484072615874733413171507864892474581283070301343672799844481288052063723691157190141849758422378472960 3359 506832002082777529369063413885308579554734830010585930880138613031840628814082443125405511504817408000 3360 7442262648307539249847109643036981376266269603197196904791047574041698664685608250012244142896868800 3361 106029582560445816292420913548019702739851931448756695455762671784515770299913152586184009672224000 3362 1465754641916065136871370552252043663237079146397209252088610403624624738319563269877523926892345 3363 19660964664623975871919437023709783163148862405848025488556516281210624219464973570702942433690 3364 255871350574675921574682040640627306498580384162523471697590221195730472519066006110633438500 3365 3230302555020436453915779473452301894255352070339204864466840645986914444909932613095168400 3366 39552024812106944405317011732113359117361318328429128914857121873845217153999091612514750 3367 469532491140961914005698100267222432618779673320752955669706389223448674582261327425620 3368 5402187368704223582307205757945404545164211869207260615361966298879837758543608835940 3369 60212194591566209998183525853034013644766706654853804295366819635469482537407112000 3370 649802814149241220876337959977636348588504557176853965288303234715536087311136725 3371 6785778144069676204610243422136925773150851384472843621596208298320610348266250 3372 68524124889685115877471697611837978451030978633432054422825146952064663069392 3373 668625498181994701528982196772010615769397271853473330537990579528474591424 3374 6298703807915245036241478115006199243372454312589463455884266915723265000 3375 57232520501199553267957562571234815499156209438026947717698573296482480 3376 501085164410928099980419169004492628407274102271555871009773290870800 3377 4222471122880636610418022684074308983526696688729694660609185192576 3378 34203464517317514797108817222640988669141154647574509413892687682 3379 265969315233305173860003581811026902178141984157657480403048500 3380 1982455795547891278904866994116801635384314938771680134302200 3381 14140835348355932000173997838875009959658571178816848444000 3382 96352786175933614114924474419805151451649825714349140020 3383 625906252268572704617949651113494250461203741762582840 3384 3867741558946600057155708314795952713399486150547000 3385 22680472797940299349112420830567283569542552691200 3386 125868332445514816167701690952511297925382017250 3387 659073304304088745888842493525543715415418980 3388 3245054925307168304061050568250369689042960 3389 14965919343667440032248667753672489784000 3390 64367003937668657449021616782995834600 3391 256861359931660862325411197478654000 3392 945473900737256994557796334321680 3393 3187902312367388361974633708160 3394 9765078832292100139129861125 3395 26903616749990166430465650 3396 65845704584144135722500 3397 140928407129696698512 3398 258392668220100414 3399 394592002564500 3400 481818805380 3401 441028800 3402 269001 3403 82 3404 278821001275227507305396478792035125760868941632037553671017364357972588207581723959129271909867195623579394607796306785540729338300992515433974995318219283 3405 295374606954073210671328712762994969923475328208827125372490161864491791078375877696868257569779473604424796319886405417459172987504811057865749675690574006 3406 117476396328056337099542899805442490003318138705714857158121173823335451730339520199634612160600451669696175461291425190541716989940879416731920764893037943 3407 27720258957317938022220420530524649540326609655545909465000671421128216808845847609618069043901316683541770655326960518178450987123038053255780610356265520 3408 4604728994687181908331983086714230836382415384171004202448945043065289883949454515865013249510661712723934250260561684303253566166646317800246613687449450 3409 588185501791038550676440008306576691597092846513601057232090760075417231608712959465270563672393945202506046908870929968798074976026010824950239012322516 3410 60948872646792369695304016296753206418273171854536424569387369394802440622206579392270303123389844472371956473830877782304379440688630805506541777486902 3411 5309904027779262155442505549079639191251189460631304726411972928479593470584617914679018364949110606828648373794368564839621529668070575537849996269696 3412 398989727580618176202997986961493750093838862651273454153130542063556275987716144809080055068517277293796182257957488514743566087223538246573901196725 3413 26356536320943166955994543342387468435803938283239297300426956571366706130982650886201186903471420336494548187208767503912279958705227704513149383250 3414 1553477215243486360396076501023833607514370309391700465993992950693213334986612585911308712559511541772111896868503928488536918080471571373220121365 3415 82670224521474208239664227267845044693650696958286554575412363821728779636181761163815191810009448577928428722635760355666089135537562863849994880 3416 4010643005227263983638424130795291025730434136185443934146393681614756728461829905954210652121107889034877730689415490880199485500002371949020590 3417 178807149494371502529255319884171905382474165444868254559115782287617794672738255977743375609288078885382476597819631355430798798304197174190900 3418 7375700860068939185224974509726896789691700409508164305423147562122045848001103149145893275778036345739997508605052318395041917257288997713250 3419 283128649579262586108753768298373858737587323455892105225534292186277111932585800639888559249055765145062013838612474449918226998420970171840 3420 10164812781636706510748850203184514486062858129259827490859960525690841873695968012692442311995731474766136580651801950544449670766601457305 3421 342803347913956144443321910784479926335556255758521485212986440470868105232218678853795509768599667899101496820966448359339204982774818090 3422 10901506694176010135951258763558602974969709354499166938170513525198448431964283520631727838760586839986841544557405094332161866666658925 3423 328017964292176893165146428570849550708176721310882488934381503877584469949815162217819947954130505708532026764424371496194567308012000 3424 9366766970752080541400291205739161035478631231407669007565425843735297697311463160544486803275857075782359204506475271161950407331260 3425 254527642235681931760628773172757895606498217188518639563060084024583144916907506328563304522784115755434615345910739891486062496920 3426 6597584885425079711849903649671942015828368494219973045607436088216987894971629840937637632865495338039357189102054300887093281860 3427 163488043849530776709248592860162659171177559884558740909872960511984706227917029037931607914263688630758905404503333419576924800 3428 3880529421009749314866958542682842412776092171070931202196686591015347916626831773422170334460749517295337691306673283628933750 3429 88383212368755371536521021887804053103891452980508646184375100105146663270927243709257273401374171510409418335355768982719708 3430 1934716691540360534911065415889161465628703589521048964570454208674630557608060802578025525515205229477748596265955038919206 3431 40762491938486456717286184806130057185331324865847541142535362719089300578091567185512238677875069404971664795437779888768 3432 827683822937168950453606657610200449923945958149514361211895583620551501048615869276317720712366502570582241001945443420 3433 16215700012838863150534441378958418864610906803151429030248923644612899112719041135813615213792449732085091326148868200 3434 306851323218307396001982308369421328378107671207345769379429049856016399510962886402273269330585070231838544468045156 3435 5613643190990739911258445786985675082120052011874426810930549169029879568875685618207268378677589082562744194930432 3436 99367032905192650678965499636327107174489098898557973202499917534830836896334303275668610372025526865110027795711 3437 1703068093077716189345436393492524260881488792079334120346701242706910757838117863507140787884022890554261317150 3438 28280217619144774524185519489879919058246811688208869165783526697977356794212167943063862148988592012385979875 3439 455221419923132864818009561385948501051668674761152591557368103024663021298071588490110552687823597469270160 3440 7106257724416769659267540565934046979830558191198916309327700519197585248829266612818975283572246701496670 3441 107619031941393218806922902802891689501441304138750724421288693616913366091857139557021144676351891008060 3442 1581547876601819730526854223315424276437121864844574621940053291451535855990943108087166834403401354850 3443 22558016826505890705566377129240767324920688453407417988974796645676651324596404141503958919351408000 3444 312313612439230206552418631504167993492840824550255936246986075819873834644755381002568342783036635 3445 4197254444774412537921113406215524207107421340921275774589633439969721489881540358546582043052270 3446 54752588968127722078485581878277523746917683580591463405917279194830905709568580257527480494635 3447 693198905516939115233739608776975255141230626659928699924849744039847912377536787347026619200 3448 8516135771333761814844471626636723669155847946154199317557582485489574922814973827894879250 3449 101495216014779636832112989901388718733377997932384952029966165081308855542601921008840940 3450 1173067382224976605296358023623603847028631495770593438195995452789923970602017506507230 3451 13143170843191721882348968448654051763174471032123005470869799736472388020933249211840 3452 142682815020740862562248132129970400075784878341011696847576876275982056570757485075 3453 1500032536192019480991254010661557769920123392074684006193213682379879591013088750 3454 15262241346614787647295567197462245823120736126747994556412720368508230677182111 3455 150183664291995318827121524949198029574468400005393902175433856568891945776352 3456 1428162462165875276227251914049433253858056230377913618469581725713521875556 3457 13113266655041827749096950245762573220503544740933009670018806579810426440 3458 116148156693983640342836687523982361582285260097587749585075140659491900 3459 991359414786720583722765382921871480062501074127289727816400278066432 3460 8144659982775271358488657513412917027366463657045880789975921027654 3461 64327420694203198566326514672504149821050554158064311005086814492 3462 487761313369522911304794938721001280165026609898990796138816150 3463 3545327493189122601559436932871185376111751413859936673608000 3464 24662081707862505939804143827470153057554357774383735093860 3465 163886564794710619377521479035340100720736091777660099320 3466 1038325183895116808403637751362424605069913096191915260 3467 6258142038931546294690207384983647996877367765593600 3468 35794904382470430984681080041283047215917805466125 3469 193768222432768749866333242964570736460802476410 3470 989717686515027474869186114132600659648431945 3471 4753621557932194540461247357595518388666160 3472 21386674687209630751499401412987090796450 3473 89732940704525931105956740860600310500 3474 349338708240783917299614805596754590 3475 1254488313043614906390639250817280 3476 4126675704532951552752917083365 3477 12332690644422084323155218450 3478 33150295915289222492233125 3479 79160081653277197619904 3480 165305108607885924678 3481 295721794417146084 3482 440628824549610 3483 524971281600 3484 468868743 3485 279046 3486 83 3487 61787618597976973123622432172181802206481797960942178949376565655748187925302773483180044972895733216147730827847164734545634222326467240394005320519705952256 3488 65412912546327662873222727937386346723698842229058684346916517212080352012756762743672751693244207358931908912134115726623566842513989552968143387795096862720 3489 25998295343667984376653318909808144947837448008386079135840799442964588886702815396592384473998590577861202572730855179101917637917549929470501887292030844928 3490 6130341571219957051220049509016999926087819298552189503835476727465960913343249495144695503580703584462259336803077589224324355306790699743566547776253722624 3491 1017591444844591351542701680868508274640329311260133773847665496380813137832952598575087326604511740621423827803412520414120125315567703494305674962770329600 3492 129883557318918354790695947934716106920063000703491960364729100816049153875108286302042032551176131699322273347059651955138119395191097916440291145756442624 3493 13448201580794348997792208067677686747805894082293131059317743182741405064247778384432067568292131824185385008432675453672369637302803194795004744528035840 3494 1170662682688810296931841047249594577880545637741326596628795824351945668483943852761890893199286311523116408661983859793972387009114714161866595517857792 3495 87890317258793703900961061340141232049312985847541911381386022175389683481395073953011255215570838566827493619357530336663574957089114778448624359571456 3496 5800818998069108498326393485302645050974731626186187795383400379350511270011932910124587130034318198091867672798655053591902828955399740630889398272000 3497 341597620605239720197469220422405298914638441509139501997994893287630104334159215911347496043314435302278828366704034432908374612560005300923945451520 3498 18161649575297095112387700199275988949018446000212934183328200834197417657656729792797667182196626145662451789905771300438394116446040485915525120000 3499 880245275102163720865727348873332419874879277715762703794987727098134475461638922003995609326935787243860505355261011684376777424318991614670274560 3500 39205369523149915059069271278518455040862848096666396899416725655628604226801096221346039224454038920786454762160997049597222073598247790371143680 3501 1615558516545659536320341884841576550564671161710703690912671238227953800038065001769019640117379018767685736380133520436736332228867374710784000 3502 61951261691439569285681307698110193689710876063217218381733648685916803307674813991935324100037329921987887729666679503520788241547093962915840 3503 2221782428884326743349080357452397221363146103374763490565841828554787157867072737708279382611967917053478284432136761747269325155643005337600 3504 74846715323935459709572179605222677632996382081163070099297079873821365709902159298951785835946330039149839242067755310526714961256062648320 3505 2377555356266941315339002014266567242416485493345619391567912871074762830272921807428337189955524054094850861647019927199846888219250524160 3506 71457933936625319301982524832877579481475026359075532971783365307050980547259531750473540321286319419405276747471121635308904348909568000 3507 2038192977582945491786673202264340846985825763109247107478087463227739917127412551400232984396909285352229189173244284650379758450769920 3508 55320928324255572851446518562122006947428513031125797742679237654759495678313872849544965649750191493965527175199684458044607535513600 3509 1432310237632216229265179666671327740860286389702073360989453272231098815138232588249307497310662382933653560044068710074582365634560 3510 35451724786886228497694733830648254989825065192465509359730361702446920935562552313907639720157362037890823785466024767303586938880 3511 840517447334348803392429886385357513203204192737051876872974603457001872750885641985710877233610601541756902429104660828651520000 3512 19122251372485569414994488081426736711147247412641609464393964516849809462846465045811129544939707249610861555968393158110216192 3513 418132349854352354709978097370225454815488771890755880865263963982383138911430162278169475235573902496179403193885836905021440 3514 8800413584583841822143862336379254338199446252855556193313214011517551727622408398486380061445237397269389538240486908624896 3515 178516100363879851336993554396522709518902024596354222536430302614040740502682322473448268950478170018833877456162408890368 3516 3494219929927384661446122201930998114065705938490570489661168040896660034425403762206932217182759395981188554783142707200 3517 66066653784934205286294279916506599274353250581570623719896735733866106171526576251303520560202237215082336768374079488 3518 1207771760766151504929270301685969807917369443920357307156906400417188938675139289355144089346567349757016274559303680 3519 21365971579778729699131423609818494156395433509766248199776496341535870195483616252225184925413636444682790113378304 3520 366029705280534379884608206696249727121891091519889490231904914142261628106064249003249992642267654434920775811072 3521 6076377506595375280852466557108240851301900832174234422536740693822750882602106921041624752742986548684783616000 3522 97801770475036829686234686977284647761164922202436955887876615620355218086017162483301035178124096495692021760 3523 1526942651431812632758172435467722167868942109221658560236692773076827641621679315333780908945708774326272000 3524 23133236131052275518317423607317671868957068420369557746867094597488727467157351701249674410922353752801280 3525 340185472416898446022629163116625374319069503647618029702163709913036848276343355717392756784007501987840 3526 4856847886776984034891276639678285732759685749587958009160289796237872472170217917546780067951567872000 3527 67330666755869474741576510528533586905411402238191902162152884676520085384590670291662553319676274320 3528 906397886281610876208272093316456223160164072845057376352155504031476282164139651944419182904522550 3529 11848644453039198685420888221882371574308168879355371632849444533262120497476582668190052022949610 3530 150392987564810483807664641541734344450083657315321408758300712224536034398715141044702269837180 3531 1853235365549662369668019803254741265214674954785666800133339237110480717913778469614131079000 3532 22165759513179232607711587364766549973663307787327373023545000729686976875783871318658883860 3533 257252124432823171835398959894738814993301505371091716114807038842141820330940110211118300 3534 2896044988615371158450232191529931273890436175807629123622138435831761356076727372448480 3535 31610953464599472405672084969546827335480341856891525206058083360931777861871322416040 3536 334381189553058611428618147060662975170051283627341774562340302760930223712908238750 3537 3425890907400508931368612988846956526172069439981885869554157877395791173716048498 3538 33974799106741085873493079180673914042602913608804726489889942626194814950975460 3539 325899621258160090994790792037940711140832054941566329844788719337355434406624 3540 3021430705574130111009361578679953437646963436272897627236643600430253002992 3541 27049926183647218411184742068681786797971357280397980737828804045823246800 3542 233630490043087619192026710393287923672705878441141370453219697706322752 3543 1944680169487530217381693904196402171207928488783530395951436858517120 3544 15582033517295843423470043374077044261222259464275408801188400682316 3545 120036277223275035009919437348070502907899704274896413137868254388 3546 887804119794469205688026730793606186726131148157710157368287000 3547 6294848060749954924776786986738520247918400184207143824704720 3548 42717033981930284956993515178497744362457426745274533323000 3549 276935417005337744403243130080711343500505237088826053160 3550 1711795247663684381659661686260029156924682395916660480 3551 10066186351147402437589506669055497563961398462694000 3552 56176960769494132388095171235347444479532301075340 3553 296723608861697859876972232398899879299525766100 3554 1478860557417346068055269127448985562024477320 3555 6931059071941931257205636844554724026648160 3556 30429102323463145349689966762964893878000 3557 124588959029574326370703295257193856720 3558 473332415053496250107914256394705600 3559 1658774747068272889430591294310960 3560 5325141050976798676704370120830 3561 15531260894715659431529441250 3562 40743841020130771588869804 3563 94954063869772485257880 3564 193523179251366380052 3565 337890243273063516 3566 491379073466400 3567 571394708136 3568 498097110 3569 289338 3570 84 3571 13860242675218532802007888866414664204325032554767157129232296208607419763758486316375296208381901789705062665382744838300788092766424597357399761676788330078125 3572 14664040831746777126442671625588054419081044823341197106692272971431850058708632443234984666694983706644359725146809902279754211917861539404839277267456054687500 3573 5824326845509431834408656169385197225644777662818040284338167684578879857817557915412494546758271685499030066808899964818369010544074626523070037364959716796875 3574 1372415985497184883939860579687599817171633590416730789604870674353040387450164414442852552757416525535148500489061353102560048000668757595121860504150390625000 3575 227648064585209051419929969329190169435569079328146767304946627545981679405718158258566481568276929310598736287400592308294289267678323085419833660125732421875 3576 29035076059435525845916483758777359916943540550219264954226247866066374005573425294005215956112738952694164954056697813822296438956982456147670745849609375000 3577 3003999281489101513423889240616996812405320146316767010123499793814879510052689927666425100491617571172715045257428992386827815153083065524697303771972656250 3578 261289805351532429438537182344160287402443432100285197366382671906072427807137527407191565319779710786195485883870448517996010195929557085037231445312500000 3579 19600845444480718445421614409940652052160336408481957359748217900521645240243019379654497778341882069520032801025928581584167886830982752144336700439453125 3580 1292569689778287420824993655959324097454744148770837352811562486212174893003292936185905976586445884056888555677794494513932477275375276803970336914062500 3581 76049791068229263057376385569251468589465712191043551912931689122067110867706363936495276782353096374103651835553441262760543395415879786014556884765625 3582 4039657970499529928159359360866360550617703804822614646042224277809946590250010467847968513298298337150017169039362130433801212348043918609619140625000 3583 195608047715842790700401101106789802523199734221992249215249552422238292730263452911886032758943548643312750241751718505156532046385109424591064453125 3584 8703821954342297538637122659514648271702347579911529647750036624315795919357600585300829258930794651041469578434117693177540786564350128173828125000 3585 358308029410681101909505859760821401928626311233521495514033299377983518318506606032313283226220168458444129133688704769156174734234809875488281250 3586 13725929842064462395025635596328626097388589582904163579918177884545281531162719384789630206789217463322128054414861253462731838226318359375000000 3587 491744904324939240329091180786692513303556850972466661642773588272489201086947858386509583378113804501966799254120132900425232946872711181640625 3588 16548077290916859928022873810634262023225067329563234442974354144749476800254552538902628377611267761221336414223515021149069070816040039062500 3589 525088659065252145592464511347691490619853236414924902660588332459069969261015552811257581274715250760920515205043557216413319110870361328125 3590 15764191523186672331220877918476478479964683692321780090603734143184810476171081284304482296339960936446544792488566599786281585693359375000 3591 449137612372822844950948663272639380180786916998855854040234749498356228124866124700777276398089167145624145405236049555242061614990234375 3592 12176767838805139016180462989280211885663314737611974922452275995335352871359681610526477741715472817270438099512830376625061035156250000 3593 314909657377672811247099151754287797830346496038076198408157915045225220998948958100833501782686336479741839866619557142257690429687500 3594 7785619462461997999203623189652401663585652463965779745618493484892630861995329887789801417135753119146102108061313629150390625000000 3595 184379760154605170939212720679915154547578164870698835484844377910448449253838780451359066990384927100876666372641921043395996093750 3596 4190093486913051203022948756720395462244110332213355472639318164381837828825159541684530537834636017840239219367504119873046875000 3597 91522592555773267025863716844434826212763476175003240142974767769258612040594776082268047594299978487397311255335807800292968750 3598 1924260808466946767054726822413789293156020734026071776391173368730702434531687852110699604216075073694810271263122558593750000 3599 38994770834100152150465304132708816078574503283473976768883993517768905666025855738266312284383301584748551249504089355468750 3600 762562002297901389448728665456772246399783498559380432450016914021481680132186481993920193440825993195176124572753906250000 3601 14405808229809868982068095412743479226865911111325830254287001906979444000065281474183086953345201108604669570922851562500 3602 263155427695014590832247621634135635430454768478324047768870591474087885469671717311460775048301839828491210937500000000 3603 4652345621657086776445975177979793962471245789339518240061642046530188793179033781435299983285178132355213165283203125 3604 79661025961058494639982173977329404363534270440695999263339230728540315483749406341230824159714359045028686523437500 3605 1321972020793480018976522689693059085495839342160179314704587911019658891428674842793961355155831277370452880859375 3606 21274037630493241278948773335778245101019845383753319492958839322151573565337087236214608221643390655517578125000 3607 332154442153214297327344496290613141390605692201211071168059394216376230455918498617532912158120250701904296875 3608 5033472338731128763256480109608767140268234587609613740931451536099838910612765559204260096781768798828125000 3609 74058156220037816795237875478333149042157555797096049232147188434959350456474397154040791026017761230468750 3610 1058186166775434300443899494088818441746542513040892872913087373531416109201473060124714591127929687500000 3611 14686183548093948866147475154879816570678110764305632438908324059784635345039233112967057380008544921875 3612 197995573318430811066931444988067487857234245234960400968162382560749502281606693909006738950585937500 3613 2593060897057255477336669776147690629421602827450332498904347417011316536976659482058903266552734375 3614 32988418736891075881411638365348334199102668784711856311953318900095668725863557044537783984375000 3615 407617718647058996588489316461179687434165776058970940584845367170446965209814486670294091796875 3616 4891132897176815769413135408873107083812263405917863835738070690576507056604322518051171875000 3617 56980203500875846959536056838089109886541677688931441524677734192196091468893688658730468750 3618 644260188057785717163244063111952960978059260197214113824204082049623311541809651875000000 3619 7067362959913790891963156747666720602166882359887394327427516643702075063181658232421875 3620 75182985087218184842950758034008306262960671755101261751181707892053694479599804687500 3621 775221724773767185015053609216790859064665823983620781733241338895479376761005859375 3622 7743279172066767045611793561086381092676161429998984071487829695524116462828125000 3623 74874574642715794731403608489002352049931964404037179640912313482901165798828125 3624 700390866593227522831697372019500394410066862892404130306890083557683843750000 3625 6332808127792788670510277529886096222713627631605713355430330078128051562500 3626 55299367866736440553954164056138130120651018640692699228726590726475000000 3627 465900507173971950390760370503585195902646158239769210098350922456718750 3628 3783179278797608644396759842252873530601522321685838413886116231875000 3629 29574003998715438953096252830246452033084074140578546145254832968750 3630 222282353987039925506189189651058066586701199627072141475973750000 3631 1604141481254273918299083796755758550156093869969797659939843750 3632 11098594923280330234139943493488091267119488642781138183750000 3633 73495904252117220700713980526725773231650509226160549687500 3634 464986132721377874533277665705350522453818579188680000000 3635 2804989316316850665747190269813384720026213240713359375 3636 16098268238553972188476828032645125927696029090312500 3637 87684484343865283193518272658440987718717023928125 3638 452044521029347493475307916866632940514282175000 3639 2199044824491350730511756433737307282237465625 3640 10059962128111695615384917819995590233475000 3641 43110891289914604749358210142004549881250 3642 172301449735152367741589139690400260000 3643 638994002084587979230115363004208125 3644 2185989517878261055852237137382500 3645 6850625814212429317291563965625 3646 19505275913760237878982705000 3647 49952918823085732090762125 3648 113650871850942545457000 3649 226130365404048656250 3650 385455454650302400 3651 547259689590075 3652 621293128540 3653 528765195 3654 299880 3655 85 3656 3146805528259979692415260012880188985816937747511890266304209452355934754256356758691412172134861079895588591451534502582279439019731535611965694403441693468655616 3657 3327206494185105623943663236982568668075777877980392358369242552382829878080680077469827364263739000105936017462276880772502056940819444089449936483898599638302720 3658 1320654021498118124985786251539447187143717763219281792362386539419232305802649134671985509746330115114532099507708635449123686188529428773371517352957852788981760 3659 310982658301706932805894417021891390695465442724075971113066812053340032614738059293872505942444760147335498786996388004636300433872207819766303437903866405847040 3660 51547899182846871759982894560410049517811215131374443227121574513303688428192510742333223005956174167394958444278243455696670773664397091106971804113612203622400 3661 6569854858062636616818109061986378071228271804478434782198117777242116200699378131650348293974348724171192832731912330312228595217083219296254658273077385756672 3662 679215076115541211714420681086170143091605079618099077373684053881265846889620808498607249219602149496690112982420609820831748345232348647099880298005628190720 3663 59032781425812961162197015868220767377447560555261250717986331900149649272756137809646543535986030823235994064376123899376040583157583992472040099708833628160 3664 4424836469525994456266564617601317341975430478846824389557443577967464391234200905635658593104721001484499126802196523740815703507964527907519834645740912640 3665 291552098246615659535509510820783503576494964779324701294187976280127246470435957078013749244289336926511962619511329720022955507843486610901872132541644800 3666 17139099486887766803271630517936170552281328464295199216322753767180975535823565317636311106198182295134999346760372076128163029427989471758613413674090496 3667 909599557849529335907720193831096058252777709850175347258812676726061582241940053330074388852454963559975189768599349279381725451776942784215863682662400 3668 44004381970046118001977409585212342464990021721017294630438546005697281315679537812027938088118765508467105534846810404978409155543836587404322616115200 3669 1956188726457707839549165168730177300806640954019891926387834415063521901927887132635622933728115596687017993917803139814762067289859561743083949260800 3670 80452034635818841516183126377133371157260748937297959401143105571834880758402679737427349367389499635714689973569518554894527260079558491975450624000 3671 3078864273615869538162822667370134566834543260988060554770544489210097064918672258601746833284191982770577804810422463076243625618181734767714631680 3672 110190959855247110290489473201126022950850167715597818091167322430831600126437180805202104369997517775227408314828074497320277373697189521601331200 3673 3704253644764987492595549168077976132361897918241811966508537867594492854154145740694630292258752404828961879837863516954779798700604146686361600 3674 117414993954703208779602295042586090192669765741158155130576234084711280749328617652577635303627105538476061792551492767061340568369775404646400 3675 3521212238416026742228627575688716250540875138688097662251571898330651130037388739763234045762100968552791983976227804688480587680334217216000 3676 100212704920366375170098971013404136051222299894761930652929429530248427726631336621082592952590486861177507674430030363472439915631534407680 3677 2713896538274324377531790299379523070659578848965011504589089504208115553530186628394030883214341192256125968756619192806518483377874534400 3678 70107148365253843956393079447336284755863047391474880097388178907562090235704272315431128621508577581836745159285405991494099588559667200 3679 1731347410313788657997638564804456603883962174297116097603067830005173536307450768191707692520930785340784990836669852724882423205068800 3680 40956384823464710083240864224824567791539338829048875955537696235354414693647188493581259161678259705281886999210761457701738250240000 3681 929726886486976272027913852007951387112590123333777814754472970554516672550505367827279239876198981199848632321597732444750802321408 3682 20285848545656136595906981205535273155792080481919458338495541573601556873733646381459948790906023786554787980825459077581593640960 3683 426065420259240980749769000846518090828163767375245495218390669837835624563023131253927547323838489745696100079412700792938823680 3684 8625524229361361788120648030531633936554762320527089252677892192421710078008763688687035143142153960265449226386121194964254720 3685 168517853828174049243860892416472135880573031302338160023318782246436503741531375343093619296687146308157735475705250263859200 3686 3180761169619759385794783142489925361336454163840607546786284219639060683146168831311751489995497587726142566218685288022016 3687 58058564391295941812673448932503557891392101897266473586599035855751573515993131031832165868022054087766836436564034191360 3688 1025726968444041194703755388320212027173798896147427056414379072873652928141061880271015319008174321896990752584714158080 3689 17553550131122662168867530433325126924770953527353691929710793571308843697860311960566952052596430515840442431119032320 3690 291180834544184079644409243715316742876575744137131881722413077629104880663057505546639714811307632802682280674918400 3691 4684718646893479333142312786153687110975415882444209186672970529058534952030739196558181064855084901021899289264128 3692 73138898276532256270307886213594319926967638531795854936631189386208813446619012219789159270874562525672956108800 3693 1108519190199599340696226759151679479862009703078542055393492315380891184859136272128514942905681272289149542400 3694 16316214410747398548592901179339542351258134197301484806844975312754632605668444873432746187312016779031769600 3695 233289604033660888167581721194544154775648982235591567893696680952191578151733685573567227075844327277568000 3696 3240839622353341752997911533589405125858763251150056054908331970555303746258919530247173084406839167892560 3697 43748296755917354916771715060693592695717740764000639638848510146273432569944332680814846470695465692400 3698 573893412192175464835287986147528157328285463015555323357868163150339726689756724181790811354845193825 3699 7315824984734806626177214238054953720519214391812095200394741165582381987875811867079520204475800300 3700 90619977105811587488092199869541284251882971639880680944827887591831390655013023367514686625856375 3701 1090564525818076910470518760002586620848380052136268142669533398459202038355733778557239645523910 3702 12748402554578767991289040205843465737801281641912464196610107584005913526612456047125768571050 3703 144717021859307793273115486621515601128774382845601027231341437540193792564076398531420962400 3704 1594768833329853338820419441356800606192997423891890394116932743321091605050542490469618350 3705 17053647449686000595930442475301479255458604059934898610536823425920642110874588036972500 3706 176879484024375285829373447390708880530359322607987241192545248599932808399264337972793 3707 1778480705748117893688372123116351431807667607497826089484358687242889843856176894260 3708 17325039546411539660209626943507374912428054831508175830103005445071398152965460455 3709 163404743255543105496809251760555671741972431792442856410744604113784191298783070 3710 1491081302231921200731643063293633530118524661993447034947957623583898047946200 3711 13153234805354059426375377931705456607297267006967146393850588322981262154816 3712 112065613320737017902567136552306992981812812102501586304417961319830483560 3713 921293692373763277568087808919458023372443806393968720648539790536465680 3714 7300420346197188540659737833298535262843837725454119030278750862243970 3715 55695146780047449923244159832298855794595893679586159920208934337400 3716 408560140921794438846300486299213211994828560426632096252379488718 3717 2877812496251918028067978891434406730251427995339867072055193900 3718 19434772846136492029283809381605945225466168138628821449644700 3719 125628187173394321696653184961043655722245111197212723628800 3720 775881699082015181117144124846523385807135170610076256500 3721 4569153374855263255640209283488328422458171350405885880 3722 25600516741080735074217279809431736172568682703507450 3723 136135724344494515522352342152980537852823764386600 3724 685210351694402022816339764732247037230225090150 3725 3254487861830519744361165123324351705223543500 3726 14536583756898452073321040601090186937027480 3727 60824864783278269421728552702469652990400 3728 237367442234433894554805450138124450200 3729 859560178765184888890063110164200800 3730 2871332223191930345664972059848125 3731 8786774305195264207240974438876 3732 24429953211936608746345330395 3733 61095565600225721725472910 3734 135739548066881911042890 3735 263744514263271434400 3736 439031227459998222 3737 608718833030420 3738 674880643885 3739 560925540 3740 310675 3741 86 3742 722996962282442342831396612790773144886584471840395753409217775973494017779662197026102042796274181193182560728887615807347398013848205875934000347888408269641703607 3743 763975387017436102254658489774158226027599762951444739829161550037786385810772658450887057508865226738416451408329125541969149070518952384161730054486918924639231794 3744 303048551803612635654568673305502396820302029657072009169827740783786872000552615657739390628316822773188221970048599592645632438505753490067094663808531313681001450 3745 71313710539370590373667963141663493020746525541853790952450268916968077667651312178615447347960435658665240695455347051861357074605495540554004328631702405662486060 3746 11812759904655940117738065099813775277168242969276314108847606186895916027065877101663005183448727997650470644262706203526615954787489248708500826750252877257603600 3747 1504489790530569360773358226951653466856589776658980439034886091973755055272232857534363231213683674784133697317740868691033280430851919759685814966496551233280082 3748 155425784149887094492646820140969226192583615800871025142608286478917533452909580325863842804382323048781999804834764751488387410053089828338989478942312519015339 3749 13498335353484343049012175568327257400613305330342187035536051893751616935191616315812261549052336483495918672332355888725526024624756952759135949290905537138000 3750 1010983567351455165918951023535465144624205866696907104980751314995767480464734558238953161130642368840857699793691693368363163065631563574016840328376258714905 3751 66559710217207115820276078877465579204531800937935339510759408604064313588274356539005554094321031489475426798049118233282275089803737832037791406172349685850 3752 3909488527643500771620246920918117147947706465973904434760411023927041242201964698341622407539367458006453997648433764154689541269587276704206582266174191848 3753 207303715868066456703401780878702193917920319864357179218476943708903306342243049633859664156793488138400858787387343770679431110443594533017416599761298476 3754 10019957017101955730569324663258792726702784381888666971412564897022872528648287003742239302838484279641402654978699035063393527887850854105763826576751500 3755 445022549699489071843343749258042744297260118234937232392244929095963842880195533356753833995492565185021401407848933114795997926412449990794269859624550 3756 18285129850973294233311135302361817499063142187967053977205317901879112907731433847358829036873379582403603217942336666015280091289026538067499182214625 3757 699085072722880606456650355903033449572652525661220286230077082992812216323645179041961587508856392805008347750405137027065291174300751009098140825120 3758 24994996742547398523989409288491376572833817928948933402057915865231129905694595939667721484387445198058207733530368403028471008590047101699817706765 3759 839392835679872276886100100651432645353629859769466579575798437133052624592080282317597574580790861834037966376042059491460784543196381819095988250 3760 26578847059073943661634515938096077654442946383411007760371894871641121480338668997229903864803966040012039300384038805693442251423909837316091200 3761 796240907199293304886824554655877262700650218245295074050921398735531101915430159519743094041856987419412945594651191812817547976579780802490500 3762 22636420707570094410439736726333544768297193522470393782469482835620775886810199716116763148933016520185164604885101413826790536830995761225310 3763 612358204233803078736812032567248543390827921527712743194494837319517093943766757358410462895311699460813857540114891259150296401299170156170 3764 15801501853173443126985323423811164163699487291392257462794655690705157396225558341921212685768749389240793464033543713763053413108573043625 3765 389800977070671665910807132247586840443342382609270273541178192654209164854903105688795012369535930173601441048673085046595130008007431200 3766 9210951126800343157924783840946923472915384345391094905719084539553065881269271603372598611798377620214977806857140959701900814250728750 3767 208865671916298260660633570576409435236454889409969195879828683054281573936798605839313148641633724436461636259438762067300792974274988 3768 4552415766424399364437949639775952352117367406480947093196103528362498198525586847887683408055327582346433604087716850057573572422096 3769 95515628037349299426039171600067241787302794423869848057857729157786182200583291076293318375423637209010766168132902170338328705800 3770 1931746012740061535096344013707182091015317914622381774070910437110243587155066345772835865424769453828219089884440511556432059440 3771 37705002498719450565096696961329678660808609201845832694192788721813795343578119106504039980590932618648961679255037643211140900 3772 711050684137336851230267737287744975631115435267977530015016897254966625031918112167416254647905156524884669961053032321116078 3773 12968403325717135254153066626070825471456623695119667266451247517471057495714881892430712107744667594283931615092000462512256 3774 228951745273344023625024400594843959142280800445622894862811970758713927146843121700076588773519876004504494713007534971875 3775 3915777126460399859516149102395709111441512156023802163396131691430172006315738191030643162839247357944029374830686384770 3776 64925257632333394735733949740348040531601282696481160446554296195152510233557004000061843165814984041548138893402096150 3777 1044234984622093511269148648149241767289936300744806895954969351975181163398549296974451447526087596280304761193793052 3778 16300555199376380962780171511912061981654779106745114209423458177153551916296228005055218190695135967441926669744924 3779 247071127920764733616234624562467697580945150176463012329399454750853701092522406081184513063005210792541771625250 3780 3637636221308994285263068693131210721301858270878601139417599842075086661588246217419786909119099839073959927175 3781 52038403538364923981817202554492904867212688445247609234633355976965771157673842299358773082085300832509774000 3782 723493184583824340345501870064487257981980716213439172763066204007649423331145331082110492131892236533863095 3783 9777291862000487050808108209603518863931778512664135721387217884964323115180591471795094985770930444537590 3784 128444233391449370587573157946392170667099352965475831453821886043382642509649978148252064392288295332000 3785 1640332510508475052566725246581471916278755000772540592164393410745676867378248705213909738005817595700 3786 20363458439744129430791520257003362249478059113762602772295171986328913029845071385239891064669130500 3787 245712342324205300405636126141711349347707638178983903982484161401334396483102736706810845008885210 3788 2881272668918508895102864398042257990521936572116593913688532669163922462769809584776367476384095 3789 32826375240391996300127603078728438974790550494212303683753157183305602963955913677117234148000 3790 363257973770088317968895668428678196548682545636132805761630580463249566244989317000362326575 3791 3903074122457305869498583330866775442469379854325563970763964377526581020441894399880088750 3792 40702096761743027532602548735219359206472083155432069033201418099450125981272576920468664 3793 411753118147726275483288068992759570026815193825594396706148015287545923275297543421388 3794 4038604292835080688994383302097757515305900695129660535175957152922531392081034280650 3795 38382726203644156483035467628848447255370205438514059668073329334722295926589884270 3796 353229497106862094053894109839669176982342798499143537207285968004311131661165075 3797 3145362706928723432951376865108664985366076910138465343409312765926098748878304 3798 27078279795045730565040673093059243705650793968475049777363554034778147711358 3799 225173871746764623193163724126625891801026320073321385037379110973879061500 3800 1806905073323268100009734597641996601965719812002953728836200851487819560 3801 13976809200425704631257465383137879358390619658826041704353876764320200 3802 104094771643040287219485870465261395991140576036284568609971632533016 3803 745495215885962362250656564080990420886831413250970553541296731892 3804 5126869672153013070961611341289271601241655264311490557866874750 3805 33805839670108283567792969738006733504205513567629182276371200 3806 213374018465448686236255170392416823604619435322981188721625 3807 1286797434402088353958135684509608671018493972499711541830 3808 7399923089464017899506060591877888383301275079134091010 3809 40488548218642023821558119679633676718585197227320500 3810 210262384027010230960992731353555701625512844296300 3811 1033551938098343546936427180607858074485620545750 3812 4794263273313307101202649762957444148972838965 3813 20914305041495526316096216830510162063620880 3814 85470119839424353385218748488663370207625 3815 325773588701418846593709300534030127050 3816 1152235860077239894113035549031270000 3817 3759474400573856749124429118848364 3818 11237233425325163296893010145988 3819 30517289782279487989518360150 3820 74547503083462595201403345 3821 161784221678675590471200 3822 307061546902892395299 3823 499292643579996798 3824 676237807885500 3825 732381780060 3826 594631950 3827 321726 3828 87 3829 168077587156892052580403965317318616288575035635339337282452412799903453120650466916981769235432700582348261150118509973842814108558044829561676706481907426550123331584 3830 177497224660261261105700365233087763947309741919654584232424565066840191066719979138310551240620948523042882190814717790042166035613079883284528939257365564866594603008 3831 70364574099763678264373889320500477110030296832387026243658033144443020343404618730052766593711135289558496409643121863496018852474631425233902938703836261910728146944 3832 16547599245987204217211338690857741546628847921373529368096689147397216157671702900262931906218104282957110756269308391145974056812511908222328309499705442410661150720 3833 2739199025547956237425792109317233497059949849503341120911107764692771415552143701524270119507166624978159143919712943911560412623809415317422250466498860878607155200 3834 348627417126886490046337494661144870263384086924104948468680048097057487125325965425587503711691405557157723303153358037635763645170455195967595567072376899969744896 3835 35990259467260826615853734911205541822101752664328863547193586268097147479828334247471359815608957474755856612210901182127331809841775459653893680812107158354132992 3836 3123352495957529538623378693033395629258631185074866871837441620609056090243958486203762502706277648287211784576753459180883080233684012817374048246307675749482496 3837 233750619712403394015343850176535417149829888322596484735764259291411024623134939184924728877050888384789056953018475109286783766032280464997179693991193938493440 3838 15377182937506696195408365460440127782850070595704179559029658834384155668023827720993477306879387241363952401073991852411580984532102295754360305184282561740800 3839 902465511134636570967167753821699284408397665893655597041747588160478921212890749606159385766657787448981880406485732088381874649474019523346320856980039663616 3840 47813615456655397863181320826044131159510311038699018360323748609901487136566801557915008127568969758953739913390885779138247912833190932170257363227662876672 3841 2309046361345490066671497186726331643932045553214865084808991235343905457426568250544020743617016633160836952180591873293694657390654682705635780675686629376 3842 102461242138725731117329102280807995183050000049099848721273951030259110179362776238794364744624643787831381319135536074511518891800409908835922971564441600 3843 4206056454375286716146784953532766667010988154198873452295069572118893396922508750269129845904277049831014614609023182322193474581538604581623135469568000 3844 160655437043429514556254516985344529784539881809427982874456038993361473980111064899244414018829835066769714667407449696074341060978399559415884006031360 3845 5738470158125466341632608340725082122367841333827614732584502295604021788936124376754005979286176212056861152264897597467732256895056426023857443307520 3846 192519973556769388923545384081764636347477348185439621568559549245764401279237780722660230019033226211933901759169422988555005701051996822846371266560 3847 6089824175804628004983723785017359980099698246091916423821854084664937670360084257858779436982749303542641088030637788627063019305569716142709145600 3848 182247980150425882825868208794362063900587465606980692214705526647219512557426585255939681523556667274938896174981592722386716267495452294774784000 3849 5175691153398789539697514007350566385324786713280811318354224706756229271725793468976288062867354667604147869475344675141715982424403352454430720 3850 139862954580318948335804675372329793577626063022202520812129708790816770945475740801431556335002682575278234316483725682509798138181217775779840 3851 3605189191258063050516968114950852021812295597292172401609083299454760480833079024369319183417954585573458566489889802283503808510073052856320 3852 88838913301570329220526228349817752440737819570080274087853097476023445107345784241875634006647090534971159204052561575467008403742025318400 3853 2096988151283532372495094180929033078435265554371821189710569807906692278778149441251025738598901991909703202390462668733424650126622720000 3854 47499955202510172173748233234077878506794373978338707196269243146516368564890085315318700878269621582023082058220660919464938519337631744 3855 1034211727239322663728683961720414596746961875562645110129051480229266279134458805986285785422971247536532998714424457757868836392009728 3856 21676738932407575187919870329382264337895358756130718101558808298541683984223297468277994595293548452720035023329908216219605825224704 3857 437961934979130101195738764370044200753255599162597584165596579661476945152038175125237004469250238847789278839913864924851045662720 3858 8540274325208922324779673789335397263226502163665123574184286278033020920129945645068627108784542856482320205996949301217145651200 3859 160910711635138968473131868948613846068748378687008622071437245064491296563397740189288192527079082678790486531917571089567318016 3860 2932334008695493083294075930815286452679296381767387740051605006564623091436805778544571837353391550907311721465871316583186432 3861 51731005849877330195933465812738638626610742477251518128546496554574017260694919361197517876403010889495591137870267774140416 3862 884198124443956411274384325503078348547327951077479394124477274447121795181134153956302027452012802402787528072519263191040 3863 14652857023007684487238521897426178435459137066657767347390873034922754185801375217096856015533217802781578876519501004800 3864 235583327062315951066378298326042559568899455454617430746184524561882250422163360287121453390842308883659623119837986816 3865 3676681418817503692035534929033599492623169246869006053885073660566312175054849155440485049162127506429036627620790272 3866 55726535173172922140394833738813244942672927828897946065048640789968755540825050899169674267593538815888504049893376 3867 820606654512417749517758407538939124330959053722929890457253009297202796811711435165720985092598027438820583014400 3868 11743984648959689354532102028370366025982575089902094522658388384493376917033778768401291411579526420294008832000 3869 163385320521155082803984067632942329700409349014884492006321096580362187803897921791148193564710305628549283840 3870 2210077483819371784942257261782601611671424987827315707678939014865255288442468259203380554737101571958906880 3871 29070307077658012779874136655584491433519694894996147104001454651848667683610310554468850942067415755464640 3872 371844923524103814852825238795425289354600772274507115209326593562451481772129988764278105325739803985900 3873 4625290979083808135919798004744001588744519172412478464544419783606248564871727064475144938784185283500 3874 55943422347409831084952361239334136871598386352122237401952493010339509948130594246673858703679726980 3875 657859277517831338392776284323061980576555737601311347663993864211259868592136301905256594123628060 3876 7519795104044038254781359201105526649736729977929606855087863963006104150012315604205364062508880 3877 83532814553609750663530852654614751913671188360594427782897946755566230617103163466706719504600 3878 901466436109898101479172399944635624984854687442143118454865356067202043975351260260451985000 3879 9447583065220198318133598006429761657023746106356073487342109489761399864066012663778063768 3880 96112950762494157326165045457011397030363515358753371097028263025940747992369337957621916 3881 948676300843193361539231845450308921853132213600935526438600283282445916733004798823788 3882 9080026026851423266910639253119441199418735889823411791910546964827078261426469456740 3883 84220779377429351531949211238543536466195345136066317288437247832533825422596579900 3884 756512342003082834197876933758470729522969199247715393005912330913193167316169112 3885 6575803673012787432816800426347628960207783065996346253943870973192806938923424 3886 55265942959018659211904937249815852199207740477419584239666791526619197500512 3887 448692294943968792805406883272649226591026983788988795309963003453712782880 3888 3515543410898788705890060576995677397583781160010900101835514581880584600 3889 26553460843726216419821073053143335953063877919996654414977457392723672 3890 193118904888433542866015848441801228152045433243028889314725476783624 3891 1350665920340456369652883485893777979703627449120149500560825492792 3892 9071620275802063637135175289733957034739464385766547257944022400 3893 58421700712033373234291435908057706319844677799311558313242000 3894 360157565253520048024376980957014993704174952438200876160240 3895 2121518546767211379386506009734422208425385483484024369680 3896 11916952301710236046995402036315398464175063626301006040 3897 63692162964321547032756825815533318246225250434409400 3898 323105602629095573808128010264293792016630978081000 3899 1551517254473532118023869209064535803666357941080 3900 7030706093394672399099204630199713146671271760 3901 29962895689616622654585086723461522089912480 3902 119626582424177314685640412828220521845600 3903 445462714773225863831321591363762940000 3904 1539314697190112980309499831128356732 3905 4906949236761081263610750112703484 3906 14330111850240756672844298797812 3907 38023207205578508009806690860 3908 90751731029502092487471600 3909 192434544050611404650328 3910 356864227368040910056 3911 566981355982754328 3912 750333080116620 3913 794031863900 3914 629939508 3915 333036 3916 88 3917 39530342583798043419524472183256705131835001388096913446020666279751806881622486709006144662125794801042002898182038924761289464797723234185920020756066353455346059410729 3918 41721204898441060849289810308297696616859059664750687591053247077228267331191009833012418807646969389813299359778038809620550426172069970684798809938229354233896358625640 3919 16529316584241440485427060113667791113188120978130146282872084405483891536439198913267133515800197948184661627728273703752780074340702924494966326700053804008036436364462 3920 3884741549936527075555956029587635166204257223018532237814172093893752644863127489903507613796651086396367780029194211106879240570401642985251111354284905428932101429056 3921 642639564143568707063572858072389856290105291924058382442195083731319563282174690097934071496537462547982540280733810867774334440055817689470144504631733398031195638425 3922 81735791968916547115057360583563105709932804937762106423506176097463718250797168163769823671072252719685537230066398475038662574299153633627650109461678629808770138512 3923 8432035411260730933853482318970688705654105930323179089504273436880163225698286283694222123367856481259199626966242497900886765593101747247473846297673702133614008650 3924 731231215134300930669311126220024167423048230651213707248455567863555671621023362824190014928758077461262451578525441631314388837336044757886639973444354645521018976 3925 54684229055276181141052170097965200080296386225837010529460992826728939070912354175231778424600551846470729154450088466612719501068466123384446940987371814058903198 3926 3594602013796240161338879151929924133224011270330908776095025465741668142864705687167034222293068745665255240928513983548236669285208950237849278658032583555061400 3927 210794021627187849037818145726104955396071514762448783625382624711281617911118681654620728724293665390502543490623981520805256362950307617478409017189995892060334 3928 11158908458536511038057758553234040131435133971545373144825111706971639276586182119083834106827013728103770722180395905185060913774284681729591449106686943059360 3929 538435875342472834015660517660403345811631186473801438344466115374596999723334222556241583590405271556741580647295724079533433581289396539727095283254109242437 3930 23871566777489893233450054401472579555277306898589039774871461139790900466846891613571363761316616267823020800217119389539670572431226955092338408194646070096 3931 979050854407835995431048846528276166148230016811558096734443386393063555168644717426606170816232205062861644394946541020136763812613693415279309492086706750 3932 37361432179304685550858586006985122776458895017301689859336897405208614407694535068917532865159022879098906760419390986344796677914086801479211953291478080 3933 1333249968723538227490113658941125227041828634676526455940140723009058881072197401715562166422860552731050177232920574377957300999400141793210625424381900 3934 44685697244437917193349308754403615795102104241310237519766647455607941774726720404151880129595241109636177901757738489262683595761476409450197755550040 3935 1412099754315812183474912609270404072618089762956114609954860395098601837935060338681400924938245905509249353328040712965588587857780810998248351159470 3936 42216543579662505807059481583510908561364847343271410342379859191712850150230856722514697035226750327287938557325482486985913961919185560732538908000 3937 1197678243951782717353860065456942745223292400712066689949910171049214155837726004018599854091301907821536523402989295764838493886438811767864694695 3938 32331081601517993388090830899006002627775132688905977869025568811118249149125404341426785206639829581951868458156020489947657235417526569653298400 3939 832504928518410996667387815658643715323322145650706658284725426042337576505511770598160953612789914283147228026586477575960045465417659023528810 3940 20492768441580062586266752831156555247111843961512718638667183515745100201665205871323966528265817477198862254462356468739019690877267746291680 3941 483205334510220021599852783823212602018887633620467926818822163610848449547142372216482904450360276576500862969533816068608775089033652383125 3942 10933763057325012186209503154504493758252638431919728143763134389839044244873946597866558099968921145811357287620478777968149520408489594448 3943 237811070289729310461166648343916315721136521803807537822909495559570360911817162184673685216696209836577118315878335898557569407143475780 3944 4979338564823795177723261256533402463114013654726626476145615337594110860031428014117468105620933455518257328809278012454576065193898944 3945 100503713034806335338406278209482387956364312984742280488757261611638150313723400819420456180618299011515838863859839653474906820903822 3946 1957956343277899345621407986339671664412586319266279144007036755874672712377100735949604119558660569608289381626491931107948640157600 3947 36857340270120240529660365992054243614173383230374921949324894730137028139579696001079746465687826015245739074338382893730931033364 3948 671101609628382913409259330061290274491215383010961334794388147538187285824321517796899882375210683298298560201853590458970873600 3949 11830296382366188428899613384107355801500951415025717387576759995974410164996757352676495341302438125741707103206755070695140547 3950 202071410150735377242230195211897875068652159705807013551741594475495100377866420516817036121058891748743373187154105423914056 3951 3346849196449332717262764744675928661441420663129294445506781762600884488840882055680390747201279717687184581479791428037550 3952 53786431388328315079804527814846690723280515567920068633765757694205609944899957422793683133433527039274895954233293813888 3953 839194711526262398430433594883048224197855549407681150802126299248744553988793613147095202835372158384076921312915106245 3954 12718050393566865378581776220832996946252978833066481083978803385538727397454320921928460683607146361426439286029726384 3955 187295813706306582783402874915542819839982606609655012976839303184919851163785694024570038739698470719622249176391722 3956 2681241686943192631043296351605171614227709790056730779691017930979587662057433746692869818786022925993100473084000 3957 37321973575307425593576743897761077903997543607040614065263053744851555141418208278646322293683908331448687881640 3958 505248516771521970745652441625447215322828589082575997435942833911170759059176642537621136759869019111204468200 3959 6653036280676809328069754177743574284494718524572511837463736273446538758650199524087253961419605602598561570 3960 85220487456025832293378280807395081748244752038931460156328036802165112184604351355780868858466331072641760 3961 1061904011184949716924283182293227543569853804742459562126975413910184971118364569789029905173451844235875 3962 12871377928149953971882874385689674759319043548729932358270283549053210359467499971438982069366968794160 3963 151746551439932373775508281193918417756871611698441717460619692041483163432326598764049049678572832450 3964 1739788957018389114878774277671736097282902999638164533544754851957193816657980683017274939052649280 3965 19393802921861719868752580714691436250395697619126144201385619516695073108490803496119943256308840 3966 210134677085083057386190822599054084049852977253394679221092595259062773209845921287308025005000 3967 2212358484256440292163471955951637221808641032776572623491252615868629052463200619344151376842 3968 22623818357895755581100990193858765882555945861092786253251003419823433979266803573897135520 3969 224612142255715231829123112573221541635507086615817922621293637562011587156149348585710501 3970 2163894209328983431030701217585681035240380177722832778214091162738761106799015879945888 3971 20217455371360799754224991142781955360875690083996176320887511599401113971828370475150 3972 183075264328732293278201145690457216851341497162945016019401309693037169978072213536 3973 1605618494481118692755759686728799376128702040371779359834962896628502564925707475 3974 13627990609822773950171145007771490779908779269774728202929627114547541574274128 3975 111849525505615288722042312507267116062180711600903636753972630802244259244244 3976 886854310160004262169724878271367002828786486142549511102604868245897883200 3977 6786622961066934991081830602906708538478264351259364595238203498352555022 3978 50068861356062938593759262737932883765100534341873837301573456047091680 3979 355698448448000704112449121253890040901720725157465915904723493272196 3980 2430181896519252367939316764388875102412613150314163261911201299968 3981 15945216893130146370052169781335088394796172487960235401067881125 3982 100321443701717765310509352630520866432480438163851611101400280 3983 604232109427904621423178541368355874746630095844519995208650 3984 3477490829384903052834497319010690376804962062405376544640 3985 19085659780124919785565831233286028585787783309336981895 3986 99670015493112278563268747024165678385649122681378000 3987 494051518196148716486029656912652179176191722264270 3988 2318170032470530534311512230827714735575742890400 3989 10265010158737270130976500342065212210481635660 3990 42749006761323257000783326938919547456739480 3991 166786568603601652227682778469996302358750 3992 606938297283753749952798255687039149856 3993 2049597020397201412624357048837343685 3994 6385105078044202133194633143997968 3995 18223362871833817038452972638734 3996 47255975910948551367744763200 3997 110229573823732428512075838 3998 228437426418913316103400 3999 414031796538594554474 4000 642911263250854752 4001 831558392527225 4002 860077408256 4003 666904590 4004 344608 4005 89 4006 9404610869860048436949349101310563179064790296591999595555748857402115721362103459210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4007 9920122873096821462382128237234253308880193616553338832645471387363416879421952093270400000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4008 3927863466303729886899219988377127380749900736369093998435203427797482539872974318411810000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4009 922562733293642209334351720112874858601254125663756322791266194388236675494661499524850400000000000000000000000000000000000000000000000000000000000000000000000000000000000 4010 152519102635767108469465947213259343097546488469455114305593269496793020739341137549903167500000000000000000000000000000000000000000000000000000000000000000000000000000000 4011 19385744390862903061799080572484951336362809912007539554653915123479172735901306912521488280000000000000000000000000000000000000000000000000000000000000000000000000000000 4012 1998509378736830599776168413701726364055008580532668217271273810939311341688385312487048418200000000000000000000000000000000000000000000000000000000000000000000000000000 4013 173189645514009496573818579507796184032758673246052290538031823135911828989583165797528815200000000000000000000000000000000000000000000000000000000000000000000000000000 4014 12942326501561769309927950765476673803118856251275700694533013098491599757247591114817972130875000000000000000000000000000000000000000000000000000000000000000000000000 4015 850106894162339170786553804057437609929415507546474026038067199112171358480286512661618721100000000000000000000000000000000000000000000000000000000000000000000000000 4016 49813001715920652380627741825814757866479421081056554976176357196262903880110619587190783104225000000000000000000000000000000000000000000000000000000000000000000000 4017 2634856312259616665207198997892121342208198651604793985674304720842014653734175869267245690554000000000000000000000000000000000000000000000000000000000000000000000 4018 127030800474058045389723790714136989870232595971356731425703163854368233351155084667666079428556250000000000000000000000000000000000000000000000000000000000000000 4019 5627102376926905953082765127738295493720967630658053671461019942803393460844806368843578296063500000000000000000000000000000000000000000000000000000000000000000 4020 230582897005185254146214392134580733099718447138426334178157985993555260790209499391100555046350000000000000000000000000000000000000000000000000000000000000000 4021 8791289593041172289820524200098695013571715891958242946911415549412031301346054681909560293596800000000000000000000000000000000000000000000000000000000000000 4022 313427762432806469981282821423411978094535784111917271535614087504231319406607507672988591702777625000000000000000000000000000000000000000000000000000000000 4023 10494970990437126272895629321836391240738781866735566701827899780509315603529501737559907600816400000000000000000000000000000000000000000000000000000000000 4024 331325996283302663964653445926680900810518035020501942603849257328674139526674797887503149261416625000000000000000000000000000000000000000000000000000000 4025 9895588410450194240665467078744028506510049227844308264830576832705657366611627159367965223041550000000000000000000000000000000000000000000000000000000 4026 280453131079403892738783197252210668205827338918438112094161650758197588094559409982714517405464718750000000000000000000000000000000000000000000000000 4027 7563017999995891099546334554184929603610165155298414076095251505111931606193807402953636172576807500000000000000000000000000000000000000000000000000 4028 194541181288469972665016419026292258624885869446220058394691210872733094079130290065949036376582562500000000000000000000000000000000000000000000000 4029 4783789320714680103647982513214019489261165891432271787976981393733848931365079481565522894560590000000000000000000000000000000000000000000000000 4030 112680495686088274487211613285284303578713921727825933656918166084503281708082219728523852396567148437500000000000000000000000000000000000000000 4031 2547027857421991054841549728016839273095604849837954740261888617857463626640420441567266649696317050000000000000000000000000000000000000000000 4032 55341043160606018132778295266545074857826074780327012320066676918043572992075108247657095590708668562500000000000000000000000000000000000000 4033 1157565694597678384259070837820141635300133407931245778705707130207456889071351876103472613869977925000000000000000000000000000000000000000 4034 23341351033103975677129152952849371803877288164360767274783917818877543275842008943974764413340543328125000000000000000000000000000000000 4035 454288893335851111751428578836049737531768257458367113334455091026028475705380835212161020364227118750000000000000000000000000000000000 4036 8543942870261392817189908254238521974791938710652007094818306557425949110017363323482821056680005462500000000000000000000000000000000 4037 155436504494385041942428898503954606800524016952448350907930772082905054287875922666072063563832616000000000000000000000000000000000 4038 2737925544678750560601865424052683339080471665719058232156296286606299314542353123184538607705042720703125000000000000000000000000 4039 46733603174377753767630725200908515443335158164472810832244849913360714601811259076201682595003405625000000000000000000000000000 4040 773575741418385988079798375483586696380162778133538038205352347849916172789347948807476267973084134765625000000000000000000000 4041 12426047504364981219114286110046697703672836339748380500333205773036623170912863232005054781643278343750000000000000000000000 4042 193809827439328057181298762397372928060694891435189526882028897018480927887664195315413561769705547714843750000000000000000 4043 2936662598273597441454518239256452961797753342376388790277097976945406515091673838807036580414634117187500000000000000000 4044 43247274896283001595225964170739674434713547953267389683548520755452497379108809821105832623050310585937500000000000000 4045 619227313033359222711364019550539369425549322985638057841118027598743808663290260614286851574205218750000000000000000 4046 8623005029365186175095797332124892032320979194426577836673830045097846319810543728850880464361741569335937500000000 4047 116811632242066168061299971551602397432237772393320422514339789132200571571868412479174539738713606718750000000000 4048 1539594221789145816685807926217490079182903273379884299765460194232391081486568626737661649658385137695312500000 4049 19745394848846090810540440582064860269050777800037118206722700328286894770921542412249352110383336953125000000 4050 246425080830412976120889886201496503016994252445032109106635579270214323181778119178654830974399739501953125 4051 2992663047011954564488030369701955458900106012339166720557690506613630931931376769849600882592728027343750 4052 35363359223813249010107377972401399563631815804547453156442858592042603509175740302745835241893261718750 4053 406551930090073062096874247226406565126533290468834051856391408810873724904956831478593894642187500000 4054 4546370743432154135480180837155054902590814193309286358764313286553120225389998097154538126123046875 4055 49441898366485693746712262177246572299330553694177902272542409515577744207004593008595909667968750 4056 522730521136561776981713445569256484384245928908236341067188363404762749152643208744897070312500 4057 5371057140162324938852347297729534183515465611561056896288950908523626246455506388409218750000 4058 53612158921592453847919325976639921063616922493123836870355737917331539470211449050068359375 4059 519620408284466472249569021297233954260271523607653956893170025945089160179201335722656250 4060 4887661685753284509221924414378075565580161936087660599653036821421568787419714589843750 4061 44591798152125704364949155916817543317954544285954052356428473389912167226428593750000 4062 394337404072111323964905394247308877814075271029838421003520278984531517368487890625 4063 3377789455657336603108074970256119299074485237392240070611604569813387180250781250 4064 28003489296763768925559560272672200457781925333903022270978926915530643018750000 4065 224511849708429005181595523187064445891213554328986152566007062095590825000000 4066 1739056670097497476618065936599202680001382838352151003981051124714725781250 4067 13001701811606872789560305789060727064073588395129458907921368236678437500 4068 93718507375967313293385630975480241933020113872377556257243253950937500 4069 650540945275878302471984402086895055407841667890112664213851860000000 4070 4342984205168068063086901740208760493204875700749246421711094218750 4071 27845603322683517829645386291867585741021246836913169496779687500 4072 171204417086920138330407340353294795474365848117057600201875000 4073 1007712711262625523451592808036619161419494817905246102500000 4074 5667950789846792467583337109780770651566518260593587968750 4075 30402449024593263612453640090398703040503139938903312500 4076 155174479335888512600791265817959703053657626539937500 4077 751786383824991800933731422390155653353072447300000 4078 3447824186983804914355699723527336571729708931250 4079 14922691319634840875311574177095458874546162500 4080 60745112851144931896521243783523465280250000 4081 231660958339241063366782149124091402400000 4082 824045284429209256267174009033334075625 4083 2720179220763685062113439584371998750 4084 8283746767308145751218622809263750 4085 23111268001195011290710372260000 4086 58586128581465997276846764375 4087 133593380657983872490040550 4088 270650224165498158078900 4089 479550544478299047600 4090 727974593725324275 4091 920506980308850 4092 930776506110 4093 705584880 4094 356445 4095 90 4096 2262996678788117810450793863053035975591196606640009915004512400059560517934948752247213499298896078869468242251579259289683694571138501304186766339290205991707879310835543611 4097 2385697501004741997975538029761261208418203885517121912569664684521188663394771477734352596169467789944506430969241267189824737786020905251243867907499516762179662647457347630 4098 944064175737803477683353437969440231609609067538871968817063045137858559224487235857033784271426983952863927635104856270649188913693694566407457646326733095802582732475482465 4099 221604782863940701023040358480639995695046926616972725772203237411524264967642521748310058426334370322658313115946022016728346092285000697784995188782570764484964633324286760 4100 36613102817836027686705412438116908378048322620294146438720363688862555356255549302659369628107450752606036554703502706817993275481002190305244365881952795024635502483549725 4101 4650659519427833285808757737928590332623748080453288489888532823196798775094402119393614204316168476405205324600446146622397192537048324080027589565438554833902601062061818 4102 479124572420025712147495577947191809547968984783101912157049618388577484684073408772714072434098505673854717654666067509459202009087345242242938085405817523474949320616585 4103 41492015071944432509606277020918343829009817156103950067229802207735269120174645714936668221704022876200843041589854627759793810410792511028521761207823423025015297010480 4104 3098455206768944332820600758038382076917996159319856994791946074436931264366650632053697278550409145757317390768989580620992467593823484864089234484629452142516098250220 4105 203369760265161971668751909672189103507562911553950591254281157933223483228279051396359348865599666124012300819645826507256678194778414505604950542575220992822819156900 4106 11907621993336167412601095136126150896329389035709315162023935911563854011959404273009463479176140874812724093276411573477244953934756339612775986002827684289365175608 4107 629358544242860698759003687394922637169317018735244229966105125203842246129567545911377905989939720703241072500706800254181927256935138505679228466837818913915684280 4108 30317849695436595289672257183964725377121969168402346343432223267565021211516853125459478857391794625548252621710470028417586507904985007052409037557726590834125865 4109 1341873622705129031321094878479476339188396591020772225139082960448649066589577033217712491129737461268419633690041541740705864251579624145689254634027345858369610 4110 54938988470608115447465973135870618591235976175795060254404077990589376390367066640715731301381462479518884714273115310818249813810109209317856133994427965434425 4111 2092774330535236980333455510525627876818059556314156155072512340744921469822423736553950507164800591668589294474665719289771622842189820486866600979190801082656 4112 74544096456930722200155667997977084714164514971674806183510333954909978280015044650366343912155558119847539098182755614851392626242180209769013088085504898650 4113 2493751254612945738829718291334515755976394836578632160053578102053903755650957052083211037663307909959648994476551083515397904320707268308223838415199842200 4114 78652792168344685615413941455651341231731714645737806161224301000533433512542432766944204434660027384142428952089797495431637883570741326833043764572332050 4115 2346812236779512671693033584818301927747373666647578207862812058609514375794140483783672625151598937532765866288115531804368865949028936506415062600997000 4116 66445770130884360399591937396015541921676679218399903686864585218994556333607725621962498366725820239880154547114907185295590604706089672824003966972335 4117 1790052846054571180815924372928848232499775920114207269702166410022444234901645951408958914278752345477401526473434901363202651530141675571555002396150 4118 45998179065160289178638213704977436797485288626428072338292865250886130257611404331003707155153497419944316118746474025445366223882808057698134792075 4119 1129941178301845952932060508892476560323639271723951585220159448586566153626793826281897874403512851231430520471239615574458992072116671364657302800 4120 26587989347653047186447628249764668078864902825612971345524481921057217654114975125509742811171913691241241107163013096285753910306047995996105625 4121 600376818606499899577782679753210316343646086745775446524590006139129526884681161036545818338839042887655777252477534481652208576503768460333998 4122 13031492893779945799206949368918707496815038065867784217711325632989446281672308546765158843751570777863455127903168148997651038184766824379315 4123 272304761580996184119380239543390817723188258055620300751092786959398012169282722490192411969274721000703592779002915686470952006943334163920 4124 5485395052742886268000298172074000789564524389762479546698150280764688010515996549050199692800180831253630408677214030166343691767382956630 4125 106659567317857388632790265258666899178207281466632336310497267907386402140933008123697098413260789268961699767907740585208951556739562300 4126 2004147103217052834495106328064464652125296083881399268043977278610190915800390863522255573138089838551962169956781842813274158950642214 4127 36429268471066908417266675340639324707322482078334448271007305904729054789148974145132339787898061424955478484037455672722254824042880 4128 641169967730637248625780438276182025199060598971574770250103708151061804558401007010239128559195176983668568945610429962562480967565 4129 10936256894769024388549143120644067247591648292755995946424229060742125937666809647716915266559888896893850345594015101348486116410 4130 180913238259497175127901351577718475053517852382971480561990572112448935737458696623175921159775713274937287780470470974269400575 4131 2904528678987271806993418929552854672190524935273404216909803012120807524679119513540811312970047468038435488238755063945381864 4132 45284351218715596118804970931197129775933004670152780199878410730595504778042348372303876446603945332497993812071714468503665 4133 685991349020478212954629654416272783608628735015015759633469068783016713686645655112237017771846214464480301343257324687570 4134 10101517769721563272423474735343499767241940029890630184922600933662154959249577526128459232369304843695776285929041056605 4135 144650992403008961907102066186858942254693096581028209156039787627000933350466256847292505325376040011471724883473212400 4136 2014944557873601380987201175881489392945367888801892030817797843371386150763238869454528683604591503564454168627830778 4137 27310115346550502239627259219746011702983853508880316159857640147163957237185572836964190639761758126973006553940800 4138 360236040329476008455648245386780489221324833346209430092626887612162399075963054716332439228491342657271704388650 4139 4625000403240522572024423397525057007133738286743666576571613905964090332378074662528767831802346923401505398600 4140 57800184035473308430879755873553587136504691835701057142304313217651866767982738573427349623093071068010313375 4141 703146803732401908782793831638332157670855527242780497289824335243691150232487894320734464660436728062325670 4142 8326142685994545096600715070707241303570279644430259699117658854167061023875121885566206840471263460578175 4143 95957768282675842299420614667721692638035059809861546782800972026880045461047910209613309689391285642400 4144 1076188433984044457000748246310601020559325154683616107849768999432704905004787681563789635368175814850 4145 11742976065690941216693876810299183050110369560741924736987873728870345969575055071051882508835160000 4146 124633849073742240255008239244284492534686559284083973582739172396281383760841467006016928454013538 4147 1286247979912561928572948955594509951230771474776390315960759982772218870408335517333423482769240 4148 12902791776336938794465432716108775715079231669373885297915142219183049391100486950593732728445 4149 125755997441019673699912609129479454706318626536580656860562196687905792615294930407835293730 4150 1190286442458597394377200271449415295434418051849701221859019219261411965184448377194355425 4151 10935010844752474605947191159384377096597261270878045981413249393631171082612198260938224 4152 97448203330438812791383416775811139594588444609101553942782383790627743161076184511255 4153 841843012951237213333084414323740154709986019556759123974434105854578298261878950690 4154 7044975700442001581264027397379731568618243090728585903213708739062112504214868285 4155 57066171012995733827989118187787403523420215110872239321970258512624844026509200 4156 447052088671169696932096359079967019820350127695578537406172564653453986751654 4157 3383876855996784683724457036388514562940604760897961085649484058646589311740 4158 24723503374387123417441631544203632038002694617956063660492846859966123670 4159 174168186507315259493291000339391888919134254590776610881127290424538880 4160 1181610345329911304749243161897274543677644564935570833024266263390275 4161 7710182885953344922994834008479947474523269510581861041354413858838 4162 48320198535599675581860432669002156535535740151529808537716339025 4163 290402263071326400234115573765619582780113345369017280258990200 4164 1670900610888680098644672251583886851258386847511774883919675 4165 9187205434447683178398267746055459781896791779486664775750 4166 48175128219291411803445183648189613217286495672307528335 4167 240383138012852044758200165916786483025436217122816400 4168 1138568205587308959136892922929376963995527797903450 4169 5105064686378246907844834762730499423598855255800 4170 21602534581851042744348971949825196881108251250 4171 85976445305626716275679500746469011415158776 4172 320582722324922579295290467018012520881305 4173 1114975732759500872847278677293484484490 4174 3598705830435000071828407287627326985 4175 10715614188520608961449654041661600 4176 29232229734296407323302685215328 4177 72458104122868095750255597460 4178 161561103410929003654852980 4179 320055526216527899517720 4180 554525400308332478025 4181 823148423637437898 4182 1017813890698605 4183 1006399233840 4184 746039385 4185 368550 4186 91 4187 550686539504217441387755932656321004505240304560779729364671244234624142259912994494595583347002074438363469229103105422788769652637116480819228968385148682364681098623581159424 4188 580224782525828348569944164393793799406631974961369757381159990085583423992663526099102482548270853005827672328112180311960095435044636670125931467398246213294922736002492530688 4189 229474581309071300475929486624484076491244574121944259612005630988840662784027995805537220545069940068575874661516242563146808219525665796596885510155851759036350116152947507200 4190 53833906525642567576759212296995471588243007788943763244469569458295577876989133365125480910377272455051178611790404649446460189244271206961112249014951053896817535140684103680 4191 8888904589879646163431041016917410521374079556709224409644702879575246190530503593257875036939898493857825422487620617250920230043207619294078340190485632934070430997466316800 4192 1128371642379877252885132247561533282704730443384831583608063920677967228490441643949757516488858165893813794911821029955076714242779214175719921253535623655518174794550870016 4193 116172320888455803759989318526508887678668657326286907417138758869387921863032403022650644544222091485488276355847439000095554184685237265464243282956783417788608363523735552 4194 10053696930154626106769801826728480053145485317681442958405392323039968803328298315980662378668802752418994118471448266669800375632509668179011878447119838569241157147033600 4195 750246061526760120511299542890358084229412109715552696668518020470302838412531039680150249481443544294181456154488452978297670608128025523078867193101118452305369948487680 4196 49207590793821127789109328587763020642136537984693835202270761532402713684346370259757131044151515870612102785694606252678495125577167020329921484757358994606679234969600 4197 2879040597148748578890932654611021760187722040175455594746768106400470370925003780940203753532646615887966988006722598278955660357182248979875338635487293321248398901248 4198 152050397786445434553737640673098855224907609415886206908931293865632807488759064430125442729965856144961262937825284487311970142951010313145499134664057273040225959936 4199 7318870474260748394902876266838773349971743499385472903360656638639071676710165148412266252912201362616006205412870453042827140157543574544936715373216025538461696000 4200 323670442301445341945939396515045724814118662677169891942297821265661860045478941215390494199663291627028737982629052658537718170376093867617881216942860974707179520 4201 13240591891086206242678736609428956598351769700806951700591288791663686576435730835372191107071042030554066601869759633689053122555926099962363407959132751894937600 4202 503934545268907384875346479641292613233118922240446806384806989111321985107305465064730033811195354236518554563916961863260969294866865751867065444469749305049088 4203 17934111696436049469751998685776314421577709701969206857643710179102578976084595513766240821057082125189088411655525443045147344588341603496327136913522578948096 4204 599411210439537086433377687024624455508796752280176816140121492314410992845967920852300354538572364699158226837168616521264560050689962509690516933017862144000 4205 18887813708423143564871478155236843759525825907611695347059326012901322578650438115058813650508717978889738678940684986258755490934708174624536181477264588800 4206 563031945966699326463548649558098367349923348249318227504863172630682995734998098156791138872767852902154825953702637135965829091850262262531872010534912000 4207 15925802186871269578702799685948150722631696608768331358868468958519888007685611519141808931257705443479776421796227341309939119598408880427985541519114240 4208 428619832092632510210210393128185797232318665290412546124277773672517876384427223974638534339663507647927658091526322457820535195465186229354232262164480 4209 11003069720970023920478714092765809140335287747539178564789941745505596504359588408721267007919753389919914629452648313697714938396137598418780422144000 4210 270017400965701081899289890823655831038652884648963989700332579293206572620441261875351879270127031688262460813248632730981669242588320522215777894400 4211 6347193713767598080044454949173553881617752746149185038503681674725328026577571190765075510693332608029654020138255806687005636008927345267179520000 4212 143179302867987100334436461847983042605087913949231868747930362803660609148422519324691660834345177050573897050124240593834151088822794479390949376 4213 3104650542583720296807437155257664300537746366218639644228729606385243195462533959316266566366343245056996598518869161672708976747696469900787712 4214 64809839998792195658789725607296105863661489750776644100608459503525557387664993442135735355051490390740028081065280109897386987661183208652800 4215 1304274200108637517991276250939788783639239253867937204815065282915593866415461884360728193944171137580200774196462826135556211774455933829120 4216 25336569064400468439750236734284118891153240823755109567995713521401070381014708532976481942149935931513402781192268926502323550669714227200 4217 475642146806843064715378235882227693668973410433852458693019414356717418257605078028898258353801282835677504866021255421405482424754765824 4218 8638218585264717643652963454191490572825263605497151496347446434639624270742848251885267748016098298186406652336786719438894803743408128 4219 151913074443548988805392889413178920145416444677569407238664643635955185945596567832355958689647456907789168163262753525223939008102400 4220 2589224116239175538392846540785497347983547751941614908220997973584685272818176699551897107292910563516156186618454443798001583390720 4221 42804255514391782732659077631981447561869521653802680143659727973170113432140118949005161662378102163844135103366481062358574694400 4222 686832964246641405542011617425169239704161567107846693770483986251884351036924967573165133147372582640557489704257578107783872512 4223 10703669516541890404878240742316995176927261810084682502658770124074382228454573971183975657320378218129211461166875658088873984 4224 162095147945288739554787212959682729759576890083817506843979130698120887458344597856544324714980745026256600567830739419136000 4225 2386550631842374273769383624214855024103314208423582156483077884871318466753545858343172568645180768533156349860538461716480 4226 34175309730616909864222216429758973283376653200371494566029061589542600722309726055123328700023886791921693091783140966400 4227 476150908783915137146668156636730408845800815507074489943729727401502209763309696215043611736091638954108989178922401792 4228 6456372222601305303881401128281853670547457806202122363899923339481286483800110346992793033418160884809761397006270464 4229 85219466328480496871337457079462795605624544299127696375064269803020582764144748708601218959678485764736494173184000 4230 1095125124392965010693149489730323173113968144955494496083714008631945430513703606341389509246555167356477090252800 4231 13702704122998365175418906683685530555862916649021367612474058970227687996732143109871752007394288984079235962000 4232 166949267493799273776648503257200649625580369231293404397316646429062515542474369565934874013374506910259767890 4233 1980579500686256124856177836640940648337812298085551320472073245658852141250012644092657015487637253281055030 4234 22877028027885186665237777974955269668893500211536393177182011078635029929854055403361138860732893640714000 4235 257248678063966559320643860992296936326921595595759478152033034321963133973794279343955792369394471907900 4236 2815636115114980510749135990770644255049747851514543373061227715760018222373476545738778308017528108750 4237 29989588764496467223709639143553393383617216734929051270670002826349196473519968778523031415691178658 4238 310751464962695270149814744488240146474596019915773198041209568136681791446278454249630942070410396 4239 3131554322977998340512814466252785758342341122375806122121706986533820503821578774356051749997400 4240 30679156348019542554032588918817993062018871244873765973349119848375198887096800280045437689110 4241 292060711487270108316170589330304538894842120675775961578083200324055622995171181195077640850 4242 2700444475724999398574461135981584973996283108592762721854768115171914485916498159338297112 4243 24237725730443786018782082064172531787700932052227183462988681175734241587196518998367564 4244 211047559491002727721332825743177982018289386743966748972960538944432134668138855593450 4245 1781608537584875825552619186131298362143217856812061597230050042511843840068339642710 4246 14570432390181527051011334386226176401565327424099696095182549127503548888693894700 4247 115349885215969806408484011551825277551176425971879054516342565529822900314005376 4248 883227834036338114740894428413119585129558670248971616639473136583471447970132 4249 6534815280339397196779531062513945564519967362535048763500622142162925981500 4250 46672216508010420250511609064904596642394520400606319968552928323091155840 4251 321417990778576001062023525657402567531165868281998062752478808919718200 4252 2131816732061222598227467567123049716828016145570952834954033405066476 4253 13599845888785360261673702289825102121763695106986835572398570707892 4254 83331580471401894397199372106120795452670202686854694166786731000 4255 489676115391817991419391097042383570305165785582970176597829200 4256 2754879799309627012697409186798666063624694644727765419415500 4257 14811276198852347983973525442459316508612217806250373768260 4258 75945452729801603463199914971239533093618501616936781520 4259 370565165158117252933886485973906181658794724519971000 4260 1716375495078898162993615484276118665017896842594100 4261 7525880722589691593267705245292096054328782527500 4262 31143904260235600633822468184048134229188071288 4263 121218490379509757876810183590086830037575856 4264 442037086768347715310699882533028733142650 4265 1503560264863992942442666059753078112110 4266 4746196536630743727430050150139287600 4267 13821877553753869804403930636211852 4268 36878118254451135402647643430694 4269 89403899300995767820535653450 4270 194973003644105276355025260 4271 377777723341879973026200 4272 640192624282385139966 4273 929501654719199562 4274 1124158410375000 4275 1087228063740 4276 788328450 4277 380926 4278 92 4279 135502815269446665558744662706815680969839998625252596835855629825310637271552387840378690721396544846631745623314881385964012614556705336132152969647027361465489347292751646125157 4280 142693911605286186831893442933712246765325784192253515086249633073063855274517186778837913642095008725069018283865410991254506520219964412243224563249523090325780665411305583640644 4281 56402858621075384652492425205272804252673983423074003562731709802892305736760683806938099737712340621225409499032696153883992459167764289047768445321274692334570746573867761401677 4282 13224265421981548200659260181499579994535370362570090552619527333827788456522903874777601433719823695893032660192178626839654929899942805892794150987436250209971822733824064993640 4283 2182250153331137889960157656853524622858288099083875646361818351549466010603413209733887794591047508270235856068337080415818602362327935181949115483966200996368741981595715354900 4284 276847305617196035613115348530329847995075113838587278996466920744784106162673122225319936480702180845440372320169724637543469359456225065804556657135883665378870763962905182692 4285 28484828751048664483244170493241844379635033184400345790947479139188844364150156672518335122901569723017273905630938432535345349786289487481086903249534780660976894127554650319 4286 2463486871728826807449200609352825688175492567806579343528763195771749451163668805816165915824165943203493777807146998551605886114006394928101243302287959994136190598134302032 4287 183709736387893585478181294391847129480102350899434966313303470942772897095037786715634774484529767822857699814316444615429346762487557185195100245506164607715033234521565785 4288 12040784839657733323006115243300033003663304148296268353287208079749096181371515576787836738728690362728468376512325894159385728218063451149513287789238814895875095724091200 4289 703971046391259784898159968131238408601440494225602478773931685545861426952069280230681982393289393512624138322838447401506316903060086009499878573456754482731648372598154 4290 37150854385439573237494227739672695595265715954365309076087441193013445640283286993646932806177064083208847829498093247061090753194453402506075092252158487704376860984288 4291 1786855198339685876144974756382521693796242697329566823554416517583260966406172412498343971312428326451666890599831231519748375597667832694054934688608170546734766277049 4292 78959094442795693223375829585307285766496940677049735708840197045181171168697625413209504584066746912301364405096311031834860410082371660712457863598045623890213377860 4293 3227380098835603470538232016696739279812849904782665665525673838148059642596015684030476669040532262995122641897284720180364537318052068404919161074719632879453047175 4294 122729883044686720158820842700746389420765436809697290386630995291023358781172145076156923211112211593897544333106823388108746863343548402575347485948364751057180576 4295 4363948243834249765255427462704664043285394638273724146293064855061226939847640438097356273445102067353832256179915479479484017776947351174911995421033518277087287 4296 145726476955079178467849058202709440842171294329002290414216993271627694395459482016471953198643284153078327057123682497607475363243785623869626924354172294651016 4297 4587752182631047113415262493207802616596871497384557301147064675541801208731127408889744187131648092203409727421130355659981083800100013449696268619199272445600 4298 136630383739355239431512522129071762491950146871202209965992210852855739617372090994665117344263777442937065692654884521500173012516032102071772366640232734000 4299 3861033991018112561411999767586355099200364987488543781708537137903002742225198488218421476772413690715211860933382031130204638003792882630709039462637882745 4300 103813924773186688081168685887361049681048227436247776132183605472735682588168331442349984480714905846880078123138183664708749904127835372862639753636833740 4301 2662394252323289805058129668711228556570372344351898545153162313318062765150992404378569553802597145091255194037796908525370242606172293147103869494611745 4302 65271093475040135245690336545133999391062447288633419103760072340969413586921679740040127562533412235972106687103356183562120337551638124928108504741200 4303 1532775787712954617839250716235464804198213080824589123163949584528330330717724004782675525689428622995275397231967018004966965636026707043231884616250 4304 34541714715829706180870837475451683819032095873301468211090328193036147280780086419796366153638821198433781390570902104769867430765843162579595489132 4305 748246006085733945393016901510103327092270053612310209876630904716347967505817973275903447962006133947220590059055617599388095667509085385069304369 4306 15604307875318333143980644857463556563164079050571570229468138517637314843064997205904956116598328625611173077035606175969418210085435296342763752 4307 313726448211581040786747829179242250297498213278227264696054749037924975644312859145995422753031588747023694642397826751659059143322008590689115 4308 6088619521881521236009353298185086416728418758875484981251018570182152151495488091776685782033743577555604858077251802330081669853018539485400 4309 114196832476765622496981688004247022939905327454347113285409167153107364535282030163271162767294835937359404936556622221091996653378415897162 4310 2072138150945206239746801825390371598402837791196788822482062801193538656393488678728182256779412147542977582495977619665908419446656192384 4311 36411050669133879889480986859469594048180863749148451438113790260536627007433205472874925201607508303749683375038587146201245878489018377 4312 620124830475641741024174326694151317109797557023760238501964635137038115027395495203756426551423599020799118833592713104235169660012860 4313 10244749385141574710678491710134020989312358406071978373995740435852297461917256585585513418280868477206856572046986607009147435527575 4314 164289585657982247683093713448078989134350710084844727523252022262939543531428075381843990701706541380282686136660069952444358873624 4315 2559070860901969347843759112051837627698194115620606932416166660978537811670253047815583111118163212770194466232494740664219380178 4316 38740360764004765171974265416588203456022938310607373764650470923138658111444509933105292494155394059539553916610089002201939444 4317 570255175857719380588317515556406367599159856899463944257547011537770455462923375182713564343863362441961481591073199819919235 4318 8165541533551165956118146217234107481895082529408146753599903141229360860096131507323203385073727785529141083339815857710800 4319 113780726733014143600991596323123161774125888452932674132503393763386264277043164523053468288613970232446003248037698534391 4320 1543301860867917890237866687320569818945296336492982743303711285849827048385056581012251712503490744468081280561944960392 4321 20381474677822956445482306299314236953150275343320992405145116936995658828096132496523286584635238824761776450711044356 4322 262120681795508148090268023634882329991190699654598717762890802471827125801080685521663221224576825681414601040296400 4323 3283230512132215864470863580997296819948222720770659243749436844875654800967588833224097101528402132223289065844125 4324 40055758216095992346449099987205731028329998549297508137139214980876551543554285840766732075545153358567487697180 4325 475989474676885791067456849430629667322757320005079533196658097040733176996655480340614412254752127693693973985 4326 5509099153148941163756781706233979716211452377424483083310396950066642056041660661158410132762953588846939680 4327 62097463660785707233220849110812001739439943410251148518790584530936909560117537791863259100170030137703925 4328 681575326626017803074478331625098446534231766690679729092303927749356438162330218309967567077400111405000 4329 7283079505217070700366454911073723469322910412113284912030950437857160487110730593902768599414172456644 4330 75747770478614615574562921620133292783247032700542815504471210006889842904042748931287474700198603248 4331 766564535317446986680976183028611418257350781703145568625170770949555845712573380832957689519251759 4332 7545709883706442510531254642625967815991226930960048496909058241426131304451460944169538785175780 4333 72218801996120177853615466933343178625720874262917288932776028800051556126985464307296047564675 4334 671742887518864464595715099324561613606436807992063727385819365889032809286637502720957002544 4335 6069311312297886006254708599172067248239996163279170628327223630877035636838067078254755858 4336 53237382668921087218435215366856843068953784012397229928783141184940227537235883734346324 4337 453072824948473387942073782150525390630963171291645543225720020645108869593199798651895 4338 3738532429952251187058985245609078738234247432676795418282257658566022924041138093400 4339 29888034737352525313069565949940476543888500962284890431087348643675387001020977473 4340 231318236046146333260559239427922857026218807596719970096260278655311103067653656 4341 1731658101148981075156774931121489446867734545312620332669096531093327065048138 4342 12526962626819825087434447074073297608908107437341525051491207797352650213120 4343 87481864501695648026722281864604576457766694779691572539486610379398791475 4344 589113442619006014504437246686807025038672832727870324761500473594658052 4345 3820919693039678656310402370087750996218664971294769560092940903804049 4346 23837449681714990568777962576839563313580358315401729933395801550632 4347 142843384216669908929823669303213557585316474782102968262447746650 4348 820917900823569343602184432496128365712834385967815023041133500 4349 4516979278989752081363571126690768256924057091194662176009505 4350 23752306682893288232053067091030439388817504387120014147760 4351 119122876219068232124982237370719251215388820109314323505 4352 568524742492165281543003910076310599667127831093261800 4353 2575721689777411713290641072415498369780241383820000 4354 11047284103006207507213477234716184884497962376016 4355 44718974338098943754904588603306216364552192047 4356 170261570266706323928648498072811975455228676 4357 607355940583393354586767537096982632201095 4358 2020921919187534743737121938428120583200 4359 6240585836011541298920698329463979601 4360 17778864758626481487184161739289232 4361 46405459040772812300775464155146 4362 110059045619068115989974434880 4363 234810770364433097865684225 4364 445101545657629582510932 4365 737933692709857923279 4366 1048202477972041392 4367 1240266604302180 4368 1173558285900 4369 832513773 4370 393576 4371 93 4372 33710293300732408971426289258543168107537514510423763562343079223652039576438041834320101735641715240829155367754303022144669935216094322806368579588765758970797789463436878766145536 4373 35480503360888569877123640799507861407888058504633431544792964778176094167142800934718984398083742840619187971946018346078025169478234178598826141939284920600771779313033383038156800 4374 14016766397338992729263723876782490594740711261058054077379385477685273163217184998962528975581134220368696881569905579542555821565116209775544183106482714485097335645744540573237248 4375 3284525760981391929234428184930065289682255918803848964656432439658948091460487699100303066383721325064181180160632594466593837382933738841571714773383839600546298041783112133771264 4376 541691198580409468399147448261128459109581127005798871726092513294825981238674468173448228054863716840887213510370298410394712155213011195396803324373129230311553119440167816396800 4377 68679187803389336276049769417629830090004669224506771078607866817537908718993305710615588731335959330801979434470165584919508465137425919665805700499517232062617039184362997809152 4378 7061992936381253484362263958199977222581570987571515080312955634625518907885366476006755531913034414941914187061037885777270187268601555690797051526842561148824297336712388935680 4379 610356678629207470728573594722882114777195041036327413182052306529575423225469598362748754280809641101763072597004475315023254537235860145698481706840746259223363217146643480576 4380 45485831640572040998527804926731688984884759137447200324374880121067123060005741258123785614868556829012865814546282423107935601576741785237840840934809300719082167198682185728 4381 2979200961597734501173621170994878494526132543865084250126369562060529266358865576982113557806935270440725615916283324642673946573233054135123249566852302778260727182183628800 4382 174056871661568763136799135664247659174487198150179263184082455601946048645817452643262915036767294675816233884737397617768027725681449403048805468843466364266750704403611648 4383 9178817517926527069097373731484069977308063077754699835208646150561694809186024377582434896567435901687718932153806679391222326252626573286530048947317128548693398142320640 4384 441142511518728093329396603240215990711704471187019981466471591641445751440745072724211633468916074490869822483610002960955618503963431179776475235248323183472201940598784 4385 19478402555104168311692748201928337483544690624325368456376596933918256375603480404733435586053125090799950777331427925463859350489507663534614451609878392801296637755392 4386 795523336316903911015630653410556904000964386173170596785733881975095068429018852235142597058106015454211066780960283171681714588369343555765192812004835642076194406400 4387 30226984894644841636158639301171092695112175065999201784014862563843537323002460943028903383040066824237430841189865026436174603640285830096458653421209129028507664384 4388 1073880677620200068631762544441342859129601249723516444201805574411556348561092587961413418920549936692867385582505359537678119447636525519088382534230996568380538880 4389 35829216632090004487147170949326339573027821304763894575601806767471946339056221311476988328658979882172893518385274504461945231651265435312374589608523198315364352 4390 1126969237523135195535201211891149840080321995722493539137413860445932815484024931170811568628332350413438309167439334037677031522344007605824192981442238292688896 4391 33532352402856669092390021843407921124672533252270875887663620178710827442078442420430498633851354606041113609979773166983789099596186834611440393217810366464000 4392 946710076090329357736163934827806800422042906400173960301204362206512138120383274333934214983136779326986748703030796236056471458977022840552504254186609704960 4393 25430709551987649560455501553921531889029188121877442845798006400909813140933666312510641540330361856320122847220380627611626198227017575654554944960829849600 4394 651566295468902446377555796116411725510426370111315511026467427770837470520431486341691706129273499487783546272450324621252251616843020629711042883176366080 4395 15958263921261757037806504466669047258728017530224405855153803834979529447582392901345662128142827036082122886267831491112562335427270485436969094102384640 4396 374385076784640875515491036805882502168684616627854710766868670338263231424573108093508803666950918291573391693863511773123162631316883425883345387520000 4397 8428636662298321681437694263883869213860648079792547928109796757997759719341235705839971908791465542011952485323023438039098141772894855109966301233152 4398 182402948022212909086080967139984871074871596657522836147581203703059136007854616062091466522733045861576630940177084611016259686004051590527320064000 4399 3800220638122717141084943989708213322126841958585036241153077150116518852907344137835092506780756107384501657847779826871993358189594844589914587136 4400 76330459120979493730641541221034366593252550799845612676929151513819240937998603694143226262671958473229373216833337929874185930471915365070798848 4401 1479982935841083690898502669298079738507347376185662850361537858962272893018656646442712875239339022025741790118672652641181150034826698004889600 4402 27732897819696051091958933036036311667070815267887553493547141135568015241829837521710351859615799985876019894397558951987152442250382702280704 4403 502781546846304746180313437238213988578875625560820801224292272625196044718748004703689892316225291171390706983281769853887505502520381276160 4404 8827418620885053876241684239606542945146387177918520149159895144956981098556578771041655337308253863020303443018842341269431430123200970752 4405 150225888717065504960698464414496661478746226308140393717905733585128094472144814499656951007406769145347433819296391247178276260183801856 4406 2480062773033289573777317450239752064745232271189540711754270076796413125231990193101908830239354733870948559484765738360194536675737600 4407 39746903868871470734555333322384744569039218309025903715643756862801599026400552124805372103055091974663741309151791344255109815074816 4408 618799556725194349134635728455390192234759092188623517649106271380765989245602723340464884977424782657496452334374369272150050734080 4409 9363860346084951473961792105775860566647191111413309265351428968804626192396535277561832496130303073057579795953827963979802083328 4410 137797214545735780650144345051044424168856532766108695421506399783614022061892553439075095078358235292759448244465103595116888064 4411 1972877584522217566557802972896758303196542717636979999671258782003146799984454044170580597592446505108268462361142049492172800 4412 27491594692989732388506465548443381691255964606490138750354121069505555138350665936868692793249013235809832238603946531729408 4413 372974322264270069458264198312386350947910833342796335987846866263328728328154061672347480403849291623028952748088759644160 4414 4927768425438090692082014934631904405929283266384474658627019690750455283459483240499543519195720454356626666575221895424 4415 63416452780951945341865391032214662932750066607971559519552458177375530127047775481794797428046901966753854362584471552 4416 795055281803766662531615775045292757787235435900735901039160012406448712961035644594760332402771766134204785819302000 4417 9711268828755650601570463742237590088060852016033306702945791585652678276646485217067089010512664532059431990612080 4418 115572397818201395344996981534811880393912226096463240305843043305186207462648201994644994800323832405305020759925 4419 1340062939605493558815571911942898178512758213110897469121232605471741659466299945510447695543525636906855481840 4420 15137713028398916118996235002636380715396988828900010172504020737286505580915282474895079456737337243111997845 4421 166574467950786717543183443968327218297498282947545173340759928215458368767112972131983821081695753485738750 4422 1785242111142451084420823918700774735737864113391476408661377610773475873998338299272031533378687900821213 4423 18630834422162977253472574926433002580739353542691322228318812880315839332597381578878020910684546310100 4424 189277346685856265457977235896325156705985001896024905590992462019316464407239902952239570040446813109 4425 1871369231293739666171384456283403616490245818168282431580176501737293927414851478329576662229309762 4426 17999350360180303577347912723430793998016671749712260327093522380739918691591733119540204273167275 4427 168349211874373489122133582726368412428205902898068243599527600099639522525305794106583955108136 4428 1530455643564790439635819065310195724527956222268119964169771245981671878207601890764720183515 4429 13516426726831673290286727388004966378521642113441096794784168212705222191548432353350617018 4430 115901099287196458711992160120811294193133754711353689531060339793372702649193412370609979 4431 964332630331444977013112703868412579632088105772522042764101728820589011626484417020900 4432 7780079260288381972421495120328390571444134460647617540366541343586301439549038259299 4433 60818688568934753592961861660468926183687593333847526846782299596304210737502579670 4434 460295016810566217928925026482045372281550344764877522718333317457178915995352242 4435 3369787513860728693546996769857244501188281031436961803912696902440304452461696 4436 23841029292871002342435462078550473795602547989041810748131815960500169366450 4437 162839158168107145751468201497134741039386936175459184295872690659508883532 4438 1072561407743669192977595082266592387271126548283107001428080141198752290 4439 6804443871321095669622174990254106101070596327553450731701910646453096 4440 41524414118210714454040024929107135903135680967463176301279850069458 4441 243410293545518479683105748157340830209752008399453495458869496500 4442 1368448395471512476384140012372535529430028742940168698765866710 4443 7366146149853817859597919623829865710567836162446525569543600 4444 37894323140848924756828717055737402652689174533597604915830 4445 185930786095477798813534765878653418407739870709898893140 4446 868168566543396007446799062464171696444937640983753750 4447 3848240195969684256850969670478444592937567396173224 4448 16148663774713959406317323663410195948713815875350 4449 63958662231310156089578388744154769014253763132 4450 238264139575926425622018781346358538042397001 4451 831624636897629330044750757831256590293200 4452 2707588258328806150902929317360500702633 4453 8181143900506101247725835676109445270 4454 22806278530775860763693390246708529 4455 58248797220158728085216854351812 4456 135181274823571644683152390825 4457 282219363676553385055192362 4458 523492777518737781918735 4459 849290472689965201896 4460 1180526351498444223 4461 1366913969816850 4462 1265698439551 4463 878658420 4464 406503 4465 94 4466 8478036692943877284998217232456946248156060783426903384337513525535524536689061313716645845288817338317322226252811483148397345948717981605076941808984969384255236946046352386474609375 4467 8918612782582733622578734006088226889749987931064268225030510073289115784080437463980702011653410726868106062719578085430568908857299558710094236624321695217076921835541725158691406250 4468 3521459012730700373662063197532940665247709230431793726854151976607866665037591122197739459712217497827377255734514520970150084733639433010998071038599732673901598900556564331054687500 4469 824720842739100369033659463581236624567826316621363803415505388403361484262127769385432710079116941828351842600098666406595625490603660193936891298349678436352405697107315063476562500 4470 135936956168228547003854230840231311263135108198095093724148932243517905306895381663540064623731137149844858942595368376735210342740880771540169791311569724712171591818332672119140625 4471 17224796012040706223027928605015298931301365674147685858217449860365858516058874855366685830496278365059599337912815810074424022695056086737497302863175718812271952629089355468750000 4472 1770071663264601942647360122519412751084960920106642469710165986545824744933727462359077455579593102780156229558691458592973419421450081176309943042923578104819171130657196044921875 4473 152887902512410269138541000114494613544261383449322710788913306212893578430723428672704718821922460816905699860063681845473054733011513371676581840574726811610162258148193359375000 4474 11386294165805001087315505455726164358001666104382441498432511850366130421005581366347933989941295470867936626314280269685621825911649119753010772626566904364153742790222167968750 4475 745270061336377641525290754601658166530660082288923776621524570702726588677623681433809719913221849107334224001738141707697168827901181356598847571603982942178845405578613281250 4476 43511419839134300450325512194349827727196080587111565430519761898165402642236608576364211591438764417451815403649416291832765865083367841370520778809805051423609256744384765625 4477 2292912363464105424305681089191190414874274231689622244306740627753311266621512557118461420629170941180689231762820079421454834314557380547938691961462609469890594482421875000 4478 110118068145924956057674638101137759678610293163438999546645052321965662619680353037553573204804252964878395749727373708578613437114070150446565321544767357409000396728515625 4479 4858499937066418110660475120615959714741913615290798159659803374702701513623968289144352187001746272152826617967782543132528272301559613133292714337585493922233581542968750 4480 198271915527921915526152099693179678379147128801076838995618430275419833790085959789356381882182368362016348155612846022289409231645351816553102253237739205360412597656250 4481 7527535145650315173002142623432669575914832859411901707423544897564775433521030027142935572304780170875280940788114133103243671985005391888989834114909172058105468750000 4482 267210840788676462619346555634520694970323507116736352913050175544762172279611444619462414124978648239617119734346663597300552961399944251752458512783050537109375000000 4483 8907709774792078419930013777204014438975270273931339540708941842706809745635975404885312605515245039381810651068061406371778251922499691772827645763754844665527343750 4484 279938385319266021885752967518681225996626132831929463869871942962822772721901709149143740898629559140095989231157704947767529690683119270033785142004489898681640625 4485 8321995128658237991915363914738263477106535852511097646767881373597850830232940485755970762306659339363341932427125425680847214948698820080608129501342773437500000 4486 234739119483484345393854220728053235260586422085586067060343898204415911990661752117462306314110465495687063621098641437688614441725576398312114179134368896484375 4487 6299770596110353086223403869995607190091123238841718263780891047358604524961129594451525881056468928399803409099669987911140900394002528628334403038024902343750 4488 161256171027290838678670132218539293789183692977785668999492025939783636772252616187537304076187369753353127281927329766952894374298921320587396621704101562500 4489 3945751104531957548846065390377470011252430590896170114983422170672695416015481009099895902527518376696739388295265789974308745513553731143474578857421875000 4490 92479419310474388948275955965759615213595127233590142706478417026309809479122348131071207256696910652529466251119528663604540952292154543101787567138671875 4491 2080004419142966348330031403829687520762564143741498432509435370243015931373505783073166137693608608838587747358719271559834851359482854604721069335937500 4492 44969585224289728314503546628387679770896615130112503524868485563631164933445670262881432250261233373442826895389604549535533806192688643932342529296875 4493 936004414390417623790956245508099092111048275592792150358270780985412629456225173661880610604423014308311038922323206747932999860495328903198242187500 4494 18782504546841311217949660143758548407697904558959420330664481082198261344600526289095224992499043422136214388837774356488807825371623039245605468750 4495 363836488921322176638472281186454670431644045736265940082998455980430714541171311772022429844244658647855512640912359074718551710247993469238281250 4496 6811603233925960988099369509588435998041401529877898751397772300078681053984586725385767996965033092147854568506709065331961028277873992919921875 4497 123382127019793289905949524812666960293212072982314619741286175403236426834789576056484519788065160452504110936962277628481388092041015625000000 4498 2164431405172946302734561694056336400207172814168833137766980164503616958760589681192742833718317334254379900086107154493220150470733642578125 4499 36805685498299701310209014112980994343579234402707332742717544440358291623928304913098524150644580905184375881485949503257870674133300781250 4500 607184402141856691606807194818141452851608539817700308082751159610519619804774634102809396311757245624417061786294216290116310119628906250 4501 9724834288732257826281063822627264152426980633193943928020836527210050602476063786578671625778035111349169312639068812131881713867187500 4502 151317405707021432055533621916843699822143845177974087203686469720930914557773214912165091727809136646426497602676041424274444580078125 4503 2288754097605172376962864194575445606927926142915255275618296375665054183107019233241084331827944653783377813638001680374145507812500 4504 33669918176822795230607265566256313269053563245154074800784071007197733785192537518255099472742891088542319032110273838043212890625 4505 481968344820163852699446320628945603707528599461666711557673331859088144459023978917984474571225146423861169564723968505859375000 4506 6715867203420301744053994525945240519033485631036932684459141744569364053978501824612858981445136096106824331426620483398437500 4507 91125532655184307279239979719456059008589610006041845312315318076033244555121589909647814252995181995504491099357604980468750 4508 1204354127680156437154044095404112734538383652160844962293786080890831873760130006326587506957347192956726420307159423828125 4509 15507488410670606444034891218883867355373388221189442359904787699417992567652534588121769401500141988766344055175781250000 4510 194569505295765194791418652796316188746698667174176558675981369625394291096974650543165256388366551854185951995849609375 4511 2379050196808270202595466743344832724901765078633971308316070506294650912862843651307502369758609085420012927246093750 4512 28350097752259609979722270409048293448065918179132036608499881937174733264720425588583000356704279247506765625000000 4513 329254631328315861455616980405917155783502955796694749075033828567183229655331564830259689220438445574027343750000 4514 3726644480713460735887456548122135579202645046081687748537908107676025382893682572583119155059303665909179687500 4515 41103011647458867225328199050152557822281659582318905263159816043100910682752671346638770442503927863769531250 4516 441711437966083722573096340945462592083618393743921917406530309591634933810004730397607744480531579833984375 4517 4624148512394003534122262332104736018665162821955444046985164121999341840856596903086751433406986718750000 4518 47146679081188059692762841775375921175942280107653860000599861802069934015734508799469177330727001953125 4519 468030417619968741222946365538688016693642169020982447786990143727989826387103786120975348218066406250 4520 4522280134378515487095979981570849066238856677532620159416264780398865269977768288091358923046875000 4521 42514516007513574374509870642359823819617812633469119556335514885106907840627215557597139453125000 4522 388712371717304794234846742991182418317754695401615653559846868051580969088550500616167470703125 4523 3454811586041426987637025975550474357566871877619333520495781440504866652172019468300898437500 4524 29832994011663517453711395646476041302144486604866086589107311755621621542710017566181640625 4525 250146677172847083166388326307301926146059093537073942876259475657144654915192932132812500 4526 2035370654848366285035145787296294347761002102555794366246012553131262593955171886718750 4527 16059944041409481289164419637855061308035410144302569918186102854045968980239127343750 4528 122792348522007855535720135067553935320838988262838226601112484137113883246520703125 4529 909018973402382221960122178951258663157267702374605175716122611035841674450000000 4530 6509795297761070316794129972697712575630184041935199083232157413466916316796875 4531 45054841370768110872492280415807460055318722187121386216986472190758221093750 4532 301056820362241332852507179482696447986980223287994047177770376986578281250 4533 1940013061732555089061377959225167390634962713727939221886461863477812500 4534 12041651899082342850394075645302370040999189182535478456984544685859375 4535 71899273018456929441059502322886568825361818014637596977370155312500 4536 412384902876599616253043217764515878024223903989429303448102734375 4537 2268554149270607234202615199038469818075251824173274858487625000 4538 11948983226859246960837752062606703051332435817418987339750000 4539 60151528720423337275247995372323307693360949696731459781250 4540 288813054811466155388500756570853923261220163267013359375 4541 1319692850472830373439465732928638683748784381038500000 4542 5724582555357143901310425267515869812833673309365625 4543 23509314651185834902172452631152938296819803331250 4544 91123992618233617396829249886639083583037387500 4545 332223043242979499049034588506153514796550000 4546 1134862677267545353858475274134631526668750 4547 3616181459573344607464750004838133116250 4548 10693984544380898747922537641728495625 4549 29177211227639050911731554869165000 4550 72936631004347447211850003367625 4551 165672288233546114585920819750 4552 338531936459297583695571450 4553 614621377328072900814600 4554 975981790298282906775 4555 1327864521568057200 4556 1504928209837325 4557 1363970753980 4558 926826840 4559 419710 4560 95 4561 2155241325084938973586819188311372870519566286149244925562661855343704720713684719688250902512538468421382336542921774944936283932525898128479951535108883960209187425607519458820364435456 4562 2266090325528760704650203768960199990813215854251973017437303968997449950489974493682633598670409913086284162445845486026088605827493050441077553209115135153475154747627697868486255575040 4563 894282103323854812777427515632376717805318860068283507637754981408029732586993132037994737128481409002599828544876925249974592559009612880388094226088740386518577699357250291447753605120 4564 209326065997350123940369215496572476744736359199763559164818737870785228274099865327967748734760263530448574442635486301501693113586158015408488812194405483097430149109525746010690682880 4565 34483434474743803948510346176388814008679876190858930861849017400214135847305736152288780476174472560822704412073949566701059062319777675708442316218683978101964315073032826177506508800 4566 4366923998030078893346968106895634371787086202848794406739276846548190317587127974743792112591375302206600863922920641035205592122340507365694570497128775303875497108685939728694902784 4567 448489897546815624619941111323158652898778483784157313680058248379401247217216430218472577401777996437397175803430687762634448401300394528617126965549868418985413853285248933581291520 4568 38713876953042088707006823980052059413985528461743267280263593135434565777332100673005202521991689382560290190074355815122475307412487111550454109263710900705287830723932093111336960 4569 2881369159676748002707421898760720262393938864780754262008084471241996600372323855622393079925985636775575981283110355982483446328526682670531041173522352356787429932751970673623040 4570 188470839371148252084773886035225923625431011675484433528245738750355030250093371543242202984382655934032933102047478030988037398797850964888149460867667020625653813691147930828800 4571 10996097140495969463551957672692959326658937750329793377799847671417503938690466654957248840273887952834086783824800366829348497857586377778782783961451623387168764607613638803456 4572 579052938466561385242568382173965410190870412996059061258113385561956055213816689362256411329865925892675619029408606320610979743628384878081427540792613918476860049107053445120 4573 27789162064287568131306165843749214741687960425641346500717902633273079484453581960151416604761944823060138007798204732291058630922205303690697272610218197434217264528396124160 4574 1225167853939814798071242934693654590827316371457175019567537501103387840859709439273569963590176734567345728570219852358583007357441324998799560981762823927490422446583971840 4575 49959899550725996881144985383068837841590909481070988505742015358920985667351928217893797934679556495220988963464563368167017250857405205505554660681607533723288064963379200 4576 1895267766632824698867084365816976072846589151387134128124643927515353290837959750714113523770806124432358540182892729093512239132344103375933321247766083974090585920241664 4577 67223304823028309683187430422187958736289886594979243539268724470645522668779060075957016373990095795669596663093278404185902545394711595055338471780320711303677964451840 4578 2239085124249109733358873247919035410030299398791066703845079158390148030841668713814375374533405406077863589705966035478706178489720842660751121862367079858494683217920 4579 70306714953591345158152752025048973826099293850565845644030794081154839947429083351472340365010791809991442503446633365831269756117378678140658190625428263047088046080 4580 2088252775478400257278052899410424403147448667446744422898712694420710378732972124133958712119712155173674296224413308410010078040010220875509504901940326861845299200 4581 58851064680492219583176387858127296580450980694756593478019934691989164297998714482956401270297712839327102531469239745176529981356454410945139560010963993122308096 4582 1577972764313572510278208429354971980891011438015089909725050343376988316782858650726323570800294720206761152868607855142926675115907561726803027574353427850854400 4583 40354368518140434579732365742193170540356192742650661121400760177448297163382947308084366028725269919478071920451790810814146111480927255493135317232501601075200 4584 986501888874364569793948750735486090791659042809158866275093076086985929433891015942665594183175599462289598544122513235532154374699105147466234468210887884800 4585 23099532510218464855507052105008437006018927240787780617416263597750713188012332202863179330217539554468458624073527956358079710244122316158433039839395840000 4586 519050430349569075426611625193355334159466459062698936592311157370406360585636050773266929506260338458559590786657107061773264204257469851256336972060295168 4587 11211158144342314664822820703624371410010415829220384520740669352963843814605010213610769109161961496641275790802102951226991360447412761669999354676510720 4588 233129339644472954499997380097826488976926346000681611267721830301135552420648520696405289563322944365327161642077535356021281219306491515617864224604160 4589 4673728383622133187569342827583099029534649067572220900539239442498305773799851982839350810096875859636539512487950966911762913307938080428687978659840 4590 90450989105420628107541201332935650057072358413842747907336740425284211163062801470916201730775922771382043790390273954352309271341624594813838950400 4591 1691853354474614784581856553149193540757565285998372445858865828240492506530940101764583257541445032862678192244178404184701346516070289691432189952 4592 30618544506547375865785273357469283881678491395290778238915329974625243679559788416493175280315241741885710657911129193157311039538854057958440960 4593 536675091310004437489632105036176833238043159465197833355818121264110955234411839760371399202395154813888727382589145277814564797205413185454080 4594 9118816134262722054375975473724945282216120598737151300288527130604730953805178840289658479966616984785732203528831736899021345651479722065920 4595 150322964410143373982098189819047104770949826220323395692390835494763702952888699605223810400216165972672741676626556236976188844543469158400 4596 2406015455436841071104866016579371832534938200422683659946118261521030223090795550254442493209351254835505598245853027651335882213077024768 4597 37415570373298265471781599859704410816758574028575358813270970506317139412145339941628985941351944774068958162684761562355088720092200960 4598 565655021732688336833031480164276580549537719802731050027648821790084538194710164411730757430932943900865836296284344847270268926689280 4599 8318245713726577494442485802368416924522302436569975147809792277627276390151958235044643472218502704320062473007666033684323730718720 4600 119042038349514111745437492857763826613575836133607923666940726903336010860258338104847646071955397135029563092431392098714491289600 4601 1658587409340188976246506604689582834500679161620474188194609096943791361925027585434152518858565942751782331833997123307901550592 4602 22506126903462178684573923920028999828194755760624304822880211430728649272238954665299792081218404930261941829701145502595153920 4603 297520888872694750027486091439217282968197400871547691004029059332349877486721139622818496823054697988133655272167668931624960 4604 3832604822068588490642617866082773010386150208428587815936580124047360702778400734693224034532129830141362762500558332887040 4605 48118538852790456148167039753816790511857116107656993099806783515426488614818213201790801155445388544856797514858863001600 4606 588886425434436607337677163259699292195220650253996419586858504583633982042522448356354755672827885293506970709328396288 4607 7025671593277164710137315387062827677008469003630320764195720450081539052901107082890315070302569905367650176835148800 4608 81713889485338476660479305968428352194966541983837379420415250759692917321428115206450287122069118323311330761700400 4609 926507097085749430280075054078299198263744193268609947536104008103785360157646746191661918270586120314038283919600 4610 10240437335566163442114246470949200438155006611140738918846429139576585146774107584720643163830941228849460110000 4611 110320574888585034279818845259885319969701389421502127943028629047492816127454401481761960804521983256607893968 4612 1158227197956894753935141780858893985640076291431689559959971200849553039774520353207202037770965219812226320 4613 11847890139737823149310661132002398286256480347531975192606697941960372580322644006108080553110828850902960 4614 118056261253790015198935637204208788695105597669613399477754945669557141652317853997094490444597382061040 4615 1145535348880104650997726751614520226272589548470772967487902282726649556896158430609275571140890544400 4616 10820568291206695043203711007618183817517756701349871069748428616648213905421004538393412061195389552 4617 99459014549841680941830779245038654504295523269340758972965711057420459892050679121048251383177360 4618 889202370128406232595852394173069360135654543979556954694046135797996111475099320835214829987280 4619 7728734197505205947460091497790834286608840896673886314156319896078462858940571669640587372720 4620 65273190033418295245664778548338470448213862163476801879827368184679537966743755001906460400 4621 535334430064798736247507946006851020253150049142706122422264047410632932002269168194585168 4622 4260900616756928751099220455371536092094021471163572578205621286491441536256316033356560 4623 32889804925035758192131690765866377248156071321632364404978181767124689772951588196080 4624 246023765800204430759330831808979353182975079073141850285538738966631801985411881920 4625 1781942842002752690131890439074452975494724854035328285260725995712604133604661600 4626 12486120157851016451158242396474255941233151791231509668158254394546827752724192 4627 84559659144637816298980933015979023642079639480707469252295408573626958412320 4628 552907101908297307126439780679582678659190770805248120876633377835302656160 4629 3486654888203742445705305160302006103140108518964562337310295577561775840 4630 21179130952146036527855200974799157850952604232727677803614763304885600 4631 123759941162104111934107141389675388785624008182975174529020364208288 4632 694714562841366046420614591263943802584766611247146610075899794400 4633 3740367186847359740702283737056635577089767238592845310342375200 4634 19282789159899862206560743626500083228429004127463252176784800 4635 95010329586300206522308761617773805019467626900319437020000 4636 446515797286548106937793159846760768848108169563670604256 4637 1997094231611927202538553670286263102762841403800340640 4638 8479775144040245828227634365456491712115469950053920 4639 34088179029378718988957662125350697075437681434080 4640 129338498146451724556913681727360361676624602800 4641 461597509016329625098646979824189440365342384 4642 1543556586352069445428625697682405978327920 4643 4814835541021398467868636028154663270160 4644 13938911210448649125018139155979029840 4645 37230324305195240639630188062130800 4646 91110371781752525990072378663856 4647 202603103585600339458774800720 4648 405298227078818549890230960 4649 720387250680802683785040 4650 1119921502925071501200 4651 1491733117399425264 4652 1655192129160240 4653 1468711599120 4654 977084880 4655 433200 4656 96 4657 553751295538140234674057928410510789938823421833766942814329887662511235580869199305034756002946464007971861179510219989665924682454951003530735284141955074831227143796918399229217937983393 4658 581942056571488005150078095028497256978965458081867098580943132023266138529454207963458780673518401117103386474970459693678038395165751463801882292442943116158058667006475622444309381526176 4659 229537499483870392392998585131501861560007785239609163816436486766407939172316610808317063222706227684317691464816197240693444372401221184617617988200352249546131635306718414771209075819800 4660 53699674269120592550513496668543830762998962836367876381845235382830923773750581367749743045995419126145273668064854294620792996002832738936302299813349037448099108417306308612127440254080 4661 8841388923669082096708652659593309234032320355183126852187704977166159702355510511824016011744306981906115075827995400664205732732709612466732884683335617740526354562270438494894886494300 4662 1119024048096191011333339125182867205755252945310665040760388645696427632375449765042430399629370122224154886237786084452291658812039590457479354185103907894568056702444986383579238645216 4663 114858246116673600222869130289751012401761541736627141211218297815318897982137137383361256215016487081077328251311261629483646804975898348668126469705336090695673807564008849645078154672 4664 9908629784692109619786454151597453220989840504013604082133244874864223661557597935728863056721420612908370226887363996648057792693324465781250855770283053742781948416501400322227484800 4665 737012293770589471221739178858556027666952554903272538892318299689812915272309356800060945668542827692430280587307265613428557588440838452810270423754284490216199163702790827487701470 4666 48177044014700827526705410788570537787236386319947758416055537282288900353217357120853992573912116908951742376807378496781898155380972428460741545165156049672589098731435985890566400 4667 2808961497228886638003926664155732041800946496527701879623513613550787796337425151026860452491002534935812675921428291296876405679673393664952508660894827230124739867959877061707432 4668 147818107618883254161039852058750774745146841687314752683662725535837888398741602690370817662729332249086284153142867386384413957190566431502828502522949452029636624003717916406464 4669 7088882139184572597130496076825509212810210102034318025450800386582540925012564379005707365464955986866209148579411470413596576661229267082958557477836352644114423838048857267200 4670 312306863422334149908194339775034743023131818087366967742545120321334566769640103599009679184902119221377355584428575198825639115149988591648858367698040386864690952064011280160 4671 12725702747169892492580148072174489717944407742252100897681681957138354659768375949531827390846771497858390944254369328350187058134378661388270863906395538890866098568669761800 4672 482387162457828260818343654628141943282480836339921398767048653860790355817231041380079125454801751893244240401662159915902001035256481238026274920049857546571286593021430784 4673 17096244340213538493385951997823491205834616245867945144687797797353484964073907238129303809334959895896746218293183079822374690017438972430461130913507358315992533600065333 4674 568981383637655094117766664453298862373608663548727896581847285608941615608063878189564703169444455855557765885076763835067571335888282298399373316690366020401022802648000 4675 17850977804210293435692358664974360172382799083566045211891060492054901435918398422645561542178119099847076584074243010838338840353993161447643650546322488995002137567960 4676 529758015955161429643192525178363096655708339545699605035930716918702324143227659533107473497501268231005229370399141440535185806050609387511644383740298148257146958400 4677 14916607268775187400610576472465357350283157720124156232031395026365071951172132386447839853250804162250287659590037915864733106381486301996436174751462654513660388968 4678 399603344260680415327558004785109826611866501987137808216179150606483645862871308059885915865159421153982483996936203291774546437313607234465713607710982879505872096 4679 10210040028084694107366193341623603503035106049788248506099895408902130056857775686162617223821307499179779971312991304376849818974548489536425901157892762448509000 4680 249365544387373759932387977084653965042334633620220859534342515789033384697662929941635151369492679764003487297816628806232662898670753574641294201799887403820800 4681 5833629808392940642266425434058959046580178627713755615730667945275430275280823963007461225378890429535103240190813469773238638942422018385746233976591299096250 4682 130960184238212170790634074330217225955653322452680185908568174289302630074751436566119825759235778732639519276773840498371741451576624210946705234960824757472 4683 2826003957925876632347921172769497925259065464879642578422447439091772707364756305448521078865560711454599479925287598327050695185147237123992781220758787104 4684 58710015295116147198788695557504271732611326206131539855588464269571713623163819578912840397736437626518957838933500490392341801028709270981648206686763200 4685 1175910555436307749687986251895906836622326822616865901624909237292625212711114779845422331349324082534681357941564550103735855507543703521836232175679420 4686 22736560905956983700992749389764646196456991601554171549209656576499782102631713820086112684839967928892547384030960722350959246853999125855848097379200 4687 424896060317690585028175179733063968982048076066757318963184040835076709322507954944736101961012484675678300114227047625010630511211669419568656736264 4688 7682881525935087128584905542830020588261736482326836137550877962075004436348912666990208558155295147181268045131111087784917607538891056634884146688 4689 134550482672424085521431613927779162026683516989023036150104717189081410910567824948298846309778784006540091947822340533002069864635677546292195450 4690 2284362714386450442622217477168411450882225571743770736316604852073360776534471910709478750182399337570333924746685163231361299701685216141290080 4691 37629427565137931751101075284627015484945942944265375214498640693603086404118068831931723462769725755476235293083726145600166819312417004048600 4692 601871825642831796344390423703363226964351196456066469095022734926518572219516564426917599362316220891993834255509134505083380370694198480128 4693 9353929910666762715446587354106787882935478010851366493995865919859764555893576749734617301983766782793305034033113897594688380863179651556 4694 141340931755711591682517240762704052501366933496471245052240982949017435212743448031698627511653940071328884253093394330784760832400792800 4695 2077624532445807248150284377583966160051490265520705896682940625880712348905490989174892084979289540020318206196127824797455894925599040 4696 29723887715618624731323731441630133762079258207178793564241260915039171253818519764121542037871103875262103740492174746675361323171200 4697 414067719739928312060934776877111779274930479734667589318349415858681845797748970591833209210730441842917732060229151253016539552886 4698 5618581221983757899755921320832852266867644977812192672307517435708967317513987741371057680685105123492098870624831906843115309632 4699 74286368974490362711142478733788643597591862901231897399906543169239109337968372039393708806924977964696868195002786698306403000 4700 957265737760555394860281710216662917655813716117995575520067237645381048617624955908538206577457364733774079382953394977256640 4701 12025061778774185283660749976406828559268981857409559765809966611097476503798800591953233570883223727893040937998919584062600 4702 147279202659502930427937463256731769805566312980030298261956764471596920799867645122786244902722149679690850764570290136672 4703 1758898146966550597584290443519874882676079730767878855832012530353756021482513608301141811036538188778611824717136848584 4704 20483749558540706888138118344238924726970700781904585540255974260373639411327358813747013676057223551967192407783744000 4705 232622129130200860250086298686881278828973390903064475992930094477842702484992401259513683444633324029303144218406925 4706 2576013245241557716093460979768679634028965681851228884014430142758204654761925973264115059947074392985261770680000 4707 27813977936395527815749179972319340860071701523531507197180454953176132915974222259985647648841686610429090519496 4708 292778101418443799907261092058234266935870637688283655029318190032375506877674151059047692402066105127947764672 4709 3003982367922985309783010617694912814561640027850745585459602328628478971580433535766608203534918931026894600 4710 30036048058424424204771675514281054824656908921293530618412884651094772775734901139931825400578770762643360 4711 292589484948342324179876672125313681495831917626475231506027381352482251611996301873458278501954942396600 4712 2775937052815714369097537088011269453392919973362365533933357277013926135974252990605284712768216695552 4713 25641322771818438296402947494233186743078936650359822879421152971458832513174970005408735926061793334 4714 230502878692557722652295778463681357856398849074039492150749184602216820801002306718725506719565600 4715 2015684435498745983016098711362416551613007520439570950273691864092225433219698827732984769999040 4716 17138137402257038253160811714315139884509045514464036488051450742697172317546424415746978868800 4717 141599949743227927016715458815102945202670730274846555274558617856471927180337971590474055204 4718 1136220481981857353120440034750910014073744230629284239857217419088236785760893772229227008 4719 8848730893565067587639929003835479610570646493606027859575199645370995488312113137357400 4720 66836408148950681159689931852606972887718015733344218742934448801786756627767757009920 4721 489247426800122794793689071889340323141488041877352942860164196110268447429137369850 4722 3467927733056303181860013177984248288746667627152523976979302778167042211543186848 4723 23782172292232366414322137672177085137153125494555129081967220688779118445405576 4724 157636217663223224956413935823499188317376678295901871422731543134670510272000 4725 1008864882356260503967743054867625881022172154143975239070927230039707879420 4726 6227239348034862732144136187910958860390192334268446589215221862612528800 4727 37026850042653530359732626814914059687037111158769721458516110186299296 4728 211799897597825052868059089966368548285763581088759875724786013123712 4729 1163865749722966772971575708260072718355894690493605994207991632250 4730 6134431336459948248486360473061876189860573972009858751581179200 4731 30960309978259353426325052722911372659425602474205915991805000 4732 149345645638995707119577241512108209445049270210855312422976 4733 687155430276903855357892881451186608611843275449833465832 4734 3009002338575931336780489952217291200613727875229149600 4735 12509007665021357644063827523029016058209100963967960 4736 49233988396424790935994116993918617142183773785600 4737 182902363304654012589396085050036609936783693237 4738 639134611770653918881674412264814286498152704 4739 2092644442837340858441105542228900874958600 4740 6391526096738326773264040021475672619840 4741 18117906112083527775407183902014636800 4742 47384629179975460425576104601150624 4743 113546863615012656905533907355048 4744 247243519052818639233609126400 4745 484316861251451718547501470 4746 842948947815905946693600 4747 1283238193918543805488 4748 1673782851491566656 4749 1818646657897500 4750 1580271945920 4751 1029499800 4752 446976 4753 97 4754 143781584887701660834747168185371691678113713628355855692704034073688200715388695669617659458927178916132442740269126530250157572662047408162478422569300319694963453407183302103769511452737536 4755 151027553972004826582770661459186758189172338929909815933777415216093978427409533727103597315874362859844240146171902169633859807685832387915772837034475387867845826527661927490923243600084992 4756 59540313603755242761273785984066185762576904610811929725406546585968680615252656421857608716597667753214953258535924107675873943501941146041731448528448988131894078008506453505196015868706816 4757 13922044117412985804649099783032426363200557747950947371826031820614594783649956945574603452868723940723820915993284414038623222434483653357130348447136478404629196891577798488243744129679360 4758 2290964440497437377561941317654650352206768715511587291199276438508642774138947285142808583289176843482276673865224853594963927451032602408977384774852283903760118077370104349696477206937600 4759 289798511233248791189125460048320291628577190305973141468824539022999727855419148135273131312774936732659253076626268281090547679827883771215091008338398724254256844151503491915323925331968 4760 29728290244717424834956970982693521938616179067038003662540450520534921594954283998113103747259191020609973674876307425150018096933933473560833743677753869592827680361653519354918512623616 4761 2563092580667564844908169483128049071146429890708192264953695185330896925512022840833382677254554719911823459828280665905602120421597783233200923803157585321857891080196202658435629580288 4762 190528550099491877797503863824058748782363512961930863081461402732073780836843935076484123059530376261783738909610518834964054958789840361494677110798193388263047067129169775631175516160 4763 12446625287927030403743331460599230885021858833156940972002093285343171440970197667104803206014855940167192273614347493451367427431920801223642743595953495201703043339844310176838451200 4764 725228223606020750402413408687653481599282814303290830058643253636387023822236230373518236102399458378506314462679380492928532603635091228170718263512622042866688223928727006435344384 4765 38138634670440976092628887518187043949161405124808544443874355778469772891558286999222058470403529041414363530984689903481816552636898598689420870487943566303263010272417756131360768 4766 1827741890269890745811871469026454245589109172979986671876863090695325532327363741053922309270942437311028835187168265306390385483017231001507969782128601869879752037505993942237184 4767 80465397374018312463862876808534941676429438649302908028422811684750695891165771687803888317913699540051750951079249037139379831602185076457844922605237839790959987895083907153920 4768 3276353769983533630605844971315692571026356102769588010211545756110525721085060633896402999822099029034760120122398271522460427144057894628092515962073386666253768542001928601600 4769 124101490713963398628873238721574299778502922526375047731976351761863288833091654418234612823060499074304188472725677810771444523398002529791843982812185479278365195451144077312 4770 4394860897637384631959384416425711116969263455237639935856563210341557731189518661850039155317619375235800341755449348190904223807091627746634194517698640989341275162520059904 4771 146149282533204677791336260017085020649013268519240881608355556822038257720000327814942057169856092643754624408937974786516339295855996210056732956553620717077908897904197632 4772 4581483478488512780439828352740923381740896861611673913838325887843899032594274495785985357948860228416973572650022023247865676193430796927252917444373648668627416100372480 4773 135849712902451724790644569729119822893491202079523402482687962466375691495176786821877157344317079368869737231466467261038894292687548911990077714843766831053282685747200 4774 3821908963801009691758944598860022896332535685209378195237254363311209778364059854530162483875662987842459362734014772688619270806082553544682016478524238483185431740416 4775 102296570670755101490164117572097898811783365711834945064307023272238084713380383876528393742880920209060080333180291489043843187645989348172016656140187484389336154112 4776 2611405879569032855680570160590892835718257191789324493757160411588572423381559651443936668729562386024130334659913269083249212507074990707096220618465259968775847936 4777 63722458176463121635744194168855127574372109978725239476248693601628929039541482464921924845242376948483221268618230271996647375531421602990115076905081343941017600 4778 1489358736782989276946702881137042295426007379696191065220576532051660449534214248600181739982913278167761900634946021057544466991432982243953086410149414830080000 4779 33404163995328591745345429124538611364680999343423457127097267871856517219459271660596855768952031007399179340020185117276269111632899197390095749675272011513856 4780 720166597473557343051392092032454420235195869431875189172419927990981897577892491457589447965695043831202493790733203109988765199073159957207784522280423391232 4781 14947584872068476361315035363373022662103310585679947466668268889649497206115311684301006462757144987260906693425502162162480192711247954910751212752429121536 4782 299111778746219792688442340466622780932193815672893167519455503902630232805109122243353177836979040326382532595985531416090641673693420955025329708450447360 4783 5778145473094886573051985183168831540947272559475861668536194560000096422971265431776811705550291075694717962171036378738857848656148287064721520695705600 4784 107884132949931801906685063359570098384172849921742900212561100210059464117823634466867421417651563683052281544129439125226499215236559775778447743254528 4785 1949035932160492015287787562390519154268466772277247435253394247491341050972899497562745563005833982306987046882157629709087946360519055746964113063936 4786 34104743254199080394068090890162752193089710917829829185494312928772309530146034622574496341095583416173675541747684266316143604195046280245855387648 4787 578555544894960647223627977296871603015402719974547034315040327004748846539370627237551086854772780180279380501650086995825285371104576090679541760 4788 9523110095442162740200473009992369434296182918673064671055542676536723138235470827155046347553091534442708631082818549915874486393264051270451200 4789 152212944681669829897257360840476994188189452366661013620147954039808067185037317218252919980624084058380108900002949274041606297762022046040064 4790 2364112371686758734136579762859014675598390651679069816250309068072891572147086508782936067952533774844602100750808144363514762559554404220928 4791 35702917980487212691506367997402984561482349444666404759574530172181995495802985770863724540237540385605296738145266025595070726557415768064 4792 524572603546695540446375530420785944398232246780743718598186583791020840403934499169929469829678593742856635643498295486990808997450219520 4793 7502293676585873815080215398572394723907292137974105366244381517924949478947000161604643986790192296234977615368661974230731153054105600 4794 104487270867282322094525527777897644768952954927114497272811225264227563478216086856022670040674353415771461193805156328238866293194752 4795 1417695070351385692358154766964476224548229761177991706602813070707849430621442727591143645366960097116999075748975815057850580598784 4796 18745515548681999244769414329107695908969836270816640138153920868355599669437698624908763372550622676494142553995764795814359171072 4797 241617591725537130121817926702703774070959492002713282748375371149223495649904883269829891767312428950219955533770122557423943680 4798 3036511731623214478793239079951529114759046936181476868133897747487421962025994077477507459602989736990438395955655206119859200 4799 37214574306599519346836737487693630702279164111784378530818172456128516805306212178251846334792781402926693988440558940123136 4800 444833628852502327556193622893110299904147390566144866771649311773152178430029248209194137203764230010077422545576660660352 4801 5186355669822166723100533366624764211681438870665434073608693587680399874822545084667364907961149524699001066501963641856 4802 58982086645658857799899240789840738845088432416196880425800654855032405417826212556517177598648424334168893813610187025 4803 654280440103370243147398434245225426176150448576354389268913519354811231461854031683460444862354731865086373789271250 4804 7078915069996886944507443844752810957834349880656328945194548262610164118328673321479353911317924813008776709187192 4805 74693347662099436194550049836158394375024046962577046348059251169105439144901328264904853430992673786696026715424 4806 768500008798523001034602305290825212306648787926115894892886511365498889956990006233291791349209132031928008052 4807 7708463306121346768645774024347696848269617144935016787025978569446554328179361970338810471599683177765572120 4808 75361595015536431487907239880881847464189773457821975388477023556341406250814042510925334894629679331136200 4809 717907040064336030076635698258803941532351618849675830774616620749971069181065563509290792182478634796096 4810 6661635105882304809654645575038493367251391791870504517382514273927229653401237162914326886232303028802 4811 60190449871068879996843051180270058702470476457663938575398700426451702076047008340699153527926769236 4812 529332820445718778318410030180100611880766163520095882732635837199692672967354887727663351200574120 4813 4528822315143332187323415148165117946760695434504944170844338049182137051002138361803095142170400 4814 37677111094722123052505885229677729203968991942080638361721856685511683831905132163194903358948 4815 304625073077958138281568196778232871349070135515200361346818043638159170556242272313632195096 4816 2392146529718611471585568134076310475392527191139148479725283668251925808005891317312061848 4817 18233071526915633697865874993871821294270639078135192483568470798957001017530639586327040 4818 134795067796376136849836134287677467080937362918259199343095378699759562012116392192575 4819 965822740384378465745263834552329229253124240930959867168779610738307600302980008414 4820 6701478230085245736425321107909009675523373469119437061721100161871634165113783088 4821 44988914046840961032751506837722376144041418414642141515813862807092111266711104 4822 291933091320352992029567222197046784341379669405072059858090078694906972681960 4823 1829161013711945689189557303497442955721140670089558221349139283824331860400 4824 11054087601502383743588517171603005302370955486135256844810157033281788752 4825 64352879530589769297605951145917622862669738257612994647375441945262464 4826 360425148203522307018701659802978938700125500060105605775233308292892 4827 1939293310382498656940336008769326113763943291174168188382407037400 4828 10008715486376459949709504417663678912641153527904030927803010000 4829 49463404235992766632274497713749648632615325900615145175741248 4830 233644927800796092211128120349473702040924108959654344234856 4831 1052721611412780219385619643417621010382406186870880261488 4832 4514241977687498052729054754761307557287809276555429680 4833 18377959522655279078332707524243681002392018693100800 4834 70836871748815363239720368186936384665611079415199 4835 257715699932395808138379212643765802193441349038 4836 881958006169220204367653598702449211528756184 4837 2828078082345103258655849149532481107640480 4838 8459542391718475320231866755156222408100 4839 23485632822073334586025272050347110712 4840 60157388173216365407959432418283624 4841 141185081415365970192732136526912 4842 301096308386767235626146108610 4843 577672050875551484485569300 4844 984755580670829992567816 4845 1468296615553722618272 4846 1875809358737335476 4847 1996294006194040 4848 1699017836600 4849 1084140288 4850 461041 4851 98 4852 37723664692350451245504326663483873134952429780812274505689212572548981783009644262974252628316318001014282102800563875126969696640087170640916393244938681197640144951296735168350145903393449699 4853 39605806518139592216737018811065100965070962396138996496637281641825224216627817515152031378979176842203546866423610067855985938009029383317521649473565863638783500821226752870352311125999244710 4854 15606270684197442273063198986057586441319863721208943947271307711704912457182135291192859345200710843418987357444710193032954920774007017442353528352842016135737013465841122836180234433062967067 4855 3647282619253507601564140247048989455724099912870513141766427825408321662301923194449706564994594916965953637660669506796266325361562968951531890718377608722839280617730709060598676937952992416 4856 599868380072289873596217693967648797631388746892039178453362851516479651648283989843426042740328397875538882344239659890294275541207702103255398582092989787622009153439182295707867201067739100 4857 75839867907905035284432187931742777500911806814968524753309509076394112091871390288035741828802558313017185873857260961673099122701480852517015209863725836897909012418342604451660987864137784 4858 7775485278566392070463444549047356650055363654913361121678666767175758431667118257882151948865878823803873536912371114469035202807137639535198569539385508465414418821295204968168007695455220 4859 669992826267032188097371665024101879277558764629866060538523822291909232514795750014876629497751597594740584008503448834500887562546328416229516547119462611180018962298311910257381296237952 4860 49774411222965119974640463485649047846328543516940811527865565485463582008601935389538651314937147931339369490844586939305282617387647911237679106196511622461964033584667548775530108449466 4861 3249597816861553959562549761519685860081315656700010788603009756411758864108538725362996423046656964630165427079887216526783370410233745032554197156046784973483325373496961203299406728900 4862 189223975387352756574593580795144603761095250968911238458200550107078129808632847311845912810098990002028896979712496084505678871133624865263707006385894868413148632451546850826251429554 4863 9944465486493323607314388526525883985414566882148140136105802597307418787303284627450597138458593846571454301840366622225302868665435090296917886779905713497978829558181687626350827680 4864 476252470922688551791617656930897588373882509630852292676907622166694662104726854584636305709683468548852320618371007654655155785541119986120166025245036832762799743284180550301322792 4865 20952157052909278819011037204610623418409489903007710253940281849078721147301233073776002912262737770425438890645556378240291214754422927257981863329409992495103935305516610368456256 4866 852508349032628430709138184753742214781331717885115813989254822266164954395913455388278131743812685472779053550465217085387441615066119127603672880233343628219984794019665036959400 4867 32267414835778583691718495796830335795734736115665402167143769361970134866052820742844930250119208088841736063078225746291786089882016766591847459823157058633051591010207257341824 4868 1141833350476837116463832704271294895836812143021797215270654626879266163541563075994260829531387875436463813422623827200176882504578578851241328694859949822131497244300760377815 4869 37941622282602276472836750401757065164190946997950906647409821483320609557064036912008099735190585457660635956122200531972501510966099203463485124855723065626221656902675819982 4870 1188442963593617952705240339062362759178544994741589733723899865885093131054540559034998528594026839632017480914755708447366601862088366591618199909102901352312546069285128871 4871 35210778467357670058462170507876066023416436870794795653220224258569156296204540381804450074850708501262814021877860315289837315232997527278496898814355279865677978210109600 4872 989769308526827734381488320359131500669199154171832812224626093373109565842489691710492107147391628494883210770973588711351969262636679538596510126598092380389743456846704 4873 26469395912235495948401498608754994064344048301342779902163176200798880581921310844977406238934988797629946841868265839159297192134786060282507859303982518641898230330000 4874 675118262467111643304147593445176407501268090407129724090915831137757447279271993025334486684346650557936140137685868517371028201390843826293997462368741114434106189952 4875 16459420365425574749405098896782194902931984621334661312760524354545147142334231814538632259968003293241912798648489456491906504228698393437184275366653016531613523776 4876 384355287075578144535433083530045514585519678901019439427618906102038330069112444200810386427789909903886306471116796807700813794699914472728906742417106812011423750 4877 8612749802579769444316581874914620671233089559264169533737165529756109031344892519334783369594430055145208669138773182430808677767070659539259549457977310521574828 4878 185515165310280435681425594734800354746975999105747234077618026985265786718211848431483787485047021919014497240586147115898075865522155661080112346068844472817470 4879 3846996963660482909172248467080494261076788639861420574903591936335463608201273819605533861919132231298095190112957102202792388774036823830552276780636538618624 4880 76911224595429197595038170885914199192934897332357278524595717881563372622019824154806275099355781380247150569571523402224894444065218733332157815313159918052 4881 1484407868232288545648094615022617598156236525695018027807627804953480662832760893625299502869976430389571453968944606832819579945109817719284032995073042200 4882 27690865468483572141375857843144884396684032598354461850050795425081838283917298924640805766311766838566971687581764127173139659959152730113088850993011948 4883 499828884243726777079946936871262397982644124012194720278066819922287176289479854808452724924235518734688239179055214874386453992886852735549790810141440 4884 8738769870597774305566572760881116934581282100376761297404260029877463307761063188202027839692866279233871756265605993933464841962010373185561433851094 4885 148125388091477479947946912000121197393587205414665373618664201186123450854556741383549129572064781397924119470810358117971689365297957463533106410652 4886 2436300681198451123776887553161066482166841940286384659906232249134006886590171261615463230439629794238306882954342484036723787200513037526574828550 4887 38912955259204285622698398703257721144933427137670815052754916590763685669475002735000614012911705067108054975247359987077152495326022538829392288 4888 603988636999125824767019820078552573347287624765679386241597997987199402216945241635843305293849946352553411241828776251214858079680475909519060 4889 9116220912269446480773521029938794508830126530216637142882632891675716308062826576129594301166757302579461989077995311369949073235397649502024 4890 133876709938507490075630106597970880035265272425600533003353171996905053428654964565944418342169459527593802783696453556368134125560937899132 4891 1913927031696958592586385177016742230166876758939565705539707758380596519664770339575375218777594067807089169064465300004199531923145772800 4892 26648720318181751567544150107947773610333827905893217211092924896006766664852947273365518273087757836692843767792303231222876178948599378 4893 361521225061704021665492365470578085952722845419243526104844543363391373043447014546815995579149615487530223590718899915858937666973780 4894 4780239619394747854047454926964365045717112845281838414798362136601011501848136287105771942469781228222902058866150530286333916454154 4895 61624414428668579341699706201885276057549452133416621401551403677769762989649219414983615020760772367774629445946029830073307404512 4896 774728634945816040749027308957953233201638326152510253676414502218177992425257665643772465397119929926758801889276513502550289200 4897 9500022456621642704506473242888788673513270242226760583633787594622071100418533034258587867225128341511331422682178558997929488 4898 113642600794915180206823203318136142383178529011443036257778228196167061888398333200303198818222444570252156194111168095669600 4899 1326299938926908861502663829862232543192117125834440045310630238716883324966716698258753326486444589480982864729276011695744 4900 15102493914203085133600541581127825599248062594521613061388957901793262961515675507197851873211347388583967477798405722047 4901 167789345932244597078778292762396804528166879981075282239193200823582188890311296301926456324981871257299295664978898750 4902 1818745413890680273645235778786298323037911202989302808973842481155443525977776596328748783948013827344611114047229247 4903 19232476007537017503945695809871121545577644794421524955392133057190511002990941690319013995021750940479621647539680 4904 198380686441751612108110769421329798535775434424125662977501279226550344606764529750689609395030712548705893626176 4905 1995680701194895817215316082997728086592260002896079223701027154806211470521894787921214734226499978826700013648 4906 19575748878883076418877207787198030998124900748473574349716938986167863866868627112958432553186836439069350800 4907 187185086552814181596552237489952303962382099693697993429884455834635299472929617894254381964644158954978752 4908 1744300141608514578667749993954145717808882546025893239893555685947463647401095233289212972663454827795210 4909 15835125570628869957002799542401391940356282237280080963526877132873174047778242154671655143510977131956 4910 139993155542915458785589485027868368240095225139114987788813888903610954243979109412092302949875589298 4911 1204738924884161553218440600231077365101190782398741626453760692516566152389206261786153698299971200 4912 10087337890842823620945283108692037872750726980589559131105154319193336205324002167233867605210012 4913 82136195109184328005633647129339194751822611490190331936711452085870558147328113426854684428840 4914 650015147016076902104055903112887846495128008653878920923577914499927218211928764342030781076 4915 4996645438236949246789355927985392279466540036489547821553798513402964537797430350256275968 4916 37283168265782553110536513035142695510625575265091011049495103513971513004554404702534950 4917 269845994303233680292593576457907740987323033063706034859453320847741993429937567031772 4918 1893009952060667395116004928671026368955876792103756271553538823901970584559493850870 4919 12860623111001001974827600197054396489928904940709492223529721629306738301926998496 4920 84538279417852546752212908228962143195617761463465386038234838173283076052498988 4921 537163615482439481441592976348524161364876876900467211074286779618848921207800 4922 3295853571822997313595079033360332629465549962146655568906838566786051201412 4923 19505071187427038830844216098370711489390610365040355908988454586068620800 4924 111202867558619873934149350067524783273217726890237859110149241303541406 4925 609958110993630220542525865220095554656153506699781601897628475442828 4926 3214236828104284036502375960801446225472075798202194582175065583750 4927 16247021387122886662142377596745820931960760980217831048711634976 4928 78641389552468478094417050589478083967408542555638936975660640 4929 363835656007166069390623264641943387744038057503147263645008 4930 1605659352497559676339391904398097071115509857578694818384 4931 6744104464901236171539488464509878167305455148853430400 4932 26893315119848408389513218883228868968097638610228391 4933 101536338760718747114434415621268564058887338895630 4934 361847073647086578651337418381532185873800249623 4935 1212999704447544278610461686938889109574415584 4936 3810122223132038885024391357695034854502600 4937 11164386164714840513246605972484106136896 4938 30362400741224378850709541299410886920 4939 76185750450139811225561073005356608 4940 175157726484770662911173238737394 4941 365936844692528540861594264100 4942 687775232376775736359192026 4943 1148582281049130232388160 4944 1677721014646805534868 4945 2099764208993724504 4946 2189200954455900 4947 1825330864896 4948 1141076475 4949 475398 4950 99 4951 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4952 10494000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4953 4133052000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4954 965436964800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4955 158703410042100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4956 20053788178233348000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4957 2054884842329993797200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4958 176963464833266179252800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4959 13139087437715134533051645000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4960 857286992422917703624532555000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4961 49888688281952717278949055388200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4962 2620162707361530348515482488656880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4963 125399672476967498619869089994789025000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4964 5513045624244306691608251796063192585000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4965 224159134658020192606738534847904772597500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4966 8478288078252702791484403910388566027925600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4967 299794860533196685955001553601606013249853599375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4968 9954195686185367609916254249720360861430561943125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4969 311550861632197944747583145947343306987914935458500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4970 9223130189745175030777841498215389828396806494923000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4971 259048393558580780664533867782449096750864673151778022500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4972 6921938347412095151853415235297101367317683670507007116500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4973 176397929479709236927551273469408593777913303976614990829250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4974 4296867669578661740783588391087740731161382175804901338542200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4975 100251041692666724178685971057389675808909699782730397756150359375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4976 2244462273434533499454024244014056778265957817637042932197281518625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4977 48301594234148782762263628470597715922984729545209703324824400481325000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4978 1000723453498127949668211903444143782433088281742720814311956468035350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4979 19989065882646977797920548838100700647977920123052479807467895931101480625000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4980 385450757084025303689263457052135078031095329180738589596892694115458970625000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4981 7184055578818955221137162137029911602668966578090295651309682209960548815587500000000000000000000000000000000000000000000000000000000000000000000000000000000 4982 129562461171397559955231543790316145767372831519718251341688665301372259884760000000000000000000000000000000000000000000000000000000000000000000000000000000 4983 2263304062147110230889406922142659524312431859610015099172257540279710754627640585937500000000000000000000000000000000000000000000000000000000000000000000 4984 38332765968844707588168319340082082640370324465226397149268569616805293205637387757812500000000000000000000000000000000000000000000000000000000000000000 4985 629994073337882766728063876722154731885896256493183089069348084370148845776985682046875000000000000000000000000000000000000000000000000000000000000000 4986 10055079460452669583199841738861954046734327476929419974385504464141780643178874731728750000000000000000000000000000000000000000000000000000000000000 4987 155966336412217801744819280295564005937195154973158016854071158235508221382611367844665640625000000000000000000000000000000000000000000000000000000 4988 2352651121623436558393650157037078506695501644443873649247764333270253071770973610322635703125000000000000000000000000000000000000000000000000000 4989 34532112492805905945712458975118983848505131843175587120067049045052058990900228548578658226562500000000000000000000000000000000000000000000000 4990 493468248155225054069927981310492653241984087810792160144256612530180526328090968718663866156250000000000000000000000000000000000000000000000 4991 6868660522034786634762963470003098731015104148694686120259181164163116168001247449687834906532363281250000000000000000000000000000000000000 4992 93163053049082006723547523998694766880237702818380723845773691887099363864336046434080182471898980468750000000000000000000000000000000000 4993 1231778934361148905084309944606375052586726681073754148838672523571276980454483496343125453438934019531250000000000000000000000000000000 4994 15880898449311497832898888006439101127494321070929380708873450902328837078643546112850839262614637904687500000000000000000000000000000 4995 199702893668576597936933915035819215809490726206673111988802692599308405816771625279053455187207662171582031250000000000000000000000 4996 2449925791304677392720322560759930315498341396787908179394855129483836509509883580938222735093539149911175781250000000000000000000 4997 29325955465871057131019862235995652328922040024481178665436772202091311533678374783919347763647606094665835546875000000000000000 4998 342557188420397064725312067915356227155898600047870846781787778290987457920258064924004313719932116103673940625000000000000000 4999 3905051611940869585050190801423911682124888012480864282565986549661201389505568135152971001900301627650917821135253906250000 5000 43445509473443032337390411394413855028546031967766939840436064721190688190474406852031087174860584780740321280065917968750 5001 471715362945658194755599238384671447267774410490905654420237311509482495652862278576010603838883091424243890734863281250 5002 4998112649425290920252608975811441764619947861157879068035271100489723698155648264993510694128799344091553598632812500 5003 51674756682487950101721813034536718805799821619442880947802715637620692791101702548260415566931355599713066406250000 5004 521236196336473371275110063448323985387551434823695809047948093947882872226497101560600626980340470444599609375000 5005 5128540849092939606069635594099824311488312742761020811684663787138249857701850069843716798466275756611328125000 5006 49210500193203433565966749179191589929728530076459157721476310799784387293248157367218666775099253164062500000 5007 460373451925425418406382931849704232785999337933212550637908531371075519398317496236634822519220035156250000 5008 4197757417880790927376675014728952266522606067152500724207935792998892605250351820111826139789866210937500 5009 37292983546952796736330779333939094147209708662983030033021286680253333763119491466854381682633789062500 5010 322678256294921525255372197577558656941225390036755042626402725877450746690001311281048086974609375000 5011 2718045354836793915308046558737425865468363544218315161818479712288003111600094261975352542968750000 5012 22278242865481863454042508660878730110996301087021639197988067974718261123240420791581759921875000 5013 177588904162819556075532673923907592172754867328287441653530611985759977531369616087289140625000 5014 1375988229516644692587859135363504586104097244442109400237424856096985451686022910167500000000 5015 10356428695133434912795699040522055739247451646609258391794697349842747629318807258125000000 5016 75667989249279732572080089637085867288126961721498394132364145168295893313770048769531250 5017 536300932916919843114767861085819815977110415612297052964141344662830329273009261718750 5018 3684358095349881796035202513504159781438823523069338157920574712659322965167023437500 5019 24513681712764798598649519059462670119343878633136741480337460514536385913562500000 5020 157818174852147718557428484221507410184291209289959289229917100854632261218750000 5021 982166645628066678497473966955125495887898255537500491567408414724224156250000 5022 5902526533873205332406277630243188091943730187785881186135130141586075000000 5023 34215602281837295136127216475493786618220641492575467034225607313912500000 5024 191079118493559473536263892702643422619061086549636616568176330853125000 5025 1026669732745737432995586228589447232450980279844222035530655996875000 5026 5299733915495056916891125522309974005017484376488149471438856250000 5027 26242574839871713368290512770198109660422995846515946235277500000 5028 124437311979276216306507787896339018850511415686591747838750000 5029 564002421635393234952594088459149940931272369520241086250000 5030 2438452178834068323567632599586991012245701253843430000000 5031 10034101233471198329143952185788140104787507068316250000 5032 39201219209829807209189140283292925238080609008531250 5033 145005659354840399728027372161201238714533991218750 5034 506294775695275646048825855420894283665272687500 5035 1662877611028363630326271663041724968179250000 5036 5117591270082111618419654218319338387875000 5037 14692448117998113738992666217585206505000 5038 39150133417814127054807396731735940000 5039 96252850637475884362302896486610000 5040 216828552191587323570526140697500 5041 443858944216886938121864982500 5042 817412247301104159939927000 5043 1337569549638712944246000 5044 1914420483884778639000 5045 2347766629273989000 5046 2398502283408000 5047 1959608666400 5048 1200379950 5049 490050 5050 100 5051 2678033494476758508185341297829238449186077606713864135534852523878318330996771563801441598363113456409263875004787765032797220611552796316638577448808416388296810715999386219563695959264034497519901 5052 2809034250652025883499965874597867993950694088014738383513667484119008542463038499429019223849163217682494212582220280938234512356005775961967726566243510965079489722693209739175722651124906295800700 5053 1105809838812626102027024986404224855647930339920028784639470323595547399893995257811020238940127488783029430970060820370254209897932173447146112757577094281715499095858296056255512418535055277230975 5054 258178768931472839374234351300497788883218436436998397052150536646837983955219883960779563477174156687627854588365373936082533210890962287465407329668117566757324383884945682118921866876886949439400 5055 42419259226309424840356505015726491962102568618684986292612147081456572437157467987586716679751348055945411920812507024281840039623689843466036281572706925028575847666845854282249307507328351549625 5056 5357305858709638654275249199823717745754527169517603466172724654703140297932667509505969296538481279824985185443980777582940687308029903111815003938296776298523483053999673497668738247958224611920 5057 548660209276417977550066177884419335539628226777384002515838822384455983057826370223848399586802483508114245500617392209316623997005282972348270433195917091217900950348471115676922463061934312300 5058 47223491669182896180639951497131656812595349134537824109571893005671514411208521549654380651720484145387621747857674097418638533007861393977946631540608971154856032133963010342957716519424478400 5059 3504213307801879883119834576323813440362101458928056052413189066920149212106792889102644110520219526098018649800747917034191674106683642220304041636786758619054289661749941564924526770645726850 5060 228504398026203179457704830735087508650976814359665842453607186552816682806808900277111359061023994073482881198719021586554815420677564913978225430839389644506581281168999684141653770279177000 5061 13289400132495137565067751901834294961034434979866225724298808349572441258077174861979706398445728920660716327421108921429356512131782063630424402163071609864042904959929186102959287943174090 5062 697522657729479847134411291563325136718267594305646356117101817841733213404434477898925765808975993522093496034628153873388345586943403330181384367023297428952857777544210331061277457813200 5063 33361447595390070600906327649711921786455147242985420835299413568720982863853511784223278112529378953662411972956711817311964190998720905265018462567419272576033555198729949713769339098350 5064 1465716729041313244589873293958740087298639391769514408528034414660864191813917396262784069479510125539372495073323641166551724538868496436488054083883698764061236992056702052162636266400 5065 59554741004784029759474961584070840478565492977124602516164256166294817918638829249420873308480755887305037977310091988325192003648548275265270317763583284349599375526498403836802302000 5066 2250924549084979839970990009527985974823798803218080647095995355313950180683003658821625496463092829749393789972166700232994544501940153909660845688206774036896455488361628983399133440 5067 79535545007511358154844244295397127292127088900980839452304048427027085781770116234231870180747309128009816434299780989182305609122569568595532202763378829734541297071051582767686425 5068 2638876527429807301433863964190050791150056866077541070875045086933533965447233884029729978201900525197513887727775860836608879955130761878632914111323642620250585681602816440585900 5069 82529519426847434977338195421294193083474550861274032986861242058538427611339859297355952790082506804002162108754082522162294865229067950859432222866619286307472252517402936767475 5070 2441282420464897925388317282908796648220664924721894405246608825544284128288762158124851458114916392246500192051541056174696160628470583009363634583563021407661493931308513009000 5071 68512857775583494035895455757784494171945935591862337443619104067168161090884294471112874340308026410579604256190389232361698382630971069278333977821795678039573874816131084345 5072 1829207540319757568525799848974020912749067042513708199001041977830584635696483815278225825533514034890899712518425549096281307567303429735999588255264251445793560109216451200 5073 46576401253676171565633570913621296588328553236021727760342715040922018401135457895724722879007443550936857557179606549550408919655675693605948314499639707211079835417996600 5074 1133588406441877010303989349576434754058671823456191093931989628331416329891338803248141616913216437130261135805132042855217155348390924228138974276526896493752511831174400 5075 26425175415861049978226041597461609842834813353258014832787000450637973450432596111846305205340974470778683878402395527399273955677291365848246491412183544977822655751250 5076 591102025899793565782493330511645617361834112253796065462320302584627732735488527944964527121697906168420366024846489044195111823803862019252936007863298576677076617304 5077 12709530712218643085304380684936094192709963001440700493625003960426735688579808038401541462428510966118076804148375633600720388582047026296881398291265188208940368350 5078 263086266771033362550743773402095974918565584461281974621185942332000378005275531735934712573718026495426933187521734927562494228600987865869335468165350811303954800 5079 5250400027714485585352414279127161169820491310476166778143147798829606486525499002348473487979611704274318478798690257028549438962154416851194931722795500175071950 5080 101154727558171262970967481113004414149696249860986779551615013673812343222465018224036245747381359089483438993903369115439618840749071510689595157172673666062000 5081 1883684046248560999483008540663353047740988766715813815236698385041980891601539120499801313311613174460669724739872801849272340189431541214700952360110976092460 5082 33942573091250237820684262736400976994301998826695844626286872878803421016696830451510061385612192916793269017952565652839624724014029352554543726061413894400 5083 592440131649442297100537315214795867341236598718086439553126162785315363231201306887964267776628451260672522047855010081212155139764347555351071985661528950 5084 10025811347598226160570124870898800123269751237167939377319870342455941128253772363115496637597068457478625696946136667814274688238527145330713714625111800 5085 164645092724188154432682301170182916011518651329860379753970664459525354142966118425659349487461296082077523854164381468037560684066683586478069634189750 5086 2625908752201511902029571040220814824491720739474257325201807214116702302510370666040594499596763990945277492368906963083658060928925649951632553088720 5087 40703304979631742640054996290789285816359291851874799322472760906739851602572080004999179656574685896975092325957708810170034965722510049111344888350 5088 613604168970206504879967531787571719221943909691577366836859931400306499349909383842983876366234045876866669032514089794608279768964174091281138800 5089 9001563587180650780556523384018989873083321527952287877596411339245769883910926059800682768587504025556812184305542604254546587342909216705211700 5090 128574626465402477789023008552580546744823548300016757015765591873015005788259367910431783735971343010413147267453260966078291664467008926216000 5091 1789007258884551039210630397837806036968490470817802195325676382975204011248748693824121966154116366514825573762351338997098628494279593708370 5092 24259195643370501228694454421724178419135426512666395809583889726899981742839792371964806251118462697842373400038902130586739575229536107400 5093 320710370988195655469146211356032889940069172166024651457305077501030887039500911743941500857792072339008698580324796649798535565979426450 5094 4134894177118426941303700079628588324609315394892468017869165513190993708359726690311951588513366232440949290254826879486906436382486800 5095 52005747340721160926565294695280410035284050801577565184228569653004547626324400009300986596765336198107918825662303854193521205410750 5096 638224513958728731275439692572923414432271217142216966165927582991685474542185868200343994281858182288946554412203068421634661880960 5097 7643810601974938919661127968544270620517235463746120565575640581588072429352994382195749776501600780001638152306366266858961028600 5098 89355176807426566829537394470911667775701507421437795069457431843307201423221680770379361147772508981798340029364593497987724800 5099 1019629518258084474947083454815094838739175955100495740846464949030107659515559603507461732700932035540893892008835607301128825 5100 11357908555072347357753594562805015700144707815367346097191718732091318519834052094389025345487323111191800785131038817007500 5101 123506360344456221056944265017089691735678977651775193156215658729720784765066156336535098135314907940109194482832690813131 5102 1310987730578715649055878221409578763549490659415124568390246418053925177010116083993247713666340717768005268568651834600 5103 13582872326090615089747535109388327822389398692353153124540266530529336995580230256243383547966743900343327441505435425 5104 137345960092369676229187877214823216083493529147071032309113795840175263188426614094908768203522977538282308002763200 5105 1355194107022164748640084588457554572857308317087785903610820604702829942065362177787567958290852381994730283147000 5106 13045512953456696857877440257338642443528168168836627774050663365607330704321315909037816612437931263375733852160 5107 122487080409826757822801140164829173018766432378288687903733789811894245507864047320150857311161238655847483150 5108 1121416780825619620752090127355142007875140304753056134023113344980138800989932069055677495762523282481860200 5109 10008116185123575571313754658253019000344037197566799448338234942309740000582755434655375558684818217868050 5110 87034126811292552757882130742434343694958753428442647193544827756469179588095879738647490957603389786000 5111 737232566102855761992315713586072569452507360975263990983154840903823449436894076040360959498743939170 5112 6080017981418823327781432477375117428434625359080215538347578765709069303701669604868140770673099600 5113 48795511257199840146287993497101841170210441613544279515668762825180998745290714264558676713301300 5114 380890124854599746873804600158643600981913650926480975776788497112413430006802922371988262899200 5115 2890112680667938199562140693055831942444401497333698282000219286694378043204665153716212744750 5116 21303688065833844360298606673114978169477394853614865401269576112171910585411137726480132920 5117 152450132763672794036491301261641659689873140401373424528101593246953726292097349637396150 5118 1058324678409899348693783527650108154754424200232582178282008093539144065097435146645200 5119 7121785456014860848497881410302104688459254343300326390438990021063347031747276480550 5120 46416500288944579648768883739068780423281651717809364172016663374208075677083482000 5121 292736004074591140912433523622715424454991498123663638065393281449741836661801260 5122 1784746630590644553321669191148289498512993896795032834546896383017350115953600 5123 10507931836336764577593650922135688677919396699508198667014408506646934803550 5124 59676840110875231614800696570982547107774678694175104211378783459125078200 5125 326520537408216691430044717662688820714775749919145126015541464560198750 5126 1718921248628309466630717652924965965039114692047871330460124652702704 5127 8693979727099301635791716874763800422563902154679919325724772204450 5128 42181390628500690774480262038697819069733507103250963955536961600 5129 195985868376427222106912087335761349792228979430880824281849400 5130 870410050170857167193630221372566446390124268779259935744000 5131 3687520441240000842628588680404983100519588490316623809745 5132 14869070956589464307470128826723083532260765642265432300 5133 56924268961889133921883219986072373703281476566700275 5134 206339445538020036300923349128461505719384924170600 5135 706003114293765218227723764651313272310526882625 5136 2272350706113864229674718395011430678795227040 5137 6853276263962488864032928643662433038993200 5138 19281894368099560237865218764213126729600 5139 50351994446332003658199113467700985150 5140 121319229744290863762538759025237000 5141 267836383247594769694533937980490 5142 537327826853091417001356990800 5143 969796734024034503289429650 5144 1555266875991258402495600 5145 2181616491159755611500 5146 2622115973263691520 5147 2625404348391825 5148 2102265419100 5149 1262123775 5150 505000 5151 101 5152 724464611825233563515572819203187313364939770687977676705875769668113225736780914560889283025841340978597041738328540716439115100497074023952711992370203334406860946625249970639794828302387601658085376 5153 759559783332338303616673232590192927161165226707464484573980478233350544630604211460032708501141613551954683898662795284017480537891395948988483507571528063409269435389102910393971740400081118693425152 5154 298870421281887728799572861006930247555365258250065622234211128678179430226983466999664446407780515232440838832194426969814163874662908704937678235209625433446914335940420995715621089221725497851904000 5155 69745173842176134886676185007303662165807159007529745980205594611486095456956758060021108058092959502139820562627400227219930437132997098522257212201688317465606261007623344115639022784046804290764800 5156 11453579698332355391248972945986765942456218047248002431867084874374517286075617062312320921900464865247961923553484273200282664593181334893220282888946410697057918838753606293708797117661674733568000 5157 1445780271477831817743212943823552756975349177378677860179339063643684009027473680071636118921815524638978067398701469040943855360821439349413315121309387839095025890794372878434037374546125950812160 5158 147989178740295712758399745387186503463634417418048199969904294080671913397820324899282107276315690607644776575458840395113545532879316131368476701618228763618214955937182029175696068356652054609920 5159 12730573782307706510243263987287472447733929981006881853321794015589073174257772197030277085419401371157192401847998335109431437262000983495277507022492462264509547355788421430921626055350419456000 5160 944139893866894457811416202069096635210570426144246415092364084854570736895074774817811918438868740182759999156489948879465395578929097031457289937271683326148474533523182718053906187789375897600 5161 61530247249302688610756927763518783267580644583213708683034955950885175569490935138356935959780334363142150664620583280057518619673521689888930841158160054369203466259875741965067579086077952000 5162 3576349296334310852253230901403786157924191699052899134435135857891152069596641261750504040890219521236470446326451297455589948007087359155350329102707526850582132141741331213190154673727733760 5163 187596759806460157342348971566253215336666604098086629215638485633312608544001703071472154890321717085485299035614498277774340120796328507197784541496826017362555162660973797949466112394526720 5164 8966774079285658963941775728862962719100481847819453990083777823044590178280454188776030408043465745372484054622484719122390617570076519151765614445307268579360670492406223806984710258688000 5165 393692789069017625570911556430103036375768448016185130944148401368404032263231363276094526915999319529996991653780011674131688021024016677182165042424936689222271856956861932216815661875200 5166 15985693882639268907774682152946493309786514285301067913574756597841088938216847580598922794467955473863897151144541882934946827851620661371587588420287729612289308285681377849078972416000 5167 603775435187803708064134855590731821053855743479972689846522896376462191578231121290893036131238462395917603758048364964378608804653430386280545899397880911829053308571832126353262510080 5168 21318994838940204178684658761750165564051425966257931964895667425397667707388461068431911447647555454110601005903000542305310713565575584537836709717671117344400142164963330991125954560 5169 706817277516687631443775904672948870491767452744396323152357873124018001668908214306116792465919476051985564891321422505434917439378479654267047937694197454665388400292985399410688000 5170 22088783762717209509945721331833146614998119802510178826466185403247094262253263663462647502345735458769567233227283788533752260321165694897599527192085886994028641067623642457702400 5171 652900313547948122346987327750646551292692213841250627077283464091907778156585740021766958288813391352514871217299175841200457810720462934328759396174766110940254546155710447616000 5172 18308785656274880869879417578609149458860539233901576757479986374657978830019956598284663443176996116628884723236143649484928059614303468287577035770636847119269435414524796600320 5173 488429237471803043248278007062601952317533574419536826521462204535548870838188435980436679969136615966972786140480356642430655896901465227503451651319936660779335820774935101440 5174 12426502242110815016136798609199536464005757107526550390507109647564469470742404170220493231967818826415748620124710378914423145531754607692273420256535115777483860533575680000 5175 302187411813749417518829418362746310015449311653684649905466180926785824547686035508773501005113115374634297742529328187971000997122877412923163668584719468222084153134284800 5176 7038357122635705773206292469259086364041046741443654328307918998652161312177219458195787671308901323831770801056586501882579240061896349551111976430088124771696314941440000 5177 157305412915788499458640161882811542702690274420769553383554663315038412277366859556593825699407290339477161807103543724606331913403643684282918004299211078353677054902272 5178 3379363956921523354657836698358165454365646968684491098270728362786922776515115385860455544687516763632038128104942494948165636026757945575873205742643225427244633554944 5179 69891695144710237173833995464887782950932416101359500796185059575167667691742344279623925148646156346466386575565026188194803048262978904234885910747637582026244096000 5180 1393608952801018572649058924217542694043017016448520179279809773584258621100536317673796822979657462490592632616472596334022215037999273594861127388710623572603699200 5181 26826052459736804677756364907916048306463748223516830925258164387311461470909716491566347203328262379471668086728909731372883526628028428864412559558766212677632000 5182 499118390718634135381402275020856065314387575554244350754199947713591287729999145626876497036120576827195419016575589329623535372947355229332680485426846698045440 5183 8986080641430128413383124302713203730046238229207114083854606041235656404233635812178292669946448069408145212580585431423051872062718314518702836411916384993280 5184 156713958662497237808068627779357611722869548713570080858622055760504892152005750064886105571209604040983089131921026395130483584193357031308879148229853184000 5185 2649908279659370314838727387701530764317609088374972008810378290935126275269296098064952236990353474994052919696774942398296060838264982848971364840662630400 5186 43483228210464093003781508462489871164067894560588977393719400260156880900256108060001886093154368637051942832021329438872246769446260620577230215446528000 5187 692996950873871369091889749896878723229580010225457375609760150871197053007236188952622077033115574341718650380320842066140800036706451321943934569021440 5188 10734477320843617050181277377054568635488128083843009881555539738878745235027543847655563052076369920528642492985174522714993595948997539331764314439680 5189 161720116156394321492440960553634032872246383860435766840252079335972074148006235383451497100680904730190515376530695604492389465037819908007657472000 5190 2371088110525286964252808249277488334315444993963621632097333350049535614513076055704613416346191432044648527330421686171324959983397413407476940800 5191 33851144157226885400135249209759597465936991792104038658484363611601934642979890468307173212383456653617872315535636229597243127157016445845504000 5192 470823462791318011978174229296446073728839613905734842834808737386482768622400267453542661558524352683966847758667356643098653057952525970309120 5193 6382568205581231598620491947547199429797342822767366117059854782791050380236804329673783734136458798909431203581095618693743800280113836195840 5194 84363823199300896449886719983399334613214169009413552644853318309607935836576568910946547492360701094659115438438047400189314309667438592000 5195 1087650196432058810266395625474289555650409867482328600342548117494642648438401267195665910986316857835032776904504437840850404485274009600 5196 13681126260531921751438504824803832657683221598609452348059092336035553666578740020256810721406022920598585851658263933352920496543744000 5197 167942546031331005753368596978685751646104753546178662001627086870178529851884815154863737361313613638087356333377451584347624687943680 5198 2012298186893343302830325706482563118886700120039050500962141987360594178408821880772010266005749677914276075737099061567735774530560 5199 23538750961192556426466541265197727050325790605174191411923845754979555846726394921031350096569527783481251220097248908727603200000 5200 268832335747123446078075277188256115401943697189146934187725341548291674794353934183083950323359073130609853965652170851554669200 5201 2997887791296690583618118405744575509876222110017521454563550318438477468740396694119532049292090632466826842835954762899270000 5202 32643402089645338248126671405530269172377902935728776842814482955985819770026933495485259510748050413443436160308970778991369 5203 347067563783221991115897895393171653071742208186261891138738558276878264413696574662315662272238915239994374576876782771988 5204 3602848030511489665756931652636255323100710831178982896353670137648577875666606421530526228637344613535592140782204189875 5205 36513084047652016106371336420199778726747219502425616818230223930531187807453742051447759906284866922718746260985729350 5206 361211825382320408140094264202298804834631890536584803054167383991520677769500761341969061507099686524786007121593500 5207 3487462400277843659423372608176032431087224295544383987312478285750275010882261072235298889707137758234036136892320 5208 32854712897655249002198491191723715188734063884898535614739533749072760550855116705805415834721572663040689430340 5209 301936810866245302757441030959565435299820484143063694063406156215076453690861967269473519824598079762803267000 5210 2706061129346946035767066540762438386776739677728345652430531052436198275373061694953055195995143575968633450 5211 23643858199956485157885831840516135569416042157778978915766589699213654801381743854842031422237658129039000 5212 201324817902399574883140612704365688378038799814110979249696547642200055873296412769306551073119234499870 5213 1669922185125214376213979778923751857055657602191766144448679167685856544547079924515070508469636092140 5214 13487118108897779902890351361165183340639664986707576751912633594407385154400413052858892071818193500 5215 106011260185469927727528978788056923205087588803047316197535626018385655176670767856185371874374400 5216 810516546625820209711961131807243975635225745100245663730709025690544293641579198294944927104500 5217 6024159478607682721228001689534037287388466870128394402420216756997453662823254390591955807560 5218 43499368789536649828105395375309537952922433770628813761429391441226261807222877569772981295 5219 304948945301933019446942933561559268801325248251839117924850993429383770645074076587013500 5220 2074015763835559084505186021416595315725744196190894041788945030406277283441529139065925 5221 13674031683966472502486157005510675348203333373049799701739639187914758499790542688250 5222 87319999440467037370497849352626320909553413992158596638267944133155725549783368440 5223 539595901617585046424971162462266984247376573010659392591794994835903315900364480 5224 3223564637730311579666509746147051019027350738084603639608987110853140300365000 5225 18597700255862786791691946578135929273891980579775904251812460779416361615600 5226 103500804733221673778229264305485948117892335303337154331850360509841227500 5227 554954021017078229344402156115863618055680682702439423190452166732579728 5228 2863009610956037551174873828414781804233077317372396878164041181964356 5229 14191119095998103717530493667795767841090479315578451967341479473000 5230 67477688168178395614205293397942097839156904379771707093419088600 5231 307266141395676563869629562044054285069880697681237562917616000 5232 1337436611645891290040728575141276171863930037020409825391320 5233 5553301154181617005697793904725824168984385423000126171840 5234 21947025761370879278784794823641985577873735259154816375 5235 82351482823801816408028745799221343418179099394330700 5236 292580216535673897836560538303731936599944690022125 5237 981215150173957134026936486722803257318468278170 5238 3095520804467286220736215568941104455851285740 5239 9150878724499220262755083533641217130596000 5240 25236294113492970141710289274383121398900 5241 64596457953137260130075458780773447000 5242 152560592133365949328601526229064010 5243 330146941595687792499802534591320 5244 649241208098594221106287194750 5245 1148630472039125606658504300 5246 1805681042229773543719500 5247 2482872748907140275840 5248 2925304977448479780 5249 2871188802405000 5250 2253732354225 5251 1326382500 5252 520251 5253 102 5254 197951909402819351373920606367382717193488882507459452450141180746108991611757757600265521642166339835578625101994314379465554587740344102889084204082962085917414751579097914864275967722510305525328276103 5255 207449272197242487376307785992323597865699820503151493292550631306931828517251649448558023340334184776318517662736618651229902526769454777634163274671917473016289679334188954421813574242517633785521705506 5256 81589503237360761709338799230242237878444799304290548360732236840873826537388284591456046656987626257110753971714860735722321067954530852056848356908849317379157557094268358817642350580145944458233599678 5257 19030958956614462672916422837624030624468883545510171998936650653877597317024699501743019248352518725818458665816820864217745816852682722781824343379963950490512543897238190360240054314716745146840023900 5258 3123751396155126458112019531873382243445350466870967171545655517680765772108233058601432275690044760064582828059211694031134752618127254429138849821063442679264698470207950219083715682604399063327342750 5259 394111918216843793395052238592917165277959984172002097347998142649137346069987752225430538721690244516516307841599494458610645466826524517220336598523113207183875095656969896049149905139913354879908470 5260 40320176520817605573123913387798799341073634686342757876587058384287340734019868015978264406749999798334082228147250976103355860435881246243089743107941606203327459994897751122473116705548297166145615 5261 3466638597196082312066624586678448291471431181153116809969951970538290929252721956712630224124270859422491367151343706917979244605969668775484271417174418470866727707187444699844510494738217646381920 5262 256955430925666716053250546900440078568214438514564380007976076341052192309603920229413943584694349375756618021330903709046003680701646721453525011931118899126057855142357034027078591508507166694450 5263 16736456912433267318997847121776857895993876911151367076062893077196120910657237628093342522938037435664013077504056915699525887537786842081804303721538897871181348687655054236744298708681249386500 5264 972211098209803464749902021830765215012339473917671858754971032409251035541741796303335932713641321920881590585809494555672007305712851700367324475629261433264221032824228697890467171142215427280 5265 50966401119580694249232157368145739100349906950563936361073259108958082947631644932116737447187862526514268517045781115874815693277880329908925608525416342271396197865382932093389387861847163960 5266 2434584854895333552557387697678739651595723238978736204513169651713920312523039926283401399144459875229473517790921378485861177058597357724228702593246397547817640082830785566698780668321734380 5267 106823830061137056643244452122235977021076920355903856032792824835806513044382293068360943303181016621714985911640501585180258993064666256649076496381197809596810093790471311162637948222684100 5268 4334669852408014318009104814643884681956323280601897552331326627037069234605620821975593031715767409206092101014872646088165671336482843668948266028771382322842709672159957854745439700724250 5269 163608407073282361907011195358829999317414599708072133212278896206213986720552786442829907518944722769493521312814407950984752923047006020048146450696622691017966283696875054831853899976960 5270 5772903869795961758538755412217402368631485231749707716537319257577040768512962251387567410513470723486081689980220021096786443637982915085663201019561459508806305719183484882125885931995 5271 191259933004318943886996447425512861470616646038208241570332525668239927028512763027577237862031487918264815080999311999038708447328266934923837554126893969886271538903900702772034520010 5272 5972687576622857199086624688389333181631143773416500739423983881056015523490132890684537761329629071045176331175883545043348149157035970009156069725704951505560363412946524171664012550 5273 176407926943310352311446666208483223181131675899476778438048028767155088315261419605761180734589002582666338472401654803767105414005537696668592326142113291809302715634357806246369500 5274 4943064745544275558609236146707314128948952063064979344534427072132561921972559892190959403576073027734576768696156805783725027641983628159804046650268345146256886867370753908055410 5275 131763947586649113083922446752678511833801946995796610746880229895566848251908981709546574062592236596030648944004596362732795685698899930663743955689710642393387063246154635397670 5276 3349616715642302675863263782043078242426830369992643116163929464901451187225554637118465650087016341260024501205692861585176543155445076232904371160078387748191514260595104687435 5277 81389332083521480787728118015525812249144500080746821141428677586925596069658513590712638451562232049232201142559352493501254152835769287139343128816291931933143529725169358400 5278 1894094472692070254069593546544894439832490383173598461900972451247258287283758176487802859482615548963401499612145929091110685851232216129071989005332708967334798508516938750 5279 42296884468040118660933207587721393654701419590591352456189728627445615243477872780117917049950736437239889646598686335735678949908840854921745520296707706395028217354166884 5280 907883664700989986649952583027623719641276529409202799246318874006689931024627972151186790179444718350490904011666051268700638374379490998366608084669621564704587122894468 5281 18760683476169584395330145420323390776892315176720518138077511940124328073869640423738969972782852981132491695258626497031460083986252232424390602644647957810759339986184 5282 373758053949435453433182200108756533099844989893763775413397208926175090087993950319167846891657518169849288473410209980851782930552343552863518556740067538107124554400 5283 7188416727436436718657452580495389746088807230222196876277166853157828686881733903381147908279429440999157643081400391163614081186195370077226531283857565744591586500 5284 133631552749045227456689968018293275633380378300277899398654223061886575470678876965102393699929097272288784728607952887148808826891667344550469270432632779800769270 5285 2403858612091280886133984195268063311696742400538371464108435302013117605406037208114232527083607058775129857964975745249260790390391009416444612097532262688403840 5286 41887650726074521700941689597208181845155652467660834054741484823939183037758254844139521733846467863757213219339952485994446739661934266792127835760533869065470 5287 707714442613801741550984803995338868459481577857263521212222736832436970265006156894926372331435034461702750568333287935204970018795120382319150024683819544700 5288 11604060955712757410954784935825267062931872254348921134835682579031491858822615263672324009894675407182843338558285133973182337584207713072915824332503039000 5289 184797422733384230314757215815704661513822847771452003012211220106665846776452765850476397844845234433984285352185258927175739161587764520030420960552638680 5290 2860492278327476933810651911614798503065818758387598945184007487711877016538524803773562552128779725552380043470003455970776930464656641242338084704834760 5291 43066744433029166647150532767667361785268104276245165791256403328767929573076483252395801894473887305370544989268256308190442504664475115454307739637780 5292 631060343182103053904589695990588719647054118075049525970976237463626903013786877408925796225801472924546797740673744412208081376990949148215719272350 5293 9004786391788913410092401120213767802388349311208097222229133142600078798700769158790511280936019838155084062730120403394025430927816373428380308000 5294 125190575686099062471701576256493822952901713180707748187769899245891882295429269106367672848391874416451735077979046720845893773685573708883700810 5295 1696541090369768028987842718953840712731245655969456180573634499107530624340585507514734965823878566413581571664259137033993552347716320280006820 5296 22419612071961140960177760601225851554151652492378705614814714086498430481722877728701913064493271560830545904046897838125156467121430124472360 5297 289013106014122560326539135913024052161569234347554295635300785026564174070888766794882697537349069596411324131032554177134174231358848099800 5298 3635519354418793879128402445815366274104966809948567929029345347640292837541857386507360870624812078542613080168027377173242478431753174500 5299 44636299959806982625353477795382185517356349697034834946728922108517822772673514492919292761877472933621862764922583558890621084825786660 5300 535027572968697445967975047346583423407531120063781354603754100253817072035982184594079102607968531745641256646504025082820099413417170 5301 6261876151969859504354345401974239452075282917845815798099381987912641463654388129772728289920020903462245809173945672927356382738560 5302 71569553371572897878640713119654255868248918049222601890290372393276911812131786268181306201087330393467557939100617879454790358275 5303 798885250593748546100087420386017833614784110228050548353304260210274930321164533577729799525547184642267651585070532116866646250 5304 8709464581100649902470220107900883324012385530995615432548831689641577978669742761838188498618916362633134487546214183963298782 5305 92736455977728169816972359373004555052514217603140294581929295181388176622409147083583323416827331985342347164988654319649564 5306 964373367715964093063803364868794817543673085615392149893016657287177281338081768987613608388146042130933384886909019189282 5307 9793597637029611321195429906315194511179529195612293253943010170366822056612658456575387124298370141939668916407082554550 5308 97116165092228524767552890111814016839385705288531515803797798131830197646555382310014162887928352787488560886766779875 5309 940213158569809355055329722319541674841265123732571002341921827111357661437600393983598937548599017901030516979845440 5310 8885125377817808902170618843161139611987660171027909304187488611445201436455625623110576848885332561707344748411730 5311 81941482814030866933995111788621212772279814315780078679330612256441533258347664439203934850951959788954906301340 5312 737278219879742446767850876136688406650242274917844164929306180191837756176645170074041842441828555217429997900 5313 6470149292673213343857496652445884349851470965138070448677411647740850448731307818032000165791655109950043000 5314 55361016542935471170113118127972893874907079103039261434437848050574826256135759559211397165048533441763360 5315 461674165084281860881013592271698130182272358808071520875630471674194963032679637242831365636292553461020 5316 3750825145627918141245553308798982119804226780040088697394757302024929938156861841426435131254620650810 5317 29674159566520047120237423054184760848581080545143379557520771920767362121484377646621730138337875200 5318 228493150135562829256309464016324871174487951333155115462897196530408798304331792387759105986284750 5319 1711494066434598708395914031666431174300746536618927767999191819352416910143449434900598167922220 5320 12463216063792285138115538701685620467725828000325815866029136394441900216785050275256111455840 5321 88178408441458383694815598212822281543695773998400874692311225551522308299530012171544839320 5322 605724911003637450053433035235167391633070888566094074730222721393318916648623416398033600 5323 4036925946574948912158726634296000680371462288552171031786825784176441350703779634626500 5324 26082272269304710610617403931583811037629838865618658376885400413597166216862626711470 5325 163226539042248633127595895216188260750201571804426052165218533868370589770111788640 5326 988531578386116192529392335575277221257309966693172145982838076875306824671927270 5327 5787866253198727305593137452040355392719944017658215136060387612996878527762300 5328 32727716139010427519917314495383358721165524798765596329027195928483309895000 5329 178520299555405962963969539937755304742008340589430623297098230459432171816 5330 938210734072588017790789359683907142106312582819897608670134111453276332 5331 4744352087257854345767148942011899203675225749315567520155108619409116 5332 23051109975797372227926079019696139150035825450318471946232139413950 5333 107440031116469416698039752239485986954735359320497731673912112000 5334 479579193416719672476615247264300536704260577463116096871243435 5335 2046288553545697114045248225527701736723780626622304244571770 5336 8329150594721364981205150592910726878464907640350319704910 5337 32269203557940632060441347524315189486651044099746835100 5338 118700861528448612860292805592702918908122495552678250 5339 413431567720003784283634337878638043196813700363990 5340 1359268049628097067523018814498057516319640126555 5341 4203996702193482974968794138907307289459143040 5342 12183847864896205495348250145908706737365050 5343 32941640048904976921340546290113631381500 5344 82666769335452136715476647143087739380 5345 191413092034798327195465388982630360 5346 406113762778322596014988453994280 5347 782999669324120341590845555900 5348 1358171499899375241978917250 5349 2093329558336600596862080 5350 2822127595666824934335 5351 3260033844776623530 5352 3137216472477450 5353 2414458277500 5354 1393232178 5355 535806 5356 103 5357 54626151956105796672539092449337886432168451726853083430531918743703176977389713011459740944912926073280945132723137828951732420311707611074766721535500948186410615580858897548814724811510323653824338722816 5358 57222106292777244480387196509892589984880598933547100154209193728379899699872914979644865468367552922547439751641378661429653136291757325580353823501962439252221918873070572228926667170341343102609999790080 5359 22495277011636015301919025634416581562935666532575967616348573073419492223241880435713485174934726516681356801436808489865635753899540267009958874631994161889362970781696679257569433915730250922283361107968 5360 5244653281506995495152687843337202816748529526223511889148890199856190692613205337353928180431008024058567883181715932727507094265297245564907401458661256999080281815493391222370878441568469997004630523904 5361 860449419789185208555326590693651414506579689705472797038160554476003067030083884941197031400775173766410236029319738461578297396947466300794335602587494124786543940664433363009648083947797471446433792000 5362 108506246679428792135613769895046590556242749468354286777381660472244436326159170960283443302310354850233572170368000505782553401039147883424690853025378901835005335887106489389071496209633785958136545280 5363 11095252842742243547571564421043597323439437286497501826823811805079460827978173707546574910490987975877283993221966965012532336936342610469056472411746164940802996839723222252701719655238421548997017600 5364 953445934089623770805731255993553735202304265826178070597598101433043419867796903186621704772822855520017855024897490352501999678299022036889475597761464119198671679229496610861222047033280395518935040 5365 70633536863715564082138264316393369547904850204451033553472261027110508595417258549046428947264297019880391557588037864518538281829840767087053549085940553046811412990609877260853429113353554907627520 5366 4598064556845229143212309325945890814827345080959696421988849010386643275463658353942562613867598557272280156526214138516179010872406623853165944148200450355837259696071796893171061445333964816384000 5367 266945784716063628749232787480773738065022376341994329584860179737217559467825711483806318777365666214458564411733935138561893673432104568896616237474989935731143673764849157019592971811406311587840 5368 13985880555917467272855765788048260824589789500513609072004255031937381047316599532129939590222437320792702321150807820134375305866119176097817559003048342842357962329701824964924582836681729638400 5369 667676935486185786779056627556915945757976960544134577286693847415640544503570297462248036839725908356812157629890673384841107453190911394113293260109076395365965708494649949018598630257244241920 5370 29277726413236034858181115368115925877391855889872702545813789580919440162539771087458808407906464690125271050208476187928829051558362280730139808243939984392989594104787699074547088244248412160 5371 1187257744551194327865958327434179872800559417020613546157926353117769736728669596615628208826278897352823276775087328023062656332322329152907382390179725441678596433144183002392662602940416000 5372 44782296280920700915895097131981156858454282857323075299217336828904186893169654317381482790494889732593752492080505533481839563403470806835784245430167948012853098867308742909360302991605760 5373 1579060515488434380830740817485026145924977888061874498653383765140713580824405811168771224400214061167220316686935991056616015622685518375184681144833944778167111120356465129497196232704000 5374 52278621058108367764471549410755818863027716284751093538466851721019059206116681469323356489344464205799634401870865372698342793843548884951312750910008626512318813856564966433124075438080 5375 1631389430933651194618946883158658842640190202901316287374011641184716110537037819533645841193092981864924010145442199801049983494820374723111135140587415766714916822998384985560989040640 5376 48148842336192581964964379086504924483878607527608733006521963864587766410376250064965941699103454200984522047641688351069556221772213357416555661723193100811913977075534727749828608000 5377 1348144227442142806800433618320956893363873410096187809887492505389751541015513555341468511115338739609923245429373754347578896215177176149198345469230585203926320481919758156662046720 5378 35908862948717247244035933113675911923437205237603502274608276382018998715202725399936062825493352208288481383675650709315281085869937318477541151530725772848382665117684250496204800 5379 912133185605854663702843453392700075045151740710955377678889018505655732569359937567775774055257251513931013558463319767385471028438569978697123116467125553629128772237488459612160 5380 22145337408315500195546984655302068662120172108515369999458259141141131148787482853734012158921084248890193433159706916956557475992003048269682446244981720053053576963557299322880 5381 514946777959896416324583381774128879171808585044851009182393267925235439449893131205910491017455441490167555822751543511119021745526064652100866124347986169877072303420866560000 5382 11489733565874369939399870448750104394297727801037099568802202145063744885275474866242188249828444734529639969102106382456944472111904600272409325858682205896955867258878427136 5383 246415798518411304875868617502075283180421451849090834615042915482128037346825653065005128116643521673192514055758195503614704843730570094046384304619733440133521075999866880 5384 5087691320119059514437517161384403888420722716132770791247274575933072120661885668879477717669889017791464737340070115437929137855054634321929212880466794722988362383228928 5385 101273231183618199588764324683327979871736690160941042117661555594084127447629890162151248252543019872796371609005307756713702883510482266280853069787660051068817384669184 5386 1946117675257907748978820860317511915432197480241161210263408893028250248770566398580164956252685921153079168590770173970140559730058366469238161989165581731411001344000 5387 36147481426706530850351306896151429931126797709674531706672914854070279876277343446857392739646101813949089342132913413818936217072751079697814330243103411670467215360 5388 649702436548494342708840309646966631049752693951800195581690466718930089503511638523836110483578168247113965285253876729894161982815321941448227019844650378933043200 5389 11311851246624577685919784754440927091393010093764348906799579439849212284906387801198000921579759415568379025242721809477646197839463905195340421422639833656852480 5390 190965918877724093452135263663455934485526891832085111390413974546151896818776714740711544231485320460863966405149238197075907341290431535040951478814970730250240 5391 3128734432427049581469683892182878556186101018606371549292397909699641366561333353826708546960959321388472951790337005963329939974948865571469205861635719168000 5392 49788530794583260560316400942691588827212565036546056943493923668569051342339607537773718996317294933961329955115986032675654533980468873480615902829640417280 5393 770133550138551463576106796506815192832030295596156387997076328212950225940757195832252974356640562028388739033747830861924437934050153578655746221722828800 5394 11587240078755218848740115979461424856863811174030619683598451712254365261080993844499474846025512237151459254376297974958045372267354922915341265419632640 5395 169686146399237463927353886398800693266719926481522176705678893770458300646332525340527122253501079553394202821104131400835671644940727947778981594398720 5396 2420001415644441663493888626346749370202288285381428201454814377841885271121968254891795490255861829984466533431979525589398324731438744644272259072000 5397 33629034046705880508475969714972554813288707735948850852584973010740624188856311968659453336854265696087386744538049707951092298828468783899234795520 5398 455561008486802750766199144066361291518811892701751786130699626567015365158707068693099820567473484681317261717910736696945479618079212083085312000 5399 6018577643388831503310324558014617712572774093446927465305971132382093608278353545232978059806282378960952340600581967155454932439859376328540160 5400 77574111845087245584422559716414796543786314054659221251283983668951879114150422457631356729014458885792176469449534359856209881981219273441280 5401 975787261594954037615027170499329009493408208142033394227940641029032694975280822522655879315013070082956066725462289173309212380046032896000 5402 11981978429082978634283290336922828724808643979897699486704371023048741168390977968365531681977482463423863268336998278838009377009476567040 5403 143660408292751438357429105422156381625918582303803359626436764806347893903448466190086078543561316025644036881734403017162018082363801600 5404 1682139091228642974585997955511760714967481628055802421982399458947575648663654058739259722047406361794088548759068301104876591639429120 5405 19238244843712805252363770200501569219648395890705796554750923451644614910626203111311419068987435610980231720203962826763606495068160 5406 214927546988142780571969388959467358588045086943819565951735999907307709509600513380946161897526212737744478127223654496754160640000 5407 2345678172353049061749389398106062402366784041477005429246098083899012507503494525275476597667133948525141894714601337863841525696 5408 25009427117327879160595725750136047471695882537242022344724905920935201750919574227796566421299333569382418995820643279426971380 5409 260489535274289009255488785358507474314575074072900578272549897755641422225149190293396792919545524677469944087809907235949908 5410 2650352134988745722641346366191729701604843920156790959317938511962749906951176357756095194649521056665769608843987421992524 5411 26339209914131401878138528864337479368625186792514438951727386708194497257636959658567501356520137707700828618582726748500 5412 255641092873231922582998402833367434351473835973618502217996725283006650220829622065990922599179470773877574454271260440 5413 2422781267565533758133883469649558664340915090787705919834633745858745971113108292553920406916148042193444427620770800 5414 22416320346102377625323381283332795469168985111054164382655719834091377702704999927415794217997450614555635105235920 5415 202430587549724582606923346760180424533381145132011590443574724715812838413785255378517878819219820174697743654960 5416 1783729212534528849722939290186676507792675017269899728393133057903960452620508446161567199564851865644833137000 5417 15331550370248224055782713282615256442407664819803103166763119987433471432592404321043628741080281918960270920 5418 128497570947477739277875752864480268736643346445028573342044937014345338023700710776868813359948529046822200 5419 1049751523568764167386292832153152390372017451223360848589946699966488879025510457080594646034677824445960 5420 8355555290264653365477570744146059915572499387367500756449348507150486931198388741252750357202921502080 5421 64767742655320168627555717845372862349148789479554222313125778963584759640057711404709513981084358000 5422 488671167688915510512143355468973406640716655212838188574958610245639039063665944768103298999177680 5423 3586830357155734611153938599950248932832457281600656170538066779741054139658714944089261306294000 5424 25596687775749122303140194493897357267227676344977591821000396466737765669943512388285067020940 5425 177483596043113791174271217437312877319807090956778666233359651993365615318587391770510067020 5426 1194911754709039924704893221985662346950750117859828218571439895749070826307840179013196500 5427 7805413714005519861796656769740379185358388595086553939976517649286496287135693111141260 5428 49430383898131967357630069819856973398047328368788658316330285392640451396934596097400 5429 303221453243364412957656935287943888943634935048097798912888420113475591596821549280 5430 1800097868839315393466596045241561018015928276685723711621078996355546269167227040 5431 10331778078455397854176539373971963871032853994228802249710911037800100016540000 5432 57271264189589409592317932600014983463788814489784957912570405097727192245936 5433 306256717451549874296496273794602388707366157428326152817610186055325671280 5434 1577926948609585341115769633592034909009765352713040825912901301337616528 5435 7822806303522801492092225396861755961916884670315277435019478267116784 5436 37263753657083375690181974264076513504957153967119095675832785928000 5437 170286098730052495314945602096809311454216605333341979428085613920 5438 745247105167292100223569473852405193529372432394873480480218400 5439 3117753178685899766548167740118252153839632433515209069206560 5440 12442794331145907105574199060363228289637438759225198344780 5441 47266645203675594683963849884674843791759356644059123500 5442 170481104166126863740012628915035294123302450805921460 5443 582221137765609811390383865985584861295640676573100 5444 1876969127988866398241259185400637808819858409480 5445 5692295742546171244345304848680508081141877040 5446 16176616328093305314254820208360329536154000 5447 42887558912723080547681134208504973181040 5448 105536930457459202627249796660598865000 5449 239627552392786576426850711060293320 5450 498549681612087612221846024453560 5451 942587600935958464601351237000 5452 1603310915107146158125692480 5453 2423299714541835250321200 5454 3203729072838493639440 5455 3629225198465071920 5456 3424931394072500 5457 2584910100916 5458 1462750380 5459 551668 5460 104 5461 15222914361432703712400734308998885058947994295736901872642474250819381492221798250499665175076167075077105493835354004222644469745317610700455939412125580123560944175754860996363504455075599253177642822265625 5462 15939530466066134390562728060143594478049491714284516573041698208749110199202579501475567780596759429903864473545154342380608413491151609789212096559961695868153064813144137445988235413096845149993896484375000 5463 6263423697113411606219928396128313531570376202675966730232279738306496740806345475184529736914952030072078386851329494071144572850517333705091662690343470214048563664624436064798373990925028920173645019531250 5464 1459620879777112038033152791429741391667698914808343090226017746779645184256450629611945028918547321813851948571726155726780250658390973830498469399109760769560339976891327751218341290950775146484375000000000 5465 239356569174971728792155325021047967211961542654489956528852522245744802204639202816705834607760612713793095233603828645980378529921251557328579520324358117693288000409068683183022585581056773662567138671875 5466 30169294317626212703670277925879070785576505726669949380968442022338083220681497218809952982333453497109853523270980979746944794789911287509660950023187634392619893564102540040039457380771636962890625000000 5467 3083411648324999112109430796532281032184290987994768142679572762878759633604609477906632321320503301928483426692713390349823476311410604408258428348633580160913789450227717736652266466990113258361816406250 5468 264830235242077523693193588886551712746400853501757439219104398251391633469628110555719004744935151145514584701451513602125108124057061185126420565184544050982978768971065619552973657846450805664062500000 5469 19608878032187872645135930793148987886601059654191066370261492573044924022600382352232953887038872699967768352717282021407234238610250768767076273250637279086934332272829095700217294506728649139404296875 5470 1275792594447689085682375851852437189468952441227831772752161971309606277296246101612743201146665551107874310636844274483899014809208474542957508806381440287849859949176334339426830410957336425781250000 5471 74025960529024011701669302736687195103966320437161747528436182468515391005134584673741200588879846909120832631824160686864082118935552580083320649179043631150226589809903998684603720903396606445312500 5472 3876139158103671290145073583542588315357740050722333564145856248029868594039944559642199506323635401590340098797670443103035582058487625125370307013219182967755926938480115495622158050537109375000000 5473 184934069336052960129479330545587572207850544977917015174202742715258117911464127160994058841074271852430551373939572414879805808221139860887921570262707902584931041189975076122209429740905761718750 5474 8104406699552248203523754209164887016788747396970396633464236469548238774033223343912728116249743581369261088837874827622236066107756978104725015667024468069001841286080889403820037841796875000000 5475 328438784518694851481560104057938821609011920916106021424393646104760281470151427518010154630166431885055821874880742909202991708208428546272674709274787957502539370580052491277456283569335937500 5476 12380365877618024972766491174341426336588209673631514670623634121777013722980361810379837561030937373400381431654189300246553446149825823034365144745261311243211821420118212699890136718750000000 5477 436250266556684186940028967837127306992532202298093842386707311793713914605455122718437804578788854265561205955002301584848347298981480663554274702984996092691716285116854123771190643310546875 5478 14433211937528866435876653138368228649177896647767481437421837672920149540576265994330431250549361203619626465503398798559650734732060958836615221882737625236359235714189708232879638671875000 5479 450080943764956879546474060074479572913612927254295306274587702801184356469729601883457866692241575531793463887181903893808528488378566058401207767084017952186059119412675499916076660156250 5480 13274104938610163011344315939169463967576824259475983781513820907455632490321591533661822227330904920805733097754708464991888799477429161134678370359551990986801683902740478515625000000000 5481 371393804903700356334107226093594331628597727353847843808243254012176673374604304226553249607861763383672584146102406634171877672976275553933379718063445551479162531904876232147216796875 5482 9884884613085921369349580116536769881566827480876645822187675764105930097860578766749947979776173584291494201855056823990618389602966834244640592643804666295181959867477416992187500000 5483 250895553170552755678616016441285555215771576550103897197855411789752260983835645645990324637216667863295916674651041283726326289814557301974598524374471253395313397049903869628906250 5484 6086607916163092317380292287541702463170448866752039821221241452354430908246375570022749262127714883076158399730293250539614621422669134970240278903474973049014806747436523437500000 5485 141419018849016959975440699244870644131925149483105163903302140441258735869167806634709522807157772532149785781826180260880724043010460574086584184527737306780181825160980224609375 5486 3152845688051139480243852311641266908575425578427518185472430219166952785853662962494105228958873741369775655461708471080283024527141474968594536676391726359724998474121093750000 5487 67562275031002770785976731336420954988229530677801901818009164012525782034110101752829854532824761411614648851072926299261734442343425272037293893845344427973031997680664062500 5488 1393786040756467622750480533562712702737260738936792444364401623270665380802785382869127316855920090913852519888205550018153355719047858940484729828312993049621582031250000000 5489 27720912509031690153086860057228223863837219239579143998442435684324845875282402989989037893320509556976526867702382193962406083084171748431856485694879665970802307128906250 5490 532253689693943342370015979866699410512916318241697397760846905575936335152631968902062136238587104060423191410769802463262672301665290319760970305651426315307617187500000 5491 9877912221636339267787202345638152699861484981339452191312490334031969777300905194563441817540252797961320188326273525025760408766400288982367783319205045700073242187500 5492 177395157613683530252708828765591933386084691839459026866664358349882990136252166772873396768470298484525892065466970558451015654322873160708695650100708007812500000000 5493 3086069837667856629367693847260606925333887843921976271131054265095978868627254583485635640552096441313652126558008844577499884304103261456475593149662017822265625000 5494 52057065568071415178021511201932695088341713477637408061584163081857720170004342916084002416803456117069857041155761925965490550986487505724653601646423339843750000 5495 852224063891310205005151615159098004650807988042304501756695356605173484437050967115689097775038153400553484601657379161511750526074138178955763578414916992187500 5496 13551521344575364827913342807627534575475149725075968415507080841877467637786704309447292792491555303563568666950940748196569308071047998964786529541015625000000 5497 209466204563970142494240880499413051275472792364983560388185044588600936132249693712783015866738125481976735534391091246399180705393519019708037376403808593750 5498 3149459915338841972452353548300614003347778410694978324878561716959827203613119137658785475825876535742873649551514908339559087587986141443252563476562500000 5499 46092830607304770414479972552327509743673837665390004851475304435659297576399532767431381738811159577506085941409812222378492034913506358861923217773437500 5500 656992435662256575243565901396687705074231093276737272874991047722974229068020037769259325108090138351436945865744998647780467756092548370361328125000000 5501 9125321191867516686648629854367625863104872729884883525436907883922970089149055041671960511053146396167771509264457216604406365659087896347045898437500 5502 123567805677570710003629274209101719377456825487679883359021202053369764683508763814086753553129911360822068903411172719989329949021339416503906250000 5503 1631994740226734363378846056590407922276628660765315676608746469069999384381183236594544834013079228287367664649713450716749746352434158325195312500 5504 21030726300326693246442749791419519494926386074209182905717083440830828888247742847846817342700295782192978898436031133341562747955322265625000000 5505 264519303624112818321291158760857871566455674404923470300029636582649442691309763450288365657021423003650412708993891667475327849388122558593750 5506 3248282268695704725088442375951644252418031524681104223330796403487569909831192964832738424769716519717725777015997273759346008300781250000000 5507 38953807617900935097083620948860493846621404823240309764147443487394118308443817884130677062464796374093554151185754562418508529663085937500 5508 456282240568735414910343993563480436066191720444020367406667414037582046004749574861306988787347681064049028162185912392883300781250000000 5509 5221246226007435726493071812861975111299124446832641722317085440285463557918123099047503470086095484203719277621368773338603973388671875 5510 58374525727455832895088348681734379857096645633499183321956267334924574491221365048532173904795151521830707546757915880584716796875000 5511 637698400292519043440007662574550333825467528213710605230931232414662098046761670151482557437690392924510365851922520642639160156250 5512 6807179359242481442662573386104683044841167014900954143318888416425467784224703547919324982629189594542515187179258246718750000000 5513 71003439053743560078376200914699664249510574312699921787680998393728768650235134246934604194148419831302990516803701502685546875 5514 723662256625287454779065666828310832877209537590258199329978245708398274619295501866272542077359545720718889563546367187500000 5515 7206173470598441417766903078136278676040393280991796421683484872806692634141703851023109212110843918793758637440646972656250 5516 70103190492730395436465056082611006273061976559132477884829559419229217726719344668693977635056096090735923741992187500000 5517 666149162242853517990094496551223142565017809343883519705150394440991326269873280304089689918952688939483906297607421875 5518 6181966422178894269870652353543506712051806179640923676154665951590912582004683542286291454734784844532511660156250000 5519 56015555084468809282199660358573233168701655957647137046919215896648529226909260661471527446015907282611459960937500 5520 495458741720007197269606779486913013529960080895666622833445683453085739784910914858720950412294578311406250000000 5521 4276591657739180829894761977015743521812700054272493622803033991170314723787845257112019147763974331950683593750 5522 36011282615333399681453567933924362088055086743014020825456196048767748242046710808927064055121408070312500000 5523 295714968869100912508403942251541985908600355514689013231879706871981350366004892130236625250618278320312500 5524 2367169735300498653646092240706778818832703654090098806302921105011897331936551014722831039357375000000000 5525 18463670240268086804066272439987672683626432733013935121380371725532257025987831976932271678617773437500 5526 140259941221988741790514879442136456380349565011464243399677840721059484441575388880641678102343750000 5527 1037178239621872390551788326664818071836915817395075850059778627408222182849262590957324129648437500 5528 7461676900085098842070000137264237098331391041173019934447453814926223549904245524315854375000000 5529 52194311283431480477171570671108410190965607855534559931457029986554356055284221878965058593750 5530 354759668188543655700223730817344200813094073613331774129315217175304022214104205737187500000 5531 2341366668191845715557917585571302482307179983682163171259256363942789632812451650117187500 5532 14993615330139946898946526319933301336887154302288917760434450863110810441775872625000000 5533 93089132238893411046762674124228388456292579912934487202197291106219755982608265625000 5534 559855315711873114902193696337556297001646418709295245152381280492961670236343750000 5535 3258651605846345591830137630363965354491519305472875955137943235274558806367187500 5536 18338200068955529288248746651084618102701454217890767906369541756435732375000000 5537 99671517600136705922237422291465407426992388931647595992679581027357473906250 5538 522618127867742485521200962868522632953719614677289786021470498755760000000 5539 2640348749438426364590006883675089964340697375161637009658584942579062500 5540 12835794222641741947948608332984315931064228935446247927603346530000000 5541 59957294210090787691195870277179023660731528480769346699884080859375 5542 268682081001020530139084916613253643652596130013773378270291875000 5543 1153113636011729237509597711304897368388070907156822074976406250 5544 4730788258656790680401980228105318491330685275514962390000000 5545 18515559134307279954867869495220220381774018704927186796875 5546 68977509836781753799544924909537880824440901236732500000 5547 243988341464263943347280560250624659495198791288656250 5548 817196998403099836093829304081523940101536385500000 5549 2583731668590164046655927648569330043504793296875 5550 7684832449549086118439805704634182864860050000 5551 21418851450890021838408317364248784573337500 5552 55693686092926610186873715189707354880000 5553 134415567161743508750411633006812158750 5554 299334262177826333112027487792860000 5555 610810588146838813897524213352500 5556 1132666177995695112834224160000 5557 1889659359722684066813170875 5558 2801313776743203048327000 5559 3632472890907604994250 5560 4036039950295080000 5561 3735865008295875 5562 2765573385120 5563 1535016210 5564 567840 5565 105 5566 4283610629170337590300724825536233940574422067079793404571594966348609684826234023165957687960569139817239796480316334958315456160861197663837578616830172012974158198353177486953736576332801553259093339664285696 5567 4483380295393660560870107150970640009002777101179990248999818156306483614592071209721579068210777241389350303186945541038607134607665333261545917099850731832731942008956333859609820410971319532424967753155215360 5568 1760978831346430243342700903365993369121213289421957372521617470954415145134784008963885558623455410810736220917032119095675385032075207016760925643671504566534974228117999572588029938572262662109837965687521280 5569 410193647710227026706082875005229796166746311835858770018073485623022908842248691571948035555008087603320645440738119387421097160429926004452277027354232963068417588091948784905234136693711374034418989866680320 5570 67234901356887424555645294364374972535906805725400598342776611114655214584421389123962565390230886089197667376430469499993831768793634352098229968959703714783074903294615670739472365516570809385069583741747200 5571 8470498640986682102423547567391965488895415028772568202756973009280942506690149212164130552052357373344113459124721341973569903891309804963477065541914929806349266185399731173683876676970705374126083015704576 5572 865293406811023390686073806940699475073686353462669339992174610110661682947599021641196583407015520099027113435175808326275500521271837776392725957614684249589991590977987783552891348264429245459376321331200 5573 74281553847607452126242516731732579569048326761478811642216841641624054445987106959185427044945683187538518021327539887145920036728111232522718187477473264732679356607864108859784004179243741135861553561600 5574 5497192795516591859881150338043228788304301717075306815263476341887755238062580797039361205071258158141812437144774532207400467958534032160516914667230312968378271309115474944660532497075362900822353510400 5575 357467212064046680874540434785793480899914836071894504699592425028407794181154050716803072086004628685666716358322768328812865421413818094171288315835022470025450984181251844690721163868920729984565248000 5576 20730082611737492161934589065709197254886701824754624822373730733747996607226555504678843874926405538661916022922085904900848458337933548817948820854874984158897521095730670816612028345590007831524802560 5577 1084850665779141732341808019787634967377652108064600054816008636086020235787059340598548075563471199145221915950859969820667367554857784270111259694839516027851164626354832054253621606822502625338982400 5578 51728962905962158081939853332785254890380853817270791596525878963441613090190498949783028552239179874660750887282388534185003878988792879608320500541885612157325533946051851335562150041059601888051200 5579 2265566527227172580474185509492660148680987446976824266035688506306472482227568564840333392579737288024933817343460657376347634485982273640173138451317485166330702911694378182513036988102352882892800 5580 91757415755113597650398524123341379783295053481029638755853967685379026215830008109347802103179625803588025475769941662702091324475091645279304605193941708746204743299237459602938942426179436544000 5581 3456556683105825903131323839168613514111991402717472171133840358227831027646628649449992044329920642998995236410548192053215161817974253685232861179935876335860607532100530749961496800204297338880 5582 121719918682555545330947197659902782607593888248360198978522139901588307288226955527448559536655927319476213937264747817056982117011288739712419490221662292690843117312404789789168325454358118400 5583 4024361236364138368498683484072523544392407713835148180970513839482983814498818050465189170653967591082341335772741140798479642388545828514919715190751147592487955155962509840246696173581107200 5584 125407910763541634518062948000876745911456060947246757930951766174265009274611759850878734488962528941245200260485889059714789447362213470045348363527334622989295203132085468525939955387596800 5585 3696002958863062820463295385924291476689192258473343682722456499030574519035808927329200498476032498405585035116581454953139330977109292518038079611117199238631481514278313099844776886272000 5586 103334907269523784111946040488627010647324773927768465852655625539085491057584495084297253807075801444674596581307470050948062467218059088021293859409055359289832889790674600812555177820160 5587 2748287435444550955451491004181551482179608910705993420374628967017652537842790094009994044885440587330095429371780878179143649044209571134308494458427552084142483826458996637925847859200 5588 69703533438407446089494443119693115115087997732883145180607281970387103463498839155342368991054409755991599676925897456761119050549032063470306907021055937942176460166322670511167897600 5589 1689670355413650893645217315776287009865174111394040892542948396348885646277200678425559535192693799277434525787974860074936085358203295654278643928792743409533540326582334861502054400 5590 39227747703627085366052111740011522902433621171796993284062042003493912242800876828828672340102758474872326328891614771770402323438652521445476329567101975186650449288040986705920000 5591 873860026692169078362860287991946003541426176414534567948229259858262882827176457344767463796383650825125639328937892358534822057184866777848578956215154415281560819522920884731904 5592 18710806790910562182446849206050292782025157425397362814295270249850753227586153380819046327213603319800212564223113808879369598234290419985691141204496536334898720730141624893440 5593 385682436359976949282999984459165316016443374912468729950982653342599753283859221508083224031734743443470504885590269182742331094278011290108144424029669254620662633145166725120 5594 7664507927071725924210781842329028832816470481601262771061470572795661803187844717258795917808030537561838225517660627528508186934546946788952534742867860789617358405925601280 5595 147040581990088312685541621033880508092631707930461457110854486103699455049602788731297587644230527233970972859958265624721112445476155071959078491220456666233063879789772800 5596 2726626871066845230724756395850656506953573080297144670555863191311770005134207660422436912677791912282657179872463609269902195584502000898532079247943403105720643599990784 5597 48926735683683305547425541557384506900514656238223565065554419725173790106851754761456298027617462295297611660114622637906315138671528530732631134578425215228822788505600 5598 850468017547954954963762551687931466879582877074315599524947194882017726271404125393132033588512379925455354157869532894834091372483863461854965237269565384688454860800 5599 14334602255531412187626650531655400895979716187517319819877689749848707519579024164736826107521993863771417087712160576309669881001010516349221077743578136167265075200 5600 234488668383108215987791579152063225459351151662947015876019935189335670265974119559994567140118061977275708107169648912939215230466139704049746852499251248758784000 5601 3725883547926671709457142065817520804215525735666957117358419031731466075825300982325968295889583018064009018065226245588677467594515383076708591726588032272302080 5602 57549605834496627633772957114906842780469345186117461115191236977148478987205113153686630261651372859297999218446757131006393757056373280956790714566211482419200 5603 864706856379416726468314933357115161395724559169968590301278988957917336404278483638012739446338527215351119449509665559603523821071987747523200356019968409600 5604 12647114124624603975462820765530127891009527336972170917819192472866909091307385569509714693465078577589783918856377935059330938884406009977216462133552742400 5605 180164135629901528747608151636750447875911102184064562335350548490117844814853822660451710341675204907536519990283817702979989658313341956324207332687872000 5606 2501122113323588425511040762057705403815353020034751272432477020645477963577126318507370624371508767787802546600478860434105703660838629505811624902000640 5607 33853546539977359380068148120445262091745613262440734748589311101382220260055721962897546808565480139806091641929549226362281860495548505367787025203200 5608 446959158377254770380248828168305438726205164943474535107119283771182717148418216142045279572606942771710120806019317112729140344120677053070678425600 5609 5758334306091935842852930968051262166409080237111198885670918751848460751240394257363537569835445075011534088158998036666020637935316487437182566400 5610 72417278365760661074933389470469488501558352146343778638022334601801105484038867269783125793504481700563915750921752140628275219060914692734976000 5611 889273334363454831482409418783647972496316823855094795442332206972835061616934468011354259297421143804206310763843184712734020891628284463022080 5612 10665681556272003307585272507116969571589623997889834889133917838020188532308328754354926536995981317671082564312898806828260287693807978905600 5613 124967279907437628364480103180390982507844240914588529300314546846568722488424242372982764146961981435279747432840471726228459580495711436800 5614 1430653609027194240552636434155873593351899994735632104370981015624063590580176525474493624722239504588473648588552473911841961965078099200 5615 16005222409882868910444357896197270852363572633851922360433097427885418893919825197096161524343385233260908419590705669713760931541120000 5616 174992484056694735997174205388339582112885030933938632547657278854817800179778237592930745039487249539319365570466606177112336621370336 5617 1869959481689374252787991671911308607313175844141964389147543591206363518259157315077659805077889151738612189109447243254878105188160 5618 19530274451711799282910000172373465350194696303109784891014060884937432958406035490097259776818382199925765956866840612181917375805 5619 199360895087116699097157635139948340491979477668260813512512047781117390890943807392708357482950267270749563902256386006640940670 5620 1988856251921701299079450184922642092112252509429216024658177576986122433441406338396462414961338391055481356539472028916966450 5621 19389176129660303191466831965966019673299800811500738576908866489755304122083015519236519355113637405673171829602347802959696 5622 184694200210484696528046011401217497062156075154282812745538095894228948078556290208761469779088340665979810327821971863225 5623 1718760340022742699554621439064657300777718948218387787713004819910744197938835297630007039844975752250370577852987658050 5624 15622866530182226501720051066253356339564583216627875346880424269260217831940013429434634867371597564111219236889704200 5625 138672274735255565656125942576654851255519100369337848877836407302573939399828061956145896935061204262526470265924000 5626 1201675733681069772460432366585577865339949473984205801505853695571100427837031080482879290067334756273049227797230 5627 10163045551918839570335833774108348991383619714902234058812681822724223963836932345897486212459426721452470693700 5628 83859918306850494312893956631815513728738044278628671071053284467404347976642312292474044449882854578679248100 5629 674867777467373819820454889248873351948117278114795151166151736494579446254642542927405920291954701263686400 5630 5294692431401421233570962105797355830230490690816820996260148994406170970023905211209125792310573843380750 5631 40478896754432105492881931481554924746619777180964030817663611677945841047187734976762466752025147960140 5632 301421425075379398596694250893437331485063434586146282008269456310925552893486299841476647663727616200 5633 2185001212783824038111390443091912767111244045472842751669036861151787045998486596035449909891149600 5634 15410552381356870063040692266724254686556549500858109817442093277131994745722439391472697367606775 5635 105684662254484632128796635327763632214409459579313605533734622522344276861626459411891487842250 5636 704290256201596525813302242432225453289329122264728871012795568219224240610970608031294344430 5637 4557591437482918151920206931954308738503850079978415599142467280328218834368954824984363600 5638 28617989728072990178278448958974411726635101051646043071186527487961168432952901854342675 5639 174226966312079749536225238108376057545138125977325127214545722394993241133789952438950 5640 1027522525243730208387759303510211112953534979991802023179094015847393023674640330000 5641 5864985602508633729324639344768065583252732381103086848885655389895744396547015744 5642 32367744193657381216173036917974148626555461753464201744234739364265682241169940 5643 172530446526662542616465728676876870438552700003912125396793741401524932780120 5644 887216137695232262156200402946969085878765158281980348707877768359611836280 5645 4396094906342689719014362479340879998545534318156685101635011925408540800 5646 20960376462613891296510583614215152934871951634478061707508667408529844 5647 96028026553424035515908629654746540287677650968997221896758797648200 5648 422068343480423563669418668607755278755545828267491172251005127600 5649 1776692061135287639481425180104697882100847646993648963800214400 5650 7149520177637596501292157626745073758241339605876149429934875 5651 27446718185358797393837064584461381086147042699317642460210 5652 100294644161554059150368035755126351318352508035854063150 5653 347986159174837508803509349067274939945084549572777200 5654 1143267818837124784786808729039978963497656191996175 5655 3545702198167674585235421878144371920417997552750 5656 10344937684008726472680513017477183055776635880 5657 28283489232170996313115296262946652264506400 5658 72142391486762981884801652700163798849950 5659 170799301816339282097778585605947915300 5660 373120280792776137422486893366294500 5661 746893407704311480920894600773760 5662 1358680011916734945796594185950 5663 2223644299874532948582269100 5664 3233800894212525926975400 5665 4113643491300359380000 5666 4483894129533332241 5667 4071640526791110 5668 2956952892530 5669 1610110320 5670 584325 5671 106 5672 1217017034179815732970810627956334982092294854906401545920204954499605291115582722343277159959034810476337467711263778612947229650822574964003646064518225302950717160482336681428129207492790705144372988999827447307 5673 1273249195161658909033484994467724728404359138096678986551857362651434376537902860357041996854687654807019843501224346250841288912355035629210906853070076223141207978710579855895373538942147529585055433857973025054 5674 499893728839343021114179917848411175713370777605480776024558352386739305309132408003021494536662328327581758702428037053734025684446943938306096988554305737249369329072527998777074704469631046193012253986114777125 5675 116391852664667257264074044610720643963710485792926875531069433033652386928248700160328429616773475930400133872357379084921013086095052499475742541334050151202491205640014764486795729914025711267531921562272016280 5676 19069210379065647959625138232593688836733585832653821398482510143491715031963814973326309376611882533245864251692577755995548904757289032669224309218487035860176773840731000894914144620152946523834266436528195175 5677 2401293284816148915370439984705290845124014817336949746568605158214477604579296182405380402456073362333132436908341370725006898946944391082844731529204440093580786066358992851459030500723587850342453042233072046 5678 245183777950787650068475780355843756953808435594935523325729938286326995305960819227997241975018326644872240381801400196686636809915888209710508066840740518264520941628623851077160169274433764826429879479704847 5679 21037545097057039467379054835680965177582887907033968105318534733092857549503376540964467416114397074878056383198817104330911728209519107489251284502148035131696526472257891092206868030990344176997563744414000 5680 1556088319728300003357791940055312745388923236593712902870695238364905684642821164149617625018814112302008820892772973125884411394228953719458780034430809857278691161409124496806893840096367846213376040651675 5681 101135111561078234819310376474873576908021128597295478925811574731359550651773277598120618769842271347829061766206230222947197688335403898254822278811784233051651283179049679405412423431173453100246590647250 5682 5861818350432860543719509388609190143205429544849834193331713736796900160665498374372548909716876039318515863789535425994719482881324124419532340875173758378352926530572977347003295913733578603759006379205 5683 306591289544881776693440451788559671952840588445405381750124143868092379309226209559997743527353539507024473756142070424777901673406665250126482098674986212774855788502340348533653417412331583673373473360 5684 14610832378610128788189892832495966888484311723040217246045406477716704162482783226211355369591155970465370326401535474708610560577507541286142452517944428191417990042224192134597819077278791480060001750 5685 639531615772872079054153462692924489906044279327961299091456880759829763547621919960212615180625905618312127478837974788110630037280774119249349808887336595594491793031303795814083651494368197748590300 5686 25885881397708251769143184365993042905257624654699650232645250868143662804353200907117003012040726819448648552103991295144387827220151572191008950328409443076842068043867970930554634640613108277122750 5687 974528490826730537971003038496417521290568007191840430930651139057235464048945869389363594896677951367577665900502174358802225651672633390313803847927889792977556259010017474748328882457094019987520 5688 34295254063961853990861725668918981214603027982525130618687234720783938277219612534995682193650644351251588350772389742674731369001661232115559249718364770140914132145063962266204722846829556813165 5689 1133139210582198017003875065360240693019582641808482359225398805885313560283197085447704068343152049722441939707144767138728990652034404351410355773640048427487131769098586038123735925734025022250 5690 35287235786101737201915562129068183184078287630607247729740682363826533062438266020825055263018312517922180516902260468950772428493484138702114307039029179365510110372548615171786371310204424275 5691 1039259371112130311339941783540422477002833983150610515943880765234043678542684114333586822914164324722037102777048886746791602628817002463307260031943223005272691738804095381845460873949511000 5692 29035566372251424620679297663917587190961132475078802130251814833478647221095277354808766456748487939864726539224169448935518618631372106357562945208947088985152549608750295418913101698603095 5693 771666937292381703670026033526614467233853464622564662410153437230176105281350085381559804413398509251054957390801286109940414610456750219240955730992252304114558843682354874443818178485390 5694 19556908202452025166558712659566783152232947112042887981682249315404822234034978669124735917784607849105392101710596883576969453523062093994139768564802082442408691517769710268227943736375 5695 473716590326340172281969814332384530867331852176433774240261202311121586263852801858040394865431951906414276281253018231638132233856320700205607282714962868993064129578089785989654899600 5696 10989431079145487196794451925108743728484807388017565846490171372689498844560431287007296923474347301761773753427429509268812815764985300908289400333177860088558271637871958086534714375 5697 244615258111240752111087122853582790815653129904928718559814406272590915428470569945495374660339583825931895263977456838817393509724105186536918945251671828225024206415607508862334874 5698 5233465163174588522380770866835645459345245538706183594910402900075334909015013562472990335065405112042835728060984779887156898029676245679225671807724190154098763471898220237121153 5699 107789886335111619737801463847486741155629618175146809174377858013678466841528800232591280918468126532075761538024965785245092162531784820238834934454254552991010017180431847762000 5700 2140330998197579421977692938743387327749358217938015910174709713619495352780197359869006714653685213123149801324698520811677769270430765269261078614993912280269396868065963444410 5701 41028037982411561335752690682821680589984004216864254889605682416442731876413220529565360469620958848329315692205798741433442268578032257301150612234622703517129426114879918100 5702 760178953588359728243376097114676661958006474367784676628953755679639234835604021867867162605175695862068114345914293891830299837920793658810067303655841066472804947289824802 5703 13629635849696989837843171215218834662280204502499977626456758380549623075323567631521259275752677350945254726128221728605878565360851899664714126069866444038911226304027264 5704 236726534523072570071339273420934243602057548364636837180955371993549700103504145104461188810242763492044952214951735646191365526470064827570824646460549700074355070668500 5705 3986856582375823187415953607769302717774638041908756221398489396895720558535193102280697676041216571500529041078748951916936661279382059173665774803629903827297544173200 5706 65167364712475942879602038839497776905498156641877567014130848365374788760999171503715355736180442474380377443085000428516995496864487670599142817705941296941557766500 5707 1034691154761067465678371129589674169074880373060331858933533244812937445766940156725076927478030000918952996316081215705949671947475227008488259600731917353168715920 5708 15970171485051177418757553393891355249905508539918699720500402328928491114463226098365362232762827410035740263983899538027233180807716010879550084279222003593040390 5709 239793583692481658553481081471108005930347143137328627397732764506676441541272256324439499865648910479337650238091856055273653061831623335886633297037605496469500 5710 3504939548471968747739794758932779965290215355527092007432301124557926422272056139797531782879864840173352770666144633275841541362511530006395148073676915996950 5711 49899997855438355082642143214703618731154817038384943160310430431280771187378875623599376775885797739173236718782131391566099273550214645675925734624406436000 5712 692367647854216041036518325714916338281037144912611982040975620581771906528663329684540195011751706194681771840835188126182028995494099406127984175640898080 5713 9367130574755722957137183366447187017759357647793873587597449191451620199379020579873662633708563670816425770714932868742530687846638624128727785387705160 5714 123624962982294162054043793196027063100310003185342265962088321558243229576509908669575325775040338459131444900150274916498765444025601624105743215189000 5715 1592250541888361150923485320907886014701371448338717017153953510810936765662505183945313113530735678021486514186871133397490694017450935688971913723600 5716 20020658522455694425834889452504439410908171575639510387444878325415602958382044889852026316628918931414594115827540750389813826492393694768132302750 5717 245835138879375518651500565341104699313411420298042105788817291861452237573315743406265141367953298778402114356147376224540026053235968943497747980 5718 2948672246261232580883237241505542252321650366147102322796540688927040067097072860626033185821892349030997222438004719361896451889973687143261510 5719 34556212414393499487375105655283388920040468890265923525273434877868583868355364794247070016815838519107353752953985910736967714107980294008000 5720 395754006011662232373950736368127620113568183001899305849890859218837250498852148403460923236938324321057651976431131488900193913872928623525 5721 4429852400015473880542156902444620916483656694945507376423225459890645223919737839921624236040395252189021990044200378244058743522562696250 5722 48469247809604523174450864098221291898807854018015940186142219846348990041007215725928694997093726785523673137799337496583319116548337163 5723 518427746222584272388995507173363251655474278980142319404279033027296896382401317765655269866040193774495751771671034192085954206669336 5724 5420892921419730596327370859343628683672635328384603605080208676784410505926599502953845835756014895576479890645940585190917967026375 5725 55413289928212837828483280907520171133965085724843218444754986969128958939665728668773382053763036360490173021510265056235150701070 5726 553734912909136603990687424447053718033958905621446144366221538765042322193804227252876885282982153290559001659364818432327391575 5727 5408836138204340354236413522761825346940806589264460435054723748899892411870072747266563630937596633776058450229198857775941584 5728 51638513326131847805014739859864683590692874452319347216622172594547164573696554802947474741522243472309783240705644839654963 5729 481782269116726697651208258010026557628536939931341215564552900891204748284455176618826564577124630415567346040444798939250 5730 4391971907935977030493888604911175810308580148009984767299576517888383238309014521431975748751033876731243685619859352725 5731 39111982181479269020622100376843968616845317961285888376053332000669782916552724262808386324344840380177808844954142000 5732 340170729448924251180791438277992561390283901936857791670307913100533062870747663086625987428411238465316932447411110 5733 2888694619538901729145575229833826052226673429251463223797588229463737158456773775070628908186206506468150909088620 5734 23943629408062719757246808876226406635835458210071346889483491809628447089229253087387707647608723524883503294750 5735 193648114925120578942758005965047635066045542819111583961922707186980979276484520747983721439999276152974713600 5736 1527593394169392969526765009344349399637908496850951957715453833093027016043482529053215107627402393185083000 5737 11748824486630493680809266376689288409928879354767794736097287257424494615023830804264811606337772800574440 5738 88059948736601962022218271544953119595720287583562476023200849772624730078794030729380184605311365052880 5739 642907983793046465796749392064236640525049265035049239009172168372063523329584802739483948046344802000 5740 4569595804542360566644206332361032404312823101022826361292647850023475246330158317441014547281870550 5741 31602395333745786625976197369249750294431208165821625572710200196106323883557735924179911785869500 5742 212525845920880755540406529622207216285292920695845786888290000228974498482541030469488902301190 5743 1388896750244009196867066017743440065419525470688399622832272473881604548637985730230950757280 5744 8814364788348715214578037739763436964110796167628339064585896463260218157465132638033656500 5745 54281202802237903747031770933695805630485354808016225398927591813792858785784251784933200 5746 324112981037947162169397290057198370156967655812538131342313870139729474782033569042500 5747 1874812664361728143403571914492676028212594908810745001864132521152585700820985407536 5748 10496211982609314856419071758122004212477852001951315532941070177155065573561127842 5749 56818505318986250146682848055679787741442717386404665093134780214885406706432500 5750 297075287365958700830692032178134829265589239402976773037994498535446360008090 5751 1498526568181815252245869537451511852426725921810194580542128594942134558400 5752 7283604560955231213341246763333242589629721282606799192057617524480198193 5753 34066851970140442771100522643032360345805503749668006958852306969730626 5754 153106365121677902549093199640227381796948794665712105059937686057375 5755 660158833048920442516258045456404829803891974937662139538903944600 5756 2726187947014959721656669540663916038185596008413374806176206375 5757 10762311539312758310816395327587840017379342609382702174821710 5758 40533184061600850196331547888592145257666391422904999878695 5759 145310118706993977316977583355332280385687239358243706000 5760 494633700797935683917654225989795491803116769829484475 5761 1594332031165954011689212466582494316612905597889250 5762 4851178185940067398676985081063429549365511556765 5763 13886469438810583207443227718713174605967983280 5764 37249502864263572721317966997831550105430750 5765 93219300972873561675638641388537036170300 5766 216537566757424577827171560412053305750 5767 464121505671084479922874779436813440 5768 911550546137271183415348696024405 5769 1626979326968683930830257920250 5770 2612619321443680910591877075 5771 3727976335259142829915000 5772 4653058422507170377247 5773 4976476720458013134 5774 4433977469296375 5775 3159573151280 5776 1688114925 5777 601126 5778 107 5779 349074465429501990842674421747543316710233396433277946457116280529370476697436825200347992014343736436456018450837898287911644117416068325532641508639775079161690120303763995205537130546941155184173285007562001874944 5780 365055755256264170464586985294627347156329472710315877133393723413688363747885321827318656257798773752734097484852596306236817124849211371300339602399517868279689307910263478525132194651199263626247061944636599697408 5781 143265803019200164689447169301989135550806093558381627598741301649965336709645648758606713823503414688454545973892159675033998880042553157696666469205712888771069860375060219107674185823220135528867887329935018164224 5782 33342718715832368141994363778464010503145240862094166898582247204063701728166755989721912086095402181040227725494134779408808900429283802318306459272797008973841921988455849487989100492192198589504011100848557916160 5783 5460332032198712294475189544386812187634074236162733857736878040795625060644965515924746490557325215061311849296519165660525524966677758666826781707303436691487292196555216445561247071366158756534219240422087065600 5784 687279860935536889067052832305698305829839624157374732386910946572228056984684740779672313272618771147191287781358157048492731398948623371297531865714206580417062273907280667115950523584908175921244191922772246528 5785 70141683933337268857516168579233099583631648664861333443888033146260531014861441246364536014876229984797671245761007400686728068334065753623078449086165245878831512794356995279021863737150189605381765091836297216 5786 6015467056836312141021893709638152583489749705188910048042230383997969176537709006704117408205967239335596052033165452876986545251889019904099896939691113842343268836458654113590161808578038966678160661458976768 5787 444725456657533279074795703663570585785555944710735518546346348824988952021044958281441497102915508023562528544479553875495793062688522216319041105777821742933622837052579806073186976638642034812793712436838400 5788 28889272348451733608622682560511132183535878451643666236321908155206045521184641909932293708276797252358325821229379304515754846888747871636017305790922437529265944013489963281931593365365310598823582629888000 5789 1673544167345276373841167647936297274426899765018764984109159905065075161007001881471176077661264618703504452115798455369247338114342763770397897764028794681346813852326096801869701114530411051314057901506560 5790 87483859445509145283511771862554032084310040820223289608668843149805931854924443686120021292358174228753355384373216508736383689276299820381883631158769324875452873674671727752118920360912845861146035486720 5791 4166768368685555069482300868076080413645243763136631185963523568020549117672289266555622181891747338476667886548339475016386220021973162522170346242986692463404940486231325488073364963218691935603481640960 5792 182278542608495917085128451758276958872004053633716287871389865020281258503172022196065287156580694835922028354564768206093988999389319481192582758513609627809415342916488727795868147574076383252027801600 5793 7373579290029909474299044984567824218961786544206625576698179931051588999208271492538947740329240826807842807774148263297521435774318143663429564206749075465697453614579496979067359399896691368787968000 5794 277424276854707427137250542634884249281018464087656590579964465208323120613376532436198974204761028368980387063779585144810303169917578645800486288597540802275961158825951279425026458769623844294492160 5795 9756882381368825864416365709042850658580919319666895350670634840025706788181813372796873803611054593200277404645263285973115079345468707017668429379600385623658158362715950286735601944664511684280320 5796 322166227314607283630749099211794262279685297308759191437424567458225601811888788578858185811282475734686731291122220002305861641430607396580186027910999203951326787399004255073982570193607626588160 5797 10025976307878239200463320177957242285570258108812805018973599796993662661315618501647891889625435919661875195038074016719045429645493260433960179590738056976634432875912976017772047488999699251200 5798 295078748241045404379714574573781861573120380839296756238061334227544628082993820542834758439794493396626522340447277606858113621167669173984113005251337375419957445911247672390865390003027968000 5799 8238383610351935698735351796923680915443623224643927453984525814124552238056223380247878889717458805053707585934280626789268524888941675340651255653320872814738121496645529282936309004516720640 5800 218792427479689151910072373279991625247001759447516002390011856300795431690926507097691484850655182187430001613104171989891929151557819604561431289121134767900911545872512197722512433222778880 5801 5540978839366343775733483908504556586499287755922878817756676435661384942710293661707400482710718150608775455717595714014673859782657894753549059215165613644828716834178756722217247089623040 5802 134116540816336537567658360345757381046036996560643866085617874813888087467780933325028551840449003852685970614444050512022262114714458196322791369505156825627280303899035273395212333875200 5803 3108926099021234916369077396205692271124789054600058731390116605400200376612701316626488346337727736364815405545759994563663486920721215116762546635335140157738787851002136599105372160000 5804 69148807716416396224364733794540024225274715595358860303680003505020734737697112700274648872131730839861695404667142802489309745633943731309644149231908163620731885214765004096108756992 5805 1478262753580041219436533681567252384715337461286215318940600653718375458769029391732351492732265590139946781414845465571123505895933976574142197914138549714004894801308680111200927744 5806 30422676629979927915884003322410182687709259382786675760599946596000551361938634419469990118905128192716399121339710642303634430578442415340573467372436579523099556573319334704709632 5807 603607125283912773920896924665221305063684672289342933935929013758122266341334018981955395343884316216722517244027976349330723392072308882262470402821270697610077222148554337812480 5808 11561286525728290878026643001259580495266851673677512681545029029518792443923266095560976727947103703742610755387220701485721127834418598477793055507210863566241473523625020620800 5809 214038802110833217212015139845852338876772325918002126665395834985089349043232845728811289471632217949665003028758909754321579635800744440346427759558419792729575807357355556864 5810 3834536594289344863896522670914763062603982783377617571413987745039532208819707037991462572627228113334546319658644511072956259970030000240182081657810289560296269148070084608 5811 66547217995922571903994986959225023578589639394871836448376066455617192738590966193126382395459923504351737444413521728189336198295866746752740261914929721123473327531229184 5812 1119881700996892227819165271052679395541426281694746193678271847235843019436920074858508124659805335118485135169628886203169883974371710359908301872716719140076922496614400 5813 18290964719338586858157635104259440266232549778775608182503605699625903038122791133797088227783543467010287286009150329487243287257282748574078408485126113205554249728000 5814 290195587882029674738443559113893187447249654429625803075276382120370397676681788946182918747655244324968157925157861264885132226349640686640107521041719394422027714560 5815 4475840161168266373750217665941599649273548087154484425772746315183099893163654080909692511266459512851969080262436200292039564932543275424919511920054585671779614720 5816 67158602085248442477133417706984789551935177130808823323311130343411532782621257229217808817330246404037622610366973651151062798186942817241510066314349604985896960 5817 980982031092045851316892723221484807631872862319842815505159727522655645802028595039250469340750007285537354828596990659863332897373857385715849858514828237209600 5818 13957840950960961199551579575590229964464501795839492822161061305172980819394905356527022029547797926811243477755847836976348545988774881019231237092291903488000 5819 193560250481324576131006982443988302325301426261675701790767554726709131460570377967611011527274322827845968443377730760473082973484662258541075011082764943360 5820 2617436699165057851852219536246370816167355704055583993185215575228707972436147369343906224291455892082232418625482108187571318532985103724603541113505054720 5821 34530178454037489487248874118903715903204323700663513921564609534670312588502275418724484651399640544754838477509253566682962824799602297652203671110287360 5822 444594958899404064521454649780236930095204970224638403264875349425581800043214881120602644938532481564099824470970754889707732071935362247234455548723200 5823 5589002751463728312801223176505344693385844365531920189234699776141848218585319180706466943541856345205817680984032639621143652312410052568817860608000 5824 68619937991921268572898591430089580435595188891385930378304177129272264997564970449720431487230251977814582651618654359786117970407418848684005130240 5825 823069131502417646442615210956987285448113365184097120310735547044111625481373333245880759503781227611542111191211518009753438437108998507415470080 5826 9647132216069894325482646426080541537658826638190347448640027414266649710508144273630405745673270148424739169990356570880943433628772909858160640 5827 110515856163496193398161205311655015414137660122670901933231836915804126529779737126658124565789497762031530342871353771367824721228189741875200 5828 1237618907162205726140312319353044582824254649726127252956835247117998693711451762987805430806544758703272850582506416477746773117703864320000 5829 13550028355831879602222056603044132176125258089060350617244899176775836434352862379199503819354505849198155287135535424381476819821132292096 5830 145051799614082582390453153138203507856981637750076915747777833783974073856458487033341858487330089258366382019887629385626217532389558272 5831 1518303297838218713973910878775687272775737713046106648449205750637021782980991557459406754455585657178468372058995970859919971621683216 5832 15540097560000416733897422953254639110386968563573710018161122069747048674476165029643490969984872028912249475441713233217044619537290 5833 155525202757277458044920389709645432262847390107378786438281475547766438674442540683453678963491391962350961269094436569374648919150 5834 1521866967059625803553426252157079581861365850495783841468686870429302531488940523519262077409048083660308101773585910521552741512 5835 14559410200836144330057713877530467950660921877800563689781190224405880032300062382167657234893022245124487785778524081954778964 5836 136160080828318464244121045346622637816476224164061959615941617081565157699672471065801561893989305374751458009985340982377922 5837 1244595168800403438763754455233994320027521379527600572728719887984904788382330946097357202097242610243112302399448439015550 5838 11117261331004920064634244311976430658415981334621588551697359191599774893185838400881451344723429029869604850858986743500 5839 97020570419823739460104157866652422858446387144466676086797072027740025462004052245272014510692387515253462669299737520 5840 827021653158489560383609377035252395866513515957979034874642043765610714876476562976023087611607915551343734318511740 5841 6883883648910556540185556855887322401215538893331327843877750631766933641547664425725789049872725966275441012776820 5842 55934012632511836319113323217635117465980971044540891125967845872615227982148253898845922089680780097198747139200 5843 443498340669871947601521209707450659441922304713892211593227347972086074086743251125544346602699726911717561000 5844 3430161946886051719662551540107647477833571788895016984109494327324468928880530421917598479644089409398841020 5845 25867939706112447047152130077355066279002249424661942825362647308377506548817407187963616792104039757709540 5846 190123662027020872579267627843153304088332923821576838608336307523677156961351405525285538275743627982520 5847 1361206981094197244610559570978608986752951603062808160674108974642602198988630560868208253567884478400 5848 9488461232149352030221613384536271783762244396820760843010115942354361282875892284047598394803734750 5849 64358165458274081740881965835194081840730929163429334662428326208565095550476620839154137298927530 5850 424504406681710065255900918930459284310680820465787922143328536402039890957230826139962356894760 5851 2721113476280045758257263790985423165966200986868899659432572834184768141816853630404552361580 5852 16939159521857114941040612324126151317609641134766071423668579843346656804798541976351512150 5853 102327166150860676852521898217075074184968633537482349957871352895430863330062620975066250 5854 599368311443044437542254738010351471247268687213263897630925005887966151618288967543188 5855 3401145076629216835134375679518935350504862197037220760405181226018270678600550293216 5856 18680254763208679706191325981058518982673446486229177663298862741095932170371465448 5857 99205319488328869418601704825824364364858967237549579781392117802925784987646520 5858 508882813635748901072182895454988257258965830592715611950654925693133559051200 5859 2518443156791226670549476866778720038246902417281202269094485860939400246576 5860 12009920255143327614584067385039988791924144677089603816969644844007314472 5861 55113852147023780772244523837185988401868255752626741439201888614412056 5862 243033048754660984081191554314459470320363995215064603110709430893200 5863 1028185838634851500778627453141760036722771451004506387016396554000 5864 4166173131000775466595490502556167918929580390495620562705493030 5865 16138092461386993596547806636906580883062936422731006709824610 5866 59638790280319494597854240225758184507004334181907493323480 5867 209793184078559141856326938478737881804904364844953640300 5868 700748557643740074196929580794805169832869477589132750 5869 2216386608979633976978283788845880237956497140942130 5870 6617701006617427097830526457489173280524856910260 5871 18588723650311510991356315514118956644290560880 5872 48930584355700296309768819193380082424411100 5873 120163367379886160621828921071631299156500 5874 273911164100839909379342469618391446720 5875 576132138222113636656314562026435240 5876 1110423367634631255523984433187420 5877 1944959738656657247309613500100 5878 3064986788745935372826195000 5879 4291928716214179291009824 5880 5257116262218816468018 5881 5517768558367501254 5882 4824696378935160 5883 3373979030100 5884 1769113818 5885 618246 5886 108 5887 101073028680489958316185917897242733010115116030056820959721771761251092948281468754221244144830565489212063796614603376960798859275212109504071731264742693625489919474164489610009093531121540337157871048398195709427669 5888 105658363455238219197628911731651775438568280539795111212839357400449337127990559879423268435215522546588151868862332627039232542058592239713876853994453686964782829717121703640797318546968229188410130327506572738918580 5889 41448567726902119422082258477598578808235548204077863970015672786456629763193244743805131168708576811251539266679758656813107878058756099373995693894360914622786259174767628734226766571881201934135721741844059419452897 5890 9642395965896679604161332056096784609716541049481093699318357503235321510961566695706234035756375005330557805070693113775214663665536248246098484941062361954642040293681295432150568665624487487387396788051047738500776 5891 1578390460722601181272578944595446595336296777141435896045896591304251822803052585042421359727216392561902656642271065760692109620059704475394205012958206693253390899407924703901795712325745872777933047503965015143650 5892 198579657638702744340713175284436392597031300339565372635309188409782093076173804441446590859812615509008466579169506697039008959304801074920713780171670897339104187882340691382069422848988054936303816086615753706556 5893 20257096481286944849086412184748263824381293078030189009167454436264565657882200856019185704713704394565611378575526279480326317352533355157185426621547864156821423590482042863300770432482767266000718206195531395785 5894 1736457585051395085929331625221038582879336754459511828997781578321931087376586744369525447323179569182594377228411688022301598235242258052343994286764654356473651567658008449457022565130589971088333240930443236848 5895 128314108519532115698405394933576568878080852440863226132452740990814505644504623418131914677784047005857162431839142372727971987549044577093346013577062475047431176858843066963325470775890436722971621901139441764 5896 8331059299281790161790264765894364550361796439995999911648582075932548400703564765244931566523688215121265103030165233862614661188238711939191277606608898110636034540549865479865642170641990426255274097989736500 5897 482364620528043199931246629343318509764483889212725294623052166984308512289391520033195957256977243745496356579380783191075307914319625393573622491389581895103165890542810130046037461352148352347306597830878715 5898 25201949526243941389757417223683481327142921235107817881482670514418535623158543463464831016205735394966763986693174931356176879280099735380078535965555012456653879797406324351338457636216793093670995140423000 5899 1199683383827277876970629430546210183118221358584591248359262409116968850602113959400148819957125908296052148673611391499399256051303984408378379006493855221001552769395219196673007431712112961517414345239145 5900 52451381582946760170590353715510052651758223953651249169459227290178489859115402400458949594164078418800251082245170969776317787988844232275416795887343862832375528964220508562293618069670770075164827893560 5901 2120541348632952278921782947082847601492337143896929051508906960271257886522428659238598293658411739415541038211204604134589704429535008849862384766651781490949802859124145315588181212645122144634028619250 5902 79735675243361466829689619963475897667787770307036259447742681535561887584289714225879145593605375871232814560442285937643621463250080786555811530636284733725371557242156348093918883808817632361896722880 5903 2802540264924250327790406843473868723935954116499433013811154927275307338206961081905944776353777490122980836089613749483692036721222207504072023078305815382307372015308688928931686750918391254620414825 5904 92479634216790622865769895347017542275059665898137120291657394558801632010581077824538350485209177629749362284467960569922669741903901885331034161152591239468718699853532027186202167240088610090037740 5905 2876145123375122733800511189615666366376595582327279956066502040548266569095479531338701318341781508418563598684246831686431252760242047513363747396338997061039133272812382290869758045741519894122995 5906 84592695369264434840975900990020610569268332247483016321348530908755906183453125358747009355958892243945590874879125225860888232508637362603079130435812170780267378630394097443869644002019350611000 5907 2360155568205416197019722535677558746388264019863086256137458098855930547074518229939914360346448840947297081558043591433666123212579833875743378330637019538053578412777302873417028858982199539340 5908 62636522149705954068017556832897601600848727072202332403214414305296113339763640190080239106816756695659820974282610965725823206936230679283464255949491049776948421011771150140611540321361732700 5909 1585155377096036569492500012869799368298246890730053294728651338558880927198839069320985396820552621768744263513471436151059763270224141385538944593245633434755608413735290890150418908027608745 5910 38339925176065463397429345550630681801369612236199119520735244616424385808669765078905965508573092855451968682564642648861535081229330427400181920234698397016661519369918251213471590181607760 5911 888089741499089547632679413863894002612707956682176287741004650048026888564150183815625706716998180982442235829050328748445531465655938962398320095862850761655132838067502400405108574890000 5912 19738000060348036605969322633117500112643619413021484962471242737812951553181144560778337348337370233175298118779694211566565132484074488772755829200607319958218199679125956028496737465444 5913 421635470348412627329311712641301403107682170343283220988932812510512981415631742745209984590660648752832982874032079544168509873615161098342869602521482308940659572327990130113002239255 5914 8670532403429825570074508024898526655268558605092433700012296141021472089840525807882641193080940141174510227782098290024546621044060443765728499113377990546121052694990438610202222872 5915 171894582052981167897380241086388236121209723440501669129540178143365013193256336336545161917365425923871123868602958711744044459971402720744419043310304892836825303785552505462127801 5916 3289812442413624310370798148301430860765723162098027523228774096694796508128154511008889025915006099228413283801032985918060206092962097732507992139326117672945971339608349887307400 5917 60857409507295452181966201320196946808290964951638430414102270098123576615494849204921445188746636695080286928238564089286256375966346373324216666451245962445752020585432077544646 5918 1089406589576510998105145263082264280954570013926370679643952628415295913871243583614399648561432060178514174241591234235085174701516204977672393301417835052629310110227184453760 5919 18891433169822796358769154642408775601294407865381831285005564565282830352450483923635790055246948860055283795191923715054030698912580070608989222610998754808087383809620699918 5920 317664380943720691425936296572714209042988227443259032100056361606552698654397245277835517374607099060066039655907451713192570524450194561299174958676632376639311903012249424 5921 5184415572499416183666728550206156307353289819894134352959150062514536078493747931636347999985555179693595387612840019228725418797985211137207646109741411791621544420558000 5922 82191796785619122553903609308147174794443389109274626960474788803673593953180911017776094880034671181110684267560794399794552303340160558772581230180445676315316498646880 5923 1266767211949603168267872724475566132195769993030239866478966194708082469784699011955294677658998734337597343357298047255097449891572959389755641688937875126647646348250 5924 18994211578410038750592106220473401188717744731871938242299938794068767843289480490478473071237869427031113995100816413678426935911189621937898572436322098185760799640 5925 277264217483693869130386003379707203625074168262663978865098124595423600892074854634779968342237960176937882696899645978305690130862268021410095231006555429764053170 5926 3942604175464317996453920215199634789032365904219248015418500829543078047805381209565636567166187510498634298678015501950874695159738592565242159314066128611756000 5927 54643158856690181357376722515109089201450140558077879298763867797211876691045764388644362858865983048186563983794092471528123831876113054740332224458482312242110 5928 738544779600400973722946101383182771967812963707806587536371858044464798389218126797397312016363303551121355698822768204495968552466180241546121128606094954400 5929 9738922619277692455162232114922342874420379856001943831343266700318538600808689399412008735117078683829375418645554149178780963724769677695623116162805573780 5930 125349577720004969300233392778957096400479136237980809417487758112928608353723584590963900313338471330880574611541013743731104534816224646686688675306496640 5931 1575354799895602050540407335066185197763252887392112354604162737910193844350677577147788811752975126631260134237459300180421472920260385144294771642405750 5932 19338576918726672692182713202490712187772193437310221890693321721384345808916040839681721923997375656633274716116782270354940922644210127260543405253080 5933 231947817085555848180084671436436832986842846050368717078268283837998701779573253738511041971508581730693630722869712954491651305763156192260589014650 5934 2718861922121379733327720218202527524991708451614673159142225684351872326241029156372023846863512481608978338645839607079930257883616752817179493440 5935 31153683740919779679938981207850681709694688531683396600630074266287054759715264226509950167550817485234191961996871064425869507346709562929328745 5936 349007405331509151188565637671198015865927647917486694144075270543998812778571851545931339099885924649951972673578374988127338366074549078647500 5937 3823174497647546827567189088226258425129859690653011356188935525363014381893684716064447160016049442466632705963044971908176769576112687847979 5938 40956529096838004758704878439635894380644962588358488187473909572901609577713893869475727764365553529357335976219510385666594528242608285880 5939 429102851976776687502648784556057352536729071085015943467725045043382225506930207024604116369196344257415609137316173621566698301079242852 5940 4396967760472673640582562822099284839825121680252085518928154409718548950090860948417256667025510256314162272684248459205739686944993116 5941 44065447164005729627210057991791627020880885294810456217177537644388921751220507139508968363747531854465234795756574789522882147194025 5942 431897584211729382816898356152060820797988736372763055050750956150722575157329375291729274261213154392149764767841626232474168405776 5943 4139722751287030760132972575205385962362170992219974750560941130750511724583067937487735436863777856770028660756952740461526426260 5944 38799448885230855661740746350168093329278394697846937041896392025396740871935961106849000216641217113600300439979559261176464308 5945 355537589523402886344647169693404479515592465093556757577247423872946364813065401718284026037173108539420219709657449885094219 5946 3184777231543792143509685721026857400165819618132920132508353462746666717752234714600509746321902343299071954383224626787000 5947 27881762403688364149280654257779080950085757588377785381472214581937541616325302891154569285163369980089254443399764689345 5948 238511471068226556541002411282297696313523763572801327176489240289216215210373500304545486732215507516652161895661787000 5949 1993116426340693756573143929566301548087084683900185949771891358008733287598553123270921020084217983494592599522220410 5950 16265335162437532409260083827775361955924485715712961905976946012930261019015500501117238166224481054431817820532480 5951 129586254216527856760780847857212034656214779744702910668163882415502663018459783983775115842527696828645926167750 5952 1007545979379675491414011814075077019642036007065923793866103890802022969257842507164021863439293358068122832640 5953 7642066938239126998014796018706245555500288706179122827905407158680462499424891852370124765148030761385726100 5954 56521287516544836747487397068208068410602842251523531544737411340527992443810450745800979885558999289830720 5955 407444536740046656705038098938622330794983098900616558010315537511016479356688911665762798378476168024110 5956 2861306884233722259510473401619009719582021906431487171492466432096101404057440235601035420717221943000 5957 19564453534847174973494280574273040027338638407302681712590581241551844504452113774901212233764027570 5958 130175439875357648675808394518897013014000700617490405268112422577700407470835726666755346326997600 5959 842327769166230887804324854747022546097208039166935835741743893763088788007528901178082534264010 5960 5297092400721613387395342750715626746839526213401500101642129981246816080090586609492743422480 5961 32351300691612988515791493300523983299134604742997864380277613144977640244100226251642110000 5962 191741234983410650048174990566822916740087826620738340197829265191872255332366440006858784 5963 1101938928039782217155008300933850699274529877747310787073432767111648588432522412388030 5964 6135380076403228701550654187765100728701074230602265954518541108536374617403231815592 5965 33064660639038047802847369738165662176829927943384886205518413410372430269473234886 5966 172302935709217032978968458340350684665725574771527124785825098791816703309646400 5967 867286513482065712623724230313974325345326735200959253228942006032836885128161 5968 4211860174519960861405432424078068842439934598051195074199391757996656588060 5969 19710066755217289320444639494142565828045707806050285218671326121134303863 5970 88761264260990336072217404745357028202091436628824532960159971639176984 5971 384105715602639118049309272690307242083274014061385442185532197856000 5972 1594730217090271534341922122241065896802739238745588992954522460060 5973 6341471580269789416794123948825810903396189336036421511383763625 5974 24107300435448509809591482169575049163712986280102835256137680 5975 87432913749409895001704357196336202173581658594868601964540 5976 301851242794587059220334436089185111271675053130619644500 5977 989520163056584155868989697205239801790901202598142995 5978 3071664986750783076427604601700142783421667317007800 5979 9001318343435182326006466988731149247205993048385 5980 24815537306042982057514788259197770645284721880 5981 64111195424458995708122223349211074895915250 5982 154528616717622140465292792702683381573760 5983 345727312968492571229826360753114889425 5984 713734621428893814755094455301843180 5985 1350197642216871790127660377303515 5986 2321221964969252471986352415000 5987 3590335348898418450873875124 5988 4934715942267889495396380 5989 5932848330972214734537 5990 6112062335903365296 5991 5245723720411650 5992 3600736324236 5993 1853192385 5994 635688 5995 109 5996 29539966406590935755472707277898389710564693962536328215653402371715617680911831845965927589977732072873681284881000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5997 30868044235118660470429496762127871033089255410108209418076166908096881814665223294247370946089127630530150922812840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5998 12104315479330389804518411848383705882913337654208113367527808410787961859776763732571446089963469223571988043004825500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5999 2814724717227361830870985896420018268760590992232947167121366423626898803612809125391873584479235914329608922406937120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6000 460553711732828901961377089459021132325801755329538370107414117024214115727718465560466681208111796473317375370276797750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6001 57917514324438371036696341653349064638387522197725630015691171284480664515196492290437954129477697576242235735773089630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6002 5905490060705201773453447112000074395262338684357618419748030295624883483196034700139122888198700422771111149170087444825000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6003 505988463300415346300824221337482985517337574454139312212239765849143318182325436435273151978072622231204184568082187560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6004 37371666576758332160620327597514024862333074349364410175014366844980754239444986801004743715751439896307371549759664044275000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6005 2425234089631086417009791788677173963599525188575221467694206571574211746653869826672828768258066135479500645501587085235000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6006 140348531674289783261638232212713478795037376283625965406158494200614782849119443993165806826800458590998559861374612535432500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6007 7328903524215331586114563432353610495976515859912953686715773576840288436002926246383086315657997010275213574221292661844800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6008 348688208755324450460426577361278354036127936971035792622729956540259361126272703508242848014052661794824577709202627916026250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6009 15236544387613927126133628739060984880835797975699746825814887629004924056109492024747417414998137763315046700377240349050050000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6010 615642075701320136389094682126086746069232087960425159065662454162934186921258772855790988095545179072462225231678779308064375000000000000000000000000000000000000000000000000000000000000000000000000000000000 6011 23135516526979162307260308028084774565235330570796453880932913373639040669245002542828605637650737498007904441381583068320720000000000000000000000000000000000000000000000000000000000000000000000000000000000 6012 812673816171442294045675879334348162182705372089125469895600765952744934074245206678178296454606708908164219811934550225348268750000000000000000000000000000000000000000000000000000000000000000000000000000 6013 26800399083808045103013473405496172475269132351279723690460231208691254013619669876332340236954274842336249932566948340372018750000000000000000000000000000000000000000000000000000000000000000000000000000 6014 832970401762800658678053073572162893932184300679692183611574109773537105876654235185246061093838144697032359561046578714299203125000000000000000000000000000000000000000000000000000000000000000000000000 6015 24483198558523687623032781123321275812170397511333105061207658380181358911948750010076809544255592980774457806873644058697425000000000000000000000000000000000000000000000000000000000000000000000000000 6016 682630085714519603766036680237485756133309761711932934177537080446563068477832851526858001511565440399965986706673832125106832812500000000000000000000000000000000000000000000000000000000000000000000 6017 18104021595990612524483258945119457977700539743201924762760855441018363394805678795071287523869067074521870371813609629296609562500000000000000000000000000000000000000000000000000000000000000000000 6018 457841564614521245735514432838147578647705025348024749575272308571474429624363760899129654377989905663676310149742701905996217968750000000000000000000000000000000000000000000000000000000000000000 6019 11065835182208861465398182322319261538102483660366152871788831916990643375812632782615938318242857240162476541773138102922193250000000000000000000000000000000000000000000000000000000000000000000 6020 256137582394129625836239878526926674689212684514506412359288237431688330639766821661263997177557388510393350150383291436027039062500000000000000000000000000000000000000000000000000000000000000 6021 5688496850801612572201525983342371740676369095048370402325000172263864900989308972642115001085316815547285206150083999889613272500000000000000000000000000000000000000000000000000000000000000 6022 121423961630208257822188724451969640003500161239177329697572168380891779694136381077691308594276034763069140627245000215823999868750000000000000000000000000000000000000000000000000000000000 6023 2495063112049502251686327608070448013948498088644569932861311014308541864499232579113595805351808806675215294121844835867070280000000000000000000000000000000000000000000000000000000000000 6024 49426845269772717521980034692860034573250450842265443536428889023699818898704168539002850364400253576072201424941298596396969934375000000000000000000000000000000000000000000000000000000 6025 945222684150238466930988925087033094275390538863237696540076911748241244508916781727275926295376135664574469889862143069163486875000000000000000000000000000000000000000000000000000000 6026 17471781989988747477370645598036377951670889348234525136433112400384223740405951411010874528885281056509139809841820877163410689062500000000000000000000000000000000000000000000000000 6027 312517390631967249144168045414934474731064360894412379803080013560239562210842984174744068841544997249756826949033291892624046000000000000000000000000000000000000000000000000000000 6028 5415152573737573228646828894751860227391750493710477820855243886019484496655579383619897758602390148526584771064183763380853783398437500000000000000000000000000000000000000000000 6029 90986863583190347535152594276798605409088499285240133085620352152093819477441287160225270064151329676418520299695631713427382585937500000000000000000000000000000000000000000000 6030 1483812372886724150434856969739761277990625290767231324076347810498414072442499058828111845424918105018413036549149860302329087597656250000000000000000000000000000000000000000 6031 23506250160294501397380823252681398688906635058432860552020806819684227559652570517715160523199027629949872785519770308485646693750000000000000000000000000000000000000000000 6032 362023177815622380666626688792682725412783652802913513546379057486321024826322372971488364976251144174916834881274056787795814478515625000000000000000000000000000000000000 6033 5424466644162819923042970937672846218936777709301017481477298905631683686409783562525361379637463053525406960487498318262899914453125000000000000000000000000000000000000 6034 79129810475970044733015213409853947283812014367688571660279609983810888779472311351249118955540432054822311937931500116672187647460937500000000000000000000000000000000 6035 1124494619316276197106414903001680436762918305774757510426330017113898890244262070401634575571488409255412786945121528227240642187500000000000000000000000000000000000 6036 15576095588793577257155369212672779518596626488622529063513115216742471084290172747384807745230835915429049935541546787747853165429687500000000000000000000000000000 6037 210412984663183111664720364308157261150560283623599010869921260436024701370740127065656132215591159332378166626832353597985476304687500000000000000000000000000000 6038 2773369192560373307759780137365591052847076638347433906930526165521832415385819141634272900668561213911075270606184288981366305175781250000000000000000000000000 6039 35682316208076646045356284745927931558560624364687075492745814280916087803721058569098282495361915411399516704634453885776508437500000000000000000000000000000 6040 448310269725266067040702599400998907166521431371622664765952269423142775286581704406341778345927581996554481035973908596346209228515625000000000000000000000 6041 5502200695668045363456302906712581728024474757224929036371752147083707713006948912111345354004739831455436735536320222355195408203125000000000000000000000 6042 65987285003829705699610295430863889786633311192179083708040801132152335634228105536252379193403299634041207700875788346608741694335937500000000000000000 6043 773511686432522638869721015379667435520104458647809657584603445037571597220940840797932645165388303497951982186565164065069484375000000000000000000000 6044 8864538152504258671697945021383576976505760049336551061462518022116884758455669905625977491584491274158345604068462822899830675048828125000000000000 6045 99337067383731015721325327811515370481784515413914603813518498667310834975463880859101165607308479050275746205613125101383731689453125000000000000 6046 1088679001725650310355409777039339693984248234291945430440510784108189868631900177761702894331520031011909980393528419239525296948242187500000000 6047 11670064216155929982181062968483728185892167403322979944468488963251945045565668981187746361715526025207815303313471127902268367187500000000000 6048 122367972667187215354776635358719657180569077714576839394666004422925862627211793067817805357984252138091577139408538711326187292480468750000 6049 1255175897068867763355632720697728577091584985544657332299082750483008437253942632298159936401837501069405024179719945719560841308593750000 6050 12594767809651311560353915688892102132213586365050674715593153609387960262925700402303813815007563521518671724967865055145245440673828125 6051 123627890897872812115340424003062606471320483687365875857747995874416555207469902016240968758996840477565956238946476169699365234375000 6052 1187028723607278729666387363580076898811387199549458997147067684425182464802050260984220706746452544088589351423804064523765869140625 6053 11147775817838750846075496839049221815525090349300423245850933734847639971493040232915409335110424230372514142350181361452636718750 6054 102387610777238643655438922171487408862297982843016836914080387650633239970001450102221956277093411474803604514909737845458984375 6055 919549435437055686174768098880126409460793981955849692350691561182411792420892848013053321428539120549495363388374067382812500 6056 8074098153644458492259299469797820464350925240299518050996902086064846235900832417046797146287781670975299394889422607421875 6057 69296860840614863048090904612622667684784978289695748695431824796447611034893329595598709508389957877514638557868652343750 6058 581205333901481417423118590079166390615243631138830697562211942473446921880271868511494401940234904150432853220214843750 6059 4762385661586755573378244117095915593895306883415480366105050531062521007115044547306540258800595186091387343750000000 6060 38112495665736056566853380470437695367450329726263335133240407828330922177521995298065297737726782056070163574218750 6061 297792191507277644715810889443265486304492374806718555843259541147856927022589181258120231159631370366606445312500 6062 2270929549661015201069034963194117640193430741107728733812298966509427195075750937648269466247446223629003906250 6063 16895288961199196403347221821040626841536071712215443856265638215989380990425417242656353810227826592578125000 6064 122577798932227297279153282535243113184949837650184852883911418548952702635536445311936934201461073925781250 6065 866841855860146414785547052509887895439350666146820603028552572626099760652868936218072399021338476562500 6066 5972165961940412796946749473114226567884183915475805994043392225237848261847949471135574887915380859375 6067 40063942273604969079156811340229102598850626324943889617906496011312928572638928712124253791171875000 6068 261549697422527459175927546264349140379437652380172738047660116883256634838114950963462090654296875 6069 1660598077690303965543401749855720715947386955666669237940975377047670183254179208892097285156250 6070 10247000217540930390474375609539350617588739011939797516818275825483031326143881443809033203125 6071 61410538227179469952853059816445000749238882392221962901872135329790279690608850363554687500 6072 357168847325391068133483115717835547363892925426379506648790000955948085279669811791015625 6073 2014356214739262602295982093211853468015895879989858003233262418405078314796864113281250 6074 11006612624652000207277598236458905627706041116143584682214396368426866921506851562500 6075 58213212695470689228962789057771610786296338183483786292202763061124501543525000000 6076 297718915661073183311165290889312731309214338594517799222912698025908137457812500 6077 1470763275650060498523968977282523086608936087639610803642834425571019911875000 6078 7010193782220235819340893891169719680828454546537269053982766074400068437500 6079 32197998261469489168285183909638640159016678607988204241199419269623750000 6080 142317124438757018050271900242364894305919041601905862157849911183437500 6081 604484274473884033503695702673694373531207995292582509164220153125000 6082 2463367270869086733631737929976250813007409060758737821912284296875 6083 9614935736278690543400150126505896267674474375322589909418125000 6084 35877780445314781118792124475997085486796364739097999781484375 6085 127725749731344505710670283973356150137785443373990509531250 6086 432841115252897954629956601294272248612358453404311640625 6087 1392827696957986758850689189915937899225763926649987500 6088 4244129934983536934309249345898045012244404549103125 6089 12208649095064860727225548382491809295579667006250 6090 33039705305945346979332552525732687308392893750 6091 83791783279888837144433603236403136685800000 6092 198260141454269578382489044952765312148750 6093 435434437673380086764466982271085652500 6094 882453628158812082245106125986916250 6095 1638784318853369167972593740925000 6096 2765754083587591479972052571250 6097 4199593912629837942491914500 6098 5666470635541637965811625 6099 6687974457229025961000 6100 6763983773530200525 6101 5699096966380950 6102 3840432352515 6103 1940437620 6104 653455 6105 110 6106 8713741813852303043682701489058964528841061926322928723705536172033526190713687770675369383174550330449322599066065008341675702464679016270051421042684042774613893806289711843368400074298926201625629036405039696729218396591 6107 9102009345368000987922763425386646659052387549044403268735512582913033201402902492378216375412422916393375687848409760356900112873989038178359044624571352204308157883852657367433756103906109911121000381343467323829643759770 6108 3567770814928761863895555298954725352225063524309364342456534010136614014327507320718685027525822456861279361601983844931715187245544054072721958493061176208195409866705407529090177141138901092317811915505536216836297964160 6109 829308480850528618227670304036564633565496865370516059091741238039517998137656689841086477341295772518281192002380620774220877859364970276611157226587860432649742473336611984146751661296083522222194229903194260071519937140 6110 135637157731256456589162145571609406179503558379450202914401382117006553667868791839473981867455971673646295882084970628450059292737837486015129079785584270858398282929997433745238191748760159934580794505391704583664982775 6111 17049871235455709630812701383711350817468423028656944776958209082736189324921595387359532618726546101091056399869908223246327513100691533212939104164886426112383946615539118341991699196627883161180783610404691536270022852 6112 1737698152337175706445648758978134708995468152358234770157909626516815699515461070419884585437753741236364015582675114632602270887512264007603808367242979435841784887152176462714935352150745258980585169765397259129093495 6113 148819713630733356988070366910488143777229605558989464187845827178965517899363637258662381321240232345215495965337308578003989021537104108627521962664955305138037068944746938971836652837926244693782002639955281631744360 6114 10986461750686043285840136585737366829139460773860445068491464244892780670074842053537217107334328603417894469961526234522184915498079648673625037842607128589576870286736461786106280326936078199560114636484546736241065 6115 712620804426113985928065851570617942733345983220574483623866225557990478394542622394690323543676740146435520875400875077136406150699675408088289209572810440701930382356819387879283092120670954790325986300017646680800 6116 41218854362562088711148659228146809933589549175892823531479966880832719091509304415168859093441823323293068286702503213910213715578771907282816105489507160048439553840711822718636728944661462429758808226761352038291 6117 2151314321612510724729972127434742812043500993768537543452139435182474282484868754707799147471871561369798007276248793467677571701584627277141911998307815040599097968607036452231351474062811918735137276755848839700 6118 102299241589218483671338871533065267911474954794600159458807726402784570930699317305868157476756324796525031469581869160327044174626786944489768549342108226631473827517505879666009242557970933754631572707296981850 6119 4467712953715107297603868393097411453012164188606734744232309599180628151509577252872913386044757003953281282660750733901944299697248915888825459005450291004615124754347943069429295970098647607483122276736776150 6120 180419688805037982134939976193146972249664778146006113858305430044000819904386481235905973432617809580518313798838846901229677665574275171546878608410508282557877685337816033405008697009566549001128075681175125 6121 6776178234918251153178333719617301113048671017639639011533043293550924938746864652045850143450966503165236192271627362389871934957092578618752527414923345103867611294243699112195438702175308434538620519515040 6122 237883834912556804642717828719911447409868313516514948096451291218493407498123602807166442830639994534049152748929850901959960592823103095960669513944417252125046575544208726967747003205732337192395971898725 6123 7840179043205381665926412788359632683758066401837306419908671363963538043024406457154090357365797868442101611909678533482051310834021354875860473750516124149383787636898691544732502451045443282224633682050 6124 243524883440980623900020840551486938584266088524303478195148056985852375796481434945410801662925323600749801490267364120346306863486127863693343509678181533468929380566126003666980126116116303722500636950 6125 7153259956604490485504412035341138640662258474476773849200861612386271548354817264139517358658318440818604863496549410299850117756738280748964621428203440769135493205889446233998306332832290176425495500 6126 199313378230706392276946206905594482689545812957844534654725237303659772277129893924469641336679036961284059819985785824307661292217735161151572596602194732414940222865146795673979993738534659354757215 6127 5282438735472044638055415328169151260045611913513321525528897555560884584606576396359069742973082195398008349209622231857340211702922345245100602647163652195615161335201032873683956043499773687189200 6128 133498505507320047233290679148482657733394811745390893564196142069487052323466579226666891272489052420723800047485421560321631922018188555333672880857981508358272796405019162733677927583301268482725 6129 3224339768102877835339857541935421515253353660671435046354804629085929913713810383979617273273903027761326852036509994487401668863429950520946739302506708856813917737049999991178080590522295673400 6130 74579468757925191699511073836776973415169644302193571314161099600198535117797589758070316186009981304794987399473673908627044247131382982228569595573115295325345470881012893003835765554402148125 6131 1655111474280570335471380340294063272169005585231726365730698233749082869345411788094840959615818787620626006057145941121613397464956674245996559996697012762060922203380413965602910677483177944 6132 35303092536365319069809977588785530454982828586885074803221392688815354347164180578374661789953053697751495232312467445613290408624701504854427400048719987567807946225601113707962269192660355 6133 724876474945911271828416810119767701176680518260663539863783092722936305605042632431029646462778827220925302010415766182344540631430899267441852625418064894809750425078462505434623492992340 6134 14348804069620785762882314405033581027393839236728414846894954150852126157802341126300298408712451640356504461839040368857301060312462791093765631556924315217723646700340030492387384995110 6135 274191751544072608760252323826021152654817245572923208774575546158022512995636938062078514997639104697911137723516390104128645366326516749810914717871855221037138382232219445900835093350 6136 5064341627627647791983973437205965108324605667025059734239465217154154319657553534089705962789300365291459921796374379993651716857129196496096124548738240269295160289787515313168649833 6137 90515884510222197327093761014398008067596650384836543484790840187675660959648169486719470264721467333519734141779599969463891251610269394940473100604107973790554160998952905493254080 6138 1567208370581690633824778276850189909458482642899889025876220742549460962773876414403796651036453382661488726298952456380551569530043816983193095681778340740717834659584398457933240 6139 26312512404411339023843615458196934251411695764888980530378842699284809537634688719476699716022395119542732306592274572243014147642563275500587787153041028003883233811690532752460 6140 428779542157418226132831933823377972217152855007812853463918482295836240344244337777979344295792053743453514707003079697020807103917577419954819327877092277968483644214107806450 6141 6787591020029012859317033489861689190883900984937387464814805541079658162368813420802746402825058386575663178311878425752179228951590426068609151863262435587716182855958227584 6142 104460930048769844261044477182220613277239862739309890076065464819196014773121505850480217722465130807859941285958173776045179654374024015060755435932529134371116994041003350 6143 1564120095840496854287678271237922392773165413072669915889589023392208919613697033520074016853063056115670445266074616750892480875739491273257957838636512892135537895618300 6144 22801409302803242714450963872729359405913086172640435733873808501142883660595129559804756670297329825707165279086244675420707720352867046774554592339262330898582977313200 6145 323819732916737771124420000559917177034576810734782904458808599956444767970977665583629653861545890154501498308570633614482194281918808300462980998554469142576280106000 6146 4482784744605417632269713456963829402133382227056947210790224573791228024659432191326352211212108319314191759841717115644062675117443399301215026076023918966206254020 6147 60523991607226998597857633147577258766455220773841066466671536269237370150121560750702141208029609863701962379563459435483173588397307711824253032302668785021354300 6148 797360130718671138760698713484404691586669891026675132945963704972892021155463680607895031528942615415615837624044116277831147526406933086584928881080225544766150 6149 10254669530563566013080535942029369955238623388350635802654842881563686817490748653683270670667281475508369970888493673409755033082485398821812624652654055759600 6150 128796282734699465163933133376772553038428125677157397581955402925451543642154369082784406667230109976217522240313922000052652633094803730728733157291934072750 6151 1580359034009738339840485026961585006574618166390598517865107892178412840781152755885332539526810666059464034356330337931251599916923296974928079519395397620 6152 18950371215172846231587227813731544494340404342041819052524452983819824957348215245519953309799979082669354646756921960851450802327040897778708390221897100 6153 222131887835493409103795696485057955326610451867255254995287250774431001943962222623346094312318955484449807881465487749299159923715728607019057457544800 6154 2545894590323734475364525412701836841336440921364700250493579026824427000017502377290962162176215235940511252321312646916565194214166669669814827097325 6155 28536135051460126519294867935767806309195512330585093203408294845462095844214619680707031751849990927180094408477640639146590758453346365144419601250 6156 312858664990617412280781600123273354729688640960023995353045827615091421675916876700755775110324103027066763402753840866906493688703989416338152686 6157 3355499256181586479637825870280920067902815662172796405539159350824087550151962183020017599967613389452148153140275503942383753331172987111687820 6158 35209878612617408188096556690095613592878591078227441079556745910689147771642570861406208333972520088562085639251194241737987206558965984331935 6159 361491446916176303031780871015820505885483462412405828774898117329548544055722392377978077507186904372788505010046573642048765183743986478240 6160 3631372767131233434793149370740467654330320787776213666465679149135509246615721207647154818718534833968995423068313820483356961061961776525 6161 35692906131058288299269812545361432283802559562356288703703009140844243103697614680359284430558081850670662077903630157296229902197169112 6162 343254508085867659063415563364317470160127872051819939338746896081753804175082315122267238027945790535494837888856107893722109539399145 6163 3229572964184617562273097417175438885048266841515285413529400333856269834021107446660472580169551526296381174626822858320716224466560 6164 29725294897780403047900840758707849402592271876785602614405272117924263793931237499100466984554954109471223864516496552436878446115 6165 267610902154881838590805069783217383500170522744718158215154635985836914824799281642784376052020822699365149276801186082747723300 6166 2356183427698413937077852855045325935399411756023822855995939936389655138331898540928433359299012692763248409736633588102677906 6167 20284299997075743502385764686944405918833020580092910178131766318885122196697396417003754272541057120590770149897977766171350 6168 170710985903546757486221824574829682240726517173546469410525052632825936801433542311415771878015560906530475879262029507925 6169 1404123281731208299762310642208585865385789471170270199586919526410253181476062315078707023942375782792691847447408259200 6170 11284180314016093323888047781873374014744134325930640789723485707024226071596163643391253723093215307031931712571858500 6171 88577058967570380050721653333394971702600327790155771627199188198257099501371235423208529989328533874070288504035420 6172 678908146439288121392550084554414217671676899399783131529746450177493466392316951669143258322149628846522001025550 6173 5078994537570663398606281116744567672214325661188920162161138395230602726319203199237126817926438957776160472400 6174 37071993495841290095073984381724880369650454505079227715067531000013028951780000356834097873470549682986553350 6175 263891738346547257455851397609477043792491706070365859587381274749548465762108054359942105179579202636396500 6176 1831102727997836318114166791357740273627586439197780915456394004120420383783057463655521096442502876794220 6177 12379033431004611330200247244931030635137133875177784231456509236010387597953556697322442158626122891600 6178 81491422144019601752333694076854980515351601132707605353657284866622419637392785268596229525647545800 6179 522078020262438258568042737023978838106931927455505491647509225872641602058067260169007760654635700 6180 3253020291021023441682288483762036078179913229934700568940782256779759373367589857049514643423750 6181 19700475795885932204719030312547969203713216341952246632674647637916934688420965160824535787904 6182 115876666539910384986416645210527919398253450605301223260481547851754979201638416028286590530 6183 661475864647712106143217078755058755144712616403732011331615760481759979764892148023404740 6184 3661653103014727509658953539779792647822243007593746906516393660139249100979451113070960 6185 19638453326373791768489677202183272590924548328397516699786100003444123840054303541600 6186 101952793782470621413818277294103229775040452053350394186643527104411995993051527633 6187 511821391903773441276270544875270833311492040401835656523612529417941175903712530 6188 2481983896129646364957967900974931911058284579128511222129487596744815015187090 6189 11612866646297561270479860291608114280245185328695723137248181250655714872860 6190 52360038427206595420965623238908051712068921952673015231111597218655378575 6191 227194481437955593384174981642760378448457799041104708223889732256901224 6192 947332644536920523736979572089455925665324958715091327956157226085825 6193 3789923166062446024131834902168603856499462620399154274361390324600 6194 14522379857476309985523220282851045513793194489569636843695769025 6195 53200187487835229036376748004162798925620965300788819297162000 6196 185937887588309230104665873573068805048248234959993676293315 6197 618621603359205908648907096628918700957398038519119648100 6198 1954366912789698087488235783869816340743692745564857050 6199 5846745745800081072050811847407601615349281450336950 6200 16512559877468526984797688201196129158511879366125 6201 43874117535055337364237926080384324177632469440 6202 109245371099564590946010544146792841962449325 6203 253787446633057173818589394149919739186850 6204 547260552486010875293180566858022196150 6205 1088938262245505819212752523133017500 6206 1985529453814413284193812311129071 6207 3290139261231787984466721193920 6208 4905203903546534116886413485 6209 6498515886522763371994440 6210 7530963068936202016275 6211 7478514010083654252 6212 6186969877364595 6213 4093676565660 6214 2030938140 6215 671550 6216 111 6217 2594074793636077061287426118463158854771764103874186811713506108571623605315522421326071214154851189258647627577133903029786898098687274975786738807715577836582808527372957537848802492598614386348958588684492143074425096372224 6218 2708640915740221408541351028350642114142264527466844615738480788430415017731402477242417152662646753580179099649657195622141963591885038873792626347533373605194644937143733883190658087376965181154229878395207118143241383313408 6219 1061310975269718328040396153112341953036943767644726634121063615578201983194592425670906806762581172515230708799473265651315359989922608297320805994026902156391038593250022334199551088119956992700895879536073866326210668134400 6220 246597347835538112208921550201714092311910321264190682324760970912317643239419612032747299256190380124825168837490450811468129017042547190080290592579745730746738305260175374845954097915673915716025524849314425262081541406720 6221 40315536175229414632556497676452068677338490887475312410102786859929062982817168701849883355688011248696997832422155159459745339470889389260299702754586419118338216045963309529349605165096286651675965720438124972042564403200 6222 5065601728042220992926386059530205508981930543885954895421820896344885474387353582685369303233720009785054346595072364177379461940195307094525952917086576330823943112583222035961948235336878863408998125954239996962940125184 6223 516053829951841043239439506361854151429788540431518343290800317057728307997021308370460836214758945777142363999875601610373083029293479732372389704530421695831510371041903819406103447357854273354612130611238890292136378368 6224 44175985380920782639437258581970666898931657485267375449180811198659982090000133891115286657242861984671722334367280080042353399902228424149099056086658451677834795430697463711461253469843927325387907052822884318707712000 6225 3259740051498046165797404368865694950207097960921721439934271398512940823827958844666626393757602525773349717666849723588369459791206911091327876989584256258301361532085734249805893388002509450073357217752888799039324160 6226 211337722341563127364496986928468647652781790407267124915641585862731554790012164314451146554581902231936135217566915288040795137756808219993801070343335533517478788111232193734081711429326993559255749790506136318771200 6227 12218046065961133625128394660467831540999384417599101868976138228482736644751494433337337776904648679278774030570489313307010490269043598046287370584878172576372524910873974259266516739515727229957355339517409682784256 6228 637368782497987148454694088951240443650528335233993080438724846089261530417969246475370862236185794731970640145079274153080083292537601735910962356624371221714643095809837878933890767965358087414013973564611228598272 6229 30292424618112807794876492819488910163532869844205704933496383112229220910067638019438316732572330031303702814752497307087331460438061328245851810657445202542461901601539443573754274285575226597355589021282074624000 6230 1322254580910486277424529478172015055175113877114120576040263264024211566248709359062117106228748286614375054843472812738506535699816543560160140772266770941512073215760722719269051873733563127954456693395213516800 6231 53367311302752325710586283436865419588245827692000006416919119768285638597989132682498749176297287387611707937256150183498695518288518106735725070480143315336746429880300685836210312156381309457216522686562304000 6232 2003231185655802952943093520012177914223380451849962577658828791952132825017796417398887003962422400688397967952090860571798653722756606715457922584752555830453767772852252494014270194309981228393934444057067520 6233 70284449308593472655595612687284166900990464253641438013761778059390308424185204048978796537320552086250854559769424036517268629252831649540247533929692164123217777030099025241027719042185586160241219144253440 6234 2315056067968135301544283052084744634451622700659861919683078354045512576745784072071612841952410407138402398981368979165263628874980600300550997545087459720325645964444163001000055813533246752926237458432000 6235 71864304602845775759286627754717491691202401895982991678899378270698674871087113478559454886350497055795756782927185176654850842985016722324219331799494134176398347151548654479968291852820096137989141299200 6236 2109606175505313405355533122924931316132616994922195737219414378631288424190866099186914342047174733663726085576766975616586329468209606248617891620870926010021234228303372728561251396073489893580341248000 6237 58742784431545434235973574992643223797172196201064650989966340580529839838315101541524874243060793372529778348764169276051338921791795911688571995020748270354862709176392259188157478505950337450335272960 6238 1555845790702953164988817685804122174113871140830389377068622298003886960222019753654128771369952430404728655922836834579262220614891574794012199588741708300223534140407818091245304460882470226330910720 6239 39293068741659870744140668192781575926263429943193148140148236935547207568459399917237116476401819594059779019141572498068122720085600233434524855112596603147128960139215267781721096696751401730048000 6240 948378041665116569923587948093428515671795658293622498519559626667091131812672898192238799309975165825974476427211049271643371212966236963406481497910328305234779184625642536405767572525218476851200 6241 21920734198106436899795812466469733711299480888141850868241436903173787154394458444175504492682186827495999654149789097894629254795110099023140532840929546477754420385988267908327710694058229760000 6242 486130117018018306290020399963671251046410879911048462794918316370412672741878984301786617136737151091107290398245827039869292560850825711451441870985803758100243213390196907773687917274713817088 6243 10361492276618420104950005128167211052543880135281107511386788056165713329148571769930570179524250808279271313752767279254094697088983031834478746207073125882166915824655508598870673883813380096 6244 212595083383866042249945095386828430482878931891679898768017175052114206299160546616551362893582152318919796957364503842325084234670046076126477334227772364912715388114500488030385347546316800 6245 4205141605457305532821725954946238189218433390582389855795119120527810687524902273248927093638111106789527024822115720335855794722585887625565772439826691428081557046965068881347807847383040 6246 80295622638895697969788770842676977642097628082702126871463334836097386822462756752285296692219884872329518501222787817730814031643012677828006608782681610698088094085640238687358183014400 6247 1481940743958450010214610918343590028262771436994471530378886398248963310088036138982630928091802778041773878881141999102346961866126433775637949882541159774414323572787022168362684776448 6248 26466827503760432879704068719149552684896076779607400442380267251024736306417466928761030536193035350982848083908579321649096088651632625644576037051197817802753997788371632349350199296 6249 457902701823518942710125145028370188706561843764352007513892846144881827823106427299465688743732902045374595128822671605360650368744180992422191523739392364574202761223630395277312000 6250 7682095734983904528863419477361226025684458911738468902510341150258143176507032355798683593935476255500598403893081977736369091872749773688277303740951724286826112900733878581329920 6251 125090853557619413603659116501246054111185689322309719062858443379484910053704914928509209569621610759446545465165302335680569309824604475815871907341833222506442606163033220710400 6252 1978728678294489383407035653151232310559275711517753173429589136442300516829669458173194619352716604173430941467571732722201957319950016325242983040828999107807176775122804539392 6253 30430602616975768462459729387160844960621099926457203209551146738894196191015014987591006069351874161954782265166528080050140865464059273697635662279950420718092979837761224704 6254 455325619497503070785818377080785724966985449551442821282855243257779052672424845201910905746776000591186550949543214628427477291375959789837317821049155413708516471341056000 6255 6633163874695854410766314308587707556379655206528646633128548044305931724903986877183826264962543354488624685666302327955508187886330104692158245574834093599618564830003200 6256 94142087591238671128382097545033434109462992809105512484592750925644896918068272325889102812954743339358055599941299829277135406177601176315028473326478295372457312256000 6257 1302468632374174549228891381083148332200619317846809314457255838571322832203265373181617456237070929887062454221538442459252294253304412676190210780302159102506361159680 6258 17575449227418573302199836409647429750584786473483232704677207572582928122468891894849453164793420884859036569882154022514832472707086355679425567145907409971534888960 6259 231428562456728055155692251506220523154064059669570386021901252222115612758064757510133989851455488983077320546553002640885882425530092483414953291358259954843648000 6260 2975058425294132931098172802848168729380215667378695041646177350910424276495594272622303745215767604632749710052733122233112821766072496131626117107015815580876800 6261 37352559190267030397166673993163546693672453441749577718804365293967027823090950794153897468493324829595093461476431540625947377841694333903669454813404332032000 6262 458196824525860155074318178410920622521057384339585523649905814282843573863972023857481069939093464971915000750027657591500208197745914079163779337971344343040 6263 5493307407545391552414523550340770147645252138572940189635062206253879533346788908711434924053392745860684677671247611936147686812150155306382066625837793280 6264 64386130543761546359387406805204500973499705037552634882460960108508482288522492064114139158915004278619153860286981416677306446877338266083026274353152000 6265 737967897405817220304991673097948691502944877419634937258754917107946405856459609979376613454267181732689574076888855393024757188955966037954680114380800 6266 8273009282271102344450713929254838863384463248111517752713821922408912519001318122753048586975028963572144220508321269154378525800620181564350791680000 6267 90729612161845534658793896248639889091780068939351121997846167199999100322127358423937151954257165869604465371018185482341278721561088141189181341696 6268 973548255110999881654086007470851273412604396686481551591585517905132476265033517469799158053843265139694303968686840259632000103851671199082872832 6269 10222033412974059076045481656128695458020498613059567827196766240995621599106293284854942976167586716814914814787526924364523427422591530932633600 6270 105032191034909790249790623681773820928186713574388912821432032145941897393239636528310941514519441824622811322589084133582580682452530753044480 6271 1056166839496212335502274175808797199350476011095189826829602942353375572615458440307478896281114629346860519708790341539720183345698350636800 6272 10393773958740306217211051526146411296338588714108496545200712251714066993271817230219683784697628436910432594646085129603336439258699690296 6273 100100574892290792512366858955652046822486509267826054017970204928976474755033100607691362946550768898361724049020357478043419770585599192 6274 943410846793353010746846870956473625714093785366309971873448723446066822920833934252019008329236840518399891229983346111883432679535000 6275 8700240977589276759209682499078261070173499744484980771687615750065513152202355907325496643254655130202666743100509660527713685785640 6276 78501841637955619096908841094936303474406769187239242448715541519326194195448610915774053554427399131690236364279549015207821643800 6277 692924026402280742616772567695441340722560229451527550269083011893953757307913335670820017482418080430707202135034465554221584104 6278 5982391446467038311131582301685104782485529338401372614324713412573598666927022159382362916927881087575383031634786842231137448 6279 50508086656508925533881204168443081141669550367816675293988029159498617827567164351275791133250187879786037022682981741463000 6280 416912202690675186868829011285584081583860872212297481082321762228770860171110785069803026986965763186966339171990291025600 6281 3363673722639560167209709803811289422832588336795663931843798544250399003857296032075875033877070366110335518109098978000 6282 26518187263714091951379691778570688235845426769003108458218527533616148622060070118336509764145013909443035522607049040 6283 204219273910953512666130266528752240524037741032726428143732154461591388669268343558339355644311664762336813315448880 6284 1535753912458073775256271327148122486363907401753919531139134349611331407124646180172800291126179843663591932474000 6285 11273382661338917770992494068008509373392870413841420056837191594596881215695260718048840081510874544763174972400 6286 80745176960643263424295921298951685765794709702580516952632783746694656722570685912864312783598351874291046000 6287 564048645292421008557033118181501272679339092766534744099287090397669797771984795937907551902154102266162320 6288 3841027987805322005520114029829265903726931560916478292053400584054926895143071478697852400317835901583240 6289 25485165853947748842045997952423498076060574292060845655915229924567991849182804613147254092415051741000 6290 164664060347045420639129919194729347265811354005156927584317270607567181181930222056140915270744427400 6291 1035445310576970273481730792050285623121436075581110904215727424708149973216131432004637343686435000 6292 6332869629257754601248207422346442871236871852009137928820779166456479968146486394667143347457992 6293 37646826472409095480163375893813048875622618074164984701335397538156292541053861653995659745464 6294 217370290639812527920489146619989199632934196256569835585944676110360656042004293827611038200 6295 1218103756639763658858564013482858482729603102462802657060273844589486734161328033872295560 6296 6619514067888177527212082527698094822389807744007987888364350476418848213367308060927600 6297 34853504265656900371353568212334213084672283563718110577262041871901541515894624515552 6298 177639418518560729199900388742461225715426643085010874229916322252617881133038023904 6299 875527327828704651689133097549061237164646243425802373712571110051393432501332000 6300 4168411726253061075936632175186783982895013262358995121135675448358838440445280 6301 19148737197157912139460113146182548547503491817236264981512172367818894621600 6302 84769142788540167479676581931427940941577466946465439002940603424189782688 6303 361143907865293730561650449408515308506959844873585879582906645216745056 6304 1478552494645760598883927339823855834951800255962228461074992008733000 6305 5807951438484775777300943952482083242888649611072553956833560026600 6306 21852184894576449756140499359386759479697512080361724053496713000 6307 78603255455562079580748192257706468024942654448141820985398040 6308 269755928567824149360979691815209572259216259149958041443880 6309 881270098998502555998592545915771195316391748430905879000 6310 2733856484453154290032934949748150965365547736408229400 6311 8031081060748263370382201687581553885664894663921000 6312 22272484813593941304363915717589674296106503879520 6313 58111376302648773621751853160902892780264194640 6314 142088237461094199970233275357022095797026000 6315 324138892904787298970926391541313097012400 6316 686379804854669646170430705610488330000 6317 1341177305541547379647476647418904944 6318 2401457659022068768703326719422448 6319 3907792228454119570595334704400 6320 5721311743329673768741584120 6321 7443492229861381977406200 6322 8471095902470006528184 6323 8261013271425852168 6324 6711617980683000 6325 4361101165960 6326 2124784200 6327 689976 6328 112 6329 779304576499452850969663244285526450236163073085680966336421802495466346214513293134967937782874952709733010024588522333117957739554611487780829653069524603786757150491164185515043465079718508144934470014665274319332197838145937 6330 813420894007730252778108835448155417710672835624242769154344880856729224085443900924336492659578461094472672692279413082919268599951747349764499774149159990545062205477816294505795230838944966446525696323553823802025180733558544 6331 318596510395449715595652667456517492476877237796448651634622758116016296567549889913069265070435109932626392741920943569217337099996533246642228019217309188484225246217036696933668582368623302033849814776709371198712246848226492 6332 73997387838066671686128297265225443027890380583105128157198559512877133238528822725143833326968216306142565264099349472280909512234784836572279923356344810136886311133264418576238100668034697258914191726393310364700005587719360 6333 12092749518293735766306158147121696039421045683681415426551110117503081437722703620849961794918688413462555927600220102626868739319622168296572766979427361586479356219845530512295065662817847863162391693121312627582292677486350 6334 1518808889402004241566082308053185699486039909232073514941621237237503027936551742213312846296050296384167515099563967591735074452520149416882783811920884692041564691796414384200434282510189685106144143023485576099330616386448 6335 154661154963110349930272053584568921810127004140454851937142587545042258656367555890953019212250701646854127195760174780460329177396341839967840176090063304648036026986346692816691427192516441020090681285379393926333035907696 6336 13233696386977486030004361270282810246628276114484124323499239479114709372821469919121990737260392355096829227687593670989742372007051125030054071239834111084039659434358923708341793012652217356422769480254237223449502730048 6337 976069926771779779764811753764042393266810481956695433925903058184629037027059762663195067331367738617792526135495133232503121950619644369525254140558294062155530087598854921955754997192646952778373235543960040808674582945 6338 63251705144317920367254525845333858073561926368210062154845998861969280141316093808972991913099664160948595455511511617904111974357385727783652085809581940060634281876122083952093807408453508841766389308036848568004312400 6339 3655007583243339515100635502063121981394741209080159098320638462224395752449249189947879516259686972866864313595601495412929051047023514210554997679477204425768176299499152336101477204682243843525884123460172150525169448 6340 190573509973093461059471702709383538879738459997396328349631627348569185702721459669314826444590426736330344404757077127546458672214461749532600728258272487515230627005028437945245632163401941662469373941872069747176416 6341 9052838517015783390641852714211099670419802898698805483532773637987265754783975992215643384900971731617174570972902964064029516280905317224499538333242276149051252039324266278051751305822317992840904511728758813727778 6342 394946669942386305503391540280035316626707818321551909587073296424589351852529990565789111602278810296829227128627487763109513260768999933106571481185956262217963345469976798108519191732314226924330390461086608366400 6343 15931800784286082362812321384268797888981880947799785293103150748334704396838867873882673631266920331008658681778385607705230245519396658117983665023534555942239718559425715540100291070637594630070751257575761709500 6344 597695814858867112466125481728445765781143686409886826020281239075936474852451008001191324324654179854687936912088812352942275534370677993065738403841565722132720853301996319673598212585310338671217990222311949440 6345 20958555027894646596549560512061124751882634035236723875931489656688333320269867045367814725131922282779586193481188937672986766147191629531798607384405596096693852459941281818522980664252513878956793406502589080 6346 689937652159933240153956754055841942975420053148176381504504084869034749982802564553700137061409010944625947140033643789366083496203218465240370586553994944897744346342836298796427543900977344905267213520304240 6347 21404301857178969066415756079687319546917078027806319997751376849086343964549191988606391074139687783942704899815463287109627465119343971194471312633319909836930208338845467598264986416822056536260696007587900 6348 627945572810323344806654305438997484713965931370673774046986730676731262107221052611078812809718291140184012051984499385455065047479494907354751169062332460746579227421764053176631977957756717632185242656000 6349 17474358006979283998787505443335598424937047732421217306618023542619369073973357034582838643276717144735109197199799864018984441359188511666624768537035771666639067199660573255776985243488959141157201748730 6350 462522360310806483834687517755177367812767948487988306501693176795936524250000505233660508186715824784971481306285474831919864674940581804835284131383006932111105876196164155098146904310350778907624212560 6351 11673340420741751248787378028790444906975045790233247150664802796255572125088774937824162509895582450441748894260062142317908135211881412747102258609540207545613266389306345972916027926228196472613895880 6352 281557722402350518189251716630813843699196643279650594590792628063963414628585596311395604268114715818844973031627785174236730276569105194643417924062915101118797101492800735183699335176595090102721600 6353 6503419904655509857204515327192088636724036041114486463108385383463502179179262930614144377064854850040386095527518022648364422306780096143456506762586387405330206931407203195152207072416847405139375 6354 144123336856483228458708788299511988386253951760176716046416327889970240193270878724409939157154822910145881953048418439660552581526303708981421845777013109322754248658386565166121841949913080506256 6355 3069685827196707898963230938432277691876116087731420190709871155379166714199655134155097501574496652434464873900222408644554832607562473393224335373201448745336023341966790850038609898557915487672 6356 62937567949809064289604447104988592104082515651059791185560896827328644124435158728002426966657642452235107853530974954465184809607116444335768708650574276158054712928323227996985106500630700896 6357 1243994292277719939929631520987541521836313383129202994409103601362905913502653312514027735706390989700713762813643470292173289330683663670810999125468041180252641143669046208138205653324969730 6358 23735987315243747353298644846802917010276889739123778643084845753006418711481889503228332502892889306130080391018982566644930155700251884241249619105583659879273449724710610925296060747100800 6359 437745262526383042317460473812571542202276827576159122759529792006454202601761558003472314376934484408957050447403545420094972892343204632854892653441203664182208375299255481940475487381244 6360 7812071617993292534134228724128728775473674219600204569868922086276036821117395751363848360615269782990580875769382258103773385404772998284398732203221785863047969911651883307237125010688 6361 135055084981633240260011786434604522923861650493552095021001104400976886518720347301160489376262465413495677541946388885327650661432045537868856145539088309454990734477561276002149312869 6362 2264080562525425927569072485295469076159866280014445291837368936911721826238563198649721329193499797492592122123949767038116795523540772776979551170664548377736815603927714608820100160 6363 36839580113412423856830182923970556177333944114475641304913954167533230256234854803609903871759188001529239673851100846390052106448576483151744139672025555724273702238191099768214200 6364 582313074855076652324510775070796897441246892610095331144253809709257339322762107802839437851195038676051576966839326720205999969373931372567804347512014952574567998169499473024064 6365 8948868844677686884749703912183338541440376125913008962162381559128988024966175620523636045207308264230651951156567907937282071832700479574907479207663625857847514400810285265288 6366 133805880642303993332581787343779036699883748962582963632935147628804804489207325417376063148243558739641409675946921120344039584433440018897192176788322168092961530961387156704 6367 1947959477401392365806282398764164612797026020473361477143387624119895079266572591939783216122423027183055419352412103294651029276170543098580494763533834886784542790999011400 6368 27628811695263295025082803491285422750777148123273620074171734783672474777135570021649118870456254479500333303061272319160236636258738365334707444332763433921396762288992000 6369 382015297311289380147695045627536358034936338418218994012000807382083988982140558194781487738354588917875220972699995135262285479919122284998191638246509415275708417175790 6370 5151977561232832038218098615216953521258480716030889195343004080390658162340843272812628985089636102620020245192218887133668839923481810575258143576224802134338855425280 6371 67804851620497967428612180356004249006912793799831488666602065313819588399409311305348876421347718829430801044774974854338029690126958648403381311799059205321916590840 6372 871247152312456114142941907288678647647648001304638104237867383588454054686732183214918345064212693407962699106098992842023900290093137774228708743569467787144878400 6373 10934473243172910975055602976976043004984613347873718278758419046081604741521575909923478759311018289101518332704002416967799871196350091275103548143804901189046000 6374 134089517506047371176006427732444315905788750790965980685574795043933134934010748628235687705351908176080700737655115047350620302152648773762710643382973840848480 6375 1607236641505312556184600625374110229399780518538354537103630571874241947304602471431673586042879185302043306179555168951993968215070013177528611171160823205560 6376 18835792061686321724879978472099649553859570314454255361792823250786139343224489125526055485288507209927365177027222310286477641455987144817915513789191930880 6377 215884738091663939445809012533668214862670753503222536857160370389296369950938058583927596679752454197252244982281476558441711759907298086680403227742036225 6378 2420433776880011114891258180094743640661063080564494701985153935983206751890712046233632994314924674882868666200549468383285250040571101425218006250710000 6379 26551041616631231256245452942248681869478141331016056833998478756920834589978746523804850083451676741538074986791572773019953067673196843039296411324348 6380 285007256460729135677576697229644916502219084725364166549023482430158430942153058870061862048486897714057191940251745216911915720080676923283435224576 6381 2994129041519131945351871641998070865641677352921808912295889550882545892386607780832581529304184909552003552630228908811493630855248373727648662618 6382 30786850051408183123017145900377022362287132503544703748910737999263185690902087622823464524244950343238077438867518770658112101511231220695388240 6383 309860347159770478601357966983786685863379144424801469234661573686274056850906065887993698051863743209944249660706780605839954150381633512807400 6384 3052705022342066855065788097328189970857423033387842680596275079854527502895919735135778738614334481100291125995351392263218453590507192712512 6385 29438816541484978724649516240666186093744225175910831552406530709949704071393437781933603910576278813028284338510664193675727049934856927899 6386 277880342069432877612346449523109033970438812563264351054166242636072206614324591943345934401175500435117275345136056834244412598376380112 6387 2567258035670630083491181911399975882254277734066409462644415569833234782618491811970192911527320645452545992097453554644836203294490280 6388 23212120715363433262113428107503463773343730857548668340288225107497352398875688221313461905568084404646715885712060828214692923317600 6389 205371606170438541601284277566032074491241988654976582359907922171262533734315393448063829643118202831721582016122624302856589658682 6390 1777789621209269424869454281318003025263842356610311041317715076298068491376255708560177884668161261441595519332030581379738545344 6391 15054153881680454420833082465323046789221819586858274958750692495653354644625500746796093821444946256924964048627794802223017852 6392 124674479258039223601053851892353496455037532751515956956352659322022610218437314591437282406718583804410864233142087110668800 6393 1009580152250017240899808074663435640094492737593930219518187439025090305937889031623340584560070744999732766516096445294625 6394 7991539199297553794443396942644486553467554764312402594232994658663219906420778569653622865241918047400599269828589690880 6395 61818474639255695250124376292311422974309980490704494764658376508494119225409429482224812433796098328960358820208319160 6396 467157706138950159051743231377681248679911623794310379776557849784138644487560817441103364139119214369491620291468480 6397 3447564653716419828799368038434230628225571152855612265388543354439701508015838462756965478619613754017523103298800 6398 24836942732885605566013052785940544788815746314475968936112756496617966024305528000132367015709187111227851612000 6399 174598427291246475877003869630379869751289859736609198247010226528683504562465556699297299335656887492617479160 6400 1197139474204766222142674291307805311151403533881217277618850921326016365317601744218321653451191799387691520 6401 8002077586785961083255637470133690426870602968237013088422426306617445393845874350767873451387146865881710 6402 52118354218295131362262515104127405368431072457307512239792216190548688910259359211163517065708124043200 6403 330574386539392011807062059899014830398668009936499852771381343998851060165904739883270105045183805000 6404 2040715251231192299765905408478491162102620142379418219243022531798244732753907272623579438707914304 6405 12253411061708872138129897610690790957523875586973128449592172693713894375810824301482434001648648 6406 71515657820740700198522521302609423482986234293582669777945324919901184404842264027280654674464 6407 405418182797125955370107512606146015853087458605002859293349361555548193557960491714438305720 6408 2230645267755054213926565686013217932226440715788700366931086245491434033906854577805683200 6409 11902207070452938831410724908372798018168925592723908079887340846378168271249464261504581 6410 61533852876976943863860610124428564808211511809125264268545623932518333897889644952112 6411 307952389791695529496074113812381287357073098258991255231007031834201263644982122556 6412 1490390600252438646720297724741147821681182291671833710393225956361606568828973440 6413 6967806571537184192018394047341047939098905062311880665312662740820118712678050 6414 31431782275151619233421610162665740392224404432661278365802799732183750809296 6415 136639984812680980379678402511560054030646977121690304487392131804229130232 6416 571661169162723830283410184814072471885394908037283577645841339275265856 6417 2298371916430208934395433022970101928806525936467382056209854721782575 6418 8866210381339767328006869690555752538158514475508366035450909266000 6419 32760261689133985725803880550630702872384248132561345180545674120 6420 115727359869820695570026823014761682707898751565412397469599840 6421 390045045839751910515731188092903529381602398014684540663770 6422 1251428341987828187415051398825513273648295141476791387200 6423 3812681155623141812368684192442697670790104124024725500 6424 10999956908023636879157212101553009669308528330474240 6425 29960701188908960527305738076619701538916835376280 6426 76774092373572018217485646148393965436153539440 6427 184368012254406292751063234710227878202114300 6428 413081742203794777909399912282583249760000 6429 859112566166892289546717612695506067522 6430 1648753115741774960669931783310643664 6431 2899554039077074080247958431771752 6432 4634228157703736787320271706560 6433 6663983731115900187633552225 6434 8515496814760845287289648 6435 9518537636471631032496 6436 9117245877435466848 6437 7275444253978670 6438 4643361738400 6439 2222067708 6440 708736 6441 113 6442 236234514595787187024359298780776969961345750526213809199314594400440094989721376365738722793660506612735306204901743892142895962804830686935741630254406568578871143650816355748084911888232346725763127366428620310877801204831748096 6443 246486612643803805482480154775879940956898151518579505443421506622804531245046311443476229692369688340157798717949187994571996710959795638261669475704043788083217352101036456136044275562052217728635580723974460712180900610766274560 6444 96506450532122722640543534283326400705677505722682986884253743624870444470157675170655593993819997320808320038207206315233971288425417678221518374363256848792231059764212357629811794963249484415867684318082429089088186871172825088 6445 22405998735224608347812542815044017995719070717526912294930019779476888852516340722249173108275183236566736563426837372192151749680702408747134474000058430908120217305328500145040391838525016447293942335976583008973432561592172544 6446 3660165193201271104613788920260555902338896190534236572905976428439806846372575984480238569956802261932704967806684796718828194761617463619170599532757006638027833995815843712694843752344915587639775416944776008831960932889395200 6447 459516846721409558475071518258949115779460658763095419694345008192096991487820566428804457471507508515936097443617390734172235316669636950096627705544884514582938538292712413574248428257026137175714997493283629616663611266039808 6448 46773195997937660477313889935791409555178492365005980400726386125195613904737645416640355894538889485497773081017339549543682687175490243632322145099785014706541724427548894719927613406876444057490789293263383619559306244915200 6449 4000452413144500497265828067948694954086395268430325128896891749814632930070209403863781532604066038872961023259523781673767994561763057324432495883495892356095557928897138118556821571615034774937730302817739175900585587113984 6450 294927670095184794568897864877557072625807380168018325582857891541487388076779729446508819695819408373043984723960815492599758041257652543356456038484647853572464372194845531847591518517932710222518457793104644542529621983232 6451 19103274651036950046208637710028437918186682543698975971676326161882598528938071412286329841194229315567168370017319940142785866539745489303608023803616726602230070418768293245294668804097247838136723657911982268377307545600 6452 1103364629548817699756816643182068691098421592631950980415607738635248836104287631412982885816405765032083193836290794171701897713407483738872750083856190769699842505384161836290337478729901054573963503803669096041898049536 6453 57501947957895170665898113385734238919564858466978970920245510744237944601148162535830399870347252094593140237690990709159276082835199497593432463509224355041936558355100028467420335892964165488532598323032851542064496640 6454 2730159160627457572545210649161622661062623713461209960750531593788532746305988178806683228639395294694410506061931072852174903750069048194565765991732600896745245082980952691903416849401534289001475347532349776014082048 6455 119047041827158290548743489500393259001924598930648097852881644968870555872398602065663252399416691651268842541607255776312125690919376581548016219611538513010452848084085724998719724333918932293758768834079278428585984 6456 4799717255594745108427264074817393477203600333935275391190764795106563812281712885365088021584045319066278741235419082730655008836260249325600483860287855710705581258153569080948694058376044316881309347335410548736000 6457 179967967743587791276589409066759639469824835017043747303469573492085798183016742815718806018779797956325936789604738165214681671070707850674805568205667126806357733157235232306665119106267869247754619786549274869760 6458 6307162744000231907765015013376443632753448302586993099881843794465457009711987042529896399490446913978016329905720682206788656120903870106192727932103610639095992482782856750249971713473957442692437381290446028800 6459 207507443322015941291979293640763124883624910418464587710339628590798346632865675912916544338978564846233216328801556943577502384787417742971741041085201740012058886290748787161418283731223837671694180415313018880 6460 6433827730627589325591542065775461592167788551708491177220827966205648239822545333715811651775964695381234024071777835110343670515128753813796051259609163019427078100917492373090615894907382741680384989032611840 6461 188637608638370322823378359093488400547396464584016929974198062140811880958509954750073316937504074248513859738277450571823193155482053309848466666141016434663546595633146020289872568724035080954055225245696000 6462 5246127571032343482428833103664253503538016063048959045784859055767344432940465232838738128380687802373203765690627880240765146231084974667920426139038512956157393088446689341543303057861507496409118372003840 6463 138769870428883286618378761285350146415885656455841384282533951803081351220654242633542253874797692439441412963648287273817036529038739012792878003410741168142754017945975761512566669842641494259111087308800 6464 3500064472682106779921496536095412731638954641557463054427038117799901635447370681031425308830545328722351174189351378420426386348246640232940450262767694439284162053048625027195523550993342770052826398720 6465 84364661529712503837110122481461457357512555123594260854940606417545710948967893677160445511295161681732175099666742952985390283069137356308456307432166598864988046368142707526860951387635475336564572160 6466 1947337275219010379609111680875069118952216970045748229789280306149330110626073955685577880961316725935839495654167371276471178778810883647325283511275526411963483970015771018516405036278943066357760000 6467 43125513431929683603306036209006147093818657740215351653595077089165046419627251712039419824321913489805020918918315199028021336139600955079908856563007841841049804953863276179666326962086943114919936 6468 917886977128295217748900228611404257445537722275577242590880687494865036665936249950644582625049295447178244972580352078758885871542108180040935385543135107996928755638487507482449651145721941852160 6469 18805970151418958646143116115582505266412513613300370115855777941264507065836041397199101446231313386369791269674662300831888000113243787111391329697691745088238620809755575943439646198736730718208 6470 371441524929921463716601161255958987124547084562600880595102400783150662970655980354001047715170054410661812810281217351011951362413221957344515728280838033025901699670290395612340942883472277504 6471 7082100856438353731539032599872299130501749385413322502014460307954314493205474637448811757572200851845736766755708752623339842340076987770845738484057537486111677993828885768229567553811251200 6472 130513749948771751600025030119700091711648850137674729791420844197191622908979085232002062670711935126581650494335818472758635632423484093311334432773138882085937994136223673542794562783674368 6473 2327444019597973761620923807701297364202712137032254742571302264590604499039136290399529859817438421586209117514755314064488916984336496283166260983647155020303124385232457304399653162188800 6474 40206981870991179120865648511011716808370033844196625872449987859506850629961390340723356072976079640480497403238006901267027338751495246702645161488352675481625757296024642524355089137664 6475 673535431392237970377717478045668872086776602559536400570008266842878726483693351732087274117197550226411190670857245359552394455036308488459072261824690722891973547836151799407624323072 6476 10951238021060938541658013690733016272735089428898181693630836061212502082426571628825423220307179485312705378758351411126650499288816385927024124640511753424869103542136841399015833600 6477 172977091734005527094583823816425889475785326996364182345593997407408503723871266721420858149245180254838604237189365683016165252884072823364229782690374633226454844803665879615143936 6478 2656372648524608722475172415107360299970775434789087353447841455725708932016563364798399002940275217835576574157713924321663025573786607804599026852746672962527333788499488632995840 6479 39691009829959070873877226473275632570267712229672693657413556723831965532354527035307007060304785818499527956610848011435987066660908482311506295315532439580219863181565360078848 6480 577434104941180548198938236934027172882755764719267797475280895570781699287243386307592915858055938711333295844715178305464203165665528984564707503315009333224789215964806774784 6481 8184688749556746496753760825433124073350190252448071268782780541323478446232884495134693640215694636960837706398108334215339095177151700958975455658094312997334726603702272000 6482 113097417362165531613593493787126602811891228596037063559023261618632188478407097993501126702415459530777990368729993855160959174098961287616223856692825973852655833967493120 6483 1524387093053020880191577199549212099845813260149951311039277741400305190001244436829302073686745413666489623325769254844610486972521197766315385545515518679569692989849600 6484 20051734396779683826923906593844429047531244888778134936270963305696899285757111705888186034911543494408973946192003280660349935182077360171747105332558098932343305666560 6485 257529082530523346468756943720530382008313127469106603878706560556141982935585757597383640295638185764237010278484285085434203292804599230140596686494178694486116270080 6486 3230754620229598680443428205848113005829651976714831066051016418306744213818613271694338634046680305549843974580074425555445317661198694797125576647308224917143552000 6487 39605312599363085915690282475202120771444697542093810999220800865706483757735429960168986701520993267399503993566289064410977504214470467075571475219868224984186880 6488 474598493983622558030287105867640962338652498267320331223309589257682600333663895706034417771170606569188415389826125186040099639242696406787859600901367503257600 6489 5561066305774277561185667913971564127468959605986639588371210001499553926657213656504710162098558508616176652893921094885310956748734084353200061895117153239040 6490 63733548899223583194902996478590146268797813717258008586134817565095820895992164569855376610439129099459528895521762939082812288964415166129329578045000581120 6491 714595830009754237219382478359875621020256090026329628173423234312607102201736857254981127798756018041475344654809825564711714907184863381191575232266240000 6492 7840145712939687115849673941040531330973742674981410243617592263086946769567352381952641271708618311075216960427572357792741855023726371309113976100438016 6493 84184716192632562472931362586965576774132528519132775742618962157253719955011064279388753108354795561609005697717752477252933907455486944675438518108160 6494 884805027104077449625039039567487448203186187609566280671140481190543193380887132936333526958619886958054938587347132159189372449536332914841047618048 6495 9103591300101733366708929375957149087235285482734245043852235649306273407575648989662044547340396743353579665373573807865015469976676588651954509824 6496 91698148155294425656125054058079715031430656172903562102040081768951345986142808938232953670959323307847985165345951606237933640209321047639995200 6497 904293207696464364676987449515738201951037434049886247654992171750862900710588171438955565638589175643104401593390628763736374771592297794184448 6498 8730996560134170416807101872153003448292208353066909846910138825910663417171156638038527673744808560371811490031213713976279673193096079778025 6499 82530810664344884563734394384717431714308451532170018685111810500331399723511861675555002918226369721351016263957182830924092162671212636554 6500 763739440315510526991602364014908731304515446591648903441004632124785686053224679461210815312597400132743958395579953110578842631146684492 6501 6918589655667330244776072356361094504237662155973173598005389952026280218011152621867707266028873640395431263128596179277983808500415600 6502 61346126484495027529894325861891233620249717659082072541487273600409806448832770030438938394200282131089264882845087144548377203665626 6503 532347953399611056676647486224751819632900890657612439567436989577803963076223773493264166585785323001311241844627874819629258578140 6504 4520352976421977580602946042157454796534313873141973141997775482449475008797201375697456241707505681829862546210782009468120635868 6505 37552144282695277328364653353840522164982592738998502184728772070253385452286350483518997596965415588422653823027624446214361344 6506 305132164149863606347069501232459207375657296438854065078609448865292673932514076010079041396977313739217586023402697003419875 6507 2424516912283749466878139133567378069603363000151928564230332695489321206653156376051903941176603527097559697193715509198230 6508 18833342261674833177893777812742778844160541404389669029547603393277401622921164865396305998949176872792469152765755979400 6509 142976034697974331122696035435401038086900903252037873069512862433270985268625941541498765221005737543766148784206630240 6510 1060447235058470311184598197268304602314850107944742791222766856096531604100307161889823254529559341713975866760326820 6511 7681543737933746994826482956679315326278132960688697299029852752392133305923717444339827941608283874804970223283000 6512 54321570319329905833597407839202539198200552887253911530993485586980938033716968437738142616029942983599928699720 6513 374867633252527853309415429364027271052184275570246917423471794825498207793192316680481666447876285476989598400 6514 2523301419466605425865885466690425803338500856161737269543652516971254288295046997694176952838709410253266385 6515 16559048711838907116860483529494999103445906893184000644904982406603235397409228480513783182953637697307530 6516 105889124706662815595589764491636864708792030572616140308566753958302612329049732992046143971286861502500 6517 659441322435931578668444758147260394250507403621367568349086355503921652867518352528829083587737141776 6518 3997168932991888523588900894709284847941906868192495274415741921638976592758473695939384693757912710 6519 23567080737498712877567944543599682475985028659385307240480592860598455971404957816633048481351428 6520 135065055224000712663018432095666064889468580434970314867843886823643640296015106639238152890164 6521 751885085500392119131375693750274858069100937275668765239377733876369268926542204975174475200 6522 4062538327932572642910658574402649320386675953326207594779827543877744456346675992569800643 6523 21287497267523404020726704315466867816470233958628282694470311648248422234805820168931750 6524 108081650195035839346137946289389820579907318911797993662161242781024978810983160380464 6525 531217106692413730486848678984707956889397117225090600304485361065625766222157463872 6526 2524924321255911742759342366998091066294731623583962113371408924752669201194260600 6527 11593449731156048598339251254143008613645069799861586326468199873991886953841296 6528 51364363114539975263565658013744664054115098613015635788433933584138895734640 6529 219307986287418397006784868046417359310655108762794916715160462566240678528 6530 901168558675860715776479288866576230840883006319667899371213375193230899 6531 3558646483076576100011601279418187037965891335557524808382873217712750 6532 13483600383143660580688795529478375085274171938655563863093835645140 6533 48935521542380021027091516224869980399576459858443763871749517200 6534 169795936833328645885989676822544628229660048780034992996928070 6535 562115359219609765710030769375284969600125548274362940116260 6536 1771498801991179139447404970175634278190512304552738906500 6537 5301442224708987110172235462501984186754890462974034560 6538 15024063877933159695812280688257766227001800844725825 6539 40196227219988467447021834658855578702343020667730 6540 101178599319823359034765902721996926573485770440 6541 238673260806956377156739354612655663444060000 6542 525293219180245470309326520381703084064676 6543 1073165426627760628903392486204099071160 6544 2023140665733944333362476738676174728 6545 3495090266390258001591051925462464 6546 5487368028010521797003897805075 6547 7751445682580923484174591358 6548 9730235814037077012983100 6549 10684410775471725337584 6550 10053406649808989082 6551 7880985019007100 6552 4941137893356 6553 2322882240 6554 727833 6555 114 6556 72253012629886784641218587132406660216759548008966176647217318479189332160058767840205180210064376870203204656344419163825244203625327582461415396420100106273741180054982240521207314339999119683077832831941123004071414470672607421875 6557 75361667766855070498371961505059922195083645008368955816386819743057667131633318985844253748024802612293610966322489069626118604522326553684140943532617078710017832716705105916788937164910991070576606887243542587384581565856933593750 6558 29495352795107405390371107450841470368595900312677278476584609146917698804049291046028977633159276937984358001053096102441539250610910607188840121412199476910297579199833898107109752265291859572859944904621443129144608974456787109375 6559 6845371694242766266262029325154140532595963354448897583827830475371752722339202668975629181750581118423303887786162920345031025642241162623295467712341217935839560129455138424874866524697317182734934704058105126023292541503906250000 6560 1117800057362330273402204256684516020987387824499381665778169418203020881611822058094712716896473796766634533085524866469480809064514660328832085026027184272260418999465869255139642849463136806131835498945292783901095390319824218750 6561 140278359885229079837113215593922962342279801136778781308334954475105508455039405564341638370962133566034336211334965285824945377598706258862437397329549947260571606434309099004151633949873806406216658615448977798223495483398437500 6562 14272729136804306655338435517384549857501020106698959153436873045808016171425531204438156347911844388377672315409181739534499021793544755147487103458368172630456439340377487437678319235527871211566264264547498896718025207519531250 6563 1220210075368124076547731705061891028367250333379569690136067904031228610536583699974741506964560234227672550784453862759580250136163589088841125348498411342698346954589998670376305156537455331999808549880981445312500000000000000 6564 89918938363078582487132520794403033860308430331606372956123266740197119646721617485883654323500341669861363474265165328542636296392811803075267022450082361329023096770630829095611276434267533641531144894543103873729705810546875 6565 5821677005398328433501882113378743630976453878792684155157796903068822836093409669789983663536749885167783988520614884553640717997146372647975100016796279855782729133177105506067775626474758432493672444252297282218933105468750 6566 336092110468233571003588074063754862568101118603456172909107372066936147976717037777211680147330139596078595933180947258936545856744804418514792040058680563665835303937068474003561457767730313861420654575340449810028076171875 6567 17507131196443841277567605414637340619118088657366812985151898881058066297268685492092447918059034052555630468015727158066595181439800221280962767089365893019609041849312410074526041858788971694593783468008041381835937500000 6568 830821304659472478930003104756735915325729546024950087644264461997414060848406841129799735475187130466733805078990544956711705092329775258073561371097228561730578802054991815459255785625281021111732115969061851501464843750 6569 36209241761056687467295171361376449613274447184109553780094161022322095872192140337364695220953389903665609624622820767822303362120675329331566443296240380752176592244390104541763159007317085524846334010362625122070312500 6570 1459121507724865676762995180872446607874232364536449379994551336026252206578622796488597297523785937907300199802149572773558910321035535622476479253064738111456744256213769258970561204513671782478922978043556213378906250 6571 54681411393733786833297446125404448985050852934556466996065258853652799670412137009490177577213242172797357357463864100982835371481496771229217406299692227418656808996780434306561602397778187878429889678955078125000000 6572 1915317910773929454800560168959095172461190462606885035979111760348402618217793053143693824216624940282991173922083732800130295743425194141009963222844031054730202162342700845237830620249042112845927476882934570312500 6573 62979093754171579794954278715950452116189481536455045903114369269008845571736805889854887410782995432563054193085593528030047457169178954543102460970055907634790431486862191667874810718785738572478294372558593750000 6574 1951558500742953870157305600395962483356890352074123996252629391069619971497103417481308159400178361389630969974214592600604583562903685965323369523636069167733271427554817695204647520768048707395792007446289062500 6575 57185162267940416808871455259837433496077567627676302337346238095068364712449569763682950684340461170584140089730235619004108624144445619364780916382097789386831384163614733218139463133411481976509094238281250000 6576 1589389658584569344947641174715848806134915959669177662737797134627054251676757475030523351297150316810060497480592692782431641672920073764805332909242558241914807420957014838513998711277963593602180480957031250 6577 42016199660928675587439608221303438698321013881079419903280013662798698532539227539637753293901504129273090217323147644892798541566822707523820627884356480478919321653458185394924839783925563097000122070312500 6578 1059061967656171669257123571500505147397004819421109963287991685419788558862714597287404237876912271127944776761151383596847038667656088994285898389323640155867365135120006236491008166922256350517272949218750 6579 25510765245355190785176873912426740341888277328233062822280117603967957847229426618420021164901099251184635483815645240346128571357390558155931433894268329782943627304092615304398350417613983154296875000000 6580 588458371131818391157497854991794082045017537770204517987771783402263790690520319509055694293600113960646649370126364773271582824102457020839839869303986587855998142970737063706110347993671894073486328125 6581 13023113843004656987996388610779031715073683488882904853523529456638542056296353709589380682782891492524091852521038363311648404903714700881496686878040161002402855250359436922735767439007759094238281250 6582 276994056432375240570188735721487637067618573202505334043474703631614790857862274686858639601580532700910056763960084404951664749716940251452644193410053562631918666614438961914856918156147003173828125 6583 5671171745285738688748925544000718135562254537050611953018919176116211433523382980565245382554573305501032683381738945126046407671783705324301712992863828272094295357419468928128480911254882812500000 6584 111933217556569502134556849669484279618729707381363755505607932259437669111974770466061899317033379260926440672515517814326616493725596381036109812785005320975861842214271746343001723289489746093750 6585 2132644244327441228581619150625979905664133488470342798209242911395762301040307681983200919802405053022504304292306179872684438127815695949395714418609943524574035222940437961369752883911132812500 6586 39273299877484188573678328662104895364632858978225458331962603243068359871663981382562015897724766259259933956593657684761201053927259235818615764677700155638184753570385510101914405822753906250 6587 699846999904723092496645406500070623041697468714303245396964697970476688651747887057944688966722202619637250743684746056103759559175247579665869177163450842726888367906212806701660156250000000 6588 12081114426882204693474195101475880097650061974071253805521375945920974014250674470769783201155215858325201000890514133281046259393245972792319196341230547186995636366191320121288299560546875 6589 202230994028124443139886117161461226444944397502147641427440988075406417650733716520762295257931422128521246948410123646609809185060863932272674796239431138644704333273693919181823730468750 6590 3285743319038984976654719336790826316647072211130444613118121809256012548702979179591223263674287173593617025621883997280815569521015761249520783483235586430737384944222867488861083984375 6591 51861495590125842655730337148974258799313816013496834557329882332227982815522095440116928862832944491372902570533314837917883070259894116051303823624607503006700426340103149414062500000 6592 795858810573822244370989721471046674895147668342232817717200099822662809796642129237472922718324191098403133826604456155442157151770483545441233688677584723336622118949890136718750000 6593 11883275635436000951735282430748360519559055716102262592157479655854735579870639918919896610865037283959673161707275056432627406549936792469980375983595877187326550483703613281250000 6594 172763469802180097175305748365689639018376688746754917871169050167170034142510423910226681153682442635587713277529701722008805937465723016872696439349965658038854598999023437500000 6595 2447190969559139150520443715852629724587236697074961925628266174311081360819893653543676872916855624719571367113212840143028422832564121336529306063312105834484100341796875000000 6596 33794639395523514025393758094032240504322223704148176119083911875164449283043425497789384991037636236359407466126052024632996882815123797068841752206935780122876167297363281250 6597 455235133738439329642651194717239864174866164051919368112017651344428504646885992788476109088919158885531976106765070740471285746319013954146499781927559524774551391601562500 6598 5984897569202125447575597640377613034700755838231333317927889215900454517507525848263636326291194843554607520994533340556762529327915762073543319274904206395149230957031250 6599 76827623043586139978419340366284264310783398280168311014683709432635996053014804130795216769009167959199188679527267558462633011979008195879019331187009811401367187500000 6600 963400602296931364087447448275755179076565660193031675652877655796967053052522204895750943951468995708432706636614145557952690410808580096017685718834400177001953125000 6601 11805852414073377232244437470907870819026591848792831122895703751113576564937767187871872122118425851939463131143428282028774022870400949193257838487625122070312500000 6602 141430885866830322266233719110758494413125819542494143675724577434578006669517161347374960839237636776764486469719163543090411733341844866768456995487213134765625000 6603 1656865099879319278060669579125807271616354650489687775553680005448110256318030701800716274948069749519868171249035165207603906844739145430922508239746093750000000 6604 18986717434346299211305880824102552115018847662765997597755384520625697416918216966542781872628002429380029028881557170752873882978660157698206603527069091796875 6605 212883061911028095972022990343583648776706576694954930942521044635899260233604461173891756992965129087863069808358417380133761808035842558369040489196777343750 6606 2335901769659483323637465467498801028630903600117135314544033438913972678276687177503274089952835599073256149486519412550226523880001975923478603363037109375 6607 25088201067718678903683692415937489300531404367084413078253475079780356343573332299382863230378014018151239129003476124530783332047967592048645019531250000 6608 263785529689635748680653795975856715866574124314877687297112262568952740261439104442709414715172441538663237621805396521758420348026893086433410644531250 6609 2715501405957297470683593083701175654399247213311877622933286424990379417406217610639816013417701358641337438515974621613414024115797484207153320312500 6610 27371853961433789947966502709806181004512100605534371188523095143306979981441338088493188573296177792648236962821723987312063920512627372741699218750 6611 270170342180905761291668168128639915726083760164479582622788225167346942851381718251172006749197122430917962938227771695565700643197451171875000000 6612 2611328335895018357041830723453925345534275759253244769458500152525852284423077897119906219002442506743530697773117724690465307320836676025390625 6613 24715754364083583980710651156817416767767662543604425248372252173865578413916518148188616938969742978323806761685677672203893397493518066406250 6614 229065904434268732214864581163574213307586763927411578422594516103467713504174973324170354117354086045195098561418332041278533167828369140625 6615 2078712454762330720018357004134305042156005397830152455604274077002088651433099354765537583157649412023268789419508089428090531054687500000 6616 18468717202376039066576562621191327009224357770352730608255406222445572165316123994827855127030986017615782102384698295045721081542968750 6617 160633554275350326975804349631995394735091212351373904855457812563791509669558520921707242286160791925556335544792345549126313476562500 6618 1367508248794850209162273831031646388593891004736603629048097192817514639015811195006468088072805311011135638847026130791574707031250 6619 11393124710798568241381603060114877286665348393237462797696578010891675711649843414639693923395786924939822044493002305312500000000 6620 92872731440833997161138318670281703774257498434427764310572423480612736051988380248729729873280545050795430534244161741943359375 6621 740572417325336517768664357332864916880257174075376760422462751095216550661819941034536778977644113562103277852691638183593750 6622 5775245647876190140370696462766695785975716942029533437471528974871889723907635678205761347730673842697104824418319091796875 6623 44032647021738895359964875316806736135904892083876245421683532504786419441256544022252372546017067309946067254414062500000 6624 328130286087382382206282274125306486952173247379932834221920944994041736939196144917041455041289763926848540908203125000 6625 2389123719819072382245334247657162562787743968984335435680381769010844237431103823320715561952711251011200789062500000 6626 16989983417503359209727295024533719601698916063535234517459927181154646019386259762935782243313886814915072265625000 6627 117960807148540594027341614143355233078571171902740761385899616173157227273878899161889520098167741458715625000000 6628 799260525265626069702330479413893742013396792027304439997823777683864472690052909060649479308162732721582031250 6629 5282587291877645501331990715983941242697367394548645301612343054169601458265830197751724279028515775976562500 6630 34040854902640812113416116489428855940224620343788888792362577463492392715046265535029509034816891113281250 6631 213758190250964995272684747646587724056365039862326447906404964082953104360464425465565755497795312500000 6632 1307287923031619337761256237064836649259379508943353100055311763125711001295496979808454187043125000000 6633 7781929801287716514308544051030576814591826376069732116324422531169504230459555597538466736406250000 6634 45060408581219755215172741246311991897678959257545080540356497450551812895296525346694790156250000 6635 253629972252718198278324946205668333814698256909090406643033757815485689363478701975846250000000 6636 1386723823921322447633654546455503601853232517717295435044563922698732062317999116899208984375 6637 7359167359327964411321717566560334615745791340006079235701017732780528886428221790624218750 6638 37875592613105554108998909834963138333119190173702741950051240580274437747969708429296875 6639 188886347140640866059313498882022006164845494395561788958797759445505129199303881250000 6640 911892952491574663543314341032377410745717084129472993727236055978918016618216406250 6641 4257475579428540297501128606641778267617740799467227615710760367084282610701562500 6642 19202451031386736437974550298633970659194691856812678355477849353365522062343750 6643 83570637933750852651042059247676438534655222063253690117697074525020905000000 6644 350510655951713394059669608696505082805692363771790636918998524719375078125 6645 1414863224674985959645519099191351942068309536055328280772899291053281250 6646 5488594930065981997483940001145661137669951568171481854353309780078125 6647 20429417174063571497409960702017145862321812882723489401965297500000 6648 72837260465160931953112719456704536131132351649739812979272968750 6649 248279651328922721663812734894868474935878619763804777776562500 6650 807474107589168295826981124206742722870565359010718313531250 6651 2499987980797419197965125076948937383849809457977582000000 6652 7350033496272498111499625053913199357634477342026712500 6653 20463740277328697991579262178045372051473225342950000 6654 53788452560220495599586268438511291010219141862500 6655 133015493980350301435827921433135752903842250000 6656 308269529465582082154692499916331696281606250 6657 666569080778790999911198490856875138142500 6658 1337918580761400658193770416231068133750 6659 2478059231212367790794791446931560000 6660 4206001210374339607506418554901875 6661 6487885030103594763922398168750 6662 9004349919257988206731857675 6663 11105191194637125496838400 6664 11980876126402193706850 6665 11076148785461505900 6666 8530916051476350 6667 5255133920960 6668 2427323055 6669 747270 6670 115 6671 22295169162604060842545002348635139677982029636661038929229334985744808836131543832534487242551394468277375760284611070914994169381699892243536179346422158954249648363905197392946051547278566652126273660194234469952914366532508855566336 6672 23246226467845940370162483869749629138086197666643458396038017973394743458005763969267156362440254487955676420689141893945999420067274783604103195320325720134372961247442770468418036802045057233154846867756027765564758365223773724999680 6673 9094908816873829943121527534750365979886753360400561078715396649115077099638719310494088882187163074005757702563387713614294021755867928326268605800543314351221545424408486704312332486860813616865267262598968885326230692251652314890240 6674 2109988438257827632525166210696435922622616165310891624473942176165843873334836145357765669573957596040313698998797478775646776175486412513079284630667128095900587066924263626330255925198798573410037000656117918665194659612772909711360 6675 344414007549326125839880505996972692005274352773778302666665310397499511752485838441242492957122144688722992695170446575602789838118231970734824244767986481202793549095979894180894680633237020854263366639558918902090126435410352537600 6676 43205217934880557499089901367264158444348162685987391657246802491381400207586005186499833261313260052789581762742419980371422103710277123589252049949538348211863764088233896027857385767224284148934370619397792873542198609203951566848 6677 4394165833227506792643704633480934663117698461176373649011376514910112066926172335992052379531727187552442461765338652108864265497653408264791916671450063062613932484942219603492138106047667114628880241497246416190905806689885224960 6678 375511145744595909880399463372810090556688322640297846251540629918236320009160506015836141095502510606684279955946438985210980064814231415206340704856568780053946867142150790079357775371869724104114871866322664964298542022110740480 6679 27660050133662010455741482435765569009176291417484590791969761031707523461492269969498572819249959426453611727624540846218117452176627386457955638847976120218933600572596223278970710439591590928943245108845308515696686245053726720 6680 1790020809527275674405190642741145545098277632866261921277493758568254134226727294663374621104623040708019946591991517372883748297315246284148954885918650888573499558006466528330471910718459105635038252250797443326452080993894400 6681 103293012366289134338029443416876164198724117650288570608344049395800150109678591770562035954448565529987200175816855888854287740150599676709686161861492649061417201413253860266653014911431231250457353512615357898800176413278208 6682 5378047024082333422126494417055913226975089451219024409812083581960077522544935709735114256630974818152670874583607114890991826936163463995359695567163839951813355998682137483804278768491222601438858672155842203437971988807680 6683 255098799990558734043024814745302383002294950861108303669044064867372254138078207619641657583504440272137044642738291060839445778815054284783782135672682921614390462210913855725151222111236004929406749282541265289125235261440 6684 11112338871127456286044688339630610971319898223553606929820636781660409215307104243106795906965627278007447488438934855924248095226941687698704751944003747420107581004046894773100951904428631870618694788576611391137550172160 6685 447565619218938376671090853099152523915221805883143007936665651156968430520564154600587740062631177768577500049645305933379401363879048919687803214844228156985052081317999299343540182719565099354833881822739351368158412800 6686 16764015024699395013079171491803891674832984387600764806974337573150572872819138371708528557196257173427778130532608828786071605249260719961883607892082437302448837306221318859739941572922106630741020038088874518313435136 6687 586875567181574665955893740978461162432818546067489636225149104034196374215630225056933848871385222925757845183602308203250219684701000008388285983913525807632040128232443032915422344087648040046967041739453176689459200 6688 19286885305585775231491329857514772493021212985294547509765399785719128120484660454590401828429906205684187659227397227633516192218645289788060383901943860020350752123362035581175981996864856215844335041926594664857600 6689 597312285709284276326029939355603414319752284171439281641911749677962707582559927494552982775698900170887945698073085568248645399244948470226980007569137891633262241811280071606378256458206415605398704345093400166400 6690 17492466209840830986231147362735066939995342181883856684447013822760972717240204255512899449863281244629119650781103255441134653646840687302330736704942438957818843050230465209654927206055857589382673853291954176000 6691 485891746904246668528073881084067338057801851415320274657473106608642075850210642494894336866480626900659320981034390486202703225029133343028664889221678705468162601847692979596096955896377789206146736549716295680 6692 12836926326785204931865168445488561090303025977475472187048375001232886773177660618178664993953783127687092726465896836464081707162625837555099168891413459753256921842011244215344971527675399743086623775208243200 6693 323366160009574627773992556929996325947678976395911106752125191700883705861130757244358738599108671716807668135756441595209894090014764163621356141837321744665116496055197114902857487179151603800881027979673600 6694 7784299047852807080100957647085774381328004885572728475873061476907092563457138277954565266372768690918080137695057676683652200584737661438812967405352779483315142873590814932165622044021001247995923424870400 6695 179443900741139371925130429668331675700561544156049425744171152495599646525769204212190204348878177222084306777102196910367328240992929405889519171237116455801890289750362815531638270416929437575670661120000 6696 3968615996725184584707374720822703291311898149202208042055085934149117559757827108288867615628066465120452132353629564349447407049981208582090704463824964860288681342627199971754819358004056575817143025664 6697 84353023747644789266217509648455587478660252940826208432833165732255508979038200449606963980190942411290718645121179319835973018124575985389462021177446655949932991498632231986868439462271240155294597120 6698 1725853971108407776743609894261878894096645032831688094417763986461415899223634119446338821377544550625824443522178624871916743513003741854550959019773111002857079679515369166086860336529810078732124160 6699 34039787762446428539080953257900794915953599011742368473421727120179180164907778933915291314806851348247772866876448308015114509370797503575774788459835118642021308984757488929978704432945590163210240 6700 648095540409298657249047632985867776809059260419182715241806459109632282706148756555632635382813893456686055118266191605183098644199812344637892308231702204904980835346979803990950269506080368230400 6701 11926351927913838615498525221702371141056341105086802272312699836831303180937691806298785358993823963346769364998824756806219978335010308980995442536053135046888694724068532629838855891345444175872 6702 212373633725911174762642130211734201117718906178250443549080030516386637880814280452921176153493182580556241617949690254315920272219268000088219391061996573450450875023471882924709228215890083840 6703 3663450711272607740244664059175860133114525935449411188393590343876248852844527131195941294507857900642647165527500643660864947606022004360258673269784248127999670776833351955262791665760337920 6704 61279696991146952973554646676090162239780142519324099924994469543009126315605774403885825953582068620104414302194393361202376684093179902198068551175433485287028391932402078619118238307450880 6705 994921848657784473933713921557912760090942344790763961601966949758827330849839428003174764255904067885716581256128692688244905187559410072409324249856298345021773000667634579468254288281600 6706 15692390561922128201696842537080466671557290792470796100060598452137946135928149911050440453089816204259346468031151204802732557381695927889104261736248849755491604656761281283572998602752 6707 240642701864253725781545479759360252701433780375830722652632985610686563080221356149677229366090091583961279940042722404156740377315299645769915987661393711223583039465482162849259192320 6708 3590633141569462794222988573699659577617040693038269331845620430305477519289803794754889923715053652327637060252751955262306756500462307393575426852529766940555748712279476659615170560 6709 52166598550208358200018111822040066663744653411909753996263752758542171042982024157898740340041300619435041395468535761308234206022768677686552668789904874088718156068017078628515840 6710 738454735747862501111298219843224563388409405211739437004688441668266865636729008496665361699849274559767013276193780096705835136587250759077659957311832645858633783249531515699200 6711 10191339698526347917509962285054170362811042112214290219604882070811470480860067337040973913302960317706849556813721359967903820620688498126127017852307849229175036135296177537024 6712 137202260157106150962083172629156760788578262860138614251144163049169035418708584431998575536482420415794865882204327340075184513514004737611719522022845827310897527185316249600 6713 1802775399406843840536540491493573839956310822644210917904684886079617261684413340461538992070325124119104636323147199793249046870523194549462512391035506205758294315551948800 6714 23130344099920535635349226195694083239921848912633200236731521763324931079957196193047400892196188599688912010773821392265316047531844512795904075175975199169175484576563200 6715 289917903672573145018960903202024779191088774562117394293297506476206005485011514121506648503081574257084062331897310283648778666880546325856768834363999322343156482048000 6716 3551370647143876249789277020572373458835128865266216439860422213992474498321769962017395404409786441071753252746516783235639300530795306341477202098752766402333025239040 6717 42530868419988865722647182217746155010840947464694786971993308748767363506299640573211017177088816976267109457761106462074634555288255031398164542893829717468223897600 6718 498130601609530159465198119865563551763626030332545260539061507785532392660887163500098590175744848527150898777661793095509252354160568653359746512848547411184844800 6719 5707434750320163263805534270284446144379577058631334690074923014970423963896087506238878588443486942326936436990925751684901986893622080843731435686202134704947200 6720 63989759263372733031550983931368659231194119894639756575480456728603681409819335420870945538288610916359647218838862500322394029171328691866930990148820664320000 6721 702182763060927641342319341813696487758289458635984273237355445929904356618972033920837791793827760282761639302626596141060698527641860537295994826912459390976 6722 7542999611313812807423047632604045143708122416069297204933395397005728910876431232504847609367514767343109158212248815024776063344743360058423209570368225280 6723 79334540446802666327544454096855440431886358436143884422758155693970097341957727612660892595285825523368139437150957994976423104319234361052501550343127040 6724 817073670774140556580577898793686548465758804062291466774706130714835425960186352947266131984864851544994111226725110771235600186962013252801212282306560 6725 8241073162753684589371547422352983994998423152888799721103904667142259824820517960150832115890992779131301381616001672404248710960900484379039830425600 6726 81406634406900354025872706823390694192102394838264537980609361348057826089149003508406479885746854283358338299551301837135189464707398682676780310528 6727 787600990993882129004156087699044232530444768780455964849280502456567706193960269957931717277920207514582890918633101700157070789500944089912079760 6728 7463240513528392778337984054384099858265629051877492252754349225221460478701091246367588026453030363762040453165823881439457729348085406018078630 6729 69265223888802077351170529353517778937812456530025451010293366051699923849160205873486019181664739207249320563867424649281986584196558107444570 6730 629577721233100257030636251863196867434151877524098481525371699987958550040359914685906252880261505929203483265694150616506114924956034385900 6731 5603990964342515019540893407912645294359907157554944664235411399920676872265972634243975096228280491015697533082600570234055311961551504008 6732 48844455411817804854498172664992409160822694532369078243552462648546652051906964944818466614902871801784130982897723992181297855247220380 6733 416818486376554710703431734215406787035163851560927097634220796225949615980234781522754735617570185036906673652266583845019952866551540 6734 3481969806617155532753545863364188913863646537032208004694865535921674585029922529098550313601077469534006479722885954526240339058560 6735 28468874424468719794880140760061082158514853947147780060281981225144930621050999179837078021985024016369214514835430249423955995800 6736 227767788310645279867607522268347461432992683276275966520447825295841646676331027232499775828203604079102856230878152521976217506 6737 1782743973456980048269613823790917262375306030469962522149251034527490313807806228177554217461755169185238744360267216138890350 6738 13647299793342750979888720939299505399458251324107260140060777550730054912442512060925590096335679684569138690822245218812300 6739 102150469091053551379267471751180034961528519808646179068892087285887364499323702862923586281319186807254416361208756577200 6740 747365269244932608593555000195510661919883753210294647223517420264732551193491606288068749423067978228698611813000343000 6741 5342880382963789097124691836581436808279641250735210915696783276777865636656776066812198391125440237107427750455836040 6742 37308419776620464117503110860647108704722678942463056109836366087715566339879725589018424873820712726628772696965600 6743 254362724044890709138339437425836516712123996789902588582610532840369467537946339447340202343348623631789316468800 6744 1692500172847731804122583763534914346414161880138359289062625399099220560210779707037250312217638316611332076950 6745 10985824930621044443451044436743695766985682655865951272035454903884322494797068165643981825110101976216786250 6746 69526674613350836206646699409601811198274354606785535294367093016981476612525112207744107486174561959687804 6747 428801850315429826448181951062358052182958872824278322894460137475318277886009791985608330627681708432920 6748 2575754901790038457921519028926185387073704279661356110109384238811065252723447485956950103604405105060 6749 15060356608902727065320735667375486757774247408402675659222621624287739050343659785253804176558915340 6750 85658773405528312875120838932036904557438405250761369384736495831469595233489157431390785799210400 6751 473608133572453284215366959615808835376013270467062357234354997986342562008205601411809673105832 6752 2543680282585211434377288012767415312572909669454947610124971227396131647422257655109684389090 6753 13260699595468135725658103127802323090739083838740050550846751155096669854438358086993886670 6754 67045995740390109050285151454133025115247408455104994588113217617367379999848496150068380 6755 328472741491793318354343780651918296320749482055376407384292187735100686201357749229600 6756 1557890830630684129566648404663654164323964164034142994367378402087360556545414992592 6757 7145755327920439468028237717753273914822422184684961251756930668925082451377969520 6758 31663820264996956763206905880118208189155627336352327895362881461650910755412160 6759 135387437373539794451664052247852343997633691527700998227231617194866166108240 6760 557892779848140127234520174373152563514421955621822880071397388118016976450 6761 2212561034415583634198056861956095169222103947290685863055677966575540734 6762 8432945336854412474878575318734153243738287589801181283502476931693700 6763 30840189092860544836860185808878214043107782486248884739419436908600 6764 108034610897773355381024833770729321523018650634896926385507492900 6765 361829254622658848965515008387821042879595626313500761277783500 6766 1156242936780346339275680206956951333697751619245965064767680 6767 3517391990961381750601344557292896383398000679374948436200 6768 10161052729501515161771443937740241373918312573369391350 6769 27797445175328507463138632707994343654941269859062650 6770 71793169362443080020225049209159484255501488742500 6771 174451233447352617066132879329741834012247268656 6772 397267916050311969385664005173912463596805080 6773 844077468071094514952030518612448874274440 6774 1664769407837571097780456422957396920160 6775 3029885396930645537199370334589477600 6776 5053319398837281317970705261160578 6777 7659597085467964852096147855710 6778 10446072442718719561455592980 6779 12659803056266900093191720 6780 13421219230136519855900 6781 12192613262690600628 6782 9228058912821280 6783 5586079457240 6784 2535487110 6785 767050 6786 116 6787 6940233796120826154555405202693097953677560151770358779207621942109710057775203474759065340291164299600526631819344273902171048834821564732835044153666093118331472376092055314983825512795353354304330115522535543806600411194301120186993293 6788 7233783023088023053049639961430719672954301135616880638595540205275866981104288346691675379887086874621982174212755066114119112044359272818181781721419228330217944909203115292146192009391781843758797727246368408140300581994323061058369516 6789 2829155303103819089723950567010011439149869422751760636857637692333234939431559243581707172496235829858924425038242503293925438331626671279674466634216327314008404059028642057440930958917619119751802842617756388678370660128376845965772275 6790 656114357748936453431883773893300463825066119796282197701985976517890819925437474160740682078260080609014242236291292962766372918382308598920943745812186896615356722326464362326175997623757633011072317609859202484803247896351142337216360 6791 107057416708743577062124438452039543165959227767553381635488248902733270259985015474373585817929440674391427870095699523517727309695053965840949053988869087464395479201846551667856714417203199288277158261921807334123370110027090251992975 6792 13424680502102454119427747787789162684012632019618990199920039632153640721106146146803818360632987401994253025580559695789163048773411205058341375600031224091915035112194478371147101056897295397424366251706271117317952623744687456241032 6793 1364806806200886574259441652511628022249505281496088649936540081580617660971265318333555895427054073283917138846947155552344707521719991870829931146451470693988032769081909444330944686440755628784313071128116449604554261706584656441054 6794 116584167440723731188745397446415607682822235737144462721893574562029624436368224144823960321135621106950096579856774304229176566163782335195589379958114001912216689914241324386030789362482490549784613457739233606859610346836636431200 6795 8583938504077008210688298002909942917934254387996294558086953576563048770906391088124016983252657483784672484456251196953349024177157908785855958787290043302878761406370097355160503840649858378074412726350618422818067099597388667635 6796 555268896325822130132811632912894480623776174470480592808141854268817644344165956003973849090399981452614289968059522691623137070964321077805427409451994646745804928610473742746239500203272456678781660775043240989430256315207384700 6797 32027456001344885293504280018469435040212620521407885401797516505697496688854500438380561873968811073475305730596863739666395687682357656261707077278220240284026188958370935781782986623595549750833192607792976284836664465468184911 6798 1666774288039845883838576184629253904955980866251112662741179019900376348883749302397868450961457758686115362915762359574796127601491453393539390858354415421620735429276163116768791587686947892050088600844810477280442596024281752 6799 79023387386724672920752995904865291161734655404922086324152704828352161347911502834559786617536200652947302797132905832234269697630410112513849246710823388934644905860030655376530088973619740526020773410111897455224407406780375 6800 3440661441779520894637436971133389441977190015160368486293606412497055065596533756710513382949844342774953503052963884594210673841066629813856802693166390562462904394092431034160678758260636234251593234712806133169947567748840 6801 138508527347285924137848667283550152772348105059836928959657272832042320691212123730701869911962537450799480023758819782282638913007790259324510241475929478269475278007788327891832617389627901993555607330232313509309373700450 6802 5185315125934495594515951552160781696458662961491115710793911754262197968600848645098499487957342463597050402291116522762922729748890450818412904418407949612112582065712505600487218163145920359005533117041890166966071880896 6803 181432197991741113522391564066523470944443737759877859878974162041973883228024623563933917866226992631617049701568214135761459875999369120932303341795280298368335556402168557910285836527901876732095675609436461622124163782 6804 5959303131436491359512734415061146424490025536573727046268306343870842772706822854894187501259590795001715325395854615550442505492205793740954149943721463780507124343281407603415689074495253876140286720383401039211694000 6805 184456366596224908638808078858983896596779299777004948870216851289773824413534067178472112721963648463735190186990276372776892490642508942905863110417280196384225065468733921593050413455978030847280218515233354406432800 6806 5398782327471378878815067981923781630839842263558013890604775557491791474728405366999240864373433447385008955366536871760454827518061914849704171176475340344162397414424879817173864765373661409483557660606358685172000 6807 149875491010248227145774013453493602541759650583505030958673838499806662788189198722506803198123259193132358243469446544179301217721274355239259587315727747965029833505556222578392997677437076183761521114286771798190 6808 3957238757226421046767375495924251943170019926347302085698538661947602305660220128253740402897840776336965643307156217138469510296662780580408091147563317054844787301595627998068414019724743548844902971995572573880 6809 99623029358726679971607249096158823851875608484790168526822191999473409300312468402316066059575490906011288832070027083280941765621722558196979271433879729565866791050028739523423388849499296219408287594508490250 6810 2396694253720765166782090643404851327226564658170705538261334535680656887288087073697517708007900318554069854597644849106448638527700312989466006771482990441982117395602017689506045362464112400960782419374994400 6811 55213327619478517649471367451105488354013221099230033999173501849539618108573593860427127586263735772643590727722814178980528283933374680606607110767871371010396455214472497509248140449775644982489134134098125 6812 1220311699410219335380413521820152168667928738512213428219401089716853487389703400009224820427334673013417260273217447716319215302917551416974334697530751445060779913398730826940936787369615086088309925057476 6813 25920507369669396775701714859097993185211768176341736503034751915662971285082062107248297132707812460716309576238175863047199631913053245565674880505364426862492738290340959140881134782685386314889270818137 6814 529972182273741041489182931884807202674293796796381284154710993117779060476911219206497897928129420576248227356814697105616480080294838863594601807829684849920469229522579846512083305329179317465202697800 6815 10445699911869943372156812970840585201386857746221143815263256072431232851199318715816858358314142267090969516852081376008175379393357030026957232074650567699087132769889078864574976234138812354842270445 6816 198740984352249290545378257256654895658688781983545315932245805142821185831937650222959586967768070857041772063315955404467846349437590347224186591661047228049694092223126111016455207214859288202964200 6817 3654688751920026643482950081589845658288628241326541885058227370925277160190543510548720127247810433600898288714001829290994325779145360566119222739792417189018449231642099793000044197305816591060114 6818 65033206829463504765720302627756401431656468121179851935631698212753265392804156000762929353635203939980659788524640532356644444901758048915435784113949200675997702267095727589488702100126782593408 6819 1121024277564209221477006008737688469588655838389880678769985156158159288265130652052851426384171554066554431741499055886740009121970269083068980110086480957767238270920637628484340435455604483775 6820 18738320839019681659571360858110142549980498440789156542654975309843735402746184167821673039258339852735539685885721034373816341176825300021857591890773487039749158041152753874999299079799490220 6821 304013505591266961166457385562146047505474247753401635393305436326384981172286293436750173441655075024908653341045559351714693789222806432763194053385760159375481853551450293306592464299158775 6822 4791644811389954991454116453106611093736006987407424419292376499368697462676345960717800977308363158999672418554145913264701840966448362861166091166109590135972985045130228825286368024399912 6823 73428223558201383854193121507226071266919427500153596067412830040397797439045214699141445713768180945366645497631069799279090260902479338761125999976350098239942238468736110245678423789609 6824 1094866163297690107347285777225071577216202838372315503501278550810265600262952857901437476409300802805467529395538297753121144652665162387927233057062690983349345258156413117849117264000 6825 15896037132154145983133414434095412803320664074421012312851381238534032228867922869756244830749273409586721721267149042299995392614910770383898322032423815310373040191373602462272005880 6826 224871940893151277216239760067737777629138428239430926123257294249447344669256172865396961454808509159297493240795360273135509959421828495168722148930529672151370293888288472513798400 6827 3101477324076186791675483365567935852041022062666445074552461785057392698701962419436599036873000357157130460027839332291201361790792883215386739083391029773883023641331041155452502 6828 41728989474277003977848202468058701904115793414844414754578858152388362966450958922734466035737662190246165977725885029051640064854198506098722051937834459647750418798383447746984 6829 547991037157998186182423627885061346711990752080369992876355636310109358380121606367367888073741486543885465332883797382132217509907534835410024468993493072612133858009213657250 6830 7027291509621228098763851691521784825807433066738273865278386706748455465320809788064142010231675483891466873320759914082701038530368130432342673615846625082623537243798925200 6831 88039353373689179918772486710851342633924746377061252677446908991062962429588871608339882219823615132266808764201187976664821513485939829873589090749506885875274162490926750 6832 1078000419668005102174845692055659029453344036096321896539800496765434908853755142858845592889683231766312096257792108087522864709916851720176624833706721945983873940745760 6833 12905564721487070239391487583951553438868934835266137091239724595844350627716339133392520489095555303882687463802896179136619301141577363164012569476767697336871482579520 6834 151111766035137596541627819762973523385256048985566563633499088622943066626545216578150497127941940921601954333572830934900444429342710371111425064562629070341458656000 6835 1731070459557311082726619100681953425105312884719362096681469119086309130469902608819450249492685453044895312762826947466477892647872447700846938663001172847830548725 6836 19406339616564856870150634341128954759737936744973843137785881118655959988341090093098114710940582124974708409258911492327216428349342390628700641938128315686147500 6837 212954939389855831005632089198880534205000385707895493062606179969612673876843695990716478556585871022275253463197884146892340660325864194089936389565906086584987 6838 2287892993564472850312757857110024391028265689768001331544489949709999414119435646054121904851385729056383048459082757440057695416982919838271413684212448329544 6839 24069247116656757922058359153508154309402311718064372384416574551114407230186147502451767111204071251603163170415081483698231255608277228393540375331610480475 6840 247987350275006317642184863200899138580020006160754864259657241848870342778102399089629230077950351040396569360424316975427479323066437328637309522424192440 6841 2502562808963594979903982476045816681899284629578313760466038335185269684026642121694288194111968697673359626392706864732097802132295287095210474742344650 6842 24737975233659116738297560763091933022854104633737180540433227483663671559388424657059243151707189453805985800254192882282376422973153276129512852132448 6843 239546376731311603832559855582539626353464717032419123191786943720250145778804116035268005678277527944599960881963081286523467753539891541566217652681 6844 2272330482370092124986158682247533438624822589944249206765034444286009794506837701446578305460247765270176949187713015993125230806501552346870617300 6845 21115809547178578112777979865161546710167070776727537928404893896146732181215130281959893082583565770465460862842971132777704603996467035872889565 6846 192213658187286568739455704830098344782427880655862470084674957188971709342184760695806089635792896278444784086289513688114951666080508117525800 6847 1713859092519151364857445004401366491867133047454993391599364940724147568695971994995200137276107991380239298356440565630132312000105357419889 6848 14967276778539376623707192411583179774089476692707495222361154290771508583005825889526464360717436646942526910793663424635559485229317610248 6849 128008327460068203699507525324787282165190077030105498546529676245488415414568774700575310870748335183612079784579808250671006980624578250 6850 1072015298455558089263064821483655037917292828847981153214436408084722530290142283285701653058970917038631971631244333333264532015906560 6851 8789402516803718742581423054132728721675244523547831840106616789425858107728292647764676783612570607219889258237857242013109261360675 6852 70539177749457125717207907240294443421441584212823495425685462674219156615199731480506318168648724920754706212030484238526343572284 6853 554013000553132167068267364366110184399210500964793149525730970180712327144169925166634985969789692024982230805547592069631587803 6854 4257186542842003765406992931201783941889530721042762151263369244464711416230730106173447477700863092926992068902384368413693000 6855 31997933262380867970286012363829268543530396824005906911441772071167569063346564394063205881366288369353853219818047440653725 6856 235174202464550193685889730851035218561533468073125298847327028860969861911967422914574249534546759972040947605196164004000 6857 1689609649266879781736545647311205223347221707633773964463568538173649455528392311773618846952731594410723804703329551680 6858 11862076830003017456747070979318799526564940551771128047433400592930835203663426972026351152640897493565156253748191360 6859 81348476192862362322533257109459827710853795396220050968887314396947860262457577391523214413746839595708819326136750 6860 544724354354768194206952556770761410722829636515480931587149377784995745126751459166101091328044918666363115709800 6861 3560036424021255318151710037648541028594827611107433703486305777432565967192358581123365388051087116806679801250 6862 22697642077110441763959402824480169925225880385826185091473515052139010277555334953272896311663736303262584464 6863 141104314669715406217587227513860492090581125299116292307137218025477598897045978512124562013483916527014918 6864 854876268075518055549433140171080813669655691769754899294964552796004078183187125036170293838934250379200 6865 5044575651040805437082048367490061556101688889824889716701000226371689371105711112683343138717408613880 6866 28976331033268859644876686933090558434098322070905714029884927617136895268067204966146718398711500800 6867 161912913159999867392763171629368572267320148171800156097530455223612994432955504915919685675777441 6868 879514004477097217039876561854108184379742863455923403253802385634950912474683029538519232346652 6869 4641001121066050369793114094923636886747426507506857720705780913801305597799830223913807873975 6870 23771242027876315217848751817768060261125736512261757643780420542047754578048873300471882280 6871 118087670790963642943236724596100412709762355184993817049912155404813177652916471082277975 6872 568442595454497024625181109306551084063653817285836809806364312093602181761639005477848 6873 2649040044372928989407516444260414412358793406793519052282595799532226768699483818386 6874 11939109638877707253548497196582569386899100983170764450662284715657271844103772000 6875 51983670767195449705455276256190594163017086035902279662727404900285329051113445 6876 218408168626317722456246870963583771855110346166199040005630095637452394612100 6877 884371461119814075844786537358240402207866703807461807069790233758929672793 6878 3446504757459724191761158707550015026143848250769217610959887748624176456 6879 12908278984369835663028290047744965786651777040336312201477482168511125 6880 46389208548589102596772354188112559824594579133666114198740769310600 6881 159690406651980783377559585422635235875553125272125108674835690250 6882 525581881985601759637440402664797976296327520711445953809598080 6883 1650483264624497361851193158540925577829364266988288954266910 6884 4934150585564556611392756202443321858737925563566705118000 6885 14007607526749486847147858853836051194434764526899392800 6886 37658896054955469997163838865701375386718168251460000 6887 95584368958605057392447720479849298184972216889878 6888 228256030071692289492134862762835153848883322136 6889 510833544663278948069751340520512267508599650 6890 1066667334234374021397587297822941141952160 6891 2067542586301917119655668853225581502975 6892 3698137383111759775018179474660146652 6893 6061675558477144256230582000288719 6894 9029911126388484987733646482200 6895 12103043392847796656929582635 6896 14415668834067758906134200 6897 15019943130115542108126 6898 13410459849707024832 6899 9975387509904375 6900 5934730162140 6901 2647473075 6902 787176 6903 117 6904 2179279068199747939751471265899026829616469826410647088413054611832515595642595333471959541968457849436576764310255308991442293064288241850912904041665231116999039948009275177387779949573841446166643787977121221786732567059085711726373502976 6905 2270682327021110536477617432179192850048530899279349896487833690639624839240360032893650462142946457887521954654781960848021027562244600170428354771364491025956770437066831677215018062942925287344561051132725846429324625315513897279964577792 6906 887760227905427452234998938996150234421658796678071164359907608870700087402429985175456830404071165304734693182623545894951730070628028645622760658307822227764475249536964829561794724403994776651627892446829636397544208769615292128806567936 6907 205807945092194502489076139952859856714663782065178130578610386127998389724220616042929109398375558061108436111645128493432036662152328014644760618724481224842545155203846155141463199998529245696728084908010742126259002087244893025699102720 6908 33569016663910140185707191937186155677231042456014790533041329679167382278835987628019700571504885625833456104894545391961047922727309361738787726637891684849884215144466423910989714739681915892585958635429458505506473734014944490500915200 6909 4207852529191168377157324370761894189569970977921435221052042945301770620644007769578817858653437769910911484364749255143935038566732927066428378621500036028390016638039794520044763750697933973270120085230971069799433965639528995635593216 6910 427619706229011718751662306328827954422180739753638202455104214000959225212007459472152537546913735665749080623920071419825968398693067356274271458064303083544150281142262295267698905394526908001994846249421798081943915308377970114035712 6911 36513312256692127389099843342137321624118118811281900576906698099194898023896443443600780229755399303692687676683179271570582996135864062503088482817146657506307133982412242106140370461953147116460742005032556672224176274922375412187136 6912 2687313797666160377566997816458985659489908174472265681578595387465510285269135892474527625754517646867269599680912467654534775506278492872348252098077098094597970230943794299161363691486882779695770796924072200284762407891045848186880 6913 173760126653069683962366539976392513124845446310110059814071016180784937185887770143041186193204119533862017154384516385909180964934246378946875761005262956885142599704977772458240740055686638483051116186935826560833909959113152921600 6914 10017951865522171323952183795754958663829343596266195136678662337953048207241609842911651736922097454301226090266928332420781448976308392467953207903045340182222619006234213534049387645399772532057025839746627118016619566907179139072 6915 521119832733290760155548805303790843579666247804223466852742686344394430746320408612738910483017878600387037100946837909754631087627735812006797218406589677054738689101586768536633099111169470194008447466027669480940623037762371584 6916 24695352305787561073022041392172203296875838100612128001924210345045530303221895320420906280787030834837805362456835830844716045801798055572574286340767938701852644569852189069006407657064498927078934933800666136140585307977285632 6917 1074718287324941198457378226412058135404013442179805634595158779392898639445215838889223553383509527181886278411564359840347586834181219847678580005158142489613653538900426057008143286306500921660651104312121791204433280767098880 6918 43243073032048449406616103242899721584954329045861361740243747758841435749949459598446107631515607464367757016810324576374728887708139296044638286047304901471954670567664975324215862570284927942497136110654825253852573754982400 6919 1618067563659392808428607529696030626657555515376527096791038731753879159740202262190878517408577961647530094330491827497906529119217352319942643409355480484938067034570935599893576778246065550334906310884022790897205151531008 6920 56586306650440156396093540263425910277972181990899725416151616785865598036837453966092294552290072236611227818207998810790686328104534215882005666486745014244330001177683637486685329696442770399097972061751181933650479415296 6921 1857641516850927234070851399018046056674020565312398739977254567858411865771073777172080071308428769876697076239125275239847791717141461104882421780370602226294387941255659721746026025742051289140630177486745050759800291328 6922 57467648264983889749820070641605951952779890438471155441768086122628607426002167616671426598391848603916500887036684136171293540464816365427034796251454111377892345594867629319607237449871210238467803345614091946714726400 6923 1681058407254028986372869478770554220664093638460057341400312098218043931984316347097445162409064850913468134276392736623477822975334492759078952996433347303055009491199828980727876055973722645607619505003728623108096000 6924 46641088205567524812455079323523756338058541851173868298951578687047036902639863415804501985288147240496531031195438954392766892153367393849340878640154861557440352636770131465586262410819222190615153029353978493665280 6925 1230765362307651011818922439890840048502553097666553544716499332043188721490072980844249875255784352896250474668313527795621960215184725946802285583354314902027290966968216307073853481762960727318670558673878185410560 6926 30965753887351142468493855586402551868783413865236168173309978578989566979335241042484525899677879027456113576865862227919265214906884478758722659931581302938128729359513468184600025126746324495899328182782032609280 6927 744504798948448337947343526181327528447082028790522298976823816097532784762100434157671920048890399312874579606337935315804900236748980984160061272430139659672847194518761939361585665769352605950306295992863948800 6928 17140596961111428429156835005871847248933982796695703636222758042618450522180060606746761291953407376954476527441986707059017173739869292196198888909537722359896851869857132855871227040734826761837008167895040000 6929 378594549089009444291183868853931880886720435500802557742626710231664555753004264236800065387400991882977819479711402465861019510142374579450282421931320918828329446642487288664370072460618492179876734270701568 6930 8036432742060036812181252980623526563293105113836876044637843950028328681582660445922356283124928127485501033480988372014326484270259340032436230645159160304098098899629948976041032778066065841417983000313856 6931 164204152063376694244366590708141732467244998514307742732451631263886258648470906018166097405422086878907613711392696230340180581912773580432065341560137158258133308103997587511461891794563139243395931701248 6932 3234262545157789303867549126240068398492017032931946351827341636466175346678510083709733136601886215392119300289674698529768052818293251139377110890972113822227598242533366588664470521538344385569473167360 6933 61493293031732713226356560035359289641313710082401139877577265523915779051110508585714901998303597777526071137867600648863945651326791187299035797454863689889859379710828231503902450462653805269457305600 6934 1130029585488300194475102254183961163236804041938755666408529567856662958229851181978212559752685343861439495123464011753782763160469328687275069333127064742730931330026651466839156572535379169397178368 6935 20094208515722998458198919495722638755512374070611251075627824697900902764265202912174062799297704347902856957225027839183247957924552412213423116854580298575387879468603279498044142108443964684107776 6936 346134666172487200926869961606489097861475993473282628306765567492799844612195727561617539236423788452763323384198763779249413846788741140969614079363895802820369877261053010715162780261424643964928 6937 5781680099676319175637475900290415345893093682194796251652500637521767013956310786604251177175080497823251087987300769210231484934743997944485333266376395460500281286550030895069644038032997744640 6938 93736689298851461615330669940405282353075297458497825909685799943584074359283827479705352786090889056651690915093082644609685304033651820532354352262145840681810962212003018680458505351908556800 6939 1476372511663240684577484364346517443881388708937047552364826785165590743191685053136172804952130733613650763506178343668044555731998360333883937995662852593300590772353379945871222108875390976 6940 22608491202553915451441709703724832230384850762617110298143996110319162989909043700601237260938019381504084711654154115512648568247647536304360642519684477481835696333774581437785587341852672 6941 336876706992696786472235658440357480007685139480994498185306719782103830733061499049181570499456686148370712487365497028392108674694226357011238407824864939119604668116051556314639295840256 6942 4887717359664306514205528156363956215330443668369188668877682894838227887521004252624340384290559172288701198671179891137328177731016418273019770449307766339290680594655370314652676259840 6943 69098325437605736657611876949919689349065194443358063117082410689407220653878761990570455911203313780767354585017296112614986698745235513139092910198971906971342289281379389370741555200 6944 952413982335216465316802299576077927088730333448624266003141297667741094573384105245145261981875456944406838882246405717295056387378801820421968316104868412048668914552221395220168704 6945 12806547484592877860032178112539911724790717716136789035159631353763012913955796304066548773601889747434785765507483281934957027195971848762202303035181266234406507849976265308110848 6946 168081274683991815455485488158466747868524291479328237270373457550342542408113674449029693226763532340398617682839363210029463126673595701693686971541285739636081176671274940760064 6947 2154283563512372965972240758047740751375987260700783570063742180399491044147712004988635590547241910353157932053231709132814547212569362384061788817994955402844510292648814182400 6948 26976215289066590816306623405551498659462393234537687473372480540685584549008269625759984769665105933678016528144998744905832792209180260021306467017170656767840340311801856000 6949 330168601531210709353820814097989928173953853390805935213627628166789398613159508733915313971772481370546208384360961319270262980105976949875254194520994694095718249796730880 6950 3951238636318526704776607850731946401590698601948697362450955108617146994250386904631875121724679515859239258026041506233520768374946481703961354335278980636497292306677760 6951 46251332107933469109432014456272675632895866845886043632537068246430172158147113435207760554676236393264101857840444521862199089536357754774092419476241688867103446138880 6952 529717751442972027272921063262727443946403577683273435018726295811520718383032276261733011421657820803114189671976451070683597125694368745240383181719250120601160908800 6953 5937660053185677898582789480116352312006311145442353284042344203182704883777213987145415939202785249397105462043463549871919608447754623930045887940963161704366080000 6954 65154386552108869539275683243554305396372687039005194465435317194222556829078560301332542469243786413499205062115205143246104040383196305131922403450317576556969984 6955 700039646077009782546452841651294555383370305710883197097087779534095721971955794880280921623118741239323714222497852594568945176177897463396888420300053213872128 6956 7366001392899593329683835080599465722514889058450138705494319119608232062301187972024185606296675495943293719238806999324064527320433848859271282453409247617024 6957 75916712066665009425755930196277028031177184225200606755931245969472505395058343719514099073116513898691849835408928080843554859305758342626061975739213946880 6958 766465583690542023517182918015197391977857472216431063344289373966308141945495663268439279944157418131744893223599691153222181628294969123770420142386828800 6959 7581202459392986099356974152402632042518918400487909568607097719677731582063051748772164053740597105148554973366397257550217286211541509000649495678132224 6960 73468588950346554425343165033077123450309770636299969351663597573253094392921252990505203796221439070714651313706781145066482324586822476488420435701968 6961 697588343180817159417817439039853602985217456110617897182305560956192722734424130092140690274121636407668401682102912649969874983844067175190341483504 6962 6489845493576521893889981079661016837589834584493805261764843067371520435716512351003825782243690221216761449867304273471971068476335644124764711345 6963 59156030279293238671570794863535869547758645571216611046044442791480639023827655114419992270267450324666701089110300203970440208363442288111699900 6964 528291328364104375672815689964827548215240668102316658021157321242549948373921861395278358171464089272268644686980118193215716188573043908286703 6965 4621964019432188177912866960766792475139343973525355465551305546168501082674230829908851251808665472060887945648070915494185725038695167164166 6966 39610998478810958894405943988970731340028035240168565025792319155388718608103168648574963620515015335934043758403486437715525402773916120318 6967 332496855926949610986008201247801200235139123962040335389038569607994902831725377302789460734257327318890714977569724468897509988337473920 6968 2733236032897657634090968094972194545543211712364632171431593525707649492929877169496476416340904366300138659108504786954901755775189850 6969 21999302556583302453237054561327170281016579786705142005185396186748970865974993267055669853622532683811124750160340724596365820279932 6970 173338994331180603895456041384119731475964880125850207409329569023418515122450072020462476109662718107997030778084801165261012488159 6971 1336723841981120100486993663518339939292597843017058880359870080767688524096291516761103164855215845207717772023040219783617328412 6972 10086411812936573151267881121337506347475917997719282910125057440520273841532699101685872335565120456914477901981558967757638425 6973 74449496064029838408084610196806505183237258930211297970676611264441182057615284308952731747845453863963352176409758895503250 6974 537385849783280658158525638359394660809843717235026379645369282166221183201086081992392410274442443502109774097317268833660 6975 3791997981986132361169918000273716250853369018065257897600929768997347170179502384621985069505780697360471248326330356320 6976 26148924883966021277916533994944123214283261705261650195490733322095037196763944000582004838062667923751721670163702660 6977 176148147100620877015283389626036772760108850498592836175031406422257392183625755209203800589544550399984429523074600 6978 1158679385831896790838698329604869465727171290739306642343468399785061179280167172216358662254121535545205199180625 6979 7439081389751086832911026492252237927661961380014161251635000601535430496137819000015673686154933483572135699852 6980 46595391017578473142334198304083859156093640831835191948521207558460257203048654364574530644418288567527572959 6981 284588519772584490956550802485166278130091583654358350145385578891771361555709668207531274843335355476436822 6982 1693992172797583739296210982685838520717752204465550943409427048553252041157664268661935766255428976917490 6983 9821522306832370299726978961542361032701400515351209455233672982768405048199171928826661153795766234400 6984 55431605060258294776889639120751969951020624316167883608991248100125036023590022968220289615246657142 6985 304346478721363724889850981285368403395467597790191773197940881315192747733688826448845914677623844 6986 1624479367870949536513985158123398429432461433656443444783934581336470334884620530116926545349607 6987 8423233064203296347122447059459176033189189864299586282962248438895469566596767745721327114860 6988 42396011020285676200119735098911040602892631872970955841133802225578238930896447698345349825 6989 206963240435934079035859671108451208307005471076465078272846233764807689698279370784167154 6990 979038363852346853850891285249158335163286829891262293484991257985041290844118843921288 6991 4483677369627170213048336710299226886858011766256115054107162487399709551858317311424 6992 19859040001918583203021646671959727907933544821372280372116713805081292950700026760 6993 84976916446763519378918186017085989472228879167030045816485356434359507324808800 6994 350879005482589694180809636664567321225709417467284031087032395900574529344411 6995 1396317060854301699427483772092696111411480475859785517535019813120007826932 6996 5348043947083117095468840397006798108152356441899032525810032473956558501 6997 19685967501794738443028574739251142935578141421375470578678203504108450 6998 69531717649690425350513216951299353824843058824519370883739846069250 6999 235248749433541118955867165466117771336683437649040037178775151040 7000 760984872813015630151083779551290103496698572514204836692449830 7001 2348758032098764717747834410221630199318631849539176456721540 7002 6901368146951569519350146915268132065776439937868602507525 7003 19256896722043564450905115617634813105201419406323892500 7004 50885394806712964518413526849215438462988306472421571 7005 126946039961886107597194852418935601354095171128582 7006 297964526389054108943963798946595740945282218556 7007 655442910450679527953205450876722954268580320 7008 1345242541911601634774007536727938019017700 7009 2562978866353345238591258389981729658376 7010 4506042214470106171998430090880577507 7011 7259874568757345901955817530784196 7012 10630325416460765954277651317005 7013 14005114176072790678273358850 7014 16396760756300013280573902 7015 16792867880935714966944 7016 14737899787641714762 7017 10776034888741980 7018 6301868409525 7019 2763381348 7020 807651 7021 118 7022 690231035412417269759619296544210357262768241396550204871859613869928501987255446582370657444265997076352712030564457179153864285298655065916679016199707244288559659441341492109228700262128202102410096959368293205421596533857854862929419735639 7023 718939889296882616266816229364247070801908873709421334782849325936123536777912424058326897627492652840632900391979785565462855603993726588678131169334487808294347502066223219307331638222328294683323842253420120385563770134482265322237761535250 7024 280984514174568817720966073364876928335144353601313792670464291232797074408435647835297378797288098061356962803236973224876253500069511431286430836070986337135515166006330973125862569754457670026756180423192351447079224923780894161426933365202 7025 65117113479361772946151040947003291315693358580234838836973432087335633959835002207052169811784563599277452647536277535444513884221722697705077347604950478024208344003168901678520657090401597928666614157487009164679365932078685792823935594636 7026 10617287973955872033666776266137871691104163062990681457972001120703500216379038326686989915446087667176192865712128968501227181533189311415885511770734069307562644328625924224366857097212101457109313307983375603333437459409082334037047012700 7027 1330371689939861640577643298628500785830198924657961403548959170870988776083218878656667051307772238036639143772635163934086678449210122124223109800459506401594818428680302125674995800116120215046966883780925226469795118263521139435431790778 7028 135145969307852227636329112596093684082431748274413235193608139827847199969048660360085723144531794200875530655795206499003515428132773645204606253029944371234490013666992621149658487011688432284508633805238773413969164464356181832681768995 7029 11535190723479409220178408560017568130956093363654359484605904486536297687771057003336675126038850609177983588522641009950419473984598640073155205310970114395830426819299912614899788092985775737892577307255355540943035099234860537182090864 7030 848623810597928983832237564176069561793890949547583660291456285543160003552491355369378448227400633914899072434372017736756077756563235881855638634167564190029376989633210373778929844680582385674751255355423011986698207790011869654898567 7031 54848559003237371160453180647212924011879246535578907713632693991125954683453669009902346432566453211154132662501154339574836406250699730353592132562770505153506537285834622543694765721305405566264179713713341886083809237488851181824950 7032 3160873780057820141429749746502462807460466716086588451933832095160310801121018351636137942226351449585196726317569186782790169120416188459630840978615165297144738583780105589653349771048414062856949965125801821744033913317637299857352 7033 164351490713662442539962345524030294325206391971340999059340703900161732973584308326833152887695301820959189234648811735096433557513134772823711124716020516701068571533095487279983288969044821903903697356526392462144093469440718246260 7034 7784911748559441842121897211900320848038227100760654105919031799797571921777221881061768101021193781460869030595337153512177556329608482748083820405280926544156194059224072909594365051949839592421723264881278571812336443419664967616 7035 338633559309289866308264084877266617277823515766747104868972582658240816931147637145107659373772295560218723012324787592787027288726722158195527854868573644556808539880721957830022084658138424408511510771557025950978646369417647458 7036 13618935034679472245307825568480393809905267189435827780269072227438039617478189081078433222756218163993852602953169931332200435359089696364784068164092409282993996349597503967832720397878887628320164410909128962874876971804985975 7037 509341124411470417530457960252721085993484160507238534936344944483459260918786026507601624807227722283730313224552251481598959974375282079377148291377600505132600651190899364079153159376898397350758540544820837474656770866251296 7038 17803405689715318766199716587118888318170771334802722834190857166712867821541913425440057608888350955401309656888831201492201855603907604996888626862391578476804306677485783064193800041434933502275537185937720808031043043877420 7039 584154029556272820600164518390057023891101295811202551443555838219705562052391972697659552754817312229707259156076386069043280101153890226626077434592437815984428628023860509473813337051858428498729850905654247576750825049388 7040 18061617560764053544745351179948335972406928847222164827675310110468904669673755701484081582251914293798812721185302844410658889162819608158995192295640686651228409255452139245619972615418603815235893198079522967161444494074 7041 528053288371214777799063992217138783151473803853743120467908733718274962709343658745238165341509453898896971592863722574916544989563787622003016472269113333596120474682835452565738735446650981614171675775655102568728888000 7042 14642637916534854684178314374493727011258892634605784543321576814287035111394655339141850704371583691598882265270260137559535071586751571506507657299765661801037762537267393588775016264678257346881319065249343001231739570 7043 386167391911352609381435570649586737005126988844739436130552046036022004842500256924091137580286435651668950120445161024636126864905859905627685133173052069128817730018650962083902445499621015044706386440343957599049700 7044 9710144912420519269256344933831766269586489983961530380752207347842139044403036295987551383800114830350069147335710697597329279123555217349253777233000037208826071930545218270241611406286796755081497496735536167001860 7045 233318619689335924703489127710314621718452285092391210656339913667155089127660492562000568615870315495707965679907399069143963022831263312507358272621743127813593686740102901685894671168417004887910709851702589120880 7046 5368339098495710559227151477172441540037750412124583001637047269629675788254130287369744667951803072653670303898719381981829699424875832589342395452851828572294978261272669120305167233247101870497089910769341780625 7047 118499057685140138361675372541630900403955881524177004432456462816816777420699269711400558515758083372000925805509312780661999633415870154026564968036554099835085350722534073725928337417312823079930978787745609114 7048 2513767345941063620760170557975818986304155028453911793292088020594211725571824002444542219166525192079471837875508572961232706117150888990519648230815060631838490431720671208745546570754538366428219552136088800 7049 51328918880252514698288170040682557635594139054386839998235593165015588660037873400342466182579977263289231598575922259252184275484930284997349515336592997155937859480568804487386570311268729685810148879030652 7050 1010333702082222968331222941573366221431684375672208927344454293432871271538249574888225617455415785874737694659822853098383688257627122586473313402103533135693700589528217658810191510278275710690332654108836 7051 19196618560191461969024260916750173630023925881422706179557043808965748365000689639968708714572384955103234246670747576527948530594474153451048215794055747508103586519831288226466521518767417477087769802950 7052 352525546260664875042861313055530266545813212047100984629877282417248877738889956014014223788958033386512575076135939117589363315148348793799367957946377829872346661339385969389039824217959209372451819833 7053 6264299414501578790041563187760233450629844692428977550054604562333851631338476061269553590034313680189134943757303839637122930664634118152223492518527381814099808794368808409009873702306468067834681920 7054 107831415404627043374712187411483635094541577109908099873244151749171656351716801682040737597255144130338217811232750350998773481635766274755369816552696699857352474879123539351226904699120935965297879 7055 1799913067204918272300445014213138395886902643585462639294215622850288395457019120109749657548576294261273628009358330383115667159827805507278593852078557874153009889597843928934392305770913307435062 7056 29161106734967629615562778659004622640055836780480985248417172534921034034920370266351255423582679130103327186876385267982667086410227270195275651497120474490549813176975498423603010046128198275700 7057 458973973798833852811880558254528603409292156763369014378283112209346343537612849107730281876781090879670344885003585107379607093345895518018356562204991271040205826319527078074684989269736839612 7058 7023660136676626699253046760956871051810186665480923009529186283729161316794129132410341798973285833887527982845638616224291705083965234107799254731235241519332589732049848879881497527743080710 7059 104584233104194722467938768816464173942314485620690532503299533380165255217126403212136480302650483896174762583971704848438371903597286216074486105911818402449559250970583020546086181230900646 7060 1516386035758817510572018649728918190625156792211839184577672424524534588615520951732131837382948897577743789851965059621731858565844478214001589554373605188316510428657037616798384499950523 7061 21423311029216492588613457727327352682473043051301562003747862738095621233181688740423909415863590987665601286734777426801577683062871417450756841899598356729390851733371347047953305457600 7062 295099924238663322959410149663981109542280510644988053327431866747632308416094462110896391416769469025054969081437263109819243301823530090094242677745381303017865262563039225885288272586 7063 3965616470100017654159083502678905889486528062454238711216389021567862042287002599958985769339243031609238687092453319011768473627805858218377010006614493258632803366599635764168245420 7064 52017166259227944833902993439392876989180795742491046387944603169049489428512151637621557766480964429092604240998300102479967330427325602691188384765613877496613367776721773876617108 7065 666338480888240764244993799166896020103016869844370280097994011234078470073195371072661483927051626647343093883497059328067145831431272495077794917877291597871771924243505422381784 7066 8339815435090941570717402189292669510733204953898795491078515737408476182169256872048198479948098607562918859168818312163655819836799585804901327160360233813644928690856397388500 7067 102027274235409866535424370356191616815599557198833939075230993413209834101888242141471994688862190920642016572214216332721413598218194649535727838612758339248030256591510273540 7068 1220516775693306443916919287496044834041975300393155538336420275115893518896251180897273148676464397028297848590503890241472614313338567881344624687523198166274872073200522650 7069 14282130705511362148472423378106821898146007950009977227593164426343429842203942581597936786989811225702342999800070771163064775986121672471951909237072422755647293882513920 7070 163532262494803620359420462724833737121470237209680258441078848009624592149598388974641150618295173099928046483519585882483893247399667137052973862036631655409186376728735 7071 1832736910289700374720460283064821740866163568255267627843789761681563886020842228980405498165363997652193309131829393263456979849506962315983586164496525881298261991250 7072 20109167081585020926084262217414740083475550602174219771744724546046288173532200651016402358330271255040013895699590370306649716267340061960785936286227875530978345074 7073 216064126113112235002048874631235435446350825386339086169940928219305571945947695282819917137479709497017916987146505709272522944987466640973699854652986347273895100 7074 2273787358654789062909066615021108556027325437840139277724941498052620100766266374297287175329486496636265170530876725502378920134997196779190109200171555740415832 7075 23440480568287875447795306021309041913869046883600722236762208908432700634172245959852004500095343167668242528367480733545033224349967910748832713227969733437426 7076 236750399606324817804654129164538381369038605238930894988341987766126552152912294760347488365405708232365576602040998581486631446105495591012287058338372063075 7077 2342976777601690750543992763817792976053072035524663992635241507384178921586767745387405247680383326785078460617935747973430964380171800991809253370932204208 7078 22721212369804425398383905328434991617666738078178407803595334207532762604760960030294127137666267723127761551530191551188582048577178715678578172994432645 7079 215924737004048314392098315242154008394896244162635932162331606634670982419295676458884900629556583390588156415302190106834219446404471896501404287981554 7080 2010897620830695790732055052715855934321439670565079806149323578409013356737428923866874503100266565175311503098127679732164320564540980986344267449912 7081 18352356193818651307777619100289206741569662298990366143275913801702123942905362980579694083311633661839025993570379642661658961173440377752215170700 7082 164132360301373557504754806739405813676020866066296134773169067293755666074662783583709268433812743143371054756174945092492747620122785357395450052 7083 1438374798856103028210348143479489952552590674423465176202340953447052524743894252230621349145097050650665027451040564842885905347939425683913310 7084 12350633501822965845068485734538817693784770222630474003982415892964713593797366590808038946910760852992491782547990386032307683640208821379741 7085 103895950387208725975561867808235496922058485072389627169276667509662689157764922656172368488247417567098304127928383826678089433759814791808 7086 856135058810302511324448055212939433899388356236223870222775500831991547167971592863953215115643182907063474904854641802754971282174164475 7087 6909578107350723601525454943371815102742195949336610951432317881364937776693891511267746081317569418788801778333662564679273805255603966 7088 54606832989856743216037825730414096532819402434639265884137195019933545875402651631288565097526654888887765968995078029352310696897220 7089 422511586112332513875874314608336869435887104577556898810300079875862007963166326108209292303727173274260649968903773066250516962348 7090 3199821303216951609550167342226079181428464131565382893955794915249017186878074763761463622437374851820605346512899558393580962454 7091 23713566663407386514803444651638606404867355302917306777585369207036700508508095931041684140424067601746776863632757498116602750 7092 171921369604507441365516596546174888349794311368862868804543111744884659732038753680723631075095485107413597971328034105482335 7093 1218965778164159287212019207595077475384412953891363842805867173453312565480374849685071166246831414440187396265986509305600 7094 8449627196865290553649238961860622333149638447441168033763503195085839158897867956810824266872105573714531279116034070330 7095 57241673398503627226104800911308410429102351586900464043628894333114347454908796196069012873672047878394788509398066140 7096 378833634875521527745277555684470996021394802921006825428697874148033808368273514404561681247801819242738058389797500 7097 2448312552771740182398017727851735133028370115402282703077196619767720242892216163419194296511089475673575808903704 7098 15444560245128552771844322719700917604208260434558551795118970563282803528389463459808192768201784964634135689900 7099 95053889928809214861008223576174320507872163118559764310747583533574154145955656679227007488090599529025275572 7100 570468514212539610172975303620191344608826410490557542896688077771611115555129912757691024812796305815406346 7101 3336787044579585351895112607732884230942436502575720049618663806625704453848682214392874178650157296739200 7102 19011350130572211625430595936371569549488753304925169773986360911585907644490312305424288744069184757723 7103 105444004561338054185204886209643362369038224605729697075536391003998056597483398323186885159087412970 7104 568951521833501699518297787713003290225000435081805925286673208754312980038482965641405366191486674 7105 2984524210210352013690584820585362183141341484235708032891762904692353823465266500921247392336972 7106 15209124673021237975684537859079932297198234877906245773784796132413722192962942192096107794200 7107 75235831748325225615500278367709593940428662764242834661682963973726723401037689282120065402 7108 360974419018742065029435199050519877144787265799604951238702093939611561751132144369874335 7109 1678320621226561308209288220715534338548669312834759584329857578510010633827900746365616 7110 7554566408077766149337401683764893771387490903204644546699514118921803700023003311233 7111 32888255626593162385839360438022566075759487897292704022506333520304966067548491850 7112 138324116858705900812430690442208543651565263917551944337247292528053139595770376 7113 561403577767798472844636129241483154260172031723247418499607744698163255634620 7114 2195982055729687662569021947083844050633418529016934616008564315487228986428 7115 8267465250558985955570181437150352831234227101986351644283699348082664694 7116 29913843233660482224286169356141799429932256182804195293701539897667625 7117 103858368370010769236543415867605671781234346865581143994013330207680 7118 345409041366277743524343094587198279984529429449121025992844778300 7119 1098334738987718415152410077717134875334606258471339777673070140 7120 3332372305189038678134142814136164290739248492058817510162370 7121 9625226612781795753074018782397951147469894501720086040000 7122 26401364233456540690013150728586017213728257430186159594 7123 68580568620805302988137686000070175006924001104259700 7124 168189288895057443719767823107527414249415825281492 7125 388077250891345121047136169130983401665379090256 7126 839200968347686476374488640707621616510944575 7127 1693214850348195842736111605094619346714958 7128 3171316698220244199722267194926809672220 7129 5481198990052180250794061729299552404 7130 8681557382723748076143702357857612 7131 12496996887809656246084670059450 7132 16185964959681261782112828207 7133 18629663049050706899369760 7134 18757237221534030805131 7135 16183730222711711478 7136 11633300268462600 7137 6688303989276 7138 2883314070 7139 828478 7140 119 7141 220489053734745617562615827816427582117600145001473750342098967248724301605481745076307738565674787319837173971573459366486999040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7142 229584227201303874287073730713855219879951150982784542543710549647734179046707867060705432781508872296780457397900864565354587750400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7143 89698420910271327669748821426968285683751748051384050066742864300614001054632664429744362167835051222499567097944749987550367580160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7144 20780040858340083678232062327187907772784839784475703408980545977806724836498582831067608546033089576646417085589932472927333751193600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7145 3386955310821460887720711413695720152903772918839697154702363312749011542911929388854539666722060267026135958359128176223512197857280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7146 424237557716584443799148839911171354301706826901644626516186407947891115281374533380293377660401975929015704209965535209735943817789440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7147 43079928102185968949682912535433584586844462174426528428463409539296827201464418977624886568793191815726401381391477804429958275556966400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7148 3675596027284663317972355289596030949009567067269156953954891508192947278826704407343955256309006654119996230665173358494827673886392320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7149 270299076856809918252902505220024507328948490637547721458768623573039585013723727489339037260353721899570388563299245318618677591094067200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7150 17462886337540872392460378123207362557529485077424254968911476932396534333502794926470836705470479556155752732837301755671775224025579520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7151 1005945338322894603773022157749239877022395732523133029101355505422589842800229404383870496516511435522203705620991811124876177272366694400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7152 52281993333047649332717899469000180607258842543266731959383525151458288974793215413142062248848882866307528012757537806373248485120016384000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7153 2475358793050097699499225849223636506874177779691802129272249267716850356658421387485844763118751736515287291619846110485783656444775628800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7154 107625460888173885597015279937488334791866297357633244088235213874491869590841151579803920877234133046578606419411269749353862199276208128000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7155 4326365644486058723955489018561358820249571715464309354916527164133199892782228933892484614881366330165366690678856679401736906883674931200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7156 161725400151625978129801771347664231672611202452516431153688962305418873984889010842146402754456074245116694986818375185842021573873736089600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7157 5650101896090866830237967247815424039543508898473312191000577078143850128093215249148933751602577581107447566937500690190799808657868455936000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7158 185292768844038466728217397681054644053077271812684575474993816478836003680931497206090465642743511699455576603373764957026819031642511769600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7159 5726111209178342824510527071941528070295700216811338170803607928372618993028941414474505556817497401861020821632651385064639350094090469376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7160 167319680315528054407820571508079304456851119973660265856900218006382359036577988349392019069119994442816504829325315487167532999713698611200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7161 4637125109635620382586630371754514991903911052777189772468044347448253388419186807637160322736004628019199972082492051624519956732498988236800000000000000000000000000000000000000000000000000000000000000000000000000000000000 7162 122224815084169160261622993740210595975798240546718425025283939250810518348041262273085190273246125793471271045034971544574418241689934102528000000000000000000000000000000000000000000000000000000000000000000000000000000000 7163 3071552370479781024860403631732333940295489625339776261705843842650403472924794781130916767176001654954268761846577156665828848628641300480000000000000000000000000000000000000000000000000000000000000000000000000000000000 7164 73760564932352035485310010030012310470860298819728132651420157739352213538688323597178649943622642265328455698436087180911233127910484213760000000000000000000000000000000000000000000000000000000000000000000000000000000 7165 1696101022569831356193866107360917175519692683472240691281947110518028390754506099096962245147118560355168599367139767481719106347403837440000000000000000000000000000000000000000000000000000000000000000000000000000000 7166 37416063424318872960196065737411488204383851129499086324075014331800785738046889354104435039652749411380011381428955141623253844038583425433600000000000000000000000000000000000000000000000000000000000000000000000000 7167 793221356692938350679205078018611620947287554358535163059673490784692824639587250812705505908289519050456287948063198593463115912478390747136000000000000000000000000000000000000000000000000000000000000000000000000 7168 16186484579406392226319312460762299456549132621524328570433822909885834177222057551911456604270533340115116817906698406211051032458136282726400000000000000000000000000000000000000000000000000000000000000000000000 7169 318398997922499001480475276904707487679515673423729255880572402044069494695311490921950122399359258680379953048361259864757088712788377862144000000000000000000000000000000000000000000000000000000000000000000000 7170 6045660721584181406658695451941583151493106085953965544204462289540161148787741242169815204619871832701052782695589561956767000845192737587200000000000000000000000000000000000000000000000000000000000000000000 7171 110947641371734491653444734978226263318170943772144851082843705038038841546660424784831433073174648996768032295052436760963878548380562594201600000000000000000000000000000000000000000000000000000000000000000 7172 1970177216922582250635221088534820084236018393501703367191568308920444274154284886600655482377405874252755691696944345311659680373694315626496000000000000000000000000000000000000000000000000000000000000000 7173 33890732851012690625928607068201423532565095594138037984128032403398979792139469625199455837677510450497800823459678868932792698304407063756800000000000000000000000000000000000000000000000000000000000000 7174 565312294976788997704681977835230941426908854243398987187515008607229857637083241234751349538635196542337873378375279377188122726858309500928000000000000000000000000000000000000000000000000000000000000 7175 9152536354867171381613187774644288173987441454946866355959172840172413055134765841574674892474561738695416294507164351262473173811694718156800000000000000000000000000000000000000000000000000000000000 7176 143954901097395830570380234715958208513966311432822198842586512475838568821128319484800363503762784469158147074164146471950096566692985438208000000000000000000000000000000000000000000000000000000000 7177 2201427573607351636271275575449305636146513424979140334137944379716758336828353586736441046168372158051328016079475059031792519375808763002880000000000000000000000000000000000000000000000000000000 7178 32757638192640736379379310212845546088228987134273326087695414681455898047329472849844840867025136267739519842053632435044783804696311627776000000000000000000000000000000000000000000000000000000 7179 474641865096538101728707181880173252156669684497814033828664398160629942178814503751248765651937845344380974407377479876671821071839196610560000000000000000000000000000000000000000000000000000 7180 6701297291069858276157849285797818779096135187511210639919729092086099286244102513406181219140315349446771900035413762617538344332520587264000000000000000000000000000000000000000000000000000 7181 92249792488499219474124287401922282013220806352720779160451445660665933776841967834756747362555241302235821282960770513596710310119926136832000000000000000000000000000000000000000000000000 7182 1238913644886654276582628658973071212062367661774013652045161525788609972805303438264300555370784495893967191693602076227114807202340268933120000000000000000000000000000000000000000000000 7183 16241393470627521228497361684403683949224942080818968689962140539478784950007495257838176222295961599557066410159397264097266238471664566272000000000000000000000000000000000000000000000 7184 207937314980921934570893972695669987731988273453229234732288337394216714232125175499217723480566279995209859815711732555849799677795180216320000000000000000000000000000000000000000000 7185 2601190768238715830396092843699920932234302522891480993022015570449177906705106616394408789536775847993223872875293063942583208343622385664000000000000000000000000000000000000000000 7186 31807562400230376600874008462363180155689084610198707520141657611905405847430305150197698656082903150967808124791159070287017327468421840896000000000000000000000000000000000000000 7187 380346423982616571183393722416498448053634459328136765526752993410630081874911921622761886874324733389103362753786539931247790751876288348160000000000000000000000000000000000000 7188 4449143824654865444881232380920699234713031485744452670079698348964560164693484570442051545749116311850366273575014073914622521088535429120000000000000000000000000000000000000 7189 50928931339150880639528098139469101628204551790656941400047565947849403691367964748967502909737879637140305391069310241000647723992901222400000000000000000000000000000000000 7190 570653369302571002797883755814224263065479777117753209667291599082244418989225520328089222250445369489621028822333174794086697529455411200000000000000000000000000000000000 7191 6260583299967561451620465039103920617254293941483503548663577113897754962061354703634320334915447740427487099229434274950645514361165053952000000000000000000000000000000 7192 67265628196809519759396198920363244955455883001773105059843406229866485600895642492874929242723055180918564887702710352216319974529585643520000000000000000000000000000 7193 707938965599412457510608358511434118449198557790952618045094163650461665998850702812667005107783900761476825662230380569608621906007359488000000000000000000000000000 7194 7299581519420461340492256325612812872090274824739374691100244957142381376930734722768529079754754479072076811696364023099171213822187028480000000000000000000000000 7195 73750052395644115668113937754167937765916084977063365728882602891846353293971917443180962475040853177390477145646358579023067648389922944000000000000000000000000 7196 730195661668014220777658520111780931014598230946039361913914453031050753298668535202073879726128680030619193271877715304422130054059597952000000000000000000000 7197 7085441268597717680498573732299100093700997456256784400777702168748392804945678805767818123386494625191732741196054806627219415494380961245000000000000000000 7198 67386297846249079190010579001620080918575613136429681232219230762694063556213608970920832457602116570067078704559000551212519996495319149281250000000000000 7199 628156653600480922719539723329262415842468107792108457105072554936476703287362730400237862500180681946565546382573586324173183190168441219912109375000000 7200 5739303313216609935973923004700405990718104100929208212731729172338345403128174122912870274309662813832423419163770113572349288762637876741577148437500 7201 51396926431587207408533985091647779919821990135047420687013171158591090169368231336078463233179183038149789203690790932733129453291731847045898437500 7202 451110270522028964285059604736240929268866571723008915400694538332941507767656915572386940543571369078294562561323738542880210735619335473632812500 7203 3880304445941675655416670409370259336707053670376112327587837418907115271848926834694407716063261308788099044458321672708263752778299877929687500 7204 32707366037699304519615605908271958983325548628340766585224812010144699941387260331636368401866355792334759084290851120202852194948046875000000 7205 270128589983497048037361919828575048487814318357228697403711622142333435709190604470632934801355757846638792351159128811790286729150390625000 7206 2185640530484249438360060226132875289663867258833649922281795108688631813303878371544725933487405618030664160447898520589698115380859375000 7207 17321984988296361790386571504066024761879970082321137729391655544953743445630395612834882605061421920660851383301903469535712119140625000 7208 134444933424494459929939526905153959331826659076869377586730319657136686983785950964753198136295123984954391764002382105620903320312500 7209 1021705674459173094818894139293807877522990658470262570593945000085372875322844504156446064156590363039394453262803436757368164062500 7210 7600428059369123413504545294624881181412204889654983248748411729462390921180206290418277345698006073527773586379291445229492187500 7211 55330806142303696280563321974109895914476185709512098304244889091649612439064703897449354005722675382176738074457138793945312500 7212 394083152491024162889136457078002672813405710148178441021534978589540155469318067441554059584254635463374694874991857421875000 7213 2745144162706819778683107729018405860085866435021291035609001306611033912455503863059350697271806618064524384350894531250000 7214 18696160058787763329603668368547390740292684171711626224786227648849309799980212120143934326229517210987171344886718750000 7215 124449174647749773662833809054704385612626469868960441010088461785881129465301981630693692665185507539829010566406250000 7216 809309877772246117256358928304978464845923291533931215951906623215615761484462698593200303479810059192339131835937500 7217 5139725060354857400663355320417278376415457488221442225698180463284795083060311908765721799906448159434805273437500 7218 31862061207567706114759907551600860682647217665139253212788136781584880487603083428821598165898124509767382812500 7219 192712849523203100221575990395595130433231268569591203664135813315859603042001232937134373617408830334179687500 7220 1136660565813175308552510829991041086729585666421157183223004498980467135835570934474518214562698211718750000 7221 6534323546301746801017131602552573721318878317438662370923709417377679109231826657686865814550133984375000 7222 36590786709957919263133435825026923903618179977157173789836630927347250871615416934576522222581015625000 7223 199471080814751831865796835536246208655386263568876243631376031039702499472708833572119878135234375000 7224 1057899195637815996304841148304981137191232279090386082253907704788951887760088199866221653320312500 7225 5454638595853025259350986294516115931227742314026650871352914574098808371534286733771404226562500 7226 27322916797312037995663500408108453703259014497515939492295573560411510335319587016182054687500 7227 132858377181813935759788713479416324910786842032296278283996559654822354342825963871082812500 7228 626600575072655455337627685448865468243527675979770817692952788492715701937300304553125000 7229 2863832533285477611217523597302057100147677453774903329297806731129592056971885337500000 7230 12672088323730097310080171678853373174215894649410716385483307679021426058922762500000 7231 54231620855021897761404346606555793724457663162597448717687792054964773043262500000 7232 224227784804376798171405246378077521234022162540063277988306268026207537037812500 7233 894649094348748782522322144073802394233163103639947118258028864063616872812500 7234 3440315195223590415521934654720423149473731425850138672602905672979520937500 7235 12733248872091655333358126327137507628895749634380587263495253098546562500 7236 45294100603360299904326095522664267815873259277049637686160518737500000 7237 154603160918889833130090674742151242111499805573170594381891005375000 7238 505501684210149632671620812153731135903444639495032354427268625000 7239 1580301603655752713350804541146871791109950098886076516871375000 7240 4713887492511709104997196607983819061920823030304089803437500 7241 13386312222538240385968695956761896815040151362456607687500 7242 36099758143106092346355930188177481856816759323165862500 7243 92195642067529468552594209239197289781938430433837500 7244 222301454565509112119173383100254993404301379725000 7245 504312712495121317870625655145254651301381650000 7246 1072231132376452828251772039406812420852350000 7247 2127051523725346041614685594556879321530000 7248 3916983318868209836838063418155434452500 7249 6656353490727203713883793954722992500 7250 10365960834145588062554751157069500 7251 14671381238242049003221040638500 7252 18683556563986425305687329200 7253 21143830487409460833186600 7254 20931832860331372925400 7255 17757370464868780200 7256 12550656321812700 7257 7094874821580 7258 3007375140 7259 849660 7260 120 7261 71032821827017771286510522062262597332958177151227311373496600990580619949919030808311348293017761735613702527184554895278851426840701811420579182843638753295239779368531601450505022187732255020741074425304468885962503612261349776823836313749308681 7262 73938952574533900307794573883538145164557244709016066206685895710432938189793458747262137011514970893433018681394209179977439774950638317468043627247937613565975974153160412957154329495324060277036676063222464710202073290817770001966755373372000840 7263 28878283343068071945681503273013238862151860938786283996510408778483951609837803995581724060948321505602541141443235772856491962116427953126692696271604227192637989033773006937555121893691418906041863565392018361075385125628245650178154296626113270 7264 6687815679787935813365489729067489030879386786587635166932730247585060317685353936719183701789425597517605926586105627900086393790489340871203131376528164198199700018691783359795359084988835568754516224983862684451866343173857959975092466615724480 7265 1089668891442860241866165497065545529948470538695571706322587587234189619496843896861589803335943563351256565355634298725980624961737441645828608735450665736800602673586542969624473814165657944908683381514294324877609061262865637855841061324092925 7266 136438559347376863523500621160992441055239956846121851381829588349239437533997565582110783879061442739638705144935068793299632204054888094305791345432519178449721821635151546572137485880009928542752653726419667064613381505372218150526909793919664 7267 13849736549913234640475650394840125874994480990235967092591385259397401065564199685809496705707975908918815593054541717548840088834981774392753656499269192976634668612813968122379616104002821925535549515963733704236369738447965970426105792269370 7268 1181213284363948437063528157979054550552027832813865189054677849575589151393040207741410049550644615112813839017023213368984534915386776918794977964159895823907890382056076369929194759816736586903532738320633122760726721133867185788783155969760 7269 86830931867315037198899576702214569899869900361628372538834611648754174917769705587222411124366753688073125210571157693265347449479404632713485860837529193989783179921356441891359414438023958177312771378296581801198032261227533305524735365740 7270 5607515589955710575675514718073995421963622250963635429645005127080196937714921648606587142705368965786203635754851734852852111182735668531988165213778129542876750882080809496997129647779795456514394283771328985815157522670238714710905337800 7271 322885461656226846580655504668961426279842742028471716677546066047108142214468863451358957435423641061071384421807621908595168412860528410863663301569481314586377074779542683072854737370496143962163533047136801994521066922779445957878732986 7272 16774162556621207398907316498606353530640393422181307131824560558183635784607980689757382804217107253537823803281936472927187645154702872876064727659479379728603510323762982100192305083685478902386133674085103627986824128478610415524599520 7273 793846072709866293356812694382791995389764280009822442223472146436917133945800750958987461628940004378024164962449378121421355532809206875635708713444707231460278224070137563615972255941182867529187901749976979277835094748020251962183735 7274 34499858548594022427288914139659954430529260523378235810798307948222884673999886342655837762210978266190102011394388899857716153582600056683765417025433606350686337089244764117605739757954027873503031292941923471577121521209211759474640 7275 1386194778926686817459574783140842697027594543915677412190034674083035709810692133110903840244899257025827484519003007221530712336212184391927837768725180856490632357150704847223873691298266582102957723815793708612136858642904205134450 7276 51793172760333472748288813506022501212253115923208196983354357628332003321837462042058855631387581353805925528475068881865878643701850935720836202818079574903822417442097981443201583712284396051891407348101518485904117249665586148544 7277 1808582019366682389520473127151608200753327102975434399698552173256722026322135352997399804646593473529339030555538230683557222255716500278923102852474268943676174459078042021768158286013701633348844063369457917876736930871691580215 7278 59281934755056587277482217171658792413527776122484819176006296717724401800446653646448224202092916937846199453902997238337192978996933989096436673868967654797797774804838674274495184618928632571928235103200327297663073098520361920 7279 1831048729334807988678948175036817253119395893873588248662179274989739722659471034085012971848991504565198977803579551431856489346702821595928783003469012876606392553212717427613699978911698936248473498301265389955724493715245580 7280 53475836312370739678324344870839356365608677168723208653197311232169487179028997352593091219885273303262178150874901636584700517753511301339320510783099859046153160783198862630652624346221848462464533498007084382113662275239200 7281 1481235089137165352084014489542040468045418478194797116851902511128332074753881411139470122224863238379723316075678148661306515471579956422947801598639706484559167166374690651603870622888155288546386461151583328912745303074996 7282 39020548509206466851701057549873755493992845964072359258417939463693929236091200224644070283031310922885960433938153946157121319260080728834104738774921646587853334294993056047266504098738261706802767814589313555552767749200 7283 980042527223874062415772676451346253842950443677330731910650635308699254504952619882479106071806319680396742370835592695384163272409229948385132936918176064871690077570028546714117511916881239583485387258900436552776211100 7284 23521148507919649126225402824503860821655189472638624909091757228088261900216754842016154902868580930627573183656594395223604815429202893755900742675829868750919673700578554801116326143246548213176792064455146616294886400 7285 540539801129344206229717784490007166192316677158756818986000164746771166819543074120167350621894575112937304032536607622187750211622658377361586384043964134801591069397931549214598895118547655878562048156279047684198125 7286 11917090926545684134739616010698725010716628904839140240130715754524815139216145287115397971039411043368621507136712359303635153921268672610977862545720947391512212653460400287026287267092001390577686501131732088061624 7287 252486104144031315554591870331065485877306685379309664156505878093238021168343194881623499111442871862575834386030559792296433637261555271006521864740968264721607217507389444036733949186529933632956607364489235197910 7288 5148983762171277436848064923179300841040279294483645003510092219684191067189680237096039922721537360387688843364774709080897913568304044735588304479174900375269680092704541453010331982175782246873408842587094216480 7289 101218961305927219623737158462663368641299853377549128835245420827625177472256633086776544772925207820305346797763380132057260628663288051338123750502304455648037164720380089632231740168635253721412078649144382645 7290 1920661553480022515302581176497092629899957427369248008803858137457098999716516312218737367655861979813004378450894049371791410326231656539441863748525071816414645420925892076918874637411623174654617637426661200 7291 35223960951970405157135588275763270778335062671691033282442863062752797220160923232350407780352301512278800628351428197062980756486594741711511569030180301462232554836089177443325656079131064076228902517733606 7292 625079374547473149037914122357794624252901638144137780984201514604987543905183203521471633259365263655477032749989381189129537235870888497184316427911570541653402358752700425538685824093914480278507627223680 7293 10745285593949376562033987002851474732198343992465770166379215959879156407496336867855338959173367270663927747767250887341736424629943504011361529188218863770373678449468029468818184776192334627860211660890 7294 179114475349369081533770037577865607818067587036689545066599862857813578923466881329842389109012137260187985453155196184764925656090237782905918315914122585270211629870531866268736632782605600560828912360 7295 2897930497477686427214667280952449934228048619387665415479622212331876636054324699420423926396919702154850321246781881806709165151925675134642349450577954661301315326617410414763417507714571449387433450 7296 45548827195462546614466700162619448854477151352489449679576978942638726033516422508262572043268571943621478063448324263095670972359847153608742042451882212426194720586423882293714914325926050297762144 7297 696082165713061372992893311311357440476004057164295229257104249607124660330582610601659284598157579124120518916082002793644150533297730884603560845820453583425491443911673262960856942873121980166005 7298 10350860096128249127787348087166706988389770448809792808568706811833519479361901427564599079926333099515230510128626669512582182201201304310242390284959627953539143712047821558855816796090288611840 7299 149879232892110210646068267727027950175642842262356887334695621136386484309649628516065321406935770422476376009761851461561595157966536403450290826482459323778643790306647221613228475028078182910 7300 2114712142905598532408471665024314558162278216147556921819611889420939011561629648314161885015453482128896150275276187769639159652718035756752899100364034403481202788370326126922862773157848800 7301 29092555073979074723935922918504085189125271329211484119678661315030691513939580087651462399956273055441462451380846473812481524953902638185817441648302853861805576013191418899567087696672451 7302 390472684490731656178373968853840802987006010249278216687108644634747780341245313120510737550569716715564164372398452775413859330395627868236791445207908926793389449327995804594153167704560 7303 5115843269357223127499594495757521132562110672864422385595027381910581001131066939168652070849254737975807746817976879260054835975228931597421683228172713204875382347812614968875393351780 7304 65461228801620866262314393148479929849722978925065721409466397287002027996186490728986120441552180830119275576219799787446225646917367937610581628829015190632180839370953941305352830720 7305 818460352181453263983569819660138168201589131227518632025798241242817280124831746479003477448896689310481341247247194649500807460105065204716294297822388884531403534197873576333585050 7306 10003412385217745856440557370709479402117408325205116160813508007677116121026500749585175752212599674194168580440305278754214695095086679323170588799749088648647423510166896960393984 7307 119566899015636701622461771557497733512160883175205547753545895921736365996121707146598607061896778786009415602664906603566849483022488011888950424366383397041029783371301850390100 7308 1398126596254391162647902063498913461337629664658619736133429551949473297487712271755701932826484418509858008939309687642838783166710293611135738229996461971463443754259873020800 7309 15999296930032405429286098595445700689103689956340463699154598794153622834805951697360183311604913093529466517043304225152432515480733667502919395532373680317529445865109093575 7310 179228199874560128690921104427751776318193847188657685097086981343066380313046707353365170268196496360014183703273713707455850754847789701729493479059082213176827222908845000 7311 1965990402946215410630555100596946610770789432837284717572115860587257975486380726125201028461062913800875258236618056132688355113200544268289994494417510359736341796663286 7312 21121819390739834569609655000344178869545393317070519210336365359503470315919812097143829137618101390339006172367770475977778269220286627709194869311104050768991220437440 7313 222304585515536994015108266020845848585660417777194835202377108647058487033693168067090793409577151112640634813195922569696858951732106707978695268386285026450043377945 7314 2292515379191919705629099418554569114412244546575640858356683604987868667348640968788451819472965177979725710908551483663742796661238902080270001133615112831474961680 7315 23168075864337739338779896840814165751423777339694002259458059437461302289050931518112683454932367743040700475674470683088912234188716354808792657791662538285666050 7316 229475586505042215193309393264370153662680990418273946409236224440458648320653236134830612381023539651556336571214882696760191423966659586686927048736463876983584 7317 2227895494430539094329813375996001907507244550928952313591882111399830970705829964077448316664627499878965000884788373797857954278531002724811332076659525458570 7318 21202946632883986610744186697769608201544401663131426452890122056654555595191124872308340796081340680291920153022133561955507628640252496499538475186432110360 7319 197815573676351573652188086496527340277840192979419455738539096482897026827513921973386075849912210697273374782396567202191527738388221610276909869612871390 7320 1809239591850568076947842000769599668061514049140486713628815401327377997718823800844335372914711065146249160726041970662434951777884048074289704345664800 7321 16221851792228920742323386386255074429729258057788144129312396908641574052614872924096997961437170222894032785514194898491976482664631648055045211244641 7322 142580461107294172621192543708903108499741079305773447939742688904820651617267008095771986214468246529352561935719522434161190729436455405875720341520 7323 1228430533186892416870886188793442196144361746797919897902327211491710114418826476247231236255223203189885216474718980901821443032618648577670898110 7324 10373788147286799836968281255883208896529035978613028330788835063747094066453665310710751798515681298092058985169299173352594521863349675641104640 7325 85856873223553941846151717385959446973018390224170156335362949022625625640599988521830206665976381158529630533132154999692562494499126321673450 7326 696318744662652653429886566459280282735372914714754942798414004584719783844761341434009128512861954655302514982227687774709694550928495787464 7327 5533126354846633139555236269690835820156500518258710248839016443928932047384118923452524256073752899299967482108048643533450668406280409890 7328 43071157879273614922742131724934969359427192871423231618748599639325571431152931478374983653686097596502519898418277977580700068598276320 7329 328374772958763696900952674441658643612543868438223868638808282073812929104980535162631247142842686828554209959055707992678181695229305 7330 2451455257071243715566296916811732708143502877751752473984204843589188581655205661646588047337590046087472456118712230558920330011200 7331 17916062980407338640164465904851115831219477455728385027423664638638946660742424615381075270386093689834793324439143125496346128726 7332 128147112140099228989806330451041576550399912677231455518031489281684146744623415348307211245239990474754493307178555272849957600 7333 896799848639863850259220436939025362667964702340847868562042262274221048085564993401532296999912304987236496762329718817105175 7334 6138538266850193385964284890302011699313042997875441693761360604356407288144573783566931302018661000979647207716615566409200 7335 41083616643088290564724845596404610038148957434855724871092249428234322011001047467762708048248688477293350749700077892500 7336 268749167042518169008436689232076760744040701728003861730461648441030668489538978936591182630071040755221576404418551424 7337 1717629538697505244856876416326116441353320474566785813275300649095401968652309159318981702661087656709572342890922010 7338 10720948754769308995129662031896657281190709122029496188315750936272209115268355991573131859157393180692832405753280 7339 65322612557456642825601401102441949823509486797115642244384873480339677235556819161499633643670642009400637245220 7340 388340819795874012462521348942695753692824483252579824420038391377210645346433475716644801854468341893854595200 7341 2251443140788649196353188195061810234570766417863565800086135939438102170350359072009124919860842719964798131 7342 12722505814487944944082313001252037052406311368347779985510339366490481897626230248771062174340087487311080 7343 70032332836569816976013905629010727024070072341998700715866053461091688613402135181257378922868629954590 7344 375295763787204573117064430156790313733039184142830738757917528126158997186679357036411872342026756160 7345 1956663193746320121162859134676115271279899021848026192056341927158962419247837926252245427616802325 7346 9918048800249505931055288909118433103487745453023191495161231193943368232096219636231578250878544 7347 48841103788916009577032692685987012979915628884490563969442602182090377878337914824321369798730 7348 233482599966861476654931242677633412286568131825831412332318716815973718330942238474736420640 7349 1082609763039161174325949218766614511708882041589712640448102973311756376522589065512271610 7350 4864656581561340125954362479265287512414098253819801208329306249390288755930156425775800 7351 21163305853356246960467308716200606517771909446622948829966062049070161333837671061126 7352 89048274184169347296513870254401423138830397094387872821433408260958390727480076960 7353 361998169033209612915283153674677388054830076927414673706502790967338321243735605 7354 1420102582443165428752851088833323862332349296656143946077819512778406490517520 7355 5369340111817153822490393840540848380664749896893435751415106024027583786550 7356 19539925503094317046747910558948905996580421937583011117808640151310937984 7357 68342569128177122990379351200329747330676715927641160872389579932707325 7358 229371106802952076050138341061934248347503489341507142604439837873600 7359 737425336830334017653437276634890499265456435274763445825934623900 7360 2266807870942092208149394307894208404145105137846152479160980000 7361 6648706627644873123999811959152515837731671679293910127387956 7362 18565466299970384754452580161708290110014673443411747306640 7363 49231116514194453941176095703030165670721471453455025420 7364 123634480709996215650830707606733629186082195210926080 7365 293135563785942805180213933624357276627720772591175 7366 653922257611685499800198211004999311440667537864 7367 1367154101655345764637581902434619984103775570 7368 2666936252019100616195701543507744318035360 7369 4829414686330689570597313389853977697015 7370 8070301614084122790088189494715498800 7371 12358788778830253817304568451316186 7372 17200954375148645090831185664320 7373 21540631146916185519081841260 7374 23971870006690549650375240 7375 23337096843428453535450 7376 19468900152965206944 7377 13531756708635165 7378 7522447683520 7379 3135670230 7380 871200 7381 121 7382 23077017583549223119230811597656624208125341840166585126081675067235933501809056507483005040274642074330945169700244111745858926122198700734613527307019799821550431152369628820197105297668296602534948768500581758704734359831066245764510926930261835776 7383 24013494244424238623397393847386844647638087504736634670300522940160584391025172479702820617023223357110835715420409889997303349084964624897722004228105526715679459667287074117657401696471820597961655907453440626096407267203947461327650177122809413632 7384 9375859613151585752745267261288707877978025580320281898506284007280495571620571245248118321253487750156887821504778567103566590076199135937799457914684128115477487399174181420915212146810629152841231432851154033757837981279003627589070365121943961600 7385 2170589802574898098505123903123288676076820638594708748355475610098034740807633586016946943166770228299104963930382435127629411688930874917480211011082935696249806765108096773573986093001808956785952907703955326244125768763744072799356413963675893760 7386 353539314683268940352122638164558375929635359129580727790796398682503065776905004167542500913694116049626493692586433008364880575006853990851919585995098436711569971329784169952492698869598223411598129963357850280843598256573528993679602225879449600 7387 44251278427220280120011178477286325012148587724952747241733789808500023378958666307768213767312044975716922308211896675117142380006053851261103593344866115037125106374089625010148515427313795959244362321462818096425860125697292640354362607378890752 7388 4490259598499154153844152986062697880959561242230999082440515733952068107556591073883216868496892258037081464777230770654530117505001554026714709157450247716330184027016458491551631227762670563474467949551331846199299035195702648007146360467881984 7389 382820405861011173742666764700011271774725788360365484203339714318079175813588755986478009985865888750247888880907078751937044001847117351197686109049064143790017583826142944231168801512764410465120027873896012985038225158707991693679568460185600 7390 28130243277808067009421796840579556182510974614898792068892390735359129343119820627981426087564912374604268589286678953101375840639490660541957526559664134865500649917079097373743707783025716557039914982770883500401136476936758532935208130314240 7391 1815921653372754067117178341514009290794124636062412014918069121910744573534534498791819063155324508487116659945945303890945809041577285853005365522799670543208387142745269650560073199513745738346295022088627893790090908587306738921671281868800 7392 104519637480386861750334829964258824312013711870581248511617747077522204212724434365875928884033168342819618390314824214461231947924440240600367955565326297435688053950874769403803022253042176763796941705711639032641344927171719365922645868544 7393 5427603423730667244158060877555050846700154307756057061505979577484292935492879684920693821441735747335031571429836480732052530734156159032832155922119700523516417864844201694037492397726734186850788392326912468891015615427522171098982514688 7394 256753495901182183064267799503952437422872623031721869480021314785230431378411812252747168060222615983625974434853854579063697246832857920183597269513490603942336572031453482088579515784956121356885307718275630375945620747681692333270630400 7395 11153341887976792319131187470434977103449142801268639316785594856116135822085074777392389570991488769696204031458238065398679269517304668409486260407108401311235421766840324145490032481282065761431881713722194918713063544924406174732779520 7396 447934295130390964632219514198859906291010742663268929364291311084741306759092130603464929343412209841902419970764080028537103108225946748782911879986038329007496374052076342358722040225874287725071345440826923416507331353167558973849600 7397 16728597924861131202281092684075191590391608199573563479882426068048181266904672475095525027020496004413750771178231531236507881942363312007899066637575092030358578696543002293139040039256454285676657042400643010497083678188257513832448 7398 583870763151513793203831245010374564371300404977909450089023492556590599748482802672973634517930064249040786986744667898266705391296678970384432823245985869773556560101410232682955760152282706828431420225800094082456462419183613771776 7399 19128760148860932556193200488212229745041553938987058693045070799012084828885147405031606347941247539478386648161471317612617134872660794636597257417573188982886691742577349306843404681742460022995473434488375985389964464874323968000 7400 590533662527160289592075641396920202203634666093038487640668661700023827922121571967231496624422697928812774312444537395177312895057363515741905183446245054494105415165331083103535918647867071072391575898855289475854520172643614720 7401 17237606668666147151562075480122172333741122596850903021294933286932809584628379426266860485201936580791867907399722467794573875519296739794775308119828489374988169620513575033305945079073779210930609821764709705169996075551948800 7402 477213023496441984841884317538558279218899453839362691543752084718151918853918932443891752927844463574400013259872688081098953622832714279954038865402592250041879072400468589733213842275668538476398237005408405416854540387352576 7403 12564489937859448266562547191527007252093661163668582404719211165974145970387506894316521747613176643009195138805434226158348057103646788451330615944501412160839693954678687811476462895090894331941121942003644538937383816527872 7404 315394354098203666848698596874715937974548744674971258731444909346655603884242829476565496269325960149396236297841727533039176345914781667013861742579074831503057008290231151530062310404352282120647837502014650561765310464000 7405 7565181866774060589186319452300888474868939198949490949166429867236272647132451745362107438979842883545849273304920087157540844762056195454463540483521785017171464698147932246372818938297477952555872633875885494884945100800 7406 173754006168430289143805280719236637477752515823798115682202511273975239353944686366619036885598912543503372231446435577725275287611357748623731696792969959309893994929769780169296186954763092798005924378111064345149440000 7407 3828408551582026828438978354069000029786374515964373934871175196022767557328008609610793495717092027555256538389779203245703202929126843072523030684544621057200298112032422602618254370349018924226519499774784966200655872 7408 81062713024105967190098566806588681596413349147399223269912425609229142867566278192326009775506963838232885282754056670711409017739584402210769758806766996390459702534040540160609620602969297522872752219586363186479104 7409 1652097939511340060454838266826598175930858679488544311173249925968412046905551974184401982819669541111732258906408728268470304988831914738925535452172222688999897017984596879357726488194930758701320710224356782899200 7410 32456526085660958786595626364432335214653203065177962916138164143081425665311971179308041035811208537713130170210334912397089475803786694799804069877900995413846559584289004897310328405746210945096416948574822072320 7411 615477990297272329648157527171206735826837809891834800266215273708570109359560527421006974535510705120927601547938761957467761026456795729980405968206028654438744916987587298806313084742660055052163817734878003200 7412 11280217406596877040363447803426065905594167464048879615891354944082252254199144604023080263407259345719660530510603239238368310679964825937485349929431998908441474567115125400696735699453018332902945406366777344 7413 200045426849161381008912572301789031421028155384708262057171805697411648016516645522976358989903555947053295960632558505420868784709333105020095731963753326847266965982804137605735376629721178866366494380392448 7414 3436550991642300895822861394121371966278962188977954644151390037643431602599630368573698322335885407530647309473949069722506889615946098933779669538675553833050078281655249880162269933016105820509703451443200 7415 57245952019971308223139211808383174747580743575519191128180134834256648266701213607574755718048004483500349112618555624355361087632814180648133219322838273761970533345498049495097719372792154725147979284480 7416 925571641767183948454475890259251367511346841743763444493066070909312758443799899643647678711023651011359540765493237716510481206788540223773872795022705668944910685585300396547962594027932052369283481600 7417 14538074564271607322878784339962743421197731283283728700771782217518720670844464449653949994419985241955612847428499013146350611428790383697054125305972643182134152017141850027235562443420129787503443968 7418 222023280266995949815177435729482017005207909140590288838831922591163591338371340991256412540489743670768053438137470523211473375856461295463102786703922751859034996036374764637001692654339891748929536 7419 3299321594141243765964242806782277337440973119379094713380664566943868384457368529186966136307420082437385742622750240070513602465082088878585373658117028971513805877247581700230732032603212008652800 7420 47742273659701794616928077552169341352906881932508159215205101714879929818696232775202958562737400031193899073457286660921072896931128765032088858812282198573247863356640670843882127704834535587840 7421 673179728454432781662178669153937970812821623881101720165040120843435342007847094819594923463546972421264779497966918180940143680983421891601009369990866068901862525881500900223605753685160755200 7422 9255206762957999815501062615200971967844841178199882244489198713960554076352593014049036350765757864430502581887621429938414819665654956316152251144629395778273562496976290789524380344339398656 7423 124144526929048903116205598498747359588030891785038510107710995298081263147637058296375473229810166588808745007468164806817061607482761295463651945420834849129276268964408043041465039922921472 7424 1625537406420792299632402244778957978117112933371550896529307652249880082826970025557590800789928062805105068989127490389143689292444136182034701483773442240376413607266467733258855514112000 7425 20788302804120115282730548091599048286347138176951744207958126764667211168423742379895374047092148877195229447057285534039955621151423454753140279685786067382383177000688083740150873456640 7426 259777989316821794089805737115992054806024266945506849038004720737657509889798110626039332052804060614911084061657138911596066439380629627146170221521929117491082203334506145254054297600 7427 3173510393488620642010383173515442339738363680431146643022325273285142158385641291451874005468559679570493510982405693401088307123026052519676491894958267793029939804160401094446415872 7428 37914883359684304631019162989081483400336336037368657219192391843974554931012203566531409312566565036777679233309249351669097355062250587447507923159107866134273984280652803351773184 7429 443174894367245930669539855389911453062562783807360033220279721592516530355956663926718397409327733934259975472038552274930654929086656813668789697257273081719129958018434727936000 7430 5069737320516951166482805308736861651880148616856040184899938730683940808926218195910260062591576266993409219472603247103353306982882073166810334117200318025558622644703802163200 7431 56777483527458828388544505442647697696324547067340731083351224958965821091252246702640864244938189135537927520055147652350277684431014708509379666081707620801700978774507520000 7432 622686244447826301405813142598365522022703498526526064015694600471222972410989086209469010534525616945942206901613969169952361149979257677574230638885871121320780663089004544 7433 6689194614807380650841197340863189886260839676572260727920569329989169187884098104822097078449739832845697315145163407178867369734002354083679362391444649707851000743723008 7434 70402161729169649771777477357606236694344370488700217175735287802997648464331191372514734377442561611207692432783310487782225554340562302359815324831077673585445963366400 7435 726088257185236499176337115339541464024782303476756412514508046022189076217309018361539606938168299363915278541892508632947816505956629547496208689496567766710792355840 7436 7339314133533988851105120810242159859269467269821651279631786857672837945619750850732021184547191213827685994554189565991133042450128547086211437236219625782906470400 7437 72718273789987933015063953562392326164779986371324031004790643988387850480365719670686630879509120632461900811521463979010498742041230287285731348987804370716786688 7438 706319614261965382870216188052695549903013610019386741521532973163115380745984850895433428945419585855200357804263125931443719133348911816825951808952617560599296 7439 6726120543896563471567982698632172891984611993678917592268892016740507612580569464204154474636004537777661123184285662861385714113425955851773093393449833446400 7440 62799823503496653502502437287176084489224102533719714286544399937648861918829844616624391489335908871500884430260527236217630709224649393558207279963851379360 7441 574905149656325350913902126403687218954151264803570643135904646454133405745268077919603013864127096293341882823478034260190670388217541092487159624616699200 7442 5160367740162255167754652190098579399615561722252331878889402738668196473008047196098635574607118399779670358573037234433716213898410891008298483503011861 7443 45415460528846781627729907753161881386975407672688298573006764458711297475250017024770347023643768108351304615366573877230226980433776571440115507263222 7444 391874304875876665622611607003062185078223057692822580962348047989733895181528068936228654059162257205711695772204906845454203337415553970762882137350 7445 3314979273535343790700909767964479240562318089070748434069690717718944071641312926566328588133526681849839386640075715892242309062452312067730276480 7446 27489479371039106148521594959881373150194791267765112319213806236254887644547257685982984601667474738839766363385444399211369076198399780829472775 7447 223436663863452466217963765743137502576952526177570011925020884604230069328625713131470656549887098207868653257339803479278151490455229425650262 7448 1779856956932701475544562628772387206509662912185810510172797365252731285287342410806361117258506717004430333306339390596214547067778568390444 7449 13892776278520936075860226066148231502630530705477777291872750229450079288646549800604429920636653138108922046239997840399581656137668186000 7450 106239710877647402585413227670412579915411435757255087337573661957256212194268502871771473351165037352029742033261808869063265288197213505 7451 795773228703146893551078175052494115155445014953833327484689309894760478964667166462766315628240826888147646466518160384933643808056950 7452 5837100405685074600440557587953379936528834505973394379284863611889065855176860138664619215728814496354752075174361377686663167326594 7453 41918063729159959052260216389694497473690083228267694810738193908744768181819959227377944070379675349433296536350540374654564910768 7454 294633570032139234601277925491204725205297967785146746401676675665749492301233595557060520477712271056584435149204677265887859875 7455 2026332775030236495486054692341293534170540244467624521782401889224785490563184216372184705645706162140495445054651946673391350 7456 13631606166655421381340235275133115950133582086903554684818523397311485323914475615370895375862388540257246474709532383415000 7457 89668646511981853769471456583461573648169332453983777692856397840864751801573112856564830969603759057625123079678008538528 7458 576541078907007737330703378835194702740554364550694504136709042295391761428347618599230381269148323834853655053362537121 7459 3621958688481712961339178657916999835948885392814028964802236957443189587399659887363891813203961300298051928509841550 7460 22222671511200253342915754087503984967884448702829018979640721930701564978462794904625637492962704405323473775042230 7461 133104418608798271006311856111037786521167850885720492205623827636979826481375105820916909476347657772269696592800 7462 777899376696914263869178893083665403228894244315827858684444379727727032968745843124453764404598564920689951931 7463 4433709570822294555885363728332684772137548461828202664201159431859709409990131511138884144610270712346006702 7464 24631347030214716117901492871357687501778672949518274122193817266490709947157151390788749026798742235769300 7465 133301718536706854406605907026470820886323992816844117851966333259957316542709472738354551945942328083120 7466 702334469629189326828551756003024194397183371296532235388994026653591291262114937798768994897516500525 7467 3600230157583969597937197530599791353888701164537502678681265145677278566189260623811116609455140782 7468 17942966852689098583021956014430885940756798076662185621749912112434220486583078923648959858614914 7469 86879353115499262697714548284253907204023310167282580566680956587472563720254940918060082269200 7470 408373322975093189111406641056885341587777276502364351388711662567045859663388832043425899735 7471 1861892400735188284032025011381694903873391094843630271510809447108791565654379842855965550 7472 8226633579003676873437459387042875884671820102653590718065978241532180753506519231637744 7473 35192315555289296925798002913391338974371542057834844326955531385821413133700150025728 7474 145609865069549946388026427386690955198366400012211697078771270492094651368255695375 7475 582074802127467920540199693951393684691400040126629021627456468467526487931639010 7476 2245458679247336826862185732707672285323028145336466035703211425164580096295650 7477 8348810991991033374893116392193838419507379792906165757793554341066096497728 7478 29877901804233701876473275944117488441233050092924748476572873792190603941 7479 102765367913378797684128491369371832212552211868159827822070914290949250 7480 339177482284991767043314483508164767571217190082218888397405446158100 7481 1072367028323524305323748586999809215186450433665170235826434070000 7482 3241762835977803004230992741176101746672322917086210475867467251 7483 9350797238494940673457475181939721709433053116055794509765282 7484 25678277030391053747816498084104079420340987094189916803350 7485 66965584896994397179297486911577535479394672705553450960 7486 165389063832734528265101563811074711826111173442979225 7487 385650553657671199667790477984582907925842458973602 7488 846082574318447045038248389260490300554196290584 7489 1739674721889143197607715569401873635942285600 7490 3337565559829618873158783122029704654059515 7491 5944026874957715451619381314119185761050 7492 9768941688887470792153994823580093794 7493 14713209726795420241341208143363488 7494 20140024720051835713908798744025 7495 24805266467537911210801944570 7496 27149847208477554351605100 7497 25995262501720884420048 7498 21329099409252585951 7499 14580443868856250 7500 7971918948070 7501 3268306800 7502 893101 7503 122 7504 7559942358028765291815737671231824756839056015060495060869057773307522293982873715817738671769551336482911939171830844229317416655504983536251095305337420663103937910566353296569243079452835548139812322384594284270583915979026092827206273190611854069723 7505 7864258895542118326564616264779328311397518908389323238016870330908439808493784555459023809657558261191623246657827604367836440169498144681969709691017273210121605845494961212334374220664202912064536078371917829721095225704138584765323043656147092296206 7506 3069541205120785081329707945818472571293989373465490383650046328887497250026560776769890779932168939898862322563143936655882629745704329818489249401163281803780915097416961892982560522990227311980623850722668488896322507163904088767965541706599808246313 7507 710389003746500553235134158530153820074385577689644585544826332263967148646968652221278808337812990244487885308595387910701785858730394471717402352949394466882796195585883699829314224256781710924997069303389960907092042326456199923802862259665293379080 7508 115666698172862757998407177521370035236770929245086717047502593533306372952914508143756650677078407941131708081866651507068706854250150981342676479567428098983081915637324280757554416912453111977700629917948116336877758976155289591674335182871353363425 7509 14472532164379507052948726762390914921796646339158018078687724112827511798490803079996622008625300590775849135655043997017565708947363594830520437781823712428336910655255852383067633272073028895746974893499617135767300661559902343171289283098561468354 7510 1468026969048742179832411589529173799497218753689022062222408740477954385646657612100996296461033022978090439168175164382236999707798697691606726755926817398082334841642404683144821792742939543434331500389086526830435318285431930160208136693891505973 7511 125111498360140573440800723238130780505908244499239184681193163521192865450060761135648064619909320801602399200503204833448601823262724051461161204366935634781769653220219825268879267023975004142001254356842760730765507591009246041894648286706412464 7512 9189899232432642748705562600414046125075346084246750694820099739898329518073086395901928065657503303288885912297697781210937097101659722493555329877540545183220865195108303685350219534667716426125864989998591824650528517519170817037323571239687030 7513 593013953073918506998908083604215616116228763143082763542882476990251092804735744939620286985763022865846946624799055050035847521939574251008395729001918754894500682493814499334448169686991331041435231542723133994178237456687642025606626536264600 7514 34118627057713923830482491471468039353645964065984621014031710709710651897737307164366825120961440819709366904001285325706780780464746540854117468957947839404299405537850350638801290332349993622809605786553792347309897505850578804958554633132622 7515 1771017236871077774887824260116206361241425798053262980955815165466478857964747245186657087702551565820724798534038228295037472049970854327942054565527981816690821078113431378221387294180215851287834490763992884420824558683596834964065194493544 7516 83742734036437995477374760836826239653505452779125287717321736483120360916816259454309638821861689807274922910356721962953433422860237457449561967762000530160179770025099251467065923148620929022025499134867485498319087547480133382186713177347 7517 3636192113354990215843935465259714581356287081535966118305661181908664929715602272698599013451480628278490797144662384877611801282339847029580802720326566027135815793100886898655168812177680026495747369056629138447647317817380721104605522510 7518 145969456489930121585339132802938816747473452565254786788203454524354554257419292479151562904055989820471867725554533958274690006668153094117637147988379872277073202324417118462183557792676820294929532472604783731908276475583030957161711675 7519 5448887263208646230812179123218967148548523819280934801498942678805113894077606759834732165602641682915902996458056388275626131695393427065705910671471165362091638033107127022447317762474448717944493205253258203613901794117360002877344736 7520 190090428427056556471263482460705650435469284845455182758885827834893275891282723371997945111651534081272707454403407233231770735760893101259120191693306087032511319202264222431950509903438206618136667901011317992586491095114398153283087 7521 6224724544899547761967430882346502969818619207415209224324686210901823213386352491046900512176589257616920010853648737113320664759059029803425107356982530343376744042725113049634657362979848961990625475863189511217440864334750410822546 7522 192071202372204102054632802136806434289516718353350975480148717295584851563714490057448928483546091976470298921963012527923138282213260681400764720960855940241306971501061893395583764243891399696626381530019853896914236365167683176265 7523 5603679301048010215982905170434630884022375689566611974980277528959339558801954979663734081696074154161480766312236380352253531515604292758235432629418286333194770533932920726962202765657783550744032299865951781870125461558287539600 7524 155053544173908100611123652970787813983134641202613733353301771571982379037080484907113492341164274516483585080011826775594073069350629953042075010266452229440264787023803104231504310649797604267728623585513399404352511639377102488 7525 4080202884978380826293146386535837419874085435996822338673849406693008604298303821934218079645925775891355860247529502963661076546407587940703073849114963326782933533963963436880115278388204206450869802646395143384436510962122216 7526 102365282492356948669427592682328927052060497496919595234250789214749052384916862046042687842407365422354065980417610436850249202823874069638422310252490241316330301282472161377790359232877391878653683406968356965483025716962648 7527 2453999454533026206213785236773865724501675765858183670806594506434075455606156261539958301931418696011971833657768919296777300596279025531594527775037545003277798363488248761299309361401943426284326909967997987953310410642400 7528 56330128506092877955422130535612623567753356943224685282571979672954866527373941934007279371741226701946385880913814007803858243628074663153786499915234510230207546461185714118944865322747977064429927467205296773616247216875 7529 1240422532656981133973515418956240450939254089139669941574783131184396973503310079956495396975445575659433039945535107074992154645481970600529820432243198559803803676011948541316983337551195524528368043107057881836640182894 7530 26248998919987794326983371618822971852968189273683229948902866027269505339451458404908072520732062927046178419672910523236111494497060780084230107837479543314321939280043479437981785583838627304462652539137583673009630493 7531 534641465621321414413739672807685995918094991049429027860476746878259065512442189836348070728311737008142139663095601620738189678584550903259420055445208744122368807591769382241735133274862553318135506961709699567055864 7532 10496859550092870909593594156912985848516175530881206998535531016484552594693500288811760490476652046901654480341258086704441180103984487626171341973482757823404184675866766292789708574932799608581256704661673829194065 7533 198928027335038587736950074249717803709038264279325488223842526962650694863445251971535673037757439597103748094181593181452601755398947215528733620167038422967920734618872522689546400805973378747012788963119555718650 7534 3643535535119647520395238763003954240895615712662099206362449602986620369002954226073032632123706514154569584697327848881424260202117258306113349718316791931001996093977051379558740558704489709096995354665978207137 7535 64573262447226312330048444395289281408016683802985101190276587956702200847376618329579067777220644432677339285973110104379954221478276410495275447948679438698968794184901901896975020053225434499391008432242049344 7536 1108568386860039455575734339109146933260990650114742943742747544773682223946466186045325597171248140686554965821059398263882249100833291091644349242171519936686092579495802120702551773567935733657515117810299692 7537 18454308069927103794774585922746919264655903345732894093152719186787685214196898443152493854546543561046312759579168869291598408309332364812744288387069972023521637721346543768463879316273072519259833616994940 7538 298177425331929780752829314070939467422279202631292586628381456730293159098995222122333323214255701850385343212532744777611568767198485290566108474014801620302289513102127085662617583462146728591008699277800 7539 4680396736197328937644043147328325802320247311834808389309397565994473500751141729038435766667862173519523510483408493573040008633733925053062452876792642457186032935960082128523295968497610834891440711416 7540 71430822977416649903893100967566552025379379296729602551770658931628888861615149724809496334757785217422431266500307427765605908938097581526740084947168105197782093271782989321025065793667187375964150557 7541 1060778175992873145675762037693443823758515266719690881545536410171918842435381693792722443835267972573116358162364456652082015713434331613579989765171502487916227523459056279980025610595240258774337266 7542 15339757357114241880280842723112859059266176928152715517520874186734775075242153081454394766526600913513697216354622615459543107673841837047093729100313361176261598606689660513739370788576978796902705 7543 216155337208816690299240942922791596012423518109025728166751810530219720279202978037314690173500450101448867604122667910402976488416318306957043453632167403014303067524163761006492724430400984792400 7544 2969930101203381040838867736654266994601764440342396124671587352341935916291957069657596158119271578294560375580318510097380835055768477376391068067994946146191133815704004828229968754886293656583 7545 39812567667153189460134348840874105480493694976595184157229464206070796094522016658507678254961346353555193101210916544732840465141203859703837950949680764028014566010131456467032368903871979986 7546 520992296523458032217104077026466668232647006881524861730222891755604442808352717601751433902965736787699443592117023870217006537203512695335786498537166473088273366624103929684786684111270413 7547 6658959299955510881449481926879556277488539099683763602315933188361656620638689503896147393313555723923585501916460991882787741756704683496623962641430545514204393745001221489364014407186320 7548 83167982750430088885315699725775776600338386314615199461221008633548070520900913675726931405061115199764551798285824352878106121279635000130739581035783400097386246055399428072482952247050 7549 1015491149584335266393344326447022973149045954046245987786628893909305893181356212635935371719943283692205727180595022324052900390407760151511631411387464812638807286945023740537565979764 7550 12126817783307270866442304926098458497237543279710946642621717383812943823415122551467698975419426230770969091553055930017921633862063778807852746984022933631019463918942288883790558298 7551 141688460964722031999794408697020957497587799584142425378566470339253379443609636729143189888903508681165542640000697440867909634888471178710122423851994701317277285351635806267770944 7552 1620284463032928474827742783058937209272324765022385248136626450086942857485134827991789843296391605795548001725491278180920066150642327620945802033807262615402872129535346806006025 7553 18140776094577010854281030305987021703438225285667026451279978225013308110289964657706360466409833696130870596739010449779837764965468154863607585734720213610134777122693800921250 7554 198908663101583526087753169981481179044607973158663000084568891533229741740913946894152877092355029175983697607987095962543419182701111746751187268807668791649893109951119863587 7555 2136472425926895688483833327151359308401719250908494227672709506288662776231197020900396561292031425794936589517751689230863570906104835886935867762687151348210191272037506664 7556 22484671382136553033497512126121245741453164060009798622609213080393454736699519698002185866809190550239069311855714663478685496292960281737163501838744746702392426522530997 7557 231904413484416705669177580910017392355015930189053984086494277191703940930386199962495117184109808037542430442727367210115143170746186848553489641999467936240060562788970 7558 2344445669865867514942951743727861463548190487960836175331998669328611097689767776562179484403764229509194386193525587435303320500385001832789846532452148185408532607825 7559 23235052306069002675601492662631452346110437758970860279507508972370685700612644885007616136726818549710472200099938754147576676942476087386429972832932127437185724176 7560 225772731119888309420943264953118249295124031932554236429730467202237305258130617312201812836628207195152682204293430087750943314509847377734543544303088882597055912 7561 2151118402853699746120328143545586754329513823923094133166048061921373539672475701085203684533659284687176026663736237547630990422437073148987402296330616376415116 7562 20097943567986304147092706442672231206320578987591515803571746189805410119240092920593021753454620720337646657502206996057480025838518083599943835585772985029420 7563 184141606519200947843796989502298964827185662251862963260570276709055379729687330461996278585336409941010258158730633169304433218029235079786682434586269821400 7564 1654523688074349488484066194931882016541960341819108558797002528505542101780280112615027083570740027569287716178849490126971094591536754167892593630082572493 7565 14578471365338351531599806613427063285967122473277643077211696544782711766528678005452255144767053627492819177383793413400001375478177770797301452138406386 7566 125966685550422551887543318288625080960398180286714261960146412282674011647653815760420899264729766846392988930571278874793731328175800376145978754043693 7567 1067285645856504727669694087730615808387835346595519913263810430939431837384135195006430672922073595217550521739954711226399799189984539895579808218240 7568 8866522645197750150622171231598568121123730864322202080073390337336316293444946688409459069803620022176879661340113803678953075308501061659505591700 7569 72215455058385063719077944438210731011980614042440943215627698361601366462121030319122815997815047130172154553079521625354579647421243951598475484 7570 576577586253247977736760141482837411438410616496290471491246122256923489550143605250907519720840228138878752786234814133081936646338809660050128 7571 4512040379773135090845933945126980136262899913194225212631044715964635150298011747970407726317558323489946785237586094548157862277829908136024 7572 34602138929875322131195961432819145953892774624536786260991901856404909320097839648573820636405696379148853225240745001865183710884798255185 7573 259995067443179639463813392690807117183801548165119003063966565289279987653660291575024541430032850112555359681476394945827613522965990650 7574 1913670855177156932122552654503409938559916075854625516139691700215832482193704301552289931767559249529336588046785121167349251122456197 7575 13794546277026701237849123084455656941373296962805762459238053404195118620849595527136679377938516052948365518654488694730005122295504 7576 97358516750003750829088938076379397083148149419099365499238194430361088393046776709896774488543158287493824750171710312232459520187 7577 672582040325199728082863550864707867536998628364402700684592369164127248234518056322646614644132350482883700917135269225373139050 7578 4546631956311472689147733685305213253721324317744175348676241696858339823774491432190217940432888549206997346359951517304985625 7579 30065316349330638133580112292112363700675325220907703787871672616014644446176444439649925927714058025703447704196517094402256 7580 194411071094219057236235492432018155701540242791637182333178833533330512574624350996426730165091404582088435142970130121082 7581 1228832013256964568050938624196451125628380304688149505577833702544923987005871359677743460878260916962612505854576819636 7582 7589381024880876323741792136693371407513605658631222082604703492148856302078160841769849476309359153242115632430906410 7583 45780133367232587975926510862780887464169371463096787811692604354520948185659126122464215308493225772474606428049600 7584 269592130475703210794496042194005601873864944063961141431086057778283795555661606109690048599280386319060846646013 7585 1549126767988038518393218069617637516685657981692097814624470277455092815264258978393848790613789908441555492906 7586 8681471281214636949334091573947023321622373228022912106885189479205373725484314992884953263626093083836154383 7587 47423060120443665547403734051086995148076628700510586080941802209148714984135827279237773760006366966148360 7588 252362214276471581604207195914005313564034764046959322117524116689622471469745784765160579300036653209825 7589 1307467021922433022828443575302133373777760439934277113349084038409287634714152759005079733512221681634 7590 6590607436266879479524333194633369738478033301154192220644059829381814402052035657728272993869924893 7591 32300361585935459968314804387424407926962750791773740639403247807268273165494575687035391905991184 7592 153800072715340188700360621673385509805713820815107581912052943585864047068006462481353147388320 7593 710939172378500218835916006399726815559229507829883234081935399132867220900662032617715469100 7594 3187663823570066363725583848408734002975665644244188523614046570028038991598627876784107492 7595 13851288437865917609163810111570740029737130041850151675354496928558159456685914639345464 7596 58273715961653253944444096970623624175374788077520727769993769072076272550808827836737 7597 237125826021413916078508116544593934247630326570015497989371490548750155325814819130 7598 932257715423056254223193447844882735246597022491280088277227191936094779419555825 7599 3537015492862508260274114942999229915690511606521403631702363971625832976268736 7600 12934107676482401327531300200900813738507048614755606724407721491787260169477 7601 45524671102492258325408875427081255871894104802606604007059957417555244406 7602 154004362471749182371669667386390739044005366982190229718413530554740075 7603 499927641783814607904740481392717106100071474083995382742698342490000 7604 1554610568435968316364828169068729001549582447800606761622772990248 7605 4622334043276272422154846947294287994429903168825825302020367656 7606 13113974673497566022292515083968680618137801995814592085863688 7607 35420988954913869058072497430128692999349030834815695531680 7608 90857101252321115827002817297729298424991665695905180425 7609 220713827241413931599317397889486622913910734750273754 7610 506215255826869905022837854490414628749331004863223 7611 1092384085549865696448227661321788788051630742664 7612 2209300027944323596125271596532608357956192955 7613 4169106974097340952985892568787612346810350 7614 7303365270735546124774885504297053584547 7615 11806498632431689876476211863009315744 7616 17490998030652765465344553220444422 7617 23550646905720319093762251215160 7618 28531488938152865508446867550 7619 30717619724900387764134936 7620 28930494498648479774037 7621 23349491068882616946 7622 15700757081628465 7623 8444215335600 7624 3405394113 7625 915366 7626 123 7627 2497155515593554435398419142668568915114752247877173239970631066564188965259579385235743644188315630066700424897821011833233052299401425418133820264995241338819207906328294109796655921225642319072867460647732210063030883519787359833037668849319281873125376 7628 2596872833919155529527882550160667075486790351427939653169250179133804731692291517294455051415918764618011172874359910198581978815519562463316843524796690232031681479070592014545299699557623613551973900608561266838440675564607172459044766187605054445322240 7629 1013277725188060153002258206329350257573051002278683973390470663679007476819256783672727247024153614418454005362335665232401755007428770443955674597670235011462509926996714139606453773848940560161394298749322083279423702845550060899474770475945435340996608 7630 234428096800532668935267986921874860030130029714301547867021769874284428407615718013473600694488971009436488114205752917903791422554743092867656622182394118963465397756192639791412099109811199126126797013864010284284957526362080975871330154652386075869184 7631 38157183633349667861698943094230470576450172827344866350629544313892328699282343694301071985690446931947044487428022247450902752603416411972140762883222878820482776553353099815341126715384105557213520284679508191186165727000673407776063427235446941286400 7632 4772688156772623028158010278491176258003061234472130312114803011917044110306119404889058867137941691241384536077604305566413850902106881015207011805945431390475969805006988307201266685777606190709424311002057296757632369538970417566572745043978051649536 7633 483948368041761078901710738849616724612196304479092718827161876784805498802292435333317260311865263486427821828504265367323053475005633175236518836027198720748722035159982967110233534273041242183521310167516254552892126752603100856955448986796378030080 7634 41229157244976493918967582940205099868354875190660651698731490915900535635486308526996277774812426793999470422390030799952019132297399224841615004659467499252354437717370350019853112240721641721024188209562602335722925221668593107244801181918804574208 7635 3027302866417097313544327108619591418802097966349700519170465377403740140441146778926847189140395104909722452300568945642887601725287049421536792707554115037136221809052707157398597405152803441626415190268969160600088845807256779308074940481629323264 7636 195273565681555263989720421186858836257941444221840809686548350589527647844942958926515938925529241319262632235895791632210465594625427498304771225525051980775805954176617072330510335126571956947520449300344105531111736783854627231279761684273561600 7637 11230495608207083893816273953990518914275220731071361922285513194707648523864464796688971568441474355906329987842648732580183366482516070830871092940353039995245894362036352314525334219539389403126603013357966666895096019437674504468562116897406976 7638 582712432324178516115877445773950330439097583890226078125464666961663593687435859018839936529093586405173824893854656091406910007123035250545480002972981283886253148825306293885773770241385952428280102527425321003007445365460725871306783976325120 7639 27542155326451014683542734694329711467265777758854894055532090864289812701456951745464925401977503052692645909759576460682065150630182720031109511835968618973494133679009757699389900334917294737180219369016553589317960998132282450292514224078848 7640 1195396437166009080363338893365702634832745018242608241006394723316863969505880882384788762520656915396583784780336971231436356487808443988713197385748386048782656441532297404503456697247716017140654452713632481997650921068400877911762706366464 7641 47966322694178125446743650450646371327036862411239638913019714529817018992198946243279355410649155293366765388602530311493520798544557048415214973174089925943638848416002799573208752322019225300556735389563070530310337048372653882728880537600 7642 1789725390604399783618348958881349481486725174371731684808614083919225200747696081055497358888601967409825842305282474459454193292990427255985132956889218542075897873222423934332150345967253229530976784927238056029198952572523110898908266496 7643 62407634404929142469743195702705363689832962287726966293586788416527417085216663148383685910431217342365091591006283772721585574661717586155922177676284647551877828550935619595093769576251015111724772916545765246533370431325496927018024960 7644 2042636887136088432734427723488747365979246002277077702559546421417739735052787502490005155653270215640878099555327135228294951194316065436537179084640942292883864111914736152670756841591205753954702813206746489924001174842268356578377728 7645 62997228538727291555147907116409826545296332799822483330348405520919653971876436093260061190923604900237221325462137460108012631228014289247278860638204860233952669625864831422760634733373750612055543983658117529677317344037694114627584 7646 1837025374643315451859768929241410546435509383671505383373247841418839457462584482103704767250283786258559022783229304427953789912999614010671842193191502937542529697549104157325020384846870110391263247249420795422309300259772589670400 7647 50804335118479463130685772008579628854285867121159889382004201125822999260493719156308516731817295897970101945643806765147808077754507782706160279802057432847393561333957239050463628092773619836592967802086699596022527243271532445696 7648 1336203188042388611538974766279727789647807443214856402236167972461558862719092554294150053563344481990528653287416132693636576396451804082615238950795949205568337653755363888507788713619182553199917261521239491078740167443559219200 7649 33504997402579857686308323663808574581144705326329364724975218758500815590824565815378101696002209146709662462967949550358037217595240371001484512894285103715379949770076004032816803103095118293041780767882899905469004603298152448 7650 802771659394939644595417638146133042130097258846440720852626152636487193282966161922657046975323112860504980336720619543555665805741776157630142502743775696798629244353898770289842039845767118194129176771941891921746279083802624 7651 18416774234062344416397396612115092734594094677333481371559878593829320871205123615776415298200245095854977532441802631861074556579512410271699751135021175629985645669338915163079288212508060882763829580010079983409624514560000 7652 405314745540126680365366557427341500685029881186903069755986350385636477068777155640505184803717378495505396191908884432815177790172841246422859907209348170312051542858705895503758991243469877086963598786158088925901379076096 7653 8571962509823275712440940907480207998437146667385826161776592740196645169016377768803923683049614326865839937276579238720934421253200747175563041852107921697160392986996162238307660207148623868372899877564045418639382282240 7654 174489755297986328460550267709144258401182833698887034443633413946276140347993793874551589093714812947908340487614915682174156418313547539265140733264531208762987199594218173696444113534193058633381065005022315144405843968 7655 3423747417645844640088716122123680059919819531036912044387955226541717797015155836474788524870262574261719814899970441457534422433540718982425908758887313387800366293229076353232115382931757105947366306932931126429220864 7656 64843866929465226435412560059702861309420554742974665837075534265302356116044751454850776645118823549149868631471951636261735964698915405061056165340992099849874056942878661896664980772505024963079597686839488964198400 7657 1186922789431262367590795430221757849381288937257670961980199650854718910835124240646570078443995539738345355187289672460084807056247430434815053820362527500510147130009118245468139855174255277449138344536385945337856 7658 21022051202730673944325690574965304893738127813485028957641581289014938094257023270298113566855699998803484797054517072931430188988466134287977740063951588277822739963945260615784894582051758415140530615816688762880 7659 360665537823596074488467371903386307943303773863212239268093984594585544291297449908553863543205632342744538317283630330351838348499910685784876468294087586779779344284429641029643335974593287753794321936199712768 7660 6000082552752995387076557777258887359537265308838548720465074109094861195256686267119015509928009405293719231207175240651934902675310520236147005799546652465417603249421499926156186503649458452602680843272454144 7661 96883481176720048148043033823824907187043520258302610530933987260273395477093211504302937972984665111147320226476285449560790532037809587053921632028162268050100740206592801780366985960578579236528074627481600 7662 1519750110256279839504570067298853813482448297748120857213441452072492951972427578702608690450510527513341883555228915141415342684945320606249462258104900157528730473248198861646223759657494311956517272682496 7663 23178731312707438855974338856954264894673891280828874974253694943809881468086904730629906951683675269019489243882491083436127310463125010860177634575751990189583640490083125567317576137594706019807364382720 7664 343988618142111407912028657939760356361104807525283093349527616898247157239452064489219716488107059952132264628394351699419594256420255418766683977965932832629530939400781051454027582789792831123549585408 7665 4971136069597435096972723058660966773383583037655808403868212572592856999386661450718342545153271642739745178522336526519748423476572391073100945266377638891459669437608257131169346211514630514298322944 7666 70004229132463409083495983746030790992592609422906811667925750523682249882274785826249095697842952593475487858155169378851065378659390708183514251038471180134948075043927475819701320641386655619481600 7667 961237369053806891660040905517052997504939828338119587591418618271309834238067509228948832415436132436578790886729547429814494404824791828248420310374533286929071880553862917571526449630897888034816 7668 12877669468718530862275864640366178356309634387554707655285903091361695592034582783678036556383158076060401969787824597580342906430242932244270304486836227928881759747346116028840025486272086671360 7669 168418344577717393077469170788497990135030155949404997834317544832073423084527680702552447460300764035184747560307582861296865323726088197644739614292719863818733857097674373835671857196945113088 7670 2151373119915422935149324552883434838140578024401674758360712845988106702835993147180585758969179279065493148417767944738597755257797522575105771756720059472816395267365037111925629206673752064 7671 26855251333658801867442202031231991807198834916434025618428746393717807168886378825121935816272973396020617926170344079775334459921971672796593256347118835021833017668772279636201795118694400 7672 327738567256061587711701978729172254293855843289460480366153027425645678035290017376854386191743229738953833838058328527526018726815068810507300926421597468191920509444938729730843309244416 7673 3911954197136324832343131013684042682911516897717511215417236660938493600881202832747475098721077590558013849554393861530432281055791956850489857650168271975413400628784152476542985830400 7674 45687425906503201742318573064752751418113191519638342833768099949254714361747651993724501660392232510298875578583697841107612501505830810488517833366918128333844523898207989720214929408 7675 522265577636618318557931386100885196154764535342988841711360616685870629696590174625810368239145469894355647840126796990384226612728840981369424220406915233884851452985987239199637504 7676 5845471861255314482433262861316486295296804868087643775017551013017000164091398749363015888626770332972647682428960325232403930344676972456561795645492137800996997904825204080640000 7677 64078130993586566416236569662605483732823315759760142022877990496677802439263762115436851138273134235380898608095481456497937804730913934392433116200311501744761927337179879571456 7678 688142038895442674345407270315056489153483523166473631207251133591619477604407503484893819935057987423280269070077289275151961891811717889619166898098868633848819636693201059840 7679 7241487767024450771642754872051855101197620547243532110390243887655920944896535142236010088718564679954767798642722526515549138278232597992815947336176032589841466196332904448 7680 74687903643638250671208547789531475164454803642013759664988167418873761798119284087436908139153467462274063326121385915852833287338882359290505439933442328678577926049890304 7681 755135493115081455454107315538245062161906727326634542158521601901198339338030314649827749561059084956248859523469495357817108666424391732065157274738234439311374575206400 7682 7485474966738455478481052116972427861762252160951887526270569673699001813564023496419511894784989104668804261501796436860920835006251845415418332203462011115330879881216 7683 72759547001758493267628345826640910124745314146704592427201714450064277518685414706849084412495020824391453598360688886887934295367782260637291241903775965025932410880 7684 693556456050381980162070437710293612956088634484876948632909713830262423899288566338844106538158994716103410444411344831788774576281574780726450469680001050202472448 7685 6483789634585161659097215576232776880569351635113775951313345931784963342848524742469238970061885101210939771730673323020955596865803529536611924391604379991465984 7686 59450365902671717606244512081912520876086405627160805361927857418947269086123261135331167908201879490343821925884171883590439193559071590667156288886752292505600 7687 534652145765509733536197293180480288998795170952090609172736236029116932263849981671935165323607898328433922557574677792392618841881056179123333785207517152656 7688 4716083518721343689629251657101776770847731735364015823242444480565300537438925479262340423602167671528602785568807979376445159231040094206608114671742002370 7689 40801584648724408629566823128222269331792302032096191389428094028183271175433241880726928722122325514475264537520142235071442130413363446525587350206790438 7690 346210183160278507460590562869259665502583586595786180951703577040112373413499807943285361193631441620242903568695101793359760662605652001158345660040384 7691 2880990788746904198429840539315219852680926782203073872837262756504300565898323679815859948804170285125906495326093635063266012778636012904068408237100 7692 23509602525753344944271724900073572556158037216966633752352615486456282759513306324832462115184100600778481977106833058158674825830711166179388542326 7693 188105963456209128347316424454485796938429356822348126795368800871255001080099170716561280149125027567469068399244527356048268253839726569143352410 7694 1475559033309905126826663848386407784989423315610334535525233153357783501313605720344864255009366284377384334559458879364804028327117264601107868 7695 11345946571840135193528629698210217688078841503033831570531584575410860159007582229416519668235581290014788763462640495011507466717335872091304 7696 85502517991829356414545814571180862640607670433120858193975102215228355636411405356722261690749218733201612547438000996303946993046120770650 7697 631372353448794732413469945344337606687241376165276180844721710441712513572825208683993229948705191310858607999149703712730208436890383326 7698 4567364901862934563247304538273071382260646218959544364275098341863496178078446562074172087326242032130872603906417240293537663680768600 7699 32360473204047873229178870356525111353088128869230408125402916038663038369767842195858507183513748001038326246599997553207979800815588 7700 224501352394744878669550873203366114916360201886732459157383411906493217431691230366429926356868320691296002967775257950659233048494 7701 1524594182834165425888475310099617776666649134297561672467761830264505617920823235388551475794952656366023970892392084191051571250 7702 10131813047203455573056359886261561115928914497208830422619562786683402932013436208816720543204729969954890005870654947370339796 7703 65867937132457160154873552290583284508036295835740865570486961524707477605992605104436384898589488834213910320417681019944640 7704 418755986671792980028566759325240321790387305561789823445919160525128773731130567116498859264060705389879728396378497129018 7705 2602457039308615103233331214209880304210357406776435266008456762728331255649528932309279139301667510075591737389027848814 7706 15803971831663794195141354717435797600930188290950917084559905217304687482994163284649814964689827318034072393520596400 7707 93739423224727009392815269595357844386822034367209358006460299247878052016520720720177660596385810572358173213913356 7708 542816507120235436280336032260883416207788160780183075205922114431519831650931475180148863364361995571334030188030 7709 3067238633959026536989562802994058869779578820902622080555823966132089391590844442288398793508681015858426551218 7710 16903702714273259440152998824191705937364747825637886752645816587962066951611984301779217343627677525645450044 7711 90806761022100203683014606933504294078169183487166014562783671439558378352288078329896534872325619178172600 7712 475230562775030699831900538789299379631245860396728563320988056673017693906120303093021210285937631350546 7713 2421434534487415630007383050366197333252672676714835445833412345262093084349333365930641401025434152870 7714 12004364925333960920704946692326669411982620713347411509899214034535294431794760314973113815660660008 7715 57863142654423157706372628499571210968843374088585350331740297959743274278265554331182107776947044 7716 270982083173268451249506717988628757379229651193225746983722071872555132617592598341298959399350 7717 1232008862404239053472577553155278943061837830165524510515664576945171348541783952946705838666 7718 5433237374508129810041378804678206034432164774058327621106487611570649199610206411582506260 7719 23221382047261199470380728123991696335471478895281243079299486559746483876070866885659088 7720 96092354039148276348838195619177307058693675354834812463399009610522624245281703344614 7721 384608876001622704310372922397565410132432776433677062292822778294233339245170037650 7722 1487327057506161224027083271934232219836743091267222607027798570931555296513854816 7723 5550637612492085723788678009028918722821956475853598603823912064923831620107300 7724 19965622535341449653872063663105717204066281939385154394004471181302470077058 7725 69125522705938018877508572550620413383367062038321963378773883990972686254 7726 230024631027316039673769798254182036765224240612822526324257292933072500 7727 734517933825455851971818003107673025232325055302273458687873155274776 7728 2246853692834048423429027692762834750140317611416592323637212359790 7729 6571676862964990749546085529670479511487158364367944611035038458 7730 18340639564674309087684922528945869791650072505682648247564584 7731 48731463981016667461688733992435712720040904014219117149900 7732 122964428363101935518559941592154521797119832828141511786 7733 293849556830204825031164054766081492830605630231920630 7734 662992311970205198781626093860903712359847605758108 7735 1407437549758006915233933966156378096512131044064 7736 2800216313123828272995946102558778330396872350 7737 5198350029163691841723169885847555001044826 7738 8958462206275730655502238344836326511920 7739 14246946218029534118019359951256016548 7740 20763837825446940358047871278091914 7741 27503648514774112644073157969350 7742 32779951131085945589007830196 7743 34719199541010807172538760 7744 32169038527255679373478 7745 25542385073005234434 7746 16896940797389400 7747 8940294677996 7748 3547043250 7749 937998 7750 124 7751 831632781251591937482432366454552509423163424670055000180673846063751724364365651618171266352999394911736493197803813551014566737491927597967181859283330589798798622633392559516109642356570130625643422410598223397317114991000863710723933763802051544189453125 7752 864578745513655003677736407084016061636471466901783899067831421149413312676784361272676739240839818940559846112328009428651559813364407801688249735820699014444267828867637039153899841948168012920508912232816482615425229818484353927487973123788833618164062500 7753 337245901270623806652893847282099135996102685983131936431564930756369532779149048021342453585315899303984278195995285749280896893818973114407664701073818300938697519843105718932594095356415809712875079139344712848423875339864963507352513261139392852783203125 7754 77998903636911726485701867944054897855673984698467215692207495595398732909310057088592259193119944562259838236177604859654446196305143791984414293668414967270729558650424962047207682150603793874083364596848846742906113949089785819523967802524566650390625000 7755 12691472852799492223831628231992262320485392943263245156877749829960532457066333655891905464495516073980665351660505657452052480688265593681465156340542242375065675446999220851778001260357532580127903602630937661410737149481064989231526851654052734375000000 7756 1586908025853058496089965473858020084932584813717828616183318639343687235067778561909094451609829465742789133409365866159114972354325748779313863261563448952967390677377118580981549714014678988978764443349850365733849644200859074771869927644729614257812500 7757 160855791606878765698518367671747357668050508453570164256820305602217964185338838587276297081074865064004379268754367112990887796112699886894311163747593091726397541408800507578855197454081601925297927781889647624695427463592523054103367030620574951171875 7758 13698940396929423446128201006474411257469739351146190445834225074373483358833362578346573341744776441891155236051152427508674592988828854519701081820090626475694134214557684183852543942187386782743870438906969369541322123495774576440453529357910156250000 7759 1005492852518112038280209796170036399593086249607095865121252045365846786496726095835012725691441106539090046699785689567567039219239052464784309858727113371605713199210314274628865935138112740328949960064215565606893232342144983704201877117156982421875 7760 64833997623462335746722637855599786190894823399462043843824300121736131679462480660281275697188729484058698405170835086891717650063414757596502640507261296127210103853418770243604072469920864647551256935965012517808503389460383914411067962646484375000 7761 3727262734241838935838055023451402409074230155428344366409084513005448894432259590571334769700098244686323289861569914900268178555667639511838484688890085675839081204580022613961455995495501849493055477918930507019723563644220121204853057861328125000 7762 193318093520534434722180610207764561457315247679920698533984797218863996460002756780727872670476978020409884440479264913055392361233112585610564839684227689804445865995296921068063564701626324448434168052843307172850018105236813426017761230468750000 7763 9133527818518518057083054655934425192194442074288097055690343474545765814470479366222852109283454581956071277216387758244800865698252540553389931433707472103248724426767141991735833967960600549399953986440432729398963829225976951420307159423828125 7764 396250815402458353969287231730411472301284260128523354756777039536595333727848962911262548946099261030985780596122641566215580315279502928513344627372641466744592078629456633527409854265625711874556226076843357120083055633585900068283081054687500 7765 15893050890238235825727681638639738529752720804670634336551212661367205277174392559379544207740204536538157460467191578457693694996440048543611425309162915783542077262852275891265158678914866426894932365139478935844863372039981186389923095703125 7766 592740827736008348380348460987713063499394618646836345278245447642154559991501960608169152779239387321987786176885780808486561460842762827899247432566870445069285454223845762983620993102471532175661711461245317877910565584897994995117187500000 7767 20659443521763268333459005533548865945489073860993264719463529104045880085399220418561539305564175981535669304480799690919825715570552255810986668536176611491795374513505737714000150692566200629743302513707803313991462346166372299194335937500 7768 675879542806936427777704769095356743159446783604458063635000340808338934987176621405775999416330447150021097565221790346986149386674728461930010687088361333692379866911356973066598834488902324912993485606094168360868934541940689086914062500 7769 20834904355936501254851207578967168715336475463644425878819599976208974683047102826585396129954849805438005632058666088726441403086543054704243199298077244566367030359180508623760391485818385808883278220715595807632780633866786956787109375 7770 607255982775862032380308076589456888473627740880023280560438796379924631592941441875795412769467928844540330078638346439392343089233881185308042503445916591844204799756179941541434274274855104926162940870426609762944281101226806640625000 7771 16785666830707795094497054063456478839768450496553378847075631120107899193415189101504765734466092662467810755543952058899552272967849800778388086454625434553797166012400191031475380643607018117495488507273648792761377990245819091796875 7772 441251389225967371123854315832120333548773290929453025076497371062796941176391145810324267548130452323637152883510958166552538441977403648802749408966158316704954694859987086381638445964185890613151741490582935512065887451171875000000 7773 11058430682333283818832793204742684910884075199441298148275298350264591194651164016423212983048141926233368353734988496570923266638449818042105981450603363749363338512110988734990719112403090990115472891375247854739427566528320312500 7774 264813956922797947146149909590421825239720919318156421782152899474814317125592292089395171494337342631010253494552308190976693581644934199796938653865545122325327865979922116420914191686764027622302819509059190750122070312500000000 7775 6071863259153161500012481808965162172548037543895757891049268364548021987751880481206551705561559974422499526568249115928777726390722498998431764325363500994561996912339373378576578982866208955559983451166772283613681793212890625 7776 133553459563571306417302794975552271092785091791943577529988759909419944905790056425974703732358681408783134130847955961282949920667218584543386608811612412134989404332032616771180476723107632963660762470681220293045043945312500 7777 2822878527326561115703520055900748122044417723387243562147198113231043020571612820801762827913724564554829820161835771876870404497559375269281353008467834817634864799899985173745121697259918835953840243746526539325714111328125 7778 57428317094600457192559691669488151264606872144107294103570823268657921940926289860903993566408957890327733358297600104492581317898494025820352104744932146678918844052194127267649097212665054712488199584186077117919921875000 7779 1126152912722402897949378086465316197198606168606470446339548735697646898518914519032998262860018860560780606896951313399193595657007217390160749166872536778726045309767355929650694407184730039261921774595975875854492187500 7780 21315699172396534451959835699167185048891164130147182298750662507905488798126623841325139430621652209702962794122528033290351464536084886648352421031003556733478438729456932358794635229415348476322833448648452758789062500 7781 389927669132147031904475967648193519647212743055278346738975540121664652868716124587837004278346046558987399177181854620285321066868713372698327220026859970155040898998497354475088749747868632766767404973506927490234375 7782 6901823841660661798709412575698407957454366391685604105759611974008518691529191204370625224617735988056639842320485187610720058213359411822750271587445666641511364192075779488977360642820713110268115997314453125000000 7783 118336138960840100034342661286713156466941466304938963159177656556419129234529828033234791139735412001170508881568485259703525012786013836386077748590099680609941980683833266836668673960275555145926773548126220703125 7784 1967393723084123234517835955856957843804628687108877340525479630227387070761867526614437770459365937854812723824145491387687710508776859186653928199597271545932379045989318866460848767019342631101608276367187500000 7785 31747029651407698451309632402439477013397638967995035346379174534876038998524888052982471481549754885289078551438489391197397857423677045845197777744597719995774144765903965192954672147607197985053062438964843750 7786 497672461858361736448988363998080953487764184209693624528760740688303421138752808091897658176298206620156864759622272010943651026706587631155019913772742591599642768968037032095708127599209547042846679687500000 7787 7585405038297944646640445812953805074503589969694157638931060091369686975527297351498949849679948495570434845702775677429904520496504454532003671090506337667259454901093340684070653878734447062015533447265625 7788 112499730065592149001492156447558080834772749679638039466336703730372392862143754513476585538010529196834520904720688752761687309000084420926749977506336748018774072260805851897202956024557352066040039062500 7789 1624736962992331161278722997102766094071463960430754994560595068459981576632828438534078025364024060224865612836186603247230660310740313814450310787535810225242871411566181194530145148746669292449951171875 7790 22865180617110614972329130145268544908888149885930418915844020044154282274218586928202300844337198872109895502994395673837098682426721889117510534864846123573670078066299993224674835801124572753906250000 7791 313767729386146009595064392974931397460455448898679398174096274528179153070487302072045611488001046594581475633861218047070240490523067508039302650506091417860823900021216559252934530377388000488281250 7792 4200954872834639472670580891859895146050767591280853007640125620646388168232114269101582822151228617700125590786412332402075184862046995686858521256103378167107154084192188747692853212356567382812500 7793 54908650382044081707031077804508936774900992109134149938794058045884122617180358403938421667916836362731614749236334401031170473203670187522524257370940318177809924549137576832436025142669677734375 7794 700998516873226485343413467435230584551929896458311248966714253724094118490440872151599200184774365871576306602617093848504173136745917711140872391538218788564762462556245736777782440185546875000 7795 8745646556894548689543948024238725906916327355393383274464350316888629355501982853849377298338219752644993905185955232335915209447548439391192328753771474680878128538097371347248554229736328125 7796 106675604975708552485533187487356682816952150602988142998636442325521098243026933375062045214543537036495026469715957031540024472642541136541911362713153099690543967881239950656890869140625000 7797 1272688307910213265680446080297772326668092126493032756451012719205808386031475537030785761510139821654979176520005375009010191465135304352234417056208282126306130521697923541069030761718750 7798 14857101777134081488710954231637787881792058402553817990791866466597896837027614173067366288094365418695780831639677237037360263052785658006819946574950108697521500289440155029296875000000 7799 169769242290857431498965596080511467020084010377099681504024734674643899776809274165826284525756531989826853991868697853453362004682702113899186481538183812745046452619135379791259765625 7800 1899508941243921092917484225507421057634518840015433303200917120580609736028379416860771876930373794715156367626544977184869609550436544010820066885614210150379221886396408081054687500 7801 20816743016967833368634838947836889200024540915349490227217548824777521575516480867567175713849141358754990633656933351246731615413410995045311036033552909429999999701976776123046875 7802 223507686259421888531298287239706805528564107659705755904387199806186486461238048438784245502671307217734894644249979262807993961691805338831695593171389191411435604095458984375000 7803 2351728938883326542902502220200009657599937773555851059937667969865643296730119491607542027424041253689797666993061834000253039001962886492269610982930316822603344917297363281250 7804 24254485462855873350868844763967879700113826716104177059424172595730573952133664504800836404793189991802467573880129160485886853154072900773385867978504393249750137329101562500 7805 245239269325592970950069578600016369513839328001466742818728710215076903140817507964059555305387739825970551305447576931752876432645503468332748298053047619760036468505859375 7806 2431379480848017910160699366325245307987994312429356915051215477680281327021787375726023931211784934619485627935416477730673817376626395514449541224166750907897949218750000 7807 23639627715993457539655979801077186751072298775525306298277427247970719182802213111819555412288394545444899258482620610541050424632566176370573884923942387104034423828125 7808 225425467035067718884670995180261457429304585259337512412773050434991624542109140446970327133743029786375066098086643358584647100275115241674939170479774475097656250000 7809 2108522508013270372874474072562525090347720948795773352267577884644376572217613413518842426959589464515144182412303330923346970375896103497868170961737632751464843750 7810 19346135819697821327167926614352996457529169338821784376318123657231069649993599220395146942486776025188722227556207564530685940298892567908942699432373046875000000 7811 174127877068770818932982641825070481355770978483523939372822503036379384216126204249749075208764223103291082696420450239868667005047899614023464071750640869140625 7812 1537473157812889281027002080499666920527560554452356849062545323285439931653227887049000827435941308645150692264489219709142219300462189887697848538208007812500 7813 13317077580221758522447732469525942691475699256691251725047847183803520762076614247311017892688237380951854102191987521730184158432656262104246630096435546875 7814 113151293142476600061986818495720147386416276215622605175828808153127030018004653060264998264473401308211084714945793748557182025018493022577050781250000000 7815 943054066319405902509411127236240779370295715102071462230570569744496752288175533770025992668379709837505869833595270863910539565163003967252349853515625 7816 7709172679049488884595694100929040911978068624227590464120257478401411089084726335541135922695277614796289769952773139549403378789779904101562500000000 7817 61806077163771447671814777211481334175528526912835636278414542705730281572030348399136890810305517197803142130328758083328707366961278335876464843750 7818 485909632936270328418553221937718274409336319758150248875816200402659441178262857636481965972675280266234665258732710095650099577795180664062500000 7819 3745589061862014437984926314664564663821524380182147060215860056759753865021246915982318233488718273754204570144132559833036097007993927001953125 7820 28304477027666770853233395147147766962315986425572708405787322316659024767608404309753643964618054436000845686988057231976742974793090820312500 7821 209643496021242330771144443214249958278269110597404329631683694228617158628084851254205346564093066687989748182655059268278905075531005859375 7822 1521635187199300613874259165448804716064071793386608840460605834018543454519044731948049977020489289924335147364078968772668006347656250000 7823 10820441369381328829318197261814074917212910122826053394709353495294036273065812677934498417438892286737139521570025934421975891113281250 7824 75366403054382009410021305379872457782419270637705158499303988321514458331973164908977295683196788331824152246166838577668579101562500 7825 514034995716726786945728038159994295573049248470808322246812003633898605917852831840349861511749565590075560691157281007049560546875 7826 3432131069774796192085833981883077984508771373916474932320590019885748981395613928613016638788191458353365522134247986083984375000 7827 22426207458353606786690508654125927096945674514496019749316981101154541519869777516932671337495491514561163983240178179931640625 7828 143358425172682593754487307861326610404909586916445043092874231721867730164226084329305287731548234520110980445637353515625000 7829 896211470911503143869508268144017947705733831325856510677781696052802858978667159539261332987151266653654898890905761718750 7830 5477112800239445455455615287572109145319821991356431585041816455517323161680467125735979852769816764312640433203125000000 7831 32709204640207424539232519797229640104973856416977509868207869823533735533541843494002162703279929401399133770751953125 7832 190799554446278480413487773085215353956515513315973062926888128933374926371960358496518794719873220074520561523437500 7833 1086610852982080447751043665303388839685750799587187643553748771571833994111555686167627951490465482841927490234375 7834 6038762993590678557707036105533644768122693864307048311349669701105441144034670755328128785847478737216796875000 7835 32732127573938439532132349115137056093682837924412237085063085349677872097833715948446120282363219016113281250 7836 172947462830179676064209292551506758847853014360434040096733239601720749677206258675839310172316059570312500 7837 890255829563264848625070262792170537633261323494850430105963769441934674996735484085019566269862451171875 7838 4461775637783697561308558080609724967116456585582112257339598714170227913665990801080919144780468750000 7839 21757455572905114823550663923561408585807149141857628344359859404156209595260902560310127426806640625 7840 103160539738317883298882774819474899042032197687958098028341359708164304880537641366374789843750000 7841 475229076598032154631834201904107333208112393679710977815031928515311146938527002444026464843750 7842 2125370889377589366905553162135728226408052303418076547573784501989964608737017362896250000000 7843 9220302657739066397800287260295019439921301230123015588618469946372584196865870273173828125 7844 38765629425919908317884322867557290240349516907122785047241289923040904452633298164062500 7845 157806956359301891014233672252232875589186906413871876539142752379421728536282490234375 7846 621356743852290420585503491468163866301533381391148321531117841070623029969375000000 7847 2363840148550903345805583404377264061308629524559693609394360565097709162648437500 7848 8678598379446800731438633804677958772531827340433446011535533008513800992187500 7849 30710687298397149881443721409694269833867141457186338945838925636506673828125 7850 104604329510054716592479918235661337665396217484870861745107746763109375000 7851 342447857133957658945791960013870548996666181841244493284940219822265625 7852 1075809749330144490492299373016146840036770905955944842980643150000000 7853 3237611129340455770808876286859221692182343300305934835860020312500 7854 9316366340410918260708431168931156906744018647267945428800000000 7855 25580483697352933001273328655059045110467470997247909813671875 7856 66869938673241503648066052328811890646366371413209685937500 7857 166008854886822963535344464465184621188522717539839609375 7858 390310321149128486937543041709219989738198537173125000 7859 866422102127289752796012185233428633520171622187500 7860 1809626129127602042614469881330588528353022187500 7861 3542358673572780607144584227478210032955703125 7862 6470086823483485460524661663835660886100000 7863 10970438632763722143591232847343905003125 7864 17165657465482651601026072334316075000 7865 24614811289761960964150173616325000 7866 32079782733358905412669451650000 7867 37618679898477536603592436875 7868 39203146519806011244782500 7869 35739381233353035651875 7870 27920925117060030000 7871 18173453249710000 7872 9461146695500 7873 3693367125 7874 961000 7875 125 7876 279220689104357656160069126805871129771268879690206286623422506789433328112016494845730596746144624317813618977904890847178364358999254791246771157692752749904057019026095576349638058520321935383770595097248251449958839871111690017800082739704605204585566437376 7877 290195349598255311579814852122504008643609001945603661456693837366191100645519788671866644388472304185180443004247335536561036276359769718793885367972437665244201361421679075949170317812125972148665584473708500184197584900059390608068869060539555673700040704000 7878 113161579863997045437949257704044017903658411357017740571558887080897348259433412748302838949996979779556616523838099615990712966644294693090625633574389161884612448531776259264020801926678460391013392447554877466093573968170190887712349866985892580637540352000 7879 26163971520019112034715689728947756076219831674729842406488994815055784823334834217300926771672623016594245389363669377550866877444686354557376413215279256249504574260215702046525574494510444812749956544042149674128179821240271575318559916932011988162183168000 7880 4255850366737449153511593869566976023867011726718001355420329683843308927493472610802460284675353947075240905471520632317284178256123754601609267760190321550172589586437550940574108883362995909719843704890463772390574046619288657796135140236151604358676480000 7881 531963005584006686650545585481013582374847855264846855797581003177104985653005996022812668904629379089101214722492205004329719519509608704344898200831171785530452186818763407359487471955055139999040253579065482438746443695208313959714886072288432978552422400 7882 53903604306716949238903759665297842335895544431025576715206066221854020715315247763407802980848481268253294403197251107233260349105721988993489722296473534041186022617630564764175530178713970211145692320306529088997419957563807185698499996690086128254976000 7883 4588972669012652069011717714321041700035193766657190278302037312213688145562028722099594337219041613102078391963600937832149508071533252040752823867293671760877347117010755586320590447937528423237249420900673109026491787606369912325496330416913234526208000 7884 336705895308961433508838855413174129113218852445792753566418701068339938961659687741307313285377309440362710389717215101825980387050399242768247328518356452306793578046923886944673700678196024671303211560709529426969212718872797321722941834074439811072000 7885 21702686631723503707832532647976400981881277426862763703183472764167122376749128383498347542916805058567180704333557396995083056900383001790604220945313280774284141302926846690580833617050012278383358137568318612225210856595652584486161492132222730240000 7886 1247197650645563532456811616418047600865490934766136233546733384893470064486073026527271742672636302625365033263366588516608820510970187407995419289529559014803078089009929906879242465173601113219044640204914108236728184919342033015206044202823371980800 7887 64661809627402093216183024049000031207666733095157290457983821419960771994029968562136576566155991442849446175156978488272659768463344018438127173611370265480592724187646389576978919461096444621494056936726441681692894311387673379056697954296397824000 7888 3053791371279423722813861522832982639719639449658896592743061933554709829423922470589443463099763178324131481813087189012416032905237098537126145833105001386430633867319040827343872655094130940519782613198857049027192673680481349513813525866217472000 7889 132431624107024540471836863427473907451394441260037667369784356264433404584614736525867443473423643296377456183055757927887793609662594326724959370044253557920790959358157806407659205389692786415394157979425589733060093637104669872965907904462848000 7890 5309390935492657824714688000083773635216583546919483132578574570290206908454447450385481187574147067499811548126824978402949426976175490730791493143087678043564761846222793735888145972158914701294215223263740193666982325617670827456057720176640000 7891 197930731763128562303859290826801550066094572786814931469488657476204911736700580456126141605344580589625476270592471674415567234972774710238308723728315501986994451124562905389619126784522916558878152387319115427085964044621383270286230342860800 7892 6895613882819359358419990126062768092539733632741063240653586825584660315857433980629058521789000638040093461709635233585461179373175339830715017541216820271665750651317337446025298775320612462503146217484467742433967312261832277645743620096000 7893 225488517035608989402294760878042698796438900941882769451874644558031958011230072000345045153703715220504731415154849208964847767675606236070727204493867173069395007566620315485504033929480983820363028435395751608535201659588129981263249408000 7894 6947719275947206100074788551021920273030906121066062794066305669592795787754292523289711111285916535198040856210490096751537718321229726089823048907344174217807112725841757242718166955654310395370902673076435763490995071079608678740918272000 7895 202401125671853381371276456675716120525074599054128250260143331133592685548399989505073964224298210302030685368029974252815740914592093674097961388864048708677252387646737196984807520101291586973236663657158010576310225672696355702702080000 7896 5591969459995764105901729056052927124323944884204983152821833614063023009930858946541473064739271572785682205423409771735114088592999503132771374942760845391263245949227821272496944457480433889846986971620868205920692118989149701564006400 7897 146923755346215652937388595841517278013236830517670659945814250621966464906474913765662143972220943543238002592963214433416914058044173980082394956194698477926637704175717653926807106906757828075725251380383223792885371723244334219264000 7898 3680220505243201942186975319881175072846683804572805037414681373265834236978259629222484345405719699977947096068367124837297493569850894592255944432000010299161154473350636924381568825300056127521078281351908730884030120913851645952000 7899 88082634920719142858501192945424456617061525988455096888726293845976173837555641294805050909593394245270933141835887907371282361091628617699141568264612889697148159168484967036811025561658868045856230873850771902465024877309984768000 7900 2018530054904583768435158544938701666317060183406014880727503052903762336207892990988723732114482455810546267871347562030306331326063252528256550748761543634209283799385212905849127240911259646406902307491507666184306560493158400000 7901 44373837833850156735896821350861644155904682200262866272629018613829723633287670197953947650274901345581417486850578641880862640027228425988000705372292410589175269371392959905484359720713444094716675041872622118627017128547450880 7902 937384063151084651509005473718051711558839980888719810586157065270386560281789576250321316545572666519983987974605587316137816084684444478383853607228494863178362626496094179256641996576200822891033629437275669094189987004416000 7903 19058997807472636650217053671639555594088911838786869488173219948928615603739849556173743922706071846470869834576652084462403019951803862427004121251337623719205572937782380438312871188590400515560623420934376720880063479808000 7904 373521151949782610036651667959186542898233111661296846305319247867155924973926852620834820322622685092750705155976627825328707137476789394871717733312351591731608366374917863625145936643497962378981929106786375289402294272000 7905 7065726263398662714099128007001355595483343041598804070600698758904095437655794832633820728194840976563081780277771033916282790459970741188154465157670942379691969735083988069591904188577018055431960194710347105980907520000 7906 129174415865055998319910271810698861253479828313838568687452536004384248236703595268583169571932451404039060246722977090276327231343885884210055756077016711974872917462056603059249922992735436235459690040472261101197721600 7907 2285008207071041561645568701666325556677744278204369394974429208546211103052311990297936403652879119282501116044822034464780808000394652373347029144100900907960303671463777473961572713341031821013732289228365002440704000 7908 39153392109062310070525039843599067912017673079588298444220775559464905010731738260240043790473657360550028535986986345279287403827312256409914892866537422549915351810833534016486086443962613297973098094726985285632000 7909 650531867877939421475775093553609494632533427493749209459902512013117893211787925264981453931935713295719889296390158270889910491854430521818177341224682822209933257232609696361777058260250408010419527154021695488000 7910 10490676496759554248930517468824679326854030242037257306169398139187004447685893257489269246963424978320916808546178442862047564565457761169871568586759917066182765183622582024505915380818115983735880127201935360000 7911 164348454276380703741562624804031975973831230460341723124157234589773152241407676854971065529399104393914110458030078518554369248487553797040391580201571084409332878652034974448437833418095567558339077545866035200 7912 2503350900577475266957914003660181636953987493242532673494798653170806097247795049021665267031228077835298503340798632111990896013831690278073942148038392489966119787770642354370767763970596011848072320516096000 7913 37103563213324001582453846862009188427434738928379342681248149038682277655471149512210106355929755472080300756591848223568354091249449024228774932739409056326204056704088038329989233222684746475802762149888000 7914 535512563401089437452772721579606233662776862774880051506134123968682972732192521708788979648548146553791297492091543548211020539437824027305302858012870827408080736539625511840173387528662827632942907392000 7915 7531580930947854517448244993203787588144604496639653964441856774787275935931114004578655194256361647227863319052560109899788245822744267028142778657216757636824927256885737135687939280213607018827612160000 7916 103287658252954524351448066457046824147606554643995827766017016318720115906944159833633487394637217398088895049620123734974336970985587206358676665353886527424798714916618164245463285305663124428501811200 7917 1382044384410825114891389346938228392379219623076576696884703264529794492347318783560647497282474491673718798517425181023358666433025047846306300223002604063413575750152862310595348262187600900521984000 7918 18053246661299248389626183543382322617603856669887290544346148667285899355973317521908239908344891201798294360863047143059554442561985842861668508592358545562465730307384425886623741436150344056832000 7919 230346017211548973432761447496672890591386144151021466034429725838967753700554860630898407192096016202704489402113259200093323864115557803865771771773732527402617262186273048141211281958149029888000 7920 2872201961898131494765695301337192477786508484869455615410219553384644713214282347748374394724701156784170914661290867725973005348746440159674761228456744742395510854849443310162321995433246720000 7921 35015477305582826879118018744476271250957778573148360418881413681452027003710344728481631629193701335806933287619625537690482632763717766931098414981657041151432828541853170239206511485753753600 7922 417545240947633567541325877145345835388535946416934756246023814793438519135928192510956458522986187860194332268344230026172273442111924500787560166169946654938865083944417523204538348077056000 7923 4872133601811594345678094365216263378075002161590096572207200516774966685744556968697870648907999079726865742375605239736031437203200674958215312670010442187411455280231443614716980625408000 7924 55650277494140466574423469948055521489645261952103473367239621632574548100980273147368696099977444229855564250232676954922493661583479677433516796657023613237795257680458809435301609472000 7925 622436810311070667513657587012355307684036159737507791122926591582255220719559725898086395274213088691432227959953461999969914142911282631613178207798498676575396244105218623746867200000 7926 6819265425443627811675006620511264695576675443657408266136191311880039270139394973195103486463839086248412924348856372867908522942745431425314604622441303462240241796191128982923509760 7927 73200920002073271265817173904382696713765196190957772098466992327440629386775362887145799143024489818343255870154924381035122136594022678857968299567716829247961563449692231041024000 7928 770091340653014405634712342493934472269930275684118999945147657152050888587193429902756619089108405234593486789533891641945286907476103510199525922608480077697244925057456013312000 7929 7941691488881476048345531774822507939037699810648258567882346287143158557331145788967534102714744871575262240032204622265881733646771621881135690353177197816750755511079927808000 7930 80300009748474786249030828808924645691634044042363737413427892813753453208529028208221454530710235097835237037495292212005214652153924251491036407002746861405810284000583680000 7931 796205919993385112610733491987425347642413178617082709781331721971617412663585555127359874905035937385560576027224609880845396641050984964849439856382722900090729047746150400 7932 7742954632197769498617104452453603774791931951442422619402309740129672848197548083142677257890951725825438700393028614444101482540384018704970002512336625622875653920256000 7933 73860615644204393393561107454208836943460815243161013617465502389137515702603152554728305433898336575635337047984717792120206140539669940206093273525036728145737563648000 7934 691172930347554966386991046908545560704901229691834737209028174516456730749373201149258353626298230841501540219049205469003291529182816513544830779599936242216096032000 7935 6345418951550371590546245520698268983915003778868272416263831559354242423046408414000154578380630901863870064849353578190628802750994015659107569579156024773584640000 7936 57155174025287203573201611634039020758792421620637406867828432510387430406254482837081436107378714252256650001274688099200346848069600999968134062705181847505730800 7937 505107982595449915439548721348638854145071370586473129793224753175545863158714916286426489764146866504704254913024472521801678211814058008346371402945044817094000 7938 4379738220944059090771050987044211916391628937089747068168414600250043809451969769647363229450716632896106549698302096533920992149546372980957395925904460285125 7939 37259698740942441810437219692004618297095106425082074646143996423972163413118149053669892255902442305819611892889510413178502235941875514675819613430454088000 7940 310985529675455572435981781244577472062955898328208122566055645446100367037463167515247746928513548112650449210205250353074192147341011511215409720854218125 7941 2546382155143872052015680777612388376507771811588383495672400457458094061234568990443101966802034952346788207603843834927116023681405686649421247015847550 7942 20452814504472063788646515716952249168847391874668245929624450888680876921985804192097369050054656245316255536364125891416118042090557230767482691266625 7943 161132431543626249888648341286992124777981183850031806156236482702956869726967209793663725817361215941175371990342623999935604441909697537264358360500 7944 1244968473281190303864163915409062771237353457995899698656051760871092572446452820751460269031205046224920622871812085435932931773166120897625172625 7945 9432249929002746476840969100475208556497242883455589481933299149594278013575485380314641096207229149970742389085151082041709466762817835114086250 7946 70061721311739226280050059569489656254592566415567158099476209954709556348445737499636282295080252571996355636303633774375392573934574882095525 7947 510120591628842513397776232819924549252360664861738808358259688234637807397434766112798831045735679235155597133332176514215704602398343209000 7948 3639992008063814072732908990184161349245094810368859595849341550793394478939765560469301929220667571472658294713692874349950201543552840125 7949 25448574241845441107206853046685217669797839552936059556930242777653366986580085348742699552287101094964161129679833602998803003366151750 7950 174282084267550102710395562908433209925915793990396027782025644677070132002111025598622917068911087766092261248512104652976527801590625 7951 1168826088382238950121002163145309393241045517561568448708620951661192802200016392677074138558586225072502806266595929973755843635260 7952 7674094774816241865484593153888169837670972760690447331984994507919360730892451311875126726798720990271773035294724283917644506625 7953 49311390621793746744129854308441563816380333487642169154919799849682284369488334874192973947493707320778332625636328035330639250 7954 310001033671824701641560481723532940494732369598989161483066932625070577902899808999182644367229783987083455907256327652737625 7955 1905977578272303027647873600890248872720954345984720704551030917555627263845649546515101343580270321887938391318368831970000 7956 11456284914131977610973605332930602685026374562312403152417094924316737280946269183780001574689747930538817729691332016225 7957 67291949686593533660417884048887953221124380108964899601345531154088477796599278705626126751201920950545975534040647750 7958 386088159170215960770396596081741880116789097507914244185796875180636494843109891359911716711662210962136037214685125 7959 2162783597818367945018901870051616998324618170170300999919407241476634706110676244580348655939357175374803832700500 7960 11823058007033000911995842753429738443931605428881541341718534284628626475434023585681469931871540145170042363125 7961 63039224564296174212511528136579924415003353251191400697945995386802470430527013283342973297762396738139260450 7962 327654966397575676511351328580594241210081483304303819326173055174768006529394885600994836757333896318211625 7963 1659180687119001841345223037462730854296225794017712549937056846752173696201401460874253427324160646263000 7964 8180362233340216619093314963179562654952911202276557278390028108967870291789983183595481475768925282625 7965 39243511221516000547607079077360072258651256392372047003038360384600378511360579778656947519048828750 7966 183052934759794768572231130975075048337332101666143282342101375468009465454245035319340513844770325 7967 829616288031963881517789497451030913470548898010244224934282241675776543178878002672888594621500 7968 3650291052680421811024722838732134732490837513570892172496737105017582187587439313013386435125 7969 15579850958819058118721768893606289029124584103185813805680309852608190613219309158586894250 7970 64446114396531309214182531293708692407075729922946861259437970976831178582548074456879375 7971 258115353200059690700712352707570042606470606619542271392527037012565305583036310749600 7972 999935891897744712069369864612485582145560494525197204225353116911046625158103790375 7973 3742811895033305765777992358746821738787523652669720658565053857262402436400764250 7974 13520203722209255283302499421947307900811061212928958071208221136950506526943875 7975 47074057071412260108350144347503150694141942950498966919259117910101632837500 7976 157762809797239445921719164647244698758249896265791468674401225638360904755 7977 508178729940975613972338263099106444914877940951213304068709283791022750 7978 1570827554179202334077446850745382595707134172365863342225916018111375 7979 4651493882568450804335963898785694763302961969476199454470723143000 7980 13170206722227555540566854268779522808671364243866020313344564375 7981 35582494700310297406848053867966343435162148845163585796305650 7982 91525759546839875402589234203090646969777353938963867447875 7983 223579228277464387246810770244270036509861823366578820500 7984 517250443878931549861283132606826394241600447714443875 7985 1129831581848287835962296470628411457169790313233750 7986 2322036166195138459729971270947654166589699974675 7987 4472713145554486485131528631019309024565874000 7988 8038765440456930766786435946376978127768875 7989 13412391134802115369055215487701166129250 7990 20651317409348242478134405284001224375 7991 29140095442875874025879796011826300 7992 37371021135126876345903309930375 7993 43123901793713867147781201750 7994 44222995527782121727243875 7995 39672420970873026105000 7996 30499137648933151275 7997 19534975353920250 7998 10007793786375 7999 3844480500 8000 984375 8001 126 8002 94507248558231916137450244694055968165281005614065155913409602353607103764122570545069787141813596925044167806598576024233873899646367621797422107304187917460858185980419532639973762021588898516823735697087890771071817568023320589459863054076769015919311152135807 8003 98192849608707945355036964510074394848644000996993234719878362963714293811095916497878324317844395639524469223323140741156380358997695368967772315345252719995601803004517981770765720376823532850451494997321524802630139426184810368787177448088442877349855309535114 8004 38278676332446538553191986214318911246206476185069714027690411950456809547985979660859670742419960801727956223252646050984624004309159074277220547823524146296202099782220211507037868866996065717423043018068199724402201841239148309843184970127575909914200453672500 8005 8847622187525178544490332662055386083272627967524254095841419404189968759970161937953368577095137348684960995436918426773466949853083512736429529405821143929894147461237217552204801190698154309721352517969677184787373385070104350778834858634065284905062543054500 8006 1438701285928067555769567655670035271361773787360487713364620788335840003911327286260071444243206028722918913864939489505638378022818054185322885471331329697139155685791538193942543999270247688964652223634716144921587269439628113691427087415873079245384126298125 8007 179772546887131586171586810740417244913334529535155547975398853623077122594553191457387568997496135790160609969992487206915625107480104013941283583297220348160206927648609870132363326710081214203639473382572733459105926474101312006250962884913107696727194881400 8008 18210151951045220498093068986626281806942477185848862135076254965563777057945036170410576675232601198238053705954365357753964828113814435139600254466407586437425584575670062784388379693933069112655146059155700128902939403006990233471718559801392798355952173675 8009 1549748095469671661891859107257956739936413966603024066727538844741477873474920095965659693589227869096769455428479942645789278391987261839195407720995762301052447733412088087577294658006876149156804024693208618675877328848514728235309139896589365048703315000 8010 113669035367917120426539763737765452138497988039466783098680763024718832351283932215474553093129555309129059944862031573720005040413189720792935102769594571147754643683176215133925375033166835354930111646024728096728946426053066216151931469614806144826934000 8011 7323970572081824631449633028015426302103239175117271415467712806412111375665995303572532535549938451911088379031512420981676069898059607618512081596913844430307301509176635895411051591941647550514271852819574174495610014952490667523510086804831708666523750 8012 420732170553025692468213902162106346037466535039851418577462018610747912454799668604827280142222962694252234859151904653255681631831802460376632700984605781626288526815489648651381404741875829963802564013510694627006712511678260222061980133581877167721525 8013 21804756065400192043851855682948340005357898516573239539060832195626259628431990642234898370598412142333961480999130597359879917344918345524677060119820808200763509012492313911580767667959206112285541425576125574649120434652903175168203371925851171604800 8014 1029369192498300983232433967941482467803733820159272910801639280086466975227275483581178494661655636706369728448042290475958626208750666504640376444924477371225888995415896964508412581907588562825271213103054544932518296712178108917115687274156604591875 8015 44621822821098325721050420803960322106598220699273727419360569861563657370565567385334036864126188476484783231627228310627046797460777876992044781151473833748146343608241921205152682210413104122934317267885667083982289501348530507916365773758977841750 8016 1788213525749914941338996986515568934376287154436585324029017091691452721766037187921768838468919080314775915097516470158222420335102065118491390768498855860469575939991110287009290991914749063602525162780004582901227253788970602569155717447165152500 8017 66634959843008970527683066610497614540451423488487321743167180444590605649064194056130121337308688713337046871404110228974498589997115054149194583422292710361515416625609061883728326512471173420044109896336561207773734819621965180319291477943869200 8018 2320444361860704974459615548916240623500311712687574198259556922873562282971214775730377228789286574763484248303778833114772285704186912550234804560642652425837475919119423236719053466951388432280336634645244673123763031154913817219444841401867525 8019 75845000549564421332423657709748563507816559072273357834210410290053802186908800943848993089439115771624055598135682577395088549178995686124483074070104268046937450895070966278157286874139112257574840571308364762275051638100969739744765179770000 8020 2335844935314186556126074178507642591670223656831212605388507743144050320942921986231686668457345424816525980593246093196031004776996532989803142184337146000584692041936848218973649585091115215847854225666304635442213740478299728738618417450375 8021 68015632002473854715632299045921296648064884062373816975200284634884195909834871317405950379448518983455728385718984759299174474512034458275219812299421291103506550600956214078888458145952436854907876769772317531456186260699898816430042877500 8022 1878233027331941293949156558264303821568974653763947965991308219484575834272948845579396323765606120913091793255388167347382655025005754006013891791752957309124328109279771898370816805994910035575199987240441947478007900574047013821561046300 8023 49324232581901121883799354268498629511418297818045794288349492715984470842664403830941795648843463693112308155222951635008976418646156892063796505782288883374378043410687126094231379101154399405794299202857431342142183201823633395698925850 8024 1234868023912010568335771798394708266857182525878650536221333199197205547135759060986238574341167046290447440070270209198427144514148879743601245619922371044512229781178342634224832957714088512379305321391885636316462563769819239793853125 8025 29539976929537654992093594473111300126841506035861915319698086061460124777367126864719115668044071315314204857029269880041332361007348583886632973877412217147215331176871659284050577733547201938229932888249462744858551876139414254092000 8026 676586022979206628290280507478011691964256467864494331787278570707346470009289725539099456118226457258217267959120929351234251528638344878362640106472094792457274039790249062327161026032939073240488346225534452878429266388619177209375 8027 14865434383936182152184990758385863966629491117503271601053072332948437402276007432135568645962388362627091409978701414806557926469952435094135248269890335048494382398806510979204539258097675204694924659542087135786697058585670323130 8028 313852759888482092781500380948927340295903044036044314735433902103094579111610259462802792795157032137654514618024648874696999065035223428439940916297815248036321389120412516475438663855017185814547315052515672911255989563242567760 8029 6377659408940687740048551657594864034866107341527849746892895203491720098593059254517402138452950101098770130854589853268968311175128294570485039476932773214644213370510326703573990534265311146405315750359482827511481845234457500 8030 124917885372536608795641202248161595444856290147087460722346736846665626720239086392328181322974055337799719433648776158586944313981314884961535544132859860606407973440754559665104145265211383480853209804515826233381011726064625 8031 2361619411810350412902946451429010778202881020108418325269446457499735700905783902034311758765507357793662282214660133752653175828007203637593174485309384221557995040954885008798240338124453094594627556659884696423075396540000 8032 43148836605424911933511555084928620347751089817367231222940232269882983189220419181453202035157976863031591934308048135322042372878610150417045261618257931753817439346510853798192856528428108539877349341042925242387383093675 8033 762809308347199159156543183087077070182395924214455089689354893347954484099043923093603131939177556364670239529439404712784692609889660812132249003382951429442234029291978778632346738709571316835954023831873103385936501600 8034 13062605704872204665261208153103525025625949624237079669593989121133045638023234077469602796268309217197463015814732747570617130103250740080742811784840772654132992619176249969808665660268299764801887440894803832263036250 8035 216899356980268961780788311595863126792519004757599018971052759828404045999226763428278252614291568150210531615707477711406638524276501949626786391780263777857226699596173105249811667331336776491227597520961956382679250 8036 3495586703462066820123921591404245485718238333843463675917358966040155524333892286595335958860417135658299994428799856920730399974873699071352237186941987926825996220305332836536315346967015216474227523901248197250625 8037 54727725153261381112804769487720898465365261567714362767043917443142556442445422944985847175220444435593591285757835712216168573640811787963718295208700460300439816671111456370418912359407252423741696638735028027800 8038 833081981690841589068565610418431271765462982211418684931100410866978459152352313479015386051571372907451308790364228890760907692520444119502021349112955897222396896545969168085986487208054092389768156897715729725 8039 12339733516726054376444186419943687901296083697931764712972019565268123122498093984581071550488003686041265452263860456802086959119497376890618658317661861654818448547836444964482824146133592528712666977805983750 8040 177985597907521326327810527699373352807872708106908157942581506862324976963624437755659301328554618297654111822787298621168826557834771690762992378547673683652246902055276720758035762353158265329127141526549750 8041 2501660421541423495316869264554768947866128778260344518740546503973976205911176310655762792814410384973099140183438989734455019119418907449938271950689012991640284917500936964225132508279122095689019860655000 8042 34286318123959423358763374045322963577732586538436118301622872375047979794661729269282010071632719807062168601629411488775908377707141902347074364095365524219925504456090467581305898833426315427906013321525 8043 458489260331215702982904892297738929481292317888421214804920651332024369473997381094372396787196851253949678790185366428970814730891544739062013094498329164180018550857179061743079086324159870029152346300 8044 5985539366587968231160405695765685640187943464588379070799872094395582739148899160024467388110350613356100144394333607566387053210823247067966202367587128187308810155454334580317649667665646507463130625 8045 76326819068919210010249883918078221991484830899028734625788429099027841307533754738278209283729337361724581708558203603777455732157462798802116105031162371544825340490826041804791322007688960926414500 8046 951194618673016010355593361839353797848961704934908545438202249756645264771804000083482191649873239667396466146046271643190487050383524928402200425934545784568148113006000725176709184280433449811250 8047 11590010736372664292869890211055632828548854578184945715989605749340197032904690383194287001728982438486065222341861975500941198907342894696584600193151732836414350778058858315003278559398467080350 8048 138137069251900236793609893011617343270040495967905042513579971012515263301497414611577530157550877701302005857888544485770369400120217628080464541053755336797501018834851699994825609843829245325 8049 1611107840841933085918931582605598389225946808156864361690719484156900587542616360814217134500222890674333476202902235880858521591200048936590183272351451653096137383508664577114862449694900000 8050 18394573979174432276958124823055224106204680741132744591309787123507566631167861085725984101964303866436888938731873256494326754132688852927540121993603151314262504864774220834084269136064625 8051 205662690378268329950752844451316378305930268383946608261802251947500792271276586236383605211325427195719611868466082735397823885258057876776983999819920631242991515082865488212067768931250 8052 2252471647132854309735164290811828407817278027140318505564254753839154510990223553298275211797235373530790054270006432792572367375661625321863200575371244744985005421703363168612572364430 8053 24172767386098164007138355603554050742464723797359200438394540060489565363228254402645185081586152989434234627069528162013954523386772388726065991187308883733611736910179902331884386860 8054 254255226892157144571876220126989708005890098969217397791962474676163173189600578957229866394907916840276350147968170672251219701234807208754305316932681327481721396108770881269880625 8055 2621751260668493840180811002644806514846122020157346251260270799385963399789491663119195609783463591836131516626323299920607881458369215020740267759900862776754781905154636860760500 8056 26508268001597925251216533920974452181628899645749198746451319491103748948828651886030798262533254184821320229757369669339274667018601703355046131868261784105532630686354289058125 8057 262856370392631977169109818771087101047524977595428820992348696665213580434934715658975141287721021594802469101020610600829942220999618775721560128328862780893098871845299090600 8058 2556648395730802604772000741294026947967110696777122938008174875210650836953022071240828452189813596414286988005289828290500892842464475609439012759365205164823959640226003450 8059 24394738110436696632217674177098452142952078843789747161172344886684555113017763882848720683254099743619855758428231716725900963502456652744383858215965822914440796671316250 8060 228370885432641020097044113720942302602451713585050619762389751958786656225649179956598766440576913827863204057349424477698535329954416286765087140215797137535754643436625 8061 2097689222721596311455073949265750148789424933307089767754270589001569015480284865723405848824651106983346948034378450448559013452305469115572755612368148650883370145000 8062 18907044432512283447802590342744753444721437307274207830459872513658920693943165468653234553818991139798728309076778033158145636357510966345642890859752123491980829725 8063 167226267952994417624203240947719043675602647077529011684486258421443827209414704088589438655308703003906894645918181475081955086230493275664473463865790320775963950 8064 1451410175793764379194662340757876840550233420403284257540037113486928617262947748800475588737559590396764073150863721796534861181743524366734479017827740064173750 8065 12361678834009631157500326465542397907793398537125514029286373395452990690038381996235161816643903001714144256469837677249645849800660704524669948739674439512000 8066 103312696836029092562080877244230027968319730480350272960700682739432056796055409446003895734724555953917969279951767993620238226361603084272015121329817816250 8067 847221303656466430848417359192282499520919560609341785244512706033780010142073712911530482504969258992879583009612302955899426094334435511157320571641085050 8068 6816724262153268435764614027691925030022984219402761059917640387006186705146858677369844703458530204329381056668124497259048488304339250510801100561079725 8069 53808383052401249873989335223347451013157104312506015090769970568677015692974756307216741537024071419858569112118194195061690001355354437770560154455000 8070 416648842327342447169752742327692480989951137497721047264170951868918238756376412555965404058788727660352740326951068691577849545379599727405259244625 8071 3164303946566224560846280574981538069896330311540349196276927363393310056299017650444913616535062816237613399518995734348852571604335452389431728750 8072 23567139892042008770444421027744928700821726443999600456545011864159409770506178392664049889759401470973064781828293959965538888833835061068122950 8073 172099782411932284375203365977322944045300284644780411316828049270224316715028636394742480704702907408624501960146966752585757210912549743821400 8074 1232008757522039365062207971748896968035445022915814452130624562484456906473305557657402586534515593239340732290890540948300327823732030140625 8075 8643980136438784179337166380964227509447777390102294856850663012443575109522712611785647690898530884232929413312275194685448229560666985500 8076 59426179986274987902903537095235959913154257782190245226456466593447692215391218555923769017281851295107895112570428305564350059252653125 8077 400216154214471448969429065676414724832690634387123065501704145785821822372900170927676169162184621691027338053501297333972468829778740 8078 2639634342091720701074501501088967086820553898138399944412348389193621425897469072329071979464197246160062576883321053546163600919730 8079 17044948429326718639203255004761348167411727812670069837936291024052326309668420320739975971259821786367695945249204824842258373750 8080 107723735420884584765942373295109808633688991079280671336463874772927676064746333664010793080510466968719211182863483362304891625 8081 666104423952245945132301400720376786631640970974837785275524689490696510158700953694640406040038075400389839000157941094060000 8082 4028375519543231914158344032500022993531283930761822773276958743406359089134222099337834818116602354384157400094589940874325 8083 23818016472594654320502464490667638857323905731142880014433293371453103892578311000227739419931436747118072310524202540650 8084 137622658987640831071271339407790937716994654193327924891849824067761515439019035896066534604904137527399570444383938750 8085 776770398171184644057086342516386168741163244675901194730094654728748131664424976970014492688903012563442709534589500 8086 4280671262309464728957142335064819011748079471046197066950843268151488097062031283252708016208269091700304879668125 8087 23021498238064370099866120380526208905887307215873265391067514019036926301709585810923629007847368353264463783700 8088 120762206164136680525744197256937616823061091342411090180960099172024663057204933448764216507062581338622537025 8089 617538448364269555668150089333601597154261251470872472756185051521826312216187415885803668257919759435185000 8090 3076648807517331619809144539922738468391382853324800188866543681276552994661654645042451745497397621700250 8091 14924610909080604477220248649868197243884826520478799462658180215023832271024096721937509593089497401250 8092 70445491956777395402266883449706160103908266169055390079457822999916127321295000478264691597120277725 8093 323314335961184586896981145501468801191307738967092375332847552322377163728960482215287928840252200 8094 1441769977045890661409045230100903523727874408152108526214262489734184602644773732005798833300625 8095 6241998808933909259524790665641079656240277077060381828662945213925949001698241490540878541750 8096 26214619382752535892191718572834480981446402433826643293902986717025645739037836366211863750 8097 106700693622153938068424418522873034091008923606293981750290003465362952975964629779962400 8098 420513928438915958302203585344216467311635511824597205241109935909451758418251099490175 8099 1603024611335075203285083683169315563610983454099189710271347474531122761159596400000 8100 5904357381109677147847249487853121582391931498628939049793515110351632640562104125 8101 20987914681833202974113030649447283908073838309339345342181945284827453562762500 8102 71909064629830961465555124101537272504786169392167412893729327528988445469660 8103 237152046374447217500856645324181259435814195137872157872300089660406745070 8104 751731933926944423227390925002038331836183704597940221869617825862669375 8105 2286668003164301400497489099298741751915145286885768365851136248692000 8106 6663444042385304502853128120946231406785083397183727142955491073125 8107 18566669460581239067873858882573554757766957806185951991381037150 8108 49364660869695362112749228401065212647090952387910424339675800 8109 124958132763380846793016084166741710760327026267822673902500 8110 300397956304819473242488921900571922377713701735110555875 8111 683932903936214337051572827200468495850257603599730000 8112 1470198838307620334252671584510627508955339703050025 8113 2973607136761025406159694893011011075114773586800 8114 5636899480761903252001827393547677088198470000 8115 9970467260617979268912639600122896791779250 8116 16371612159805373465986917908335715236875 8117 24808137298992754918106022671875531200 8118 34450894636291769774632709606916525 8119 43482002279497578715154445151250 8120 49380953054216293400917603500 8121 49837719721319681850765000 8122 44001650026047010934175 8123 33291983314804926600 8124 20986419899615625 8125 10581291829500 8126 4000500000 8127 1008126 8128 127 8129 32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 8130 33492283265541311958522045834769605136430799195478543876013291426807405329161672512202087270826660184530797801894135087196602637945177787814027340469815975874017643139865504661140862732445542416871958954751260594508763944678180209068774575081532548207413284367761408 8131 13052458368032401075515673273509639210963736501232103296968192568947269461035299494254333712532204213550672020616230825400588673530149522826713554991762967878079596003471873444325964891334011443865374071519558040991703754189783362280943336037472166531193259325128704 8132 3015984189187510821470999886573237479533449942291861468913794640260570403387837598794638995218673930113942584012856298546043346604283245228734021490940939137536926765023402133200711774637801039288497247272205750615401272608139202232566581479355258888594070175744000 8133 490271532379988667572504248413684858811313410116970384009254815923261665956076701753271495559299235808973437814944047664506147710577063212521204036018960572707711887651399302392064135796791666028441865447953738248001456037356215637035781666862131476293526487040000 8134 61241994860897583690335563429559975640562173343707387936183204206953937144596411838519502028400706965877188428732789887195499038871834472277242609390623822610208878294594083818355220894831874382704202924582873549569061632362002501592115613098922901352639312691200 8135 6201484882433250604315060514021470858227365532247858961531276183832024238912706780233033904546650020731414291087802559242336344113903094371763500541396838084118949693390541504328473655364197870779307480002442140817874397277077575865131476239180849210731161190400 8136 527588756751229552111037994553585859878374915111003701353788694100619552049400984177439881525679347343908765909960808812337813293790331640468719651624714043090404972404983752996706132227112058640456487072823526562468066005525124702052686005079737564537238323200 8137 38683425339149904543291412831028419269487123231141750847292613807161423814038682471538401697817579549835528182671328797493440295773787095943343393135032186125371073193448709057934943406382895758752666411982442312061680636406681420626325933031661857838989312000 8138 2491572805801296422625991321228932749107237335644728294615655526160846418045448882173952239106054401552656151227995135931274010462873892086016750445409801988685705175570760330375997655031194059555391480993610275412293318540846244485057595392525156053155840000 8139 143077966238406995002378373032246229704353713372619989853624830037434131954172546389222488682962400241192801848776572726632554109041065562680847632584638693096717052681206686792293760349342954500782017643334598636635207192478695464127940426513306002181324800 8140 7412317398189225145720948946404211052532303752169158809957234727365472514304785445660465588832913063064530734111812199478375817251466400176018024009226984535297350738286639980487040557184346969107156556589777623611267395738788681311174648876333849483673600 8141 349788286090835276090028909536445242453056457593078307532471882064935389066798144648860122681065935188939497455380922584136777924455353333950246828048866583841527444016566419060255848005881889502076001883696067780373210193076530840755597405938548264140800 8142 15156823647885665291184068858182699196200964174657724257677728411233531768108754281984731394913262440119866850884756855371561607515998394050917528056568700515411130104576326782196618609785754541121426050794322205963542392520518107731546012199908540416000 8143 607158992676108079981746398900982460095853037257633433432988899402718531494263907786697667893934384609242051229449528693498685590430787385921958245039651382192452524854493827474498132477395056565443238841137000239600835790534735249643352941584711680000 8144 22615314662554841098655423912186930270878126466438732024739086948825933170222904060746911386575903029159334032391880683467198233066669636462099198876504872050648803928984105005402471193294427819772986671192773848219712612818032959889472362359921049600 8145 787198523624253186338090649119893078880690220488518531996964916056030445674177599301454034479534935886529724457375948785340676882688145211472626175832567929177045836423728186331318606448184343168870038716404747102735020387999723996939783305900851200 8146 25718626989909620209545048465269212637712677370698933268265897739307345705509945247712074464918549331195886724860447547286959281276691165986006130656524142395902237176569530177469591028693710141471404818547790422195630977205059902874064684423577600 8147 791712597390063010303009794026536622648859426097657717307856216577555185212706420209435917467898176998208984788437986551857871064967924603379026853360432778727718720950193908418061256978041749413785280832466386511945628437756851431170855927808000 8148 23042519311594356602622790379343037212893303734602292997322382926547194989336766405173326763243903678012615501579173111263112817873122311196295207052767831623641120558980172420581370318043954271875426020297212692730553225624275985269648261120000 8149 636009010793248493779540873273946600164517499648438460986680671895434161980246800771381448389928820438516928994258839754436170353863549352306169336702254382023490206592628766454083976787172375785959196702813062574552313747959471376344652185600 8150 16694044489224889617547860646012764067447160634768892549346882455853126133956665421990939453578680284572683405572736175491932621550665974042010700965404654269531565957723651682937499726251112840146244758841223087984225616117880438251533107200 8151 417738064790589054751543690632619569809798043434810206979751355669060624058073755081201791757588872854749597526619962903231823791026123311697384524296416345839548264869323567251926482159900408137431277912542309294614888181590987846031769600 8152 9987821627458181660584884933091483493877114598030554974281338401596610249563899209689946995373824224847876646847738046514874643795594572334060205012564078316023755169303928590850921709871100830712573503838657015579937682615758711947264000 8153 228641804907330735346697819034309153592416179325784189683647457670633277800810303621359866979365812527610759473071687556401307652691349271308013261084904458379929256299087171887387953502287154192689978097363784022980806081806283571200000 8154 5020848781974211764408934785228777527536061572271830512876297126679253477568072270611927914487659909496363573888413056638716447935512224691674747801980724274771558344575275660002294648603168684250154702226161528360905193489177394544640 8155 105946697382844486442218381552154642154404027554955268957699947963336927053178797654067506777416949858669776823033373654398753955211659999683494316693728134998001614625426180606561204471549102550173188946583770451107521500661709537280 8156 2151690819428666463817669537978611007925503352354689408786371344932023451018751680129739092287229873861367491788818407109682689884660666680445119208502468847085471877749569140203527941864308942151283503236032862369841091401366896640 8157 42120696675531482969268115771746819079966439288776981963706506579264564595738898853534582637836516892733559294472875128840138416471719225153677325456735327526287881283525866315960543045013243067343921426394911939168130702508032000 8158 795845428753272844498761635187996024747314785677126472097154938858006799943618459285552315651431573350305114697742896771289576102952593355447470686009338581295606061013478917851348930674504715453959563952189820184916886814720000 8159 14532207194151014461180152191828569382612941797251344032605308520922945153842569258724963527848394266118438475027690778724553086303161189271134547607572680218826600613344010062064842459877320065196888303468998610299309889945600 8160 256754610443565049007319833132958700517339524573249057525855563366612322175401696836793456200812783099445186825642488669882555719638247553485757617216661463692070689890306038752211285864649012442349658918261377487628088115200 8161 4394083928922468983751575705461764824084865515349309219717768132549506813197638665831487077510466001995070535628918629958481957329649055674340703542859311919232264193376751909149378658927445898327483043211904906346207641600 8162 72917202824961131781950552973427185804261860288845933483367557535546280893232569429861495689554705668319965480805961395783608664401146289957369191943581196214924627258802115718190591691842829028852660539853260546113536000 8163 1174417450316464546232941582171710918737191093473527778185275318701408945147626580672927618188853703943118107404515960773457103606104276371033013728593620031093597577907650820254507693283138598182611831115244445368320000 8164 18375475522045480452847316476767026729292773485698485131714937429825566389064070296726273611918554701999456684278213724313411526561021788552522296508875941881965225221544259787513466397746003054794520440798370489958400 8165 279541637784453252703312513904417004603326538415583237026388773890005891045119205488475606451657811234871216331501575855382218053830824327110653087341374228484447272794683442292831689045956707254755934931337923788800 8166 4138011808178027012343435886442031157222210939129448491480097487716101905850610690356034488765243293849970590541622699116604973143265713105579157578671568730418638114397419307680323600490879756108151330991138406400 8167 59648359993302665252777633141428356542137882119277832036139167084105753836909574212691068350179895866790895882837194139646919376872804400378554953011957964951907878675920675522073046547740571639679652250779648000 8168 837859601195126570098826196671892639449343202472837981250201735714851630447169478650545129081037234367690923280057104216409179618213253021732575306293759446755222427522858942692588930147994991401083800125440000 8169 11476135948997176394570626385520466786804985027855377204003063478547219253983917858825747494756227709703959641199752106569800372115040538779948344192514613648454818453637447956102340638100987844210344119500800 8170 153369820887087511343197441249579362207606245825903057052002048993807649467825274397330064526031649695084731778714098543915024837470702976179959212833649444754291621483612917652878318050613444939284584857600 8171 2001037932057391840593468190350434911797055167562045718253690198159719834476457326140969517621847662696698242540795053272569120760640020607208801400814091663770795945816151859973305444373022862186695884800 8172 25502185886618598301234793567465566007587142576641881798436772753113044008725498905094041055420335030736651756619555819842334579512218778854185173214115851503216953621339731738719910918079759645671424000 8173 317633620690115283641301480431110062659104201218671032724401581112832924654319419561096124952163582646642972992942189702181480317377376144828205270765354584779958894378008085471282566587210069442560000 8174 3868193817969705189403867428709380352144047571319278705793098444015689997966646358806055051986241179130097712826850059108136100079960672147627590101655047952906983106859566597466328671036585594060800 8175 46080205566935028100616032117441006341664222446900466408036053298652525012382819028757497374789943315802624439519082972781253216597069004672866412444701006836841188455963442984693389578374584729600 8176 537184162723494898297407926919588854924522454130132038431753614204267352421164941567557772451025748835265707017972133859119116503128020232343332201588528069759147155534974208193364481647889612800 8177 6130553740909007457340347326865522041507848001966349034918431012586815505468481566441848699541794963226875283515870426175291850309039205116301433561947478483632591887467382684804938771464192000 8178 68516680542151926972371307611677712336723543538395169097448127649854425749154230012351200846352029267215881165889893885481017370925021598410482136150017086926881988891272439682592617267200000 8179 750158563257001415903571991557015171809518005448265169241019185313769178908860779944069469479101136601731107299740300558523675506601644956758390819274851034039204737643379666262470646824960 8180 8048185383207622928695996011597980837592063715026843181261339050289046609686525824409571187630896371966832590810577275607076222006557562172187521813116607903635240952354017222915438673920 8181 84634465491610315397608576320822087868770428163373385705918781345583718391416613365064110054939340695565862367876813589107234303677994289165260916401959969779839024521037182737013800960 8182 872580838704068576179430149936308470006734484194706643887908949463402602419265303412142351903052348499051106993208161483038862936515915109166904441185576727349657761170246583975936000 8183 8821993207215801872064264337977908879601137981905647445527341889205492633454806613497825282899899575967562819544167256654050551848858214609065318158138269633389301826560836239360000 8184 87480826330988403730599117291130168998474413961352997272175454278772946408861964543936987097875310449093771356568707446471219410627626472103541039364930947760019211074377927884800 8185 850973079976649907018176047931897559562016135122236981743179130889463535003535226460322033172957076910643116560719482290764620142382919679100103524948778577940034732898752921600 8186 8121507222120325610975503349081660064641250085421376594373615083776243263108462463669329256732196285284771623838087134889501671294643059878582313960410206018279074360511692800 8187 76054689812562538233351519898251001972959283884443289387905142288425865342091590503749605031359442349264157544338846647266742017184141627957792165420635216414849816854528000 8188 698915049412200567698337562024227331731913784759336977529254442999599832595611933492308415009072106346071132734745583945982993178945954251608152011622758970059139317760000 8189 6303217125630552816746761271106258113772551390982171802832685076679141521161624176691944450807381950068717805259648193992148845639361690976501127799208280106399380275200 8190 55790497800478692583450339052869297812225334996609693839895015945067785485750971429419882213470949075862566153346716805177519933475791925624403534297831888048776806400 8191 484651138852004636829776750143328191776165343853274259094425757859292248493778215579532546556815600327568580839151851155789760268587600244105594068101167087913779200 8192 4132098832578902479589041398161458479067103158755887497305273720739600543780971952975149072894427346729395850341239104829069345364840457262328453412877203099304000 8193 34576155443333753809807446028165341067258547307678831743832477992984655049797172499753305145962127272884172163831789641020006437121299518492835352822863845320000 8194 283942310020672830745843736210449059239558825415544402694472945032684528933519268057086973618644784565408350480107137046873676553439044696009758477339484814400 8195 2288256604462688897717857327355896210681836445106720342842159023481285717568192544373271598446763156499465957263738558419710066390251433886124383770972516800 8196 18095283289615477881625149770643770839593477856750588951149382044767763731273543511949348513155645038458091770677679259540735399059027335228333978547646400 8197 140400319832995349756626247614127502518870815249142899263297027769515124612930815568789049783385761983242213876859642416671919156329355858927287801352000 8198 1068710559983042861149219451540631432488696693942755601477183427860179919258673391985986485113656669185973798022813443193461122237792805281485469480000 8199 7979578611058787718332291147869300420714866782009248456457146779954497010523557410899032507941904893680753532688463326707057851806683228353469630400 8200 58432920583922284806617530713252685435980252700761930103303774047370633957314849614565888277360308525467423759683499462480188393297658286188644800 8201 419579564479267925365668894541818329240915372445978717675234893682140197016640456964878213558271809268683044700202708695012671431117236364526400 8202 2953676129846301262628230575750940153248923098179832199112202333317703048246714351127494150388119270583265195329310496691157047494612333416000 8203 20380147000291081710060918736909942588905600456097905983801367226921900264939572773260639949583035308299782956347397286447928345900893400000 8204 137798040119575183679463075661580165149443929699844720228887496605255053443889663064720853077613601119923144489605860754592341987491894720 8205 912760171974931987043138247583221920829626270340197547443469660581352715189283039472652286095809753686110025143131947750868790178821440 8206 5921421315533915067201872540630017951986209868784467777492249118130454807161278920392858381436516907082033474457939999932427862662720 8207 37611405212016977516628402198561814574719937532323556269198331221961688433735084362747547303319373472577024873158307124924278168000 8208 233828205505638658142833765189441507052425850730178964463197379744987195919997345116805032419821206291089148085222790005881080000 8209 1422354686910565762439966674893056879281151882749248422927584393834850073945949303583243469234366133295137979748183552520910400 8210 8462384443943069530742804949703986111875992786090850020636817635785777707684554569421734063129272300313919215340588696596800 8211 49224517963001936212899079291737329269296245417907025167991152411383690224366263951354804815900170225547256918819010014400 8212 279829576972551309096638360555344798312195930006106229370130686344809937494911030731830808365336945678097895324484664000 8213 1553952656613271286105058193272036790285619786684159216198754065433822209940099715835127520952937906363738822343080000 8214 8425799473355172255940954119248480514351807726565391067524441424312754347777065529683800208581483793932167668193600 8215 44586023028433869700138685663343773602416458023073805240890162909444748793477132690520553060469827907078884715200 8216 230129906371093309626762029603615918237806316667924622592480069678176768933504526748506620505239911245388945600 8217 1157958773536669607363489705230997986441858069778016915231160874033285718736125505509762221853243471907752000 8218 5676800066661140924364161358829106627073985031369367691441954952559370511591706681472649102563309994760000 8219 27097806231507456549681554468538124726711275305479358057002884865366385451976543897215129550421014635200 8220 125862987477261525180343211010411445253165545780524548431669614585183213539521735814618057810011614400 8221 568448643371073300626755197088673409192252004506653875834678435381914815556238402930061772884251200 8222 2494542572890036885521845286203756829611412876136560186476304066055218384331297821726620647176000 8223 10628061506153872436404826262283891863812284706972646206285031291766917550877684350963298040000 8224 43925398260621686863389890701787178291655727757419753189698689950263422746322819288123931200 8225 175949125588227336639556146682991031108791945704338945853916339478837636111998203838654400 8226 682422843452464437915381361608671044824060635060910466914698127703096625168140945579200 8227 2560188290984761513167303043562359441191946751411018909456620447897100342866052808000 8228 9280424341332197063131008916112376036945382362361370385385546907912278526990600000 8229 32466286426704854643529909377117939987788121300798884143113898992370426829571520 8230 109476139364588943974419033778983623017899899619271484112354647972265100879040 8231 355336117090476817114576215745356189363040162312621643870169834109659635520 8232 1108551875116821623432037607543838082624418491988418013393235778719944000 8233 3318794579679391856119642644081555507856603284426393709639316754840000 8234 9518395380968727628557144716614988957930970250755071893589607787200 8235 26102976249514355031167119635519227155612085394686137620934382400 8236 68307179500198675978279528310600598942219720996192430852219200 8237 170181313463612863255689341399735712129901079147752775512000 8238 402665381699646000175577983594707352298049897574493240000 8239 902326019484813538877391819237866319203827433380756800 8240 1909111428607344906584796994262124847903005772737600 8241 3800549966511450186201525082089198076303560772800 8242 7091092014424005147882108115770231344193816000 8243 12345268201251577409887403331438029699880000 8244 19952198876463322275711608036151444225600 8245 29758414708539160304913561569463403200 8246 40675639170946146413965813432753600 8247 50531653414836899367178370408000 8248 56485282019908919876055720000 8249 56112232726169618299857600 8250 48763348978834931851200 8251 36315410953744641600 8252 22532941044264000 8253 11182731000000 8254 4161544128 8255 1032256 8256 128 8257 11089021053052935141988738043054550048889453092687762837587728330520847626621762553865985860359401857227125161705998457276274638657080032284948065166894335018697715015532256981881786634754904631563369582638427570063774909916183089449243324789320415977339768917975924609 8258 11514829865798613019263589530916569006959302292028396240220896914332086232078844836897075636500839137845365230111150372077040187248022532172579927052697200235748844148091905573398069409804984798594737478997177357773092388879973786772605291290154244822332264100872782720 8259 4486189063783753243100931024894413657308430533923580479781031909713053979493322436950703402914951951466242933996822712866154587945103472385138878075662784276692642792352121627263408046875737527430394281260522193529125565737935103087084340801996365793453992215515507232 8260 1036295109813681105042741659484821174065626161151166635030666926500881352947511447293542316155771116232036959705327318852105428198668809654241467640215737731453297144971313941288269014543267029132240862993268019892324187772679685799587241639000551702473229695174954496 8261 168405682171415327759092810968482324144466654048358209441655269302343889028711591807377153870102024245958962541392670257009927497538735653013187992311018116028916090677031496939881149599544500324523114906106896484905506551054906465343461641441484625090159415717010000 8262 21029623963665084267236985141118394084326881186447970984030026802564059867433305924605765038125721814816938088252966927013434712389120396228759894245513398314888698228394089738386365612045900412042541634094829148391783936277872713761220039438590169675224682737718400 8263 2128807113928265583634584506899427162961649993974626537165373459243168271041705251391083364521370662387669709077005785777297460009626697577039415185611817721118652470198389308518457134527340251298218353166928478896049314645471123170542660321805067252821786703608000 8264 181046787683673318142820714206854550926274244105451859546722176122742354727504452517443781283665040934459208275467939169897749967726685331196417961909663698850674452880911568925618581041064467676620940760271546233620991602087757322996024781147014261197173921011200 8265 13270002253242671352783618196821153295782582238103414601840782807617487611059754314988177309738136931653667847189538203197971571204948480729460591472059460214881155133339762694114720337050916640239754623316948590392476717207585027488261498133284353621807056310600 8266 854410234477575131930853006966280630537889126898408303336745487579387415381495116284844597036192084066497848994791989214438362929715778241131968391950756029603662162593012887440679862743837042816945719743778797995754033141889768643885578390711671036016901920000 8267 49046531349346157882537262364325945052563258943872275049708867730449159513943557120022362437003447512606402970244702994205339556096048338289310730395236855016987495513091002762635283136571297965731500466772565409317578093632280335175430054835042279072168679200 8268 2539966651375624183434334154414608642236570517028948477181627741174280593602218820596699031309547267208617998561748785112122810619835335900543747420193742341620045970468336921544213829975961213666750788713335615156846772949254050280412734395608115549360032000 8269 119815612648503242227131774228159119331556586056921423724602238603124916538432194483547856484476373972897736207628690989771762349763261314827844599673122036316373356787458244912118713923057051049447590225234543178089206670918636945767232961459497335773869600 8270 5189745557120139144905111411835223289174180988696282460018719601532982371624438084502972242569857804540414453859002358081088552407118254795266855484529511557427052611818168868417849887722413910059555240591616286314045689305713809911631636386213696261980800 8271 207809542927713150486988349566469288520399396368269530687471430179748227663287564906978600556131099273815589978222016198434204002936750716523893562017842321259115495302085641588310312991335015372135006360759878248019307453758578971855890089008758436380000 8272 7737243223399415700383079021777548270615349438987997780732192094782108559043811971091713067262477787847772838406894251745378384753651620447137672590525148495683104483510599375242279725948579827783356688503796771897701683225320432856150821316428684236800 8273 269205373167962723654079184851294726496105895095820102175664477486846580954239861231853675555611734680676888351396803601716706028869278609403138410625784661600609603892587310571729652042513984012201256344984538605700837981194127348692600612079365542500 8274 8791404534326875560472507273911073976490911524861316902025903329397418826705642348823553939853122672008056599023430750201916383448743597186763803767039991310690974097827692350419862354000194264773526641514050022876091611913218442692821882840905814400 8275 270510537769238890834536930909484364547127148248287500702731272592873001496948830165474272190528428722114981631427132584320329217239680620878042806273716235240567547636373853495627627476733189853215603059878345255693387153353285836881028995846155200 8276 7869511764730112754499785291278130659263150242820250177392069790321817274786136616213502252581148243677126247093009114937474561013693747426394318295510903651763997955800858792563651652950769132527731768946906852278649290644894733148884492675040000 8277 217108730342078747157838527833568905595667619450092377948504931944131901032965075435437665644077690500903515214777264845614089976993480566228154263676544246063114818032177447699844218439638171543146275178091578959940766074550619274086822440283600 8278 5695957352372721683752102702686988332248231583242153316124547062434425177626807190912540303634287333296239670371051707068914909681231586173405265332440032851671221968173978035483456863188980619971536720905428829169544004303046460445720960544000 8279 142460769663790607206283058786008440460365578393044979738017282013089409788391732526307791206454771226049636734660634612209013378970863526431767930789570261481127603435480516924460203429240902457979534843770675329922100052477219021877223080800 8280 3404419062810312055847478268836513581281479509896158464127393648510052900376114725248997258603913895829613219790024284449743158158866627972951355074436798325689555908938879053810725402364431042847326466625373647215171641718053290351542694400 8281 77893966986775067033563797952650439130081819156711619162897375441356157755016847481976258520713975463701940616080920479460182018294867014412404330383857551990008381905077397492282641782042621618546135423565872016533181478979609363860550000 8282 1709606902565047074049587046853684593275157868457236735264354113108977974175990721549783186097762302574825415763726484257871490064852962327086771682202095863557976612790976499066634728557475718982036258923524069840110003590489709309342080 8283 36055585458131924909610086599760335909525236588547159096452992022441086561361548035891920490518750884837146930927471684370315793137868131271539920620174615285709393509305537069294464544292411854424774507225834292042267667019271126202400 8284 731856917924365813881615976962784198878952322029418761509714470684906939225270196704934487609226118494865957734192393586397278871947751140086346684799204907301676658681195574989677379476168953792453093068992079544593637821184461667840 8285 14318528129322931755595878128386293426743812496649023203892369532465458774095942976353195481741956309755367971491449576344497605805792434101485246736402952168132599064115597375307800056437756763961417426573226473251264711777457561520 8286 270385622707849305759857478199576752905574985375801413736914602010738365224286737362200711233035003833054932090629866271939062824142234518274001938760612759850491991683783338484982972253232243377902666015567910950043998068695760000 8287 4934398860323504827681048486360642460968547235727081427837755779334941941328167547729142906281498034852121663244288572178710079087293532225782457027326924730333242441690880513580063165520621511635753106545658136584115537940174400 8288 87129411963303785554698971593845936131766506232904413407002567566332048030103899031178698657665238016520076101033057768156808523100807867730594477214686194231235193513253772875970287229385560774478640103259122348917884555008000 8289 1490236369872608886135771939035347602953980226758094841771807597928153954412626890807833850771225849353908025796309657125684415678125147195626559543989200535309215693719395609703492621159900228019013218852233045876150811765450 8290 24714619497385644178921878486386703069793485841277166434052400475849528301057199776668607374417674336328415484038307602837735188042573560510450768819236785490513213951675428777897405092337669205028680227211814538321034969600 8291 397814745489396304866955329825524474056969519948989066155312760598955605352340447478246430303048671404813576380266569357584683373853451403591150625043025122136919180203591009549916736730228700404218720586492094744556620000 8292 6220557818879811630784421600789859912660905692860642435113266868398006919177745405562168625875174701238565015590584607642256511854832502837908740078073575385452126699841701141136339202435809644613409418991523079894035200 8293 94573222107812207268756860204045962981567497158979869004625634609988727644920988995934667812921351696453682232423952338104281393789582502541235752243960792180110024348776343978254467437815974740576555131156696439032000 8294 1399083613057758901795680658334809186363728522188229532999831940421058970045892050523969274415714350391194919502309391223116464838117430534731797950499735102189440690081294810073726784657249246507880821588537953417600 8295 20154911700736489360843781484908283606936358953761402184340208745560520009927408321263536351117452563612721967627792998183091883099644848375242032132432639841888290955102518917634646226810610513875807494610487864800 8296 282934065335386793065606307370969408198669466341058876014741890787465716335881112440731945458517037528175472210383200116022647952339228308296850172084938885906177925961279294028782926360844736005239867038561280000 8297 3872964336529884118850780895724908988868124479266352288469040930204910537464832743011812588948609331661684848776852969870952949018980922422958014888516177001360186815954042181616589373442144722125212297374399800 8298 51727915430443745035176124042362839606866242647026683450167206739897977647822946777133895683087590832423861457132130087790171167437030044234601546873854489019229430343714761378215246630077488459032112976240000 8299 674500692643312725955091123188137921676351695687121185773682146322546381805101730777184814688413307180111007829443255834001108814157771396776981268296211789847320059835625167663308876244771295241967811398400 8300 8591178062523045817274179311699802406447013678662769832722917497050394242777958028101960942320057740890365863951517965103830887522442784970755246968765692918251646235373971492386944795582767082537817747200 8301 106944348931304150321156918707798325156885191165507457090142048030835024901975606724833476516043492471327909050382883997653984977146854311055373368398228702684239540113704230657797313520731392711072390000 8302 1301683029216324946765460995248037093254564494811019359729483741192482598534157734447318891326643770669879671349455423101665749281486350043751024988104652983329509956450195108717584735722630035101273600 8303 15498459876347154255523456113835594805500799908327812996711543395199225215527828519060380896466571329779580329397905581916834644610768369678610102698136166364315535329800268274092556633043165969764000 8304 180587625814666870526550595166708973051522356148578400234451297406149135922317331085958048617536360701455266751568962923133890543514459516726849662053269625303869775403601872932727781260041008460800 8305 2060017403297870819102208342280896522839512738960214743748313267145365983229242756961744752065027466740935687333147878730020962329839922037578038691202707043364232072481704283162507865427300224400 8306 23013994912677090624350967136898362767609477914670212984497405164810722466959321256162679152727369841141939147028583282682885386515607264162876184306587568000676167433764764021030286038515600000 8307 251880141640873944757886184180989841049856916585344920586272268398435550978561602574272792963537067343051958235441820080657916537916449219771247529858538833991113478194806540028149654147671840 8308 2701514645306909043040002028445301284674737432951923255726110387379805723669484287322485527018664406193453605883274046556661247011886861038874401414590929352159168380551561753813323398963200 8309 28402155293479330367059166990315126299034822653469660207667721049254095775618466509822761773866956278228486151330082694909314574790982630981780251400356658779423826920197400545115414646320 8310 292774738577092768225186873579691833956248791723468438953675902536192634330404554901846357022681240479314921318558398894278497907386181825148207759871549784398913272807495598883860728960 8311 2959721900923734926708070531548877358432920772784346654633414254574559623329356084309030915872499943697092158208184466708216195919464309996808587677290904602121395960301975022508160000 8312 29348709735244047076007340850044737170180005369230802893860166628772395581496573526311652294008231793618246774330332996184207397186918325401509444155273738624808469055266052680486400 8313 285511150442161964674053358070924714602546867940730334732834406761871022644082261419312325377512696931620038620370927182506042276996322790099217621784647000737524909006103322803000 8314 2725321818252436047314148464377595530500375211467253788874464847227800161817251509863780761840997837493497121035127626654979957684449889190799717949766563385794325718787897715200 8315 25528636633643247210032845400156772468627359449053649108747562822360520509959727184192382714901146637348848926380932716698098196013921908325729709393019209274473927656913557600 8316 234691276295361838487102252044329090793232945877602009020758911385426746301319094728604134322345736332132080276852873088781890089245240831557233824826082272428098739801120000 8317 2117679690056544582199950946573696146988092712143211962303871948106784921837889484418558540127244291525791907859549735837684906125830189874261833326798067772661706265659200 8318 18756093604744403212177556369962102989564459277425320184200278107164671979750310263419342229073180600255459628521471502634534906461881987408835671846490755045597396912000 8319 163064177323692472326060859784583641017104671115998292755278710196243173535001733417237645528379515857529832493567296594632913620273021268940728370059221832467827349600 8320 1391600798497757232395308748079141881702094500954930797893954144391906737879017241445096606649140447009901092885220891057210375977425292735428780523652117629643980800 8321 11657552186159286476589135947740121242497344847552085609872221178418148848964215879812842527280446068469667414868466756112268944283480466214401225012369734397801875 8322 95857091348101782737217161924752219268804682158621045719397350648567758435972798453958624367507704496522553664170654923284254429862200222330215596633840442764800 8323 773648972474718344591171023557345553522430024406519803329815824899218165702607288528487831158026879529572763190947737993273616490336110778516206195401992700000 8324 6128247867332993258272755577176037788797394814878258684959359091177453339775914647686245089095826698806732401598579231774279679775034207729135650310643398400 8325 47638983980280404354324288914760894001141735073538610448237416741480609907979148953426976671298861978697629585120281884097097241947853006710296373598267200 8326 363391685685026457085785363235362616934667617054119920474524227371024836155321208460672556019309494861322495976539350812469410551195900033978079153840000 8327 2719680053869256860779277619351145682607686053631927501589965587844324984384762397661611521939159544736071945529194911722928780315122230980259924757600 8328 19967629984208553380541946341173582936376097768127572417792038009458835058570641796671997781696280515719911231492569425527378041309620587021049344000 8329 143789844701176172956720799739091765998068787574292488768537223612151509284128341111211620503396585875689385598970126284426486074944299679812447800 8330 1015410398195336413805177215032059195549721813829742723824357618353783752835371365875282555541624515006327427870183447404001704407956627710230400 8331 7030350623397066041090110702602173204989450661041794888406575192505643880740468185692755738019572909241896440841335062768972302831874302400000 8332 47712940897339021469454554307383509839159630452131185036837748671390534769365069728935517101180360487804984748153780976676532521111820092160 8333 317331018634298485615871105457391193348873905055019078406750181052209491911348735901505129256205063489283096034102407292497239580723818800 8334 2067715119562718320485316005074742022128566311614625945099688011999615523217221552149736419971293278423713069741602581979797045444231680 8335 13196132573882611008288333036426148170976594246543529107930134586490986060690898371370676616368935496567327653288016036020134557899040 8336 82460784178864936614464501259668361380691503390756581494777580128841076811277541289967311253610638146474053140428043559144703360000 8337 504372020609748002756403986306329043996724559717267066367028920284702583026918016821242917170292967993278713258078771820334080400 8338 3018601529566566071476678516071209697450373933232019278388472543198399775850634804718065968270069217099849775204839392884688000 8339 17670577231909253400787277839009280560476492004714781185401301083270733338381887800773906236351950899224803281328991849047200 8340 101138077866353022961700263525809697245917373272189928633755080385221245204442090331958699849392420365699365010074939033600 8341 565739004349831709930074921151042368718087659193971284325523526057393488527016242924083072719933766793299665955826470000 8342 3091452748235844338922455512663010935120920791165731382597584809881240446368396300434653233106106635543570234757059200 8343 16494926760743036364728214673825333280965404606975942069089932820959294962656635110267863682678832074817163489952000 8344 85894176820102406896508136593780434111407289695466228751497159838731894472041762742289333415519185274881134169600 8345 436288986232915412047837951968727264652270348883615575811203957583897908649345042148955035404068548979033695800 8346 2160430304083671775261010925984389998042692004282211446823710923964883247578794193912766840876001656914880000 8347 10423314575026104396249330205509080989241885858103852683160619501093209729130066536764757730099396510648800 8348 48966601407252871820981560039788153715423417221511038621625386729774811792820742590632184774043660960000 8349 223838809609501240214558910829329788241612093968344257376877425372971889460306044775494937359584350400 8350 994964373100378234922951195550765133071915117839536398318395394916845424917109453194110005866403200 8351 4297274588989582933094270424421238831839280515783553163454346849548813681516017501812835793740000 8352 18019744914097305947523215854545570024947297590583295074688178727630831669204593304494776729600 8353 73300811337556653203332791776476522007948626485165263241778737259021410290342640108337250250 8354 288991058241421036342505383163893513828957833526646254228259401425386386583935878078748800 8355 1103215728651966434359304915002146654702759397089567639078728197715609372823121674638400 8356 4073741337286818363223006463320101290910955444989909503017677629115391024369831200000 8357 14534791028399908708650417100938473541568530464263273075920872456532581116404511920 8358 50049238495707520877463903475934029737541975773072114557044159920611551344249600 8359 166116382002084055348057632300875570367516585278513645543269520604956806640160 8360 530718795423120543052438015791763262313882801027498397172037713480742996480 8361 1629735171989877274063825551580448350875741689397444867470081221000710000 8362 4802649157318977193400262656497201522908530840680349891833404724790400 8363 13558357584354671021870175464951249605023000561855982378953098268000 8364 36599860365619033386068216991670550523954969542189154484714867200 8365 94276803719760176469081287507790464645270165233258804587003600 8366 231207730506927376316248777420304215874076311444715195120000 8367 538504699584597136237319043436549833943921295965125067200 8368 1187862077003581102493145650151628558324755236979072000 8369 2473965443871755335804762905445736646069862804256100 8370 4848093403019335047206843916008474515411543852800 8371 8904347234354512205222644486319634564359580000 8372 15260054426280179146020411092873218249324800 8373 24278114732483727729188676540973153620000 8374 35645490159174629186300713630326038400 8375 47962484107538076351481131421927200 8376 58655004333460767755462586240000 8377 64543552522720614420967830600 8378 63117932624297330319504000 8379 53996793903157333636800 8380 39586414245419462400 8381 24179944115250000 8382 11813236598016 8383 4327733280 8384 1056768 8385 129 8386 3843696562058698768948858910571673478414009628568747767360580475684431133629301512555465218398801963082718424620046129332673571286219830557952100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8387 3990166419216438532688685250122452041733454729207698865714439281976784604046891463684797739147253351498414913700241970000735215067777556645485896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8388 1554123293805497639428694324708327126592320167763110000255641335374877122147048920244792436514367038053159167570682479787964742659534662682317688000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8389 358890926344842311894424289265523076397221668055942247472811187432664504584213767924331989225982045165478039621829398009558023987679452224585955200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8390 58304693974213936759980878399924262280365880975406082846099625746697255173574283278666136948823168198098813611653571370973017762235691004283060510000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8391 7278511133098442963134317836079634300456453286643585296108372808527155754159592942272651479063980347927313083209004398497390739616958539310253954560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8392 736559832199492614265608983450191080403119608024087883708026321061620175194084742052430036254362186324131637011253564863456998549157899519880091963600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8393 62620931186854096802515785569304199883021020146861300591678280383143219673634254789333806933889169672864456182466413868571839808331991885696477256640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8394 4588311263853766154755793100503793753469797955865395882270788828177550798575291603366328146448227294385080185044716881948300902345116855874816093893150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8395 295323213803914915707981605058043180861470424028849266564199458380177849600205376729708414895000159804292132997108918571657256388060943837056714469140000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8396 16946682582823398810253701166662237540003691757847278418366384941939835924398198057179732317510965958951304934915754191100357047998366161083066498855580000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8397 877294769215385041972838334439565980025665590057035516940270554949805148441075743930548029160645169746920740948787564352052892041354299127044134913268800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8398 41368315642651743617589871048758551385185917961371192622508953208443264002202264134774535385824292735291544841754021210345962014197063863941763306767265000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8399 1791154544867827958772340462010253653028818248511218831061693490620285917038342225652002330005092348277886800798374618394272727762728521210897855515114400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8400 71693637438162620721228886921936780106126192210899377078739171221926192375646046046086450534126173387589771944145166883577099978997708680338319924198785000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8401 2668240559131274026004762394106788978825139311948588716213233150145266682084754174772470478489850097639596750368386086932706461592311534986723367625707200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8402 92798602829681452636207499096888633788778343030604995756545630058183248139285725849413238833790474391694068569741733825882374673973939340288587634695137937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8403 3029216064675760951732668555035641503261590788288952132208598057558085500518593013272453440558965724801776314105026545601023689051504715732703561178627775000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8404 93167761610334760809201185443153834143114010432053497037199793051606130594727634367938510199944494640286330512122522335255525924533640951496758934673197750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8405 2709155260229057529839894479306476846290303674306234738885037066109109631140222052507313677721177462895388351435355984350017430685048428911716686159184300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8406 74707312588812040588149571937031445083155541263228323375403645919942640146383602220743917738167287683745160039214070854792773389154762968522572243900540787500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8407 1959058120637454775614758634091627881277159433540247645625890985154441445763431365727345702172790367242950570076091158672641609437396891904483263784487356000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8408 48974009461778736766488991403768329163574514191723807803985621711880615257698944407471544065949722067657870267348722190640379940599887575745195892584356162500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8409 1169763805275697968038751589490009010561608568687222858603437502125890239933373522207913358953732993555397232219822996093311075715206489642146794236971226000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8410 26750924787848111746644692851915804960122433452313070264688240738731830693155931217598319112921157807731566328717580244925899225459244705804950940853360445312500000000000000000000000000000000000000000000000000000000000000000000000000000000000 8411 586821628108737816848293559251203278529406251098832561557383065166215318312990773791205262507639852898026527915423417632768223378681367859954012054136450415000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8412 12369507180494478679509877858276030568091129629586936604687590362253178802071105489058100497209251801777674592478059744635178979340832523060184087998404892275000000000000000000000000000000000000000000000000000000000000000000000000000000000 8413 250940781438925394629097671794072427270405751004994374569570998567200381340759311973997940096185643270404052261315110154786755219158209605715496446202860250000000000000000000000000000000000000000000000000000000000000000000000000000000000 8414 4906863948169876254264566604883627062802485547351144388493888349501506068629766301512259666208683298375342084074774498387241290398832444264775812013889318156250000000000000000000000000000000000000000000000000000000000000000000000000000 8415 92607325769574201387465574645399199566814126393298753476177050814894277935885025051931140582615246740076434988296577819526522083599649029195107496124823275000000000000000000000000000000000000000000000000000000000000000000000000000000 8416 1689070835044288733631519154411319612183476362290551304352510294267925016819401677210039994529331565126347356791084114763490646043445900299539177307772261681250000000000000000000000000000000000000000000000000000000000000000000000000 8417 29807550245932851609202866729361513539982304708935890622884088650745265021963407582188646077110131874569288356598140352098423992710359098154479766012338604000000000000000000000000000000000000000000000000000000000000000000000000000 8418 509519614365143235960486948436161452844698505198752928568453229726049146323101755141495315996246668183325699859928598726885650236584784987927682221158860505273437500000000000000000000000000000000000000000000000000000000000000000 8419 8445019825927967446468340355539406407713773016820587524142966975141596330061756234835530785536187698756074701506742624740065934991293640857454011232367859671875000000000000000000000000000000000000000000000000000000000000000000 8420 135851934786415898566267639333895968615206166409856966790869650434584114861419961880951798874398477377855474854544896786544533657311968853316251963326834764062500000000000000000000000000000000000000000000000000000000000000000 8421 2123001178314019268959741883312036641247048646255414000746992300507878248759597960324578977748343928818281517000708782100874757449373619032524390859896198825000000000000000000000000000000000000000000000000000000000000000000 8422 32256957923434575034742815972588418865914523224124954846621657331192946322425979676680608345481606087125150403713211556107149612761771578404957817142683239890625000000000000000000000000000000000000000000000000000000000000 8423 476905446342292032032717268085664453432174374525765884892747159242508868862448660808961960399708693899308058188686977495115074676017919890930496832927963350000000000000000000000000000000000000000000000000000000000000000 8424 6865983852989735283022473734321394485308339103763861548599880406650437093626030121742670295079609978379978670147620722826648009594916396987921418099753631234375000000000000000000000000000000000000000000000000000000000 8425 96325476118700997470386320681633260348053939577698801879257328404454799045053762775363438949383164783216414153123573611707918228854353845930957159382712962500000000000000000000000000000000000000000000000000000000000 8426 1317756798094629309649205959839698694418355078193831384557796887680620637253611380391570998432822407906295263366387969855316073632116313318290135569941857408203125000000000000000000000000000000000000000000000000000 8427 17589581856359440566725702482667913954178072907563353498485739561260285548262180555085215649197219138451250731423564396540364659736379189531996355042076376718750000000000000000000000000000000000000000000000000000 8428 229221785487268275172113060313758214604096689155682372920121876077126552289142871868645609402549389355375602556191447417168143626379061927123427596727011925781250000000000000000000000000000000000000000000000000 8429 2917929064936995972902310875565443087047908457051942701934249577547892833015615703309683505421318742498663618085331372454039100285043374236822424493158647187500000000000000000000000000000000000000000000000000 8430 36302409595921868472133752651294338958027188291519433307042961596608603384170172153628634479977904671167383781724649419313952766530842226493791722316816581054687500000000000000000000000000000000000000000000 8431 441618439129564726103920141344611176529668443541544789365421973224740121430926091242864651848530230522188082846031411233809481140481995591089484762650830593750000000000000000000000000000000000000000000000 8432 5255395291040391887977555996058470954963400075351600440402508804630818671310157419027752257111636100670410647656425263707223403698644547048758744204778349492187500000000000000000000000000000000000000000 8433 61205749038781854239911331433733321437198695729066620201536121254424079910881733758820328385616900816899973434948516533101688333823915377879903102243486687500000000000000000000000000000000000000000000 8434 697874133921204246010991850073377054070062501119258622927327211348085361681511088427285460361859978818112817222394305473610607610052267856350000050851802263183593750000000000000000000000000000000000 8435 7793222314159949055043303710368358696277682351337460621432747973536967154321115500650130620085898240933865545953905771753618330821379264424095785184683608398437500000000000000000000000000000000000 8436 85262309257230538535663970220886520609310217674595137290160204207889913232812899076989245458704935830465915730867272781404236307094193472546314459634359839453125000000000000000000000000000000000 8437 914177307795831324987083705348154879946487488895423738324448773290912520793696736399568988104827910366728100027268056569089446627966423063796754421090954156250000000000000000000000000000000000 8438 9608573605548181408754870041001613270920076896042519297958684851770149057991213906501449782167197598474139550065538906176141694327563604375472319151282631347656250000000000000000000000000000 8439 99026900201142910883320128438964261687214143874859787013286982732105137059349400377218951715182989506583392015911919781673797874061115543246760355726549843750000000000000000000000000000000 8440 1000951257115901713209470342218014416933928433652177389363833593433043860001166856883628899466559169006920977694601167109216416472503240912010048363478983886718750000000000000000000000000 8441 9924922965458921844113974087817178725364430838703818824779707762646260390753819294454864240979146258262902939250977473044338490904560846148852545606113234375000000000000000000000000000 8442 96554899844632633295426698976024406349968180648512418156350728197585399758454837819302223649851357441799964220707766128898274621493852117402068295389610163574218750000000000000000000 8443 921770137812909957716777615656208721329156608113050844057698553821286672892609738767990507498910682878152187573071752194225583493800975727827139122921868164062500000000000000000000 8444 8636348724830838659838190048032426323680606176458999005425766636517095808386479847095946311835861447481483872052479080129681715543341556389927061703219633789062500000000000000000 8445 79422778396296555808501497984188187349949984278616974463263097684570656695969180248360331750933894131684413348914323210659374792746133932244587821839216796875000000000000000000 8446 716977873880383974847766727970654073382486827928289039834230441510260965637040948057859316461582445089152679828967934536872148483665251955622045897442651123046875000000000000 8447 6353909604990771168480448325787715927061690811911287381259251286362370498004517077602858198910996545000530848784841533662494161357601212712939833787876132812500000000000000 8448 55280292429656349862813737083539582968953026947257245828522672006889339816600207799127975224640215622284803809066696905207489926284495621262694500685577880859375000000000 8449 472175910605988201473610231202691225825838319833588068052133375658770123343802559843357462355930614505767717800029458320191767107506971113562171382777812500000000000000 8450 3959520515584772431135570947783147184582720027085489012987951900059210192748788461259619571179566727108906796144545053158033293062456209421011944043604648590087890625 8451 32597086146394740969948840330200850368382662741113703760650820868676381781958714852868961820519651877460196021006725630654346072095635259215056595400947570800781250 8452 263448483073492810934202398621543238340517278035601448838795572081028624961809278238654173041502074314218361705197684954348912904613852664112772969555664062500000 8453 2090104552295151026469130527430068969961891054246549685555427086324789717283614119785198962185873468556954097157687730504388138263372112136675551855468750000000 8454 16276528763617427131369618544521990078364863586915091592475313350528342387054742735229016962387720906033210633946343158013176545259079605293432946777343750000 8455 124404090291645657093405227335763528675449191188601450981227298016678965204187035450609169641889888317769740137592847593348914922300292876381567382812500000 8456 933116493763569163005789138697172481433401820831716703538827711004398336121967541195133189976830030756992510647011375795867861727486180481713867187500000 8457 6867621453787124241428403494228197976480695766563561789969078294265100796662664862519762179588459456336329586164676972394243824767105459726562500000000 8458 49588251104838859063610484302627537465552453441669430751574307161407816504161388762576761404001133855440682205550191695743154180261169139404296875000 8459 351218717804968981148999579347444322311706905962246747570999681229302954782864424388198179367843541169547988494538921063575574474266413574218750000 8460 2439603063925322843053055338733205468973954226830826061893916504361366335160743790306089246110215891790708564172699092497636839615747070312500000 8461 16615420643837617888425243747625361842733197658505822401555468999445489828098217159422211354926732817545036663197447017601742753613281250000000 8462 110931242168470014539411592596397664640712155072660171872084619033157267208170126570477112735283338397777328321655643086519233351269531250000 8463 725835368486588140118761980162582180314263511358097097244733891595795130412257374195555339531091990722370059520374785352357332617187500000 8464 4653149148588395373963338186036676723549623795606697661612793851299631428678817248337221356589183739594126075500523185472177148437500000 8465 29218282724648082747496151714365517118938634122352761660990658384696664703760825756334791469867856803270369814096997978403125000000000 8466 179649805844050942027431947858423061915529719578782789175664149465381724211458512348387811510277779930759171195822298992553710937500 8467 1081233889553263117182960274704340796060027522801287757894266304606120593621559445682486590697811977658801359623758977685546875000 8468 6367670750192524809253905194419050462272581984653567812832004987618489172987137844737329617046456011931226938484398632812500000 8469 36681514569145892660773864201006608920250942318761111105014292073191800735693078739976984054261940318231769878492968750000000 8470 206608113387409017729886666596005971649725355536288839441849767598603608865509843872008620677471607526632305554589843750000 8471 1137361082232641921522399408572758024607943843791596837938158075940891738046244381522559108356531312428906315820312500000 8472 6116554963977115108742214521018434837552472216921060041609758791512191018248692575273615057539308244179375898437500000 8473 32119463184087808917992014896562069042918049766298993681568999318903203324800857361632713354092399828450937500000000 8474 164613712630986140831631990140447062278094568687704285915467307700872242248794998240458382040882236702392578125000 8475 822945326143730957737211439838380678620989669617189445901515444416146447196636970699956207473323900863281250000 8476 4010890459491884102182222333567004171930400680747811824163218889128861951026375371710944864866725539062500000 8477 19046664298999041329059913291938459065250042026750461479670047198780152696251130948120841481340131250000000 8478 88071165137401620471769093658565803315179853095623391948327885785261073375187934798510714378288281250000 8479 396275741002130307446850061120514213101998501159567175104616799448899850133861680095864095817187500000 8480 1733824276951194340553671232246595996325446705573804354192637088675503341681927673365083479687500000 8481 7371108131695865858468462377109867457708414582762147279116054640297429119107289237083950000000000 8482 30425428377965351607619693492011799750204140003326197328476472423890642570150350071979902343750 8483 121829118577392468935307094142663718461954055672434100022317435999841877123244452436679687500 8484 472809830657328428329681539607470886699652752334181467133296134403685015257428827187500000 8485 1776754783645351189998105570049763792066585103097301831441344960606675678110756250000000 8486 6458480196250170066989409191308472216584443609550098262921201924693764598210781250000 8487 22684024251455131653708885826812202555257759033418682153828412456432846533137500000 8488 76893131002945861310712006513564527977157095379149346702347431820742234162500000 8489 251238032465904985696593647958880529615618683599273525505501480083027900000000 8490 790176481280210214848605883862063178414316944155964427004598517057878125000 8491 2388729823280132887823078534000606079036806479867389429652997359031250000 8492 6929863401257876286885680707953193803530139945851853215395583137500000 8493 19259632196034183499087543356222780718956300829799552594083350000000 8494 51182386448647554220811446148510646946334524554500918930743750000 8495 129792350482921616764455739381732382200541984036803698262500000 8496 313366481196831301197843402987917046601025415052673512500000 8497 718535602441768706078947922903301561477664523793160000000 8498 1560400019441824691830412709693201924205013337690937500 8499 3199463097852719890734873198659364296023839556875000 8500 6172630770155358356664631978602674165258113500000 8501 11161419861391275484679645441616206189418000000 8502 18831875307897172202848142112448607144850000 8503 29496777703559650128991910919309254300000 8504 42637157764551796409326462030631700000 8505 56482146373620244373991430192800000 8506 68005214343801747330530144075000 8507 73674857493044870986122030000 8508 70933290854851299164940000 8509 59744477141953509360000 8510 43123091118675750000 8511 25933095727812000 8512 12473969890720 8513 4499189760 8514 1081665 8515 130 8516 1342756117274969063042771524464586570370056158430444836478671733816974934656235495124309744268558563390382339548060413477668337895580792793036972321209431424822253629990112596396075994618556854185390994373154373624002509207175957249069245522935567918040106597207290199191171 8517 1393536882971108852210929482589259764482879796145109407242301939238990943781105656323288651327022202318204619040321424394689883918203713049588513317448865082226230240086469631246087842442543999361448261161114118888379738300786888794704461439512992519101118728294495568299910 8518 542611790871330274890492692623834287091382975853561265930964007603144203223485224485271990821296754854900132660983416174079259753418871514249220726544948661910952875213913781852070896721033662901171161952921676703367421061185631044580802238359176205477936301901273991339555 8519 125267762874092539390779140697625305735603803072957064231556484025417978722156194035114202140187245337707399975091136465600616928597856414622407109935011724616752506191206436490070410595834625997875844236071980199301758386149880174783251858585097817850728513963001499265920 8520 20344646076058092814402949541290283038773700217783264687423906898027326274239367430978063350458411684008710029013625121843519304281533646676900764519756618654139347225507032871014702532161971052683987165520982993308744075088983166101823469668414367104203721234379268133200 8521 2538958104205428396859634028169459706283381650744457824929892342287747147403088600399129546900073546567344862204554761388617260452559476905914862874768517032970911483319961922915231868849324797139486509923852816410848611763716270844272193097883615688338692043819767786656 8522 256852541663593519825853099607259701234317388360137989026077047107317254229577858010383739921984016421270645366061412075191280479755609390703412125820430908935529223210532689913565637995203665835971777833471994814994042910466239861579340600765834151427317662652170134000 8523 21830043168407002211401149142401496763287898848349289414829052558944514391813932058091138396952020490976686054256606179833671438947426897451961594323625546578105071492909200087952366412147570806281118314783933769893349595302545590669835984594122033861867886584722112000 8524 1598981584620767367375306519139370818446336485736582369153691354274577542352543867427092088187805126164745931978873702027541055847373473600524956232862754536148290657383103876628942997373972082360718895528074107089727399281778570569898070847740035680703035723422903000 8525 102882111266994671090809994160294530604559147153530463362339443894191260094758750765620059520980007757352435995552512004537045832678652230974278206585780814251875616788280732247113076436387987533421805892397418253807079547794039951877442802948662450196936760755110000 8526 5901667523196052885045738124645356093110784240974620236869512026841148079352179903860385409089809375109756249451893092107064165155596391804444538501654831671256847534126520195813745644855657730480662842148637106621012397503331924974568410577858679179102565277574200 8527 305407228755178625126089112104418126203074932046210517681652958752719169842151825260843603569183604406833825967463542015765717067287323345520247431936574237182018875315052821070123338506238004222360991586907582631790182490696601046636330554584740061420272898128000 8528 14395978876983709891065358281405528117749241129541813466117539453865176823118413600012562430811865279988047593329604656774019534031056217834511391640644859195972146720138840353084124684867532209920304159010335095862408209760859963415874370647799684776977269664000 8529 623077073774995030879927654299066447155632960661350158491844999115559405453955026292074814217147806803703265829032347150380568294958871073396040033717249306948212183793779285230384613320240494213311354177698457136593221652349858897986515301954318651242858216000 8530 24929888609607685124462261659717395415959109883506270226125632674730067989206307009684529524603682133947236109372508614947360617561218019691769810005983052432877946567335802738636460604728589756956319809282208739869516776799988406482562383780361045058162680000 8531 927451652582736652420277807515005625742206556202789858885958301266973990680661516954544416807340622167107349095124565449674467793384428554448997213232492778775077848453341562244385120561370102658126940798373522364420601107878230918730431941621933794396633600 8532 32242579841730185931108930554026558969127728679915847044795907196292520107527805538153923018562972263346564801338083920844949970159018503324647269136302869194256829167135307148624599195635154394677423416629369088122406525061851827364478232701061205635015500 8533 1052049159945609981576165937431260641936803858594988972829034009472357643286318887283684681656805443798775356534279710554593391061937251977234852455553178340446609513582523297599966954202879655137458274047935181404368222297829601096109663165005613665599000 8534 32343289626929545161589170445387472166513210253432648380056060857486209870337179445050724290611781952201965348335443674958657645364427517718152294655823544897813367614665035524277483352388834672177111467706804557825442636601096994371865102495827421843500 8535 940070466266738205984557278326635476950884502337685349268451049023319281152636663456169181294256000665317802690178078487562308289621833912814433593942514731188312444937351367654154091375611694695751736157728871847018290952676869580920899825470246240000 8536 25911514328185033643889153161672313499102011413491597631450549428729048185972009560749881401549494032835648391735066139593002365268438253863308775447332894825873146111755682896928845307990367048415860766220141170628585878780888678004043316925114617200 8537 679165010355481390598106028583026007006813576442875421101178536212754779248431414998352212670281789725191395586469308258025658893299680914072560891491733444679939141847447667823257387069466178435827458530575555606629021241699676122024680345089924000 8538 16970203472881017462690423052570625291729055833993700519408669015907589808293314274245024075924306346951868672643640904145613051389771104046074900727343511058951424098860477287993482821975680727802433884785889326055528890399873167120593076652122000 8539 405142742831693139540672901599880196575661840219521531109341093238558440538174602937535694888388296183384093276860969148992241226314013473670686113703491860268216835330712308756420865527545451026815156774767434313733965080131161251987231123168000 8540 9260453966545246878634909639049785773243371750834954940797650188240334345249306795400093955085248968404385721633786050680958327523449092075780949692709389270499533079697681879827268493628255947148706006819365030885054648492751264527047851150000 8541 203038458322398478668964838082087922629757432061835106483274238276892666623096908503869511025105166968824223057138921264425433833463922789414985372303010950146459589007210655564803843347255440942468227999831907366428259751597436495528437550880 8542 4277583468424207464140897863123626461798542296753613911833263101991091484397233444767132442512922208829771459976970694504526577517572796826218417189360921905268001990194727919423010631387082548802477778432381448827706879661222447615035970800 8543 86733427866379495191139283004802015448714498495586312026443956985915198896782984793101236161606810779535578708849305769526918483626975930341912056966841399123887257316633165436545796312611102892792535282256929118220491741991157689997238400 8544 1695055177332724542619967259106194394023912890021742478026979489900326592507506840082832203954337711807907144700639533459160529940384776401715993348003732246380696940077684073022253349347132522582118995187989201029229198275057709150079600 8545 31973138867790757480226598565753846955329132731045178590989901999323194428843569545126251937309721312971519035548913654651967816933036222397926589151465176077709316600448550890919362249860316055403608403889464978599203881021796166796000 8546 582832354466570917689635982364312443388286256450491807014502453447245354570200936550518183210619664828911876656697722817940374834929567222065005858499416921441150563302041552133497965429514747744259537969269337709448383648030322516880 8547 10279546019330278196941393466613112241180945653787125759837515710240131668943730170491404696921931360334222323537369520377295629199134749014579857981788778142937635036543112672919276124439904851035980456722584124691104618186726656000 8548 175613025555296940919573259660719032348787563572357740047674991801558409166398772136614596703736755769897694587490523713423589652587639013759468892450648171094348522003711822382342871971768850714342630037319143353711027175695926750 8549 2908983979124442190392162078813104380027017641886308938692675850354363596986976290761739483333750163226898142623144270102379694666240662997006088222305975991287035348804098849742363652887752728404801922661775434810813760641989500 8550 46767959382312751769804526788027714575361597448367652571508363617674086609034010687744716885358226036875818412938329339756500830620888384942525973810525079382647754964529098326492064799540419403307777156929323146574393840058750 8551 730419508354583157876271069360081200716156818064057117924574500473979969886557271979828138385373600358293847198323679551246382929064843516633758011936660374173628096336512290418789869187834983127212248944051233488569064540800 8552 11091320348703890983239392166118127766231417926962830504808707067606345963417329370386395075262722945352574221581298874082679349329370864536881582398631013723637434617360963912756825280688114432960339187836230649507250932000 8553 163881026220780075426100466810540067141203561977471690595891051431189596284005377942078983114215361018558469271001799961418712753634146118265062632191719244602156880450349179832120737125617807288901189984349451022196816000 8554 2357953916692117513775431407161027931133531343224464631845359170996051113496259791698368160336293663820693616945160336897290944050532286986497187266398903983293246393206398479894887695433872035863162264810297554190404000 8555 33060565987925097440352194301069571527206053521863877570496475177427814848477709299121216423528386028932861863839345695367688018170914408665040850577314112844125343098844257266152644076035451922138259323787098169120000 8556 452004092232923496893225217170028545445176994165896940330507259253275181596229328146378232107826990678851821645072729076549053384743189561888421971561375515322191427026074095193008716914194408101733740045346904659400 8557 6029802128930468963883489650584842088790636419753712106074607359178486123305771656436712876808130621301575907131146335023895082975053989145916613246400417176203642457475744558687276074830867975987646381218568442000 8558 78532156991506189478687301910226756041937042344253517300617329536894657690327435083357203062768513404906453004506086743884144350496388055339048499076016038178873218017335784213591638300676652885517608991615761000 8559 999114833881125147104803314951017676807652187072121394709209852255747713157497758840452020984233049648530898954820065626540133862344307605075927618632925461859858051951790898242612398739597929718407786773184000 8560 12423145160287327655221551218988604815692660103858123241678240148496101245995178310364759755199763184730569621027241141877161845762544213873496266555779844172146256707276911942429991516457649355575833170810000 8561 151045118588327276935769989251935496318071354046158832082036678430747248874568852913649287911927120015623424369818586070568973784527625301038696921718859229995603878964533290529635051081714418908120155464800 8562 1796544341050162798992376017974183894835762173756666617600773797898099511660160888928119789713821656214332977011806995834999593209018102762141224289024092982749686141278165161462522381283359375776438926000 8563 20912663448613636538163851941892504412099212187706469658794364479367385404528046915748817228665063751087759352909222044572134432366896657649318636260213268743390717083545337604858212970593794251198528000 8564 238337473782195488120635058100866398023735254611144519308853161432447796712971924239870355703943597931099305575535207775241230961284869114297306286236367418401378384228934500155165779761821367939682000 8565 2660394637538445574395477067582957789229227449491101878547856329383163156968849173921475864654748611385920591667638651556549834252551270090500634772204736366556502279000400847557698647645331092700000 8566 29094964236244878846997553906354407886137619029894109679704261620096357349009718645442011134386738334805074805432984603314378250477360643686621540936625185237987014990637925672502484236515490308560 8567 311848266301375297033566077648317340046651961829078941094937144738633030641112154267055179190996037177491428727637606203697827278036647920146212733388978902431928052702193583842184905908666121600 8568 3276777899371516928043808872087002493098013902373828011396956805215210080436852536398114822356527649518417007437475462767921466799357007709913765195905890903988274940075643044091340631853426800 8569 33763094153250855066548315486641568425133378977935429480518597952364649032357111484988645699758738866685158336645912245438232903319777425626070636190883660591614104781562244332070932055759200 8570 341217774166283658704120845746089681022193347552966726176696107209076026871909165191773441943748184519893628277773253557838256434149245653902498538258585222801850887599670844662294331602000 8571 3383041055570199023382170454035347005327634850295689395620066643960719432810899177391167741733701759062646258393366091801298921171618039504879605573568536121810377761296050274488284328960 8572 32911736475330432853929421953231403765762724379814470580986887855825461514583234153367464529077033935096950461503000743473559266182710753211835411829628933781322882457812309169235489000 8573 314219955322794803299003446560839586489297884271265279899664094717942992961318911666776276089904218403668095108727115965074887525306845271602343010803921390569584417283741216469802000 8574 2944541814900095749222616036215156865307103052716667526420298552479180519787453448177676200338979233066863859364137956849461515741944954627341760043464310921302185360333810306013000 8575 27086597849247531293298710630942753629335838713430002478415881891523521903843417205275469602286974795207925172816075850116515040637571271764981684830235437794783885756743133360000 8576 244616711201124728953355600840372087338960518590919014471493748434455206741396754962473264545295857784646803446677376797703556275645204558158269714391818168797860508123556007200 8577 2168929471100281809243915802760140607927369713837915371859760651127674067772506062001461189293459661320822922178093988540866400491519840097034287718906075736085533002158128000 8578 18882340113256082216054611337208356506244211877199923985143170119700886235424433123055523254847105162957165508715591725464580969519026444192746756142456280571896231681764000 8579 161410430324885762009399684871289317738204891437037293119439446668647449350161224872279223961711251697179816957029035836071371027996212727513693717081585371974151823616000 8580 1354809129619852527522460851995214169489039267655714452650442026574660857162628301383961635226842624217179191493427408400044859033078062517626884501189847148214620545625 8581 11165852811682332874813537630901972024717893991991812065985962368286298639508096195371756450257842966416911751981703255932286942484961706316785649487264890384509452850 8582 90356789205438276080366086924035428982091036168755814332841087853121529275830951506968509499895443883852525587371520108642422915778851673484047862770214885149473625 8583 717900205408187291319675874162614718612789354188942891562783084765929054530463333917825014080660888134889394001060528020385398586795750624742176953984552182864000 8584 5599801287167038495651619176374415871117323613731678393911583800352111268772499029695740358016768190413060392675336127161379386218378709960150004872341655316000 8585 42879422981908964004582455522948712326215038601795104672939378141688656173313442868429154958285780739386417981283024426162208563138167326831914540714208240000 8586 322290363055297905100802624755627155906938750094522091697337963819489829097073242062430489562097884594935523894956424966730247793755608660369132784399671200 8587 2377463799419396968817351123463597425292257762962442958832096771585191570451431022061945991627998046396365229497539219013528121895256856199991764433184000 8588 17210232996526830454977715588165173635638614212618657686232564648299455449501032433766687075119227178995462372554901345865665750232276410901073934077000 8589 122235066149017836183307087478206404436735094023716954845527158933501858442567143815672480313602752736055005516109450316300176228652240630476718938000 8590 851653708104851374314773696047360303186359944253042761976962310305573821854971448152617308269257237467144582820186148378795208372576583301115825000 8591 5819723354074288688285302046426762097736142334099807562888229734015437305570233612103643411388750743738908873683485588455832378093348437765583360 8592 38995953042442822772781876465986541490933960781481051872145315998418972047498415112149244910699601882080274573668645258637985461230489485851600 8593 256160604468434394707480961110586574940284637524361081002463497134719431334374758366527629635954472248631965040364309951198392544545574776800 8594 1649188254323627300205957434131931959049676857107737739315360079218517464281955069432556822927748351062874947326365592950381280401713209200 8595 10403378063724942654537220780603208009460034888478934428904855003826435183182629683866451940325427534024236758966377174230661351634112000 8596 64283196831619234759656815867734561384645958202287794238859494918303090633286603516629720979232684661134104181975553161088831026382160 8597 388958713772495451285012172853011961293013570802820527713873549119148404973635274501996364599010192605910543177092146982743200796000 8598 2303815129732327038511374706590863958471115514357912528896454945358586496039061620624926010914467255593779876743821272109848178000 8599 13352906277364004194747862159853362624306664137585311023097399695601226190521052080989420425069419462702210070339799930205232000 8600 75704995194683449280631415847242334045291503293581371631395627355670857934959931652643950450985732339774144177074840793390000 8601 419682167030901206641063501973435332277327363745360350718317591529238218376634654774891100175968353182505041235941501688800 8602 2273946218077959812389898854298422188900148812072534313977386107582503864522871619910991343793413435439948369607651722000 8603 12036751783352072009143025658220016535350264497176270506629290304967357091707254476443868138526478347355995603172736000 8604 62216042782177292893988734741879039440614953433541469083456182613906992268394982579341903376525232715622765811009000 8605 313864447959192924985658269424204311937720934882720833185320108448836405654942378472361717976846800397087436170000 8606 1544538467670073700412953630024628503611783969388012467918500823944604004263586700254281793547720783016078899400 8607 7410186750839411844282116739053009652603129790170145888019525119174363496853026674348992656253592376007152000 8608 34639870809028615438611040026819184523315668222443308408831059515030890634925229580992296584082774441716000 8609 157676834049978990081098070706774364023530005491983582521681078314211159702506639198690398567517650704000 8610 698418558583569068700872565444058326631044213404600174320193851757912304451646519530262022901280260000 8611 3008252961635271100712376107088387093816894416923302192939082468218690259091317863709023935139916800 8612 12590398227454254915926401369894092438027225777384559997782088956468331025741368406618646001754750 8613 51161918452998897670878150228973226584029997601774512530098476446967617161050180661208524245500 8614 201683473120425450219773659696336696723083972006018132524881649887451329978330003170898470750 8615 770584220150251433514053034170057606531062872710619012237815906792011279692568589754400000 8616 2850890323662252456816449288574740035322273748759774678466509129436910828236891413048080 8617 10202520086353154941225237413590791095428546747173587857409177215975084970640322440800 8618 35279772412608567687894979301165352457232933504028341594769705585654408454557388400 8619 117740519531642652602067222473606499111213390820943706355936599122968068283129600 8620 378756826094451055294377462717489935481760255233488999524662703032188143686000 8621 1172842248410325047673110481759472204272200484501870187809202060825211611680 8622 3490812205656017620115187314690787033501736029086621130204777210647454000 8623 9970832623673849115579016926795765055794333832301489183817065495472000 8624 27283822201354984471691339396125492381711002441120346601124758618000 8625 71388989070899483266217505273667980297262023765242264327558260000 8626 178244498297466993260804154350952441723131890510363952311273200 8627 423719673162732917617947510751099490820367288365055147648000 8628 956612416210512830239406687166147046912551316001807811500 8629 2045444789359902355803018385787116353919450141590831000 8630 4129479886529300401405441053560198644597275317767500 8631 7844354608412573129895573943995683582900259753600 8632 13966164858292196620252781993228271071156808000 8633 23201930660081447529819207276274347200264000 8634 35783260586102876302610982008031266416000 8635 50929595195054377822015487865927840000 8636 66431122747636960564887079819718200 8637 78755835419170393268636640854000 8638 84012052792450983007486887000 8639 79644489339567802679328000 8640 66052342428964095750000 8641 46944706032224241696 8642 27798334226446160 8643 13166128967680 8644 4676037795 8645 1106950 8646 131 8647 472727706257423695004385958023339880760948771518037692288650430988550991348865343634005759763008888574946620045201909137569113851324361543939117481526959841315621499688600790350230443834798325185855501362013320072906414356214747341828714242521993947247561694603619421990682624 8648 490471273744358675292085017742535489233036724718955773714085312867942195913957052468753221131524029365121958056540410548035723152217734618418925954490609504780980571130080640952219120962206389044415504684485583119720050432257243023736196974076710662209677474463052795612233728 8649 190924858027208730949727668902052981196235400088226885204309170777435876957762656668277394739184704208485610693946141367962163162619192419434843616252782475810059510860314059539431326281850612575679768861489776636613985376073306962168240527697845209268349717571556064886784000 8650 44064370240834257477731683804864541808040242682437561242263586260189941354618252813334709831747463390486437983253400772008053515589435010779298824876853152945565938624496817405273620193800664565388865662812243352583449049123401841447708662101871373435684734863036770953461760 8651 7154349317733696213618103601155548163980461737175522999823473384477266890420800048031984888593353226442812254658769593105153385448497459313891342116978173186433310928440043164171701793115469432403997100265046035409403486186913209599756659286582198779856140968737923242393600 8652 892573429193746968001784367184942748230982622551842530144145584003785134487013421931841193706108158549412305733023125344817725724035129230919048717637951636915415860528978825247005810981412578225497580880329179024838668924454890762792324287587404994440573914200400547807232 8653 90268716471280273715412745037491263293155067804055696044735662965998584236860736032657481336987177481388858521832742426471407266837222913285859216079559080838339042044976739657214638251253612339953409961117465419767967649138894730497642837286877966982701866757870399258624 8654 7669542099125381415861726622095341139758719128683393547304909102309876969944536560180737857907874617931903183649555702134681416886501923443483299140573285722471457898628590080979042323299522183144072279487907501402967554062849670334469262390321532171831880725362114560000 8655 561585782618202327732791183520654039793021545211238197555346171733974153153851930463017570204815027310647124659804032290924702573357332957880613305029373802964815347421029027609768979857779085378041597981586245884883946886995810988392550796159868391022149003013783552000 8656 36121565880945577109312362576558537323646214619566142087976653348737163206004297337361472769086310182006207388273267652701523871625320046395753662459525382328318245472871769702790505374151903080740292853076207091311306207899048446543556519819221825441747122876579840000 8657 2071341246438238910675661814037744323769237135588561238569939103087140094372073236914151844704932517597667079361912243929202252955499273415992781337283329537440653184632193777707539290738203207453313450587929348538402655115171133125714643510050439011646094630400819200 8658 107152545160392824158427360465264349927858349957288266554022762162092735220343830806285612250536683043044100007518967948878196192520338123790903150978660764149471328829439878829457122308561226831890877933466620749899976391703882811782251757146750554890494454163046400 8659 5049014232167450555594673792386986496431282339718028571048204043639912192054357344700694029146056739727289444617144973624243572516339770050509650831663019432190233847825913113328682970951942051474630002742901189212778698272796934581963504706653493252173877739520000 8660 218446570573241222735295231432147151717483429239870723917675849883433339411119995151840355065931794115041857289381710367520126731343427305976138317751384838669365096075590653401924012969150114038476997991101053255600259971466384237568454391419495812340973043712000 8661 8736905027812218680258908620425926294684466620668847876870947672595418079016353635247992676832877978203669478605538375058395936553929090581567852316973363708726252150935169004933736792511537107729828264358147351067189667083813282129510843560582903725461340160000 8662 324906224080374910384646941957503767622933156658064511949344444942065070449098640924926951842255013158216161543502904172685901524943908892774319442152271964877049244836295757646980343174172206065343263980146845042824843770513057169548485690805302110884515020800 8663 11290718432332410484978998231724356654206615819098481400336972737707776386210709663376489121191558621941202153545089710252277320116949742768165110979341488366321168942189820617000065829153603808424478769280099971229339094649092043009584161241915350792640921600 8664 368254743981018064393681371350042122329511558400620573672084842004295642772257194410214214161329709624477503565061550156292246562142659997358321834960852753219134133948689428165008674915598778414427826074505447982208504938598869644640932131690053778800640000 8665 11316507940606540191499550642804506514837067798512707357767237249850724888259837204735347364006979899050015956777609800916334218714422660218075228174422640796710779496853846141960995374937310585623877437843781289427177949442320191005779535766670180089856000 8666 328775851214512270053014753177091642155576440705356978166607542205562941658020350739562306642040844833442284068405030100023604064764764123685920819100673005389971646246972873943712375838718531549479699385812465279740228440047270762141629869528543395840000 8667 9058135827258237741237081024156603755778369899530107171530025335330459523834854330508285716161586550683454735255178945901083606345652424259962690393321148511760335272833522102786311587883202932029956176048908045298177581822383872397787918217979415756800 8668 237313854426211231622992553910795851603604515262730844448934821604437900579939751867078262111100593724113202564032658602132049163792040645110329640113542873306337964186963235305174591147218788894303492059566043493205278710933055446981322298697030041600 8669 5926957107491087381426334320723131494508264938013201807779710221918171225656574748372151927732451701090820934035590625347748619123209011254054464735646380952651503763838630056811887435704957396518280557614620768241069825710457763680648757227028480000 8670 141431098632042604733227758498271791501897599494575576819122637861032409607431002529910272384017766236119126856828184529175493766166685418637452067501074299204876630481112877856103048322088554395515483267836341650373862473636497918823917141622784000 8671 3231144764213909510270264913010986101694753531604023566994148501806693233471831059093486083866976107414162222413760280774812011292988391671062490986849070516219414953625294632421611723367301210648477238051092359830133056945497713218472325939200000 8672 70808423907594425395976951714012614476967709544524021239884909880803936029499392716831381408349228546718248791001868915161450818260132473062195112271368333661344214160528982323047780271695707227849361628620490816386591489373228106057211927592960 8673 1491017827712089451681638221296304371934924773092957394991677869162470934941884331424274321931947225622297687183620105570356100516021828781213286142710752995945364171413553116503427548151394068422693531515104168914986218215571528966533671813120 8674 30216481636520859627825474582082543455759827533609592796435307488015748143444472641152983113275196671385122388187755988956282533764975606376938597356254477797059194201695228105339947145743704322486772518663337997499964198849683798066462720000 8675 590214246413086093486506898006365884727221667811155892956345039204448752085016546722026108776497312455218767879263034799609100185084216625394186153857850384500863028716239134780685992398094883861376061197937862385730017278444589042525798400 8676 11126924881305196946484456220172242020468736720735907489193181361780304416159045737388804442226291210802447224528189421726689557521853505723009036111027672396847705996931570600711341992116829702300304659952673065770340349540167942406144000 8677 202718471370524161013269623521565128672468693971931085576142351133182913085100911409947375835529515575869479892023062975260243896736817192983320060545240901949142509808661781543019277634322631714493029572818186758333787434268945264148480 8678 3573381443439463931699364458756549904088043002074761452480264249965931678971373289476202141946972144411950526424213733486005492983604906784774236323353111144988684914878836874781684773273238541464925997653990331703446235621581243023360 8679 61011851687483273718165564432626575721146996740667359302638226632607311045756372323143228701257947620735970855076695350965220988096932437202748506057245503586118438609837857960852242868478119327168208141167400572982146485264056320000 8680 1010060645885366495756992865214688426435396411986848801054802305234897267425613575674225430324833773516598334877780263085410623391480036384094742836416664333238773214914626885372634749831825415688624442266189350593388755732660224000 8681 16229314743690897883461663630669123370560045578667561344135724483385050665109664586648519820039290970018074246726939191466132009335813765426401516650780189726901108119475207496456780412692905192941272099005099603222796204769280000 8682 253318690071766754217210282076625235385071517763246378447395909371612220099073929552022281229083893847090230407822878438607747105536699603498112659000832235172158527631696413273521504131687780922015847652998806470583579469414400 8683 3844317355203256925520879952777317213731142498801703959300251607834681018916050766212651214384437445170586878203063119788877312596713923856809934104896944963300185658371610882149640100918384171093116867721731410576953625804800 8684 56768104952850046207381936451483051443400267029644054840884236028585427958512882670865830695137818995780684263289789510476578985880558723209314246108240066437768806265376496091397617758580185488879179651155007999773245440000 8685 816300579170499890197254612926876329670020296528512934097704543465761885813230643239706396305561682574973600697391877497920234694460733001796956750007201065701449631696400524671103660751248398579468400218267796901986304000 8686 11438373533045074039442050173625078041827713127796568659815725483756589318695135178023260506470104311213858753100130264877489848894799996686979872019207940638693826308142358446532145307472177898100555783587414063185920000 8687 156291940515031359784772979489611492069735087009344057734132249452003097853425504462138207358487776178833997440234789026454943624056456415560088356368786540994077534533966572711499239409831946738888973559173016557977600 8688 2083720835864846945737538397806877773637010405879689989704675691999888288328396348522967661311090028321365043440286970940648926076071464028472837210290397340585763903038271847426013174496169575130460786420513714995200 8689 27122480353803838368916172036279745617699062962669782018123829059544188799649686632076029189054272770242894504097200601517466516202281052320735590722877292868961993851596034671648622220395320712578894632404910080000 8690 344863370336411216623559581352559257978732290937257407402016811056200579871650787933094398186887078845570581261615234542592297427494483361589855359174559741182221095131365915987068082790429014347687904633946112000 8691 4285670161778192339952410004774944976681529399874354148400721789854756590923159433294901765830991568508918920904692872667403068489844144708932084912402268641439215510304238734538290154937506127813704710881280000 8692 52078279192762041021991083988550649588243608991860949855283007756410596890411949570494741383798373965330808125484832026585069316238935739223433449070015144284621186189218900315749876138324885339635923392921600 8693 619098091620876920343608394594889132223925799333040055753985883158436674172720818105535785437591615289160021655156231947143893881599962645953738674586599048964893024850533172463546875118174954041711473459200 8694 7202994312092611680049400281529143552551283545956556717527220535326509755024696999654848791973513465060559776588782864142981049093442813990364534599879564514620853414196857297728043927376793380124098560000 8695 82052300173562867423563078610411205325262631127863155302379217112021175882590489093502386728612794094941761492869774716549674186237932418622743578194648919289320738204760121393161588792229801899327488000 8696 915490302533170749225945371115647137872600700125547495008084108253128858507115532984189830383351479843850362332497861654049165649776528245282668078733135265856519441795335666321960404553384643788800000 8697 10008097136311127838028703413765863455017109108922812494611261647892947307562659942424606503468735304317069964492727442626423045157120772600177418789870901112086893693254630846368703691411105890959360 8698 107231430862035081325571822956119322893493802906988808857701601063843548295722377525535141722012754686932565773123808235659800946265917341823448698856942160202657835648985188303578478512625858641920 8699 1126399444763511477832529234074886994192334700691277091669869031028499161724078339588439887205545816958778720010750264058881450348657427072644199366597258777779609974951920853079415041220935680000 8700 11603219953741924937359636883827507742708315678440419588922623395988596953317662448540464142076726891225534061418558752641744121775231804412957006423232135411075283461960544845297125060666982400 8701 117242693214249961032833644494095986329373378566483672699703153813583490845569884520877193597912683063627588841143514836200594674505119878049830140212153060647618107236836178011611258159104000 8702 1162275775043623297519448174592132835227348522947137092524376215357420141973061105972552929060662317033461714974003864161141772471475856501431817932118221353455779730512095001069493294202880 8703 11306637968949162986235790520897578107849338907338958795906677162680028989140048896973007565751304739095752009873470705656300456088895283512494206494536471848459226118952323027027791708160 8704 107952680946965625626787718564592304835369665203980954333422559575107607741644323420026878032312339288971368935415111774448410522886722524696020442225246847620028958874043540979056640000 8705 1011751683147199031075929866557563638151725402087630977193898488640078078570917681471198137400447255440374296242598460327548610963741656808017061175741808221203542947426815765905408000 8706 9309154856243985030417266085199946454661101419460173531474597565381929723842641424798407172638232710491612430009070166176829067416736339996246205262647565058387434585408573276160000 8707 84098483812939955202197872269737063242878794918278038472700137958359265041306589251263365828288514545228747233531284675728053127941544745575127404213252032838311484488797703372800 8708 746009108206886765279472588844173780453157819379829332497810735113818696616403515357341386812653027800662910935512686744906011288131158504691327808344292427373917135355353497600 8709 6498385219050827910895281761662910158621438800571865281091942131058796265302090736338887415187192738787202899081400649740489954743088238450351276697077464706655179275386880000 8710 55589202319813515456981473042790787810348067684252593395991407904631846292543308127060122908281623524746273675803847213600242466677576865298699443009306433430533454757888000 8711 466991054577184479160824731667951187922568802274860101593693087589486041584504375337550982016499716190855193891711348869511846746377204600012399033410394679401652910890000 8712 3852659009042643239350247729812600649114894044819071919182587463383520188226687747876152968728953676273516691267781632745417034702537101924264477385941438892252807913950 8713 31213227205830377548969572278500066565688199913383896857809341938832299340822230792213085411957375657192269228956518642196790337868429010583019425008526264544240861650 8714 248328539362801984186538702248962010930947003434122090595973411988254104947574739880349931245400309481720307976894873307286847779006706291918253195069777445486722500 8715 1939991876774832717399293680446302369974373485008746986071910601614590413983681925118201737261730878848455634852413590737209629621787599801322440332339192481784000 8716 14880782334342464201781454726977835496636741701208180141005577572863780492628010936495877140928796431567892176161546554722409475304958619382680880857889816660000 8717 112063285011352423097024644733351899118391226446184068710106748029130434540013961163666828673990100165551051190730278089265944276548918361283809383687606127200 8718 828445237594547486968294578294991783419861127905198239595910171546228769406529624249585384877403421723684830549616709398331164023648860555688135628255286400 8719 6011326589199587615827119265532548451454116286902210411426823442838754726645366404159330965337524151614280584773671498684458632935734139753077548132120000 8720 42807335124729500168390284882208795036727528005332531588231760580482387677749311811055748538045962430501783577312286948123686777457318260755495615306000 8721 299112687883498999232328201465502444057644897711896435836027802278140782348292515801787307890111516256916636710769139802592908091287199366964792150000 8722 2050405769318101786493147113550348203010501125474397400126353160789454645244846504160658065287326640707774943082710721835583087837984422440163982880 8723 13786207865776479487048932721438098696558335647697102931059484884303324178817682983463042302446032050400224821872890298715134193260536293416295360 8724 90897855419667628284740186436077172024072785498321263273390842726799778762009911295633916020972896826796457657227055045919688522694422639420000 8725 587573311979988156316733856990518165354379085651680698101092149099822920299223604849461705608820339147128095249521867240027239699014167303200 8726 3722698190077625468370575138074515483301723115431787137634917441208691063281345265262076949032804076721288981385590122951191541592062432000 8727 23111092264313781148954830211308523366702147559101668446501479274739442082857044609538549912182564124828461376865926156617313818352400640 8728 140546867472709102102553810644799239971151321719225371202032720223101817489330570044883451262412925735462005228341576074171003056945480 8729 836994404310280481508966502790690648292675926214542367462119363853072664410174507831944716856753931559906499015696869246755498555000 8730 4879535370344640013978773433220919239874898109541871798582718570551102741982266828329382092423228011298972093384016066903994766000 8731 27837722994373846367612435400675604364738793301227038504198713166008018255843945302854607556634873336534366602783437084564120000 8732 155354446438996003171617965034202547893274890459562165486597292647058642528858588481246615680104926560130769436672811445421600 8733 847762274019937710566348589813254217446213776519063738261853655855597419840045768354221253362675319808739541772523747567200 8734 4521686296519981203901448917483479566129569741649683978787441810405263357649628095007558572893760415240259847459032560000 8735 23561753724033064657365769010143387752223852917381942153773935567003449285880668502177754185016026885993210565141016000 8736 119891770148562360725460856552958492842692308867579057789607203526679754063982104208328081848507490888585915209030000 8737 595425846111496415897287881017607311094951615228451913107936266681014627813461458929377847343541272246667746272400 8738 2884643036151761329327242442286886869804417447027335995623842833080918463047398508972833616260823782154083144800 8739 13625075023447453795853782492237247123420170789222218320787067716421368932303302512039245783373375225772920000 8740 62706195727701088676285958142740084792145130594654629600042481446574571811325566617890437775031193553628000 8741 281017936745913637231202333629762512481082650600364035222832634871653146068410029272305540760004533620000 8742 1225521448238750425881727789706886075629160785834941463435473566342863054848293732171101829700277414400 8743 5197148008360838696915314957433581547137248880878611572005650440616934029314631067819640133668912800 8744 21416177906340400012013004351936365225003552939161555250029611404068660237672460120182410257752500 8745 85685411565973978612693892757738053747321560430466628270982961687064916792585370610173459019500 8746 332577904757529586084304910118512964906030725990568587408651372241751127787125623731010775000 8747 1251155621571155186337760104609022073122419305665523381983104989919966257922969550975571520 8748 4557689042906256044474927228252932493466024776526099166828222513651117061847931419097440 8749 16060133249034033250118697954261943424556253579761029689118447569569630999970746900000 8750 54682611802028915197815760951585183023818378768003819037069051425177500436592508800 8751 179694694932112355598446394648763273607368309728352263475372710551580359297928000 8752 569192843480360350727252128948194993263959684470623054642389135165918507182960 8753 1735528830528766765500688574591168503840737033646045330408630884128776632720 8754 5086457330742871653285345296049228433718772827424439220892235249374060000 8755 14306067705368520278301219782052571217879602811280557788372397192712000 8756 38547575230172033008105434893602119093369361855317706555342697940000 8757 99318238247992487473909301851253685056381042870246444123033743200 8758 244187035109244389152653137700410057120326462312676191738694400 8759 571605533650506295671425865451913174205696409908768041520000 8760 1270772022796281730644011081520072552121976494324554717000 8761 2675688898734312228251618475455925990887276444567835000 8762 5319388507527648476467587598045768316560016465770800 8763 9950484906885907470069385367512445286713835681600 8764 17445641208561334341032481002275235535910140000 8765 28540305809834615095670803937432935446516000 8766 43345201680489241549685980924237207440000 8767 60751887021502408273787197348348180800 8768 78035336260965001161935183259939600 8769 91103336866801933942784746230000 8770 95703222101572056521428164000 8771 89346109358042921241000000 8772 72970035166456415219232 8773 51071755242217099104 8774 29781880457472000 8775 13890949609680 8776 4858403550 8777 1132626 8778 132 8779 167712320007107785248440059187625411806569501514730453861846420411848137064140930409019564425910624586191755784629020554979682277382121770460819562254131541517929564169953806393683441833611842202096746409814714274173992444232699900332815994483233952641249655180700884545221585917 8780 173960407456069514598811589460939061327770773576362392868853983928802624164896703665820055858816673633752407436054795021921375455108099397615191210822477558017466880173571849155481021581949803873823907689936139832808209246807709750201057598890744336201122091314121760960807601244 8781 67698533172503841762041447273425789620156341175841099501626950735414689025490590199489771407701563577495837914120194189126139064396199112596915130614506476248715233014999524345457065744465160845741451474941058955049659554802123917404547158168614007005253043348906334627029210407 8782 15620006640915561067380005498856779148100016364314127719625683026681686462536055315791314487259634589474873390262917295304589417879074515140169438947411684643868340914823613507446210317561456066540707257571410422783130474052933374687363648473451831026271719223396326501412938280 8783 2535347419079166941259446026822408307283816275435516507877029135480572948820491397945138592101822410196511392214835161304055194137919642146861728411580118254852888800299008395588866308461520647814665384867463500854455089652816310018483458318524424089285786538377057383158167925 8784 316214452912785485780591662739859511068281869313229935726552466087887760048865438993243243662097986220256770290061604918427151298852602761149838795682084238499963891874006107832788613998967917163125005121509547705756568546724650490315135301479731033123121130037461231587941824 8785 31969959612373914930180050356088389009061221421544867256763663474703924774774548042652250147355010069965194867770894307237104637428542157611943315703180652941242576931672184947299197449935659725958515535511813297411191922823712732980010188425084239154099431175152433388048528 8786 2715425245989553060173863652559002998292552124412277356749282180957559770687002754468020571324420264730452684278464514893418687316490032153827965743986811197760531395031205117663543472045772293832839783737413439429905103649198168548107012748531311540057973237614296476838144 8787 198767123508589624365926011021297429774250522349589957230633360340117959174924834134566448791780285652921870584792993200900990658210811405475859165131642277855232493089614231380793475452893467402139777302258694083799777910888596888583656894623974321565976628381674802059000 8788 12780604239136939945263260005834802729963415733324246850159400362014172961649133561467002566323809389331810439245050204821051703923117201364146639655582564019035920702853636685157049927353046618461924694046970217308771246266356124964408286079869085209507556791324292380000 8789 732637387118515601079404212622542147698541160145663222051092315295271381433930069232941290439418844884254296571595787404597669602627335907087154498224551152458908625552889639863620968025557088538203915556741895336249212759332834597525300169880519926589430889679791520600 8790 37886863837921349533522673820617357640159340658037518757260751831482736373884231089842395182662147445207482368071170766812102637270698473785381253580291321571047445261869761025384518866254479145317405064480431431252652963956814393798725188383627247081782225357503467200 8791 1784586236076612289369785396268159289965410522476394363831381132766128357738805132508884615385954712355477580423938957751714439832091987963151767956536928711843600283153121656093600829299304480310440659053257658205530308107740999421643330784782042882466310561325274600 8792 77182153376658102398444649770009638153965184314867936178477687059472733111016261256371704748547359860936280663291219763409540749412525957071708645538687680848016579535997209881705544233368456658957512092125708148605840278741819876359506626707956998022195789779936000 8793 3085786198255609932638791349708075848007154075654744422474035391734295749920428627319437078418767947073666996536918258133312379519880269307877941945808516908045014479147848688235231593108862147303032194881197788671189375990435862583951306138950638652684851438780000 8794 114709279890384033533434855828467016689338010026356074748801624237133901317125905889162513910946829962279119289405408009492026029621960543810160926052040525214090609669408617390999838250854530571414704515862278899123162067685417464898060080481808531502023627673600 8795 3984648920484683757067150286693122413149015565113728611171222977760507430333915668128000716190555024537101391244555589869078884048847926046975237098887426388096570067942453715345076455220792753038759426747213844075414178044490754993560279991753978157406211559700 8796 129909338751285833860906889249495462157614647259623911606181398319639216891882784677524973941382807037585128285187519589631511088452549280581585284777513063410417769281850628509627537085325895762902884180195819332655182535297681602614523806073128838934728143600 8797 3990464813040541938276320565339629905070822551541487577341198314712560466534611064871532483562789095915350721784971289910059641473478436514733051547736760502237919159475147514284674319174234123040950539826102647829687448848192871130971422560171474494389009500 8798 115884518119510749267051852619554774360388441393865241306073757404857770273788571093990043539185647089314184054403108308912379263710306915520212488881589719185969830798113294647882181068693125376173571649142956152930070750054555017103964713708219949650580000 8799 3191347927193985830512289061060823576390989358967594702833828738002691831690616934577314728560993336777652658506342097571082591992881421633182440154321097537795284235347684090251049699281763186550107947984340721885781613476054094178862386431500872988040900 8800 83572529636542387315517043596218124185095552681165110772668867717230368511732391982401678405894391834296781111513155147296729500861258417309474308802142991672088899088374361878281976003020784981960528874744653122620829079012956266265061289239611809972800 8801 2086280227016940904833038462906423916048654165012308670538551073705817534693277634878289826380118591625954222064230190420477627879648234758756895450999280911012981364567417096057126904418412937951810691768451566459055381796308715644415739758061729112400 8802 49760120914368965534082808467457748061409830250140158050595105358062987011380629450535519664294574560554272702009323883089422256998657028132252647535840540320738391053561171922515765084428689896257600027506649914784341671489818086338888709017976992000 8803 1136275987840286983467848844712255543196964528509974181728798085882734531407381810030845174775949995523906179652825966269852874355159321979354459502594561970993352035796173192978904413015492604245293006196436282098024794246842311989512376681551100000 8804 24888487462579889029728330991801349043582259126978002472595643564745633150664845886160388308736667583555703382347933659189071049153847549724664942044671177961689810828902663560650702670344913349769388551231695850883659871467500678350636721307792320 8805 523814935852562914805875793424786025414835011767547106310043251166174929720099786153549012786733203069895244125020094440332769907870409671387221985594035937173123248808647431435859530157616853737340675686575044790358141205309947420630699485892240 8806 10610009376993483871263681363466565595429111050194176583732543474476701202604228020133620035373862401516056331748587383538291456984456358012012503254391002254852216210442883721864520050854188278612771563925752577953894209394026297160230779918720 8807 207135175617820079234715145823542134363355446377745512857000267343367933292821076549747129776360321569545192224481784348190622976871266065619905356181294784974256847197565908156282534298507607217860102868086887458310893086706390899909483564800 8808 3902898109789763586807476037867608829349330543671570833742087008081662703268616869133347981035790798711424757531039404247194518927195125333032584765032587268421828568535746029492719319639148049540639704941123207629917591671652463699653608000 8809 71067171546102670793858946573573185467221488050434599077493577856071484013118509775558199799537930363086195493990426879587554431047123176377824115691829239863922230263728399616587542104660898027266889054173219227969730295741239484086174640 8810 1252029928265909628338796054612095407206437628884532686137061064083558714192281013342731523973521907821687961411657719047052083866472910105520823958740198307880287846029893919761663516896354181347445796468747379691385459402359283193134080 8811 21365122883197493022022693528656125551768229210903305865354062697685440461840867403090167628767948952594927237421686091375266617061338578328891272242799833718104751042513165322530957994845125921304249682858710765313254590519162307963090 8812 353501320576357420774899292375071114016964494494855267177375860750072684500851540424816933953543517808180339189749058471049886725885671637547776777687074288677676585095628088510106106497639578321164214726865180859742792277098675967000 8813 5676662679635821877731776192557683235836668546321579910390295066643451520375383456846583182993979530539478215766131258998520964919696710213956691929258973736547096039737282738615718819954163988868955689139471409482520490239000883750 8814 88553718441614389050669754465085230019040933857388606264762170789771805009966813645121446004104576958981665187037871192853455208230711236309623950059194779250908326505216480799713324500623352272928544187888245724412424201150550800 8815 1343084434071291723771744787970822137226876422523827936768975155707305207322265505663624775324735795412285434150865538803289779756353628648405736217642242515635357327891674350487268312609541052919482499324188356669568618777360850 8816 19821267649031685946598209113863032889698385134325182672531324415232863085426478070782255390478845061352670505909811971788826168684112251151938350585981326503241679019049775391769516922797257093661540210963285215642371939612800 8817 284851933299220758859275821313300881227011621880593381375029419963520653646649739966265906104235260078860739845513106758583744209151374229564577587333039123474220593993912242249369592752629314398421381195348617471561266688000 8818 3989102728793307729531121214016759168400311140081863452404160124627810603849765854793741396901577193173460343523142828622743166466221051625891746677740288974442166130308495613150503137157857857230788692334874928098296640000 8819 54474103748145493844219649636620001116596500383117177602693211512657440512522206985081316542173130590002220247410444999575977329545889860304614238525819530400569365378170359002487110268509795932587668072765610263703295800 8820 725833885835246667307487980837531408815802253487696428229159311283863976740286041523578189905127306208997088521401045862910806540438172325396330965170036856686036248533396855909658213221416186725733125645130542805101600 8821 9442217187554463352521151558883713368407304357092620639650288509244327572419479586492238042845804185831736588955345270618846379518424950629599906338808288220257037063294307713660521004109787333647034812222810616045800 8822 119989260132499358946832168678427126145556469434450049523453449516480333759837861443910601817593872340676890697372743165832624944307070344135815553769826851609793781205226325950833345315377254366521018467806842856000 8823 1490286977270970334728699292526604661291526190638044585986058565371686957672235559707417079708309423063435091631796632576673917655494205490199139971989729979764989465404971114700848387549150354871869293609946765000 8824 18099650267121153033000937906436035342495246188340465484301889536959155660418248034716626825355364067224697676091223092038798948716645487555898818966037206752715032776447430134516880949589059006329099275269739200 8825 215052003492900732480079548097470090845892016113795935434679231434336500679328999824254228828190997067492776509650769986276585364585182678566865588396994045652267229462283682054206399790134387913485019351876400 8826 2500790519909713282668147662791995430675025179112745588267853891325802503028607183161452587868854560759115386373715501119130644567206938420080109692556164971434765034788315179127964707168522070597601474291200 8827 28473887770019383246007104979926463696022225788477954896836530252580231254189120190533172731337767132422282142803101991374428139585294360236662761363849412903897269141787974381645792622730673305036303756000 8828 317552123431014291688982396676669267369390527542398464789391891043959703031261171220949811227710470178757014270597744253610059547251638326062043220898946147836109347113229679769789588304414497884454600000 8829 3470033240153047551346759145744299246657378554481623929397031048313705961476187036811887455681010099762463849035200037103176940353755176320055976250323512963172487337039180161193380723551862954771080880 8830 37165749303442497996002075825277815923383583629615137556950026864896834561006897742684746549574389024627408779968257605553406695966166244350459556032980899337034276802589035161474050440413826046156160 8831 390276214485916372560382471139370237825162152747281484298782786524532683456239600026394399899472112811725946913041477935760308188490400581578464197820068982956223322685412587060350705510640726152480 8832 4019201334621990770571530081432920903656292595862580748137446026845208906487344589310131565060036440075140623621327136357078461273873463260181949642095520935439238547084922206855831811757816507200 8833 40602613219193820848163233967169435945144171029925650966924499409694136762837842467798749193257202033293065860521782491157489173762322177742007430594258917433622342264609890917721046979444022000 8834 402450562381403258443914740862276770097361368510976416699663379812609647080184271183949605980158471169144171974946399227644890533537781908823192736789261921739519125746430609808483438263164160 8835 3914741864268417603061900990696585354329127076097480189585548456516994609606644141782327118326793417378614030596595895626953518027465174936340515602916461694177010505906249895211580335176520 8836 37376926977735583570002573915064300099381381862894190668229181858661938343878035427968345130366706424589709584334677909432903677835868319132416369410774592060427372011022509445905625228960 8837 350333815255060798149488194881912721168702264711313483717628455830962748835818668687697954057683697041641863213241187567650661888120596323568278540119555455771052028702844770528171761000 8838 3224015662766240329631681733863301850614962351548879625639207278358138125019620959787640403075889208893785528195143617026721524386087950863003268801440775543468759164518259243270120000 8839 29133865085592386613400734272016508498111668030701056372853532323959482891678963835732430479028941959143199712608679462500547250555894628663163454899882458580122991241342763690545400 8840 258538374584434039293570928438713606656668352732468240667642661145912960719125398270335876762130739311519927736457010728840887092185235301263049196185645573568861067694861464284800 8841 2253247563915956309599686467872759086720630468941963894711806427770228132802480433130719661286149032787108442995420536863290097544628432008215981633239162864895087803212586646400 8842 19287323076538895692344589234593099192742188812061526685036756506251025327722472677041620021044643395352139048404854910304926515332531559181251142216554270874429080671384064000 8843 162153969294814988442060737351553144442930427457597953548962056906956607210406513945261801721167754246692319428178098094195040908929615319167233777632790523451553182753854375 8844 1339000218293003389853142914688205042943942608911949268040127878135204364624832284086504928719691040258400911504823148036834850312560060319328508196382646142250361392690900 8845 10859943175118564748354963854398868000082357136452871362852478573246640939600767230620565598377297230298945673757786623496417120593807948420781950033762333568651610569925 8846 86508023835810385061111136435364860496761957286260095017238330522352813207439390360964151278227928353139787365827004364170023918757972459541126360341373288439879073400 8847 676779295970376384883004099211164155520235675368735099409987803934237983486746696233766157692508026644527484733823193627285778558675096233019712662968864773135517375 8848 5199617484895779551189849938816146454854512268169486288778164453639144878961882458568571286843140183775382652224283725242718283751492648865797890669988306691920000 8849 39227735004059392956078375524871396504951225720504260711533867325246229643803940295141221962756584611190481361387713228098383270320850439449971577594805258313600 8850 290581886085441124558406382382923475134708199286416528389185915001038345210991787288557207974996655239070252228968228125685604830677222311686250396042690931200 8851 2113223653024606000596805427229989802788007564113722717814388112781111675431444419140289476886892796969873048503087920770054195444488171284171883497389484600 8852 15085663154105113923917674907838333843869996737970766852386559173310137553779718706293056216536691438599818263685904091496698724964511874997857312572628000 8853 105695879332458233390698588451215868639457728008625271738448358825996581654915014375170455450106809937964915944198634297878985608334347571976773387825000 8854 726693728928859619952034852813103148636363496572205920757015594488725488998360838402770583013854262895695959249500337434576857820077790468719020752960 8855 4901869954091207053592986696506036614124104789414059217688944701755298361812363445906146181413180394598610736452569775599667272764170678413653667720 8856 32433870137315409840240261659787263549368653112088967418256668804595766213985765094498829660630185752929023921078083561946846274647007945595508160 8857 210457407406747814790594513413276198002883107359617750276928073209118725971982661410613386294297858284481613296822444818153377528523446751900400 8858 1338912258803682339640827019486988663085007474281038915486227711217043215942441298850911900125049656978430992431604149272925808511985084224000 8859 8349270778830285491872756969939763831892425568207984376857952775438577321116625793385083224995828305988967576950165937241586750516903519520 8860 51018947613907768712836604023698047145732020259976873660253861307068460719070370950576516428646681239113273402448977218067881151595333440 8861 305401189476674043018632217341270468146046373832770997045189140172744015873905447833991787620291333585634042084530157902577064915091120 8862 1790307149346829928066084940618914571507615275095103851952022932616466722864796271226653440728983054056460294640633567340331273328000 8863 10274355659638071693735845646725447681832690243037563522722527239152946563165786934335797144823944152336714198047913728914931660000 8864 57702621521179820480207083072288720759883503858511397793911574307522201008964329735604253074565851752083124119491682977067931200 8865 317018625566999264412269179418475259609498260121694152667548821967839646570403050878872509898921762432110775915936208585284400 8866 1703126971596436528315530339907780257282325401543017817581113371615711050934349957567405942550191066098073410342820571219200 8867 8943282216100206742839114964904956148105592410528295917802721221364274081886049476963142612125230972872870300140391077000 8868 45881604213004996020839839575596261498408139239264107483580172346826359918148100407099578172334627382435618917748260000 8869 229860841913616469398438675253490706516745153779747083821360917864550856457489312253904897357075242016633441684244200 8870 1123976985191746452341895133545700603357272945803132313078121832203285300337878931854605450989569997881671145358400 8871 5361481029822285881870315498446065685250746555639689639135059597677129263112934122891404894526711502847030814200 8872 24934623571284529739402793106699917334478398347559544695259800149726991137239334922745816925241171252683664000 8873 112993459960462443046716698107933483799208244979103843919280027567406868259879762683397214385832884402560000 8874 498612380790974288318182879810621947291994150273833320570431332443130353736387950226750824398522886092800 8875 2141129140175654657293575058189648062715890433713475119104625539520742516751420709069405051527689918850 8876 8941004234152987607018073341123386119356497594887749943079622237627189248907785691724669591148315800 8877 36280093714961341575156332204404506475382447461222733069458478906985070139592634700250463143027750 8878 142936823771106380480163265471648595550578664674414715769887128364726931383117468386005655050000 8879 546319485787625995865700738903483016047027776035490178285799596113441812709980526252748853410 8880 2023884054769475714318271972317682563596558329434985873577313059620553250194908493064349120 8881 7260134084264569042062350343832363832946709280939645481432660126934345811008412651069360 8882 25192956383502490319862933543442396966278466234131523809343622000904557683775947526400 8883 84472125098341192196607875030407560629846265613947357942410755233373266716411904000 8884 273361605223215948576555918558945161518922364073816851305477768466716760644950720 8885 852714164958694129977030030111335629193472329343741859801933012477523268573840 8886 2560478671344004921265068213110771983003300916297055922733628912957570984320 8887 7390151332803099115551772288230641996431494328254878311103940957329404000 8888 20469627453466626379355257111187536965670886035912703887321107493080000 8889 54317708860314724006446927160773540050693735483287739173193034507600 8890 137825929683597565027447527787450618092156184556331563720687091200 8891 333721939878614714038781972038398346587552873240606339574424100 8892 769345423188410044440564748159010174442585887527410877926000 8893 1684448830444821743967949442885557805318502859689105617500 8894 3492957833294396933549078346194121408370201869120813600 8895 6838946367089310307942878816658741572528417051419700 8896 12599218432792410137042677318957467614812304153600 8897 21755055029332753878075296489548835264504892000 8898 35051587275915303488973762658337684177280000 8899 52428539058630501218697278946379882815400 8900 72371225357581874739036825128385496800 8901 91554264052184524648078426354349400 8902 105269919350873903111853399032000 8903 108913284571645678148899875000 8904 100141875925556656398951744 8905 80551168706922496190608 8906 55526035175145959424 8907 31890248880575085 8908 14649706171100 8909 5046415143 8910 1158696 8911 133 8912 59956101224592001321288274339225097990927934993199788320941941374597719890378811300975385690823243486938976876710604418140202006680761676470364974249859922972365486584982637809711407027328332473313943927367573875252447049248586122250114889540123911285067273246744508963197766598656 8913 62173234840827749198172625762774076887451445175617067194026450679160700844222180130550327554195187888549997184470453011014176952795487993755747149728914667283662584106280725997818355917178299769052441296924940162463831814268694230134614571354260816892846548666428088488234707845120 8914 24188782624296373714534731574457429848972945717349624349270018505427325446475122057673106444674892536496975462381447078686430463971452424633624090286184821552459569491379237310692926468062660280060957614510003382328644326935239553690961189928740698850507062650482395670110984470528 8915 5579491971315087906863918269665066541223997533856585945897589283356004448424581270685436629849117513100155327881975995474107857806933684971550694876025329127878207403485843433130913760959345607241570952664864114486227512831225288386626887688213656754981307271923670778574299725824 8916 905370846289488331087503717910360244981804676828854361603614988256546813505650661171282998600266027950056053912148224374232814359487859003064137346300639887786648683414432284689977882296937973455106049344231754253840226591161965769001850013180282676190142889771842745375758745600 8917 112886790779662009471176565210872550916192595843934555658146374294650628567311787125145510223082198345002946707039475052634650640764751967392856549832009276777311724614898230469552658115011926103111920827594657199886267362686063671610099016085777689761992162436919657717263499264 8918 11409656998628113622709565064922858066800440211157379916896562207443378029907260936446025681574112436267299061238263478687658312979056397692099061398330352792992264890209961830800251670297139677462975891984859549132632348191648655329767788841036637670960853365381130516000931840 8919 968799826703207843167933909532889908487069377551935669228060352587107862200648061046383836940112036447188364647385941243756282409099228532698161976981625928932181488324622498944349150871521907247571164016537223188676194584916595951885351958172974342827335394996224834783936512 8920 70892936569554642416788119430404333089908538580955113742135556687588988975962207740214598955025850793801827586758877565126467168081159699495337759595762318776700318939650024378984397636624602222116488771138223512225171757799049736186036282644252886774662699600415990550102016 8921 4556888764365114604883378053178387764911386146634657919500509735711346460867082593546481625318411197828288597472791755902046260044953182704460130899954539452321745842256895015771449686276378130948790319902160281868562369716564687936876265754230636253799193883055562424320000 8922 261132580889915400585204641455935793433099683849606302715738761825855219968075096778305928071520726030389498247078410394019039268596693653454313515107481484021148984466042834913936573544354634975344361044931661074777664004084123035640323935637616313744440850428787372851200 8923 13499317185930374362845871492514231061257236060931739405210368426131715682391290208485231126221610785296993079826417243182569759006093330274731872470306848003724087409705832264387637933328073422171337828739359417995234640665841649673457876032184587513323802748602286080000 8924 635635236758417742894282312557526022859978880098490008832214810467357973948781815118979121057457458198496334973812231305017455316652470011783023828814898229330365010008923637931093130277621904015358902123952849990733148864495109789683645355157679100124009209332865433600 8925 27480879038652556059282157990706043597179214795823847107211354169840679290388237620790932617264286777315236811718711782215244457226509275071223551036684410399243006534936282085864505492274211980335737801258953375462249882605915685356102504546504037057555034297650380800 8926 1098294461787405373708654477213416593225491120957298206560072889716182335775205195638587144550881760145729122663674774530794877884714345347782410937543101154597911750017406216520083403614419819033392787651370756118944307936544826421313902228983665572139470830960640000 8927 40811878288648783662497396570007336047567152752056201959418662265140916966849439736137533678501543820496434947304288513154137326404479047327856777948656463228260749115880483535297670145785662876204948165904149558829795904999765676826609764258737963408770954847846400 8928 1417127439119597324962168206116787156846323682707679050281247869988249891583324378602363308620815403017482207377599896575549943135055706063990426589503278482755791791462365780986001665487405841095758009911425604554332646243015724328377350227671798949378634285056000 8929 46183377936051013592993228870924149090632151321478356808246438290976643647534309261415195299706759805921471061793149784334071266112687828450231285159918602576119452924220036335800441988224928901823488444829736802633381645339068742410188596655893685818388329267200 8930 1418047801513232293421656052215540496041474122746878445316026006223901780296993635811297831689537159405444779631102494076273739550313661077130498896952300833859198246059691662328561850116687029283018937005815329852060414838729035682760152605770214432386423193600 8931 41163318567960462720167304100340078273091912640387286318368118756873092723337712528122252589377538919023967311273798053144552934356563761021180461155971941430688079227163950624534966265969110960635011727297673740345085285063249820795920894846094938084474880000 8932 1133110180166007343704711446203543306253285073498160882014319142193503776084418303539031774298037071763714188171641157994040331581000513892660265976436197258756960359822730256812113542254729214346477152003430459950479002904215442235348733940117467967992627200 8933 29659918862210318871504078108678084735224519273156122348788502027600654402545116419950853123076431671819330175097776500981198226530779025772917869341161626000904653245080864893727536589294947158610636095748984985415768344554699342243570372239154432966656000 8934 740087099114192407657821715420111538463612585054022860370960650109907483155675372332387370111710701058443008844518988014050647079121917383376505337364574267567410043130383962745561369445047983806382920667572190352462772309634745392676250984485653944729600 8935 17643743323368070294943616628782328121450017641240425157803739939821396704754507692045976454819893543623650086356036282007899084818826509907935437320420396405002501565429605124586755214479324735427665513530150242284414367765438142679216628228361604300800 8936 402705505650788348044643860308663185345848114040260260638294245183236228219122629632642208979547644454782139069488359023884789325610668575840383497721076948109790201933419264674822930565478065777434766382990615572175666362309164366860727321047859200000 8937 8816414644841958822098735152780388599895608516346442293729746998035424914028411217450569273688377391971427532052028128772620724724897163807999829731539716800590657208677385949859405185494126647285208670042339656383005396438115632408272960076717752320 8938 185462670220548562011791673023000591572134084796564642829661931287449629437616370551937983000499644941984165061268624150971322724346595117903751094071867223639936262331357211396898419507852417065120692936459180513855792943161875643999356537169510400 8939 3754697429302051583929253631421922540479540377875979473470596262332391812650177944622929586545337885011520237922314131907491048185342503847772442749039508261634215137515680640612269196117133722591043911758557654229290238840234790814794970730332160 8940 73263740103082219875942432743206988830381874591053458655256495938129567319607383740600553450503113517047519221785384619087783941566286256174800316991488321000510575102918903925981657894249760125355532963998903995849019592155082726917308447457280 8941 1379730023359715606612666941415495074594619946906477824309066151063504193315156796201445161735313371256614599093822798184212554783614422450798026699698794495836119939000442704942098878351488737005197969484752779330541456006783257674390700032000 8942 25109807270784702726980887253129155624342482944571316372238336727184020745670689045448781691262941789272628602019327433918766107881552782724470230597723040687043789104821354276111606017271729314033886650727172178597757368501043054928755425280 8943 442132534790801891216162447539716966626211506127582761694451147862673373638542672849978318445749650969383374747517916845614514608772620821982769981074120990731099492401785836520427059797806238348932639921649805298170847663100168076315852800 8944 7540545785286332213427131573855196858427305724418075735812070855095618636482151159202710077342522912034285009053364320788928183898345651916734237084055582007070035504585378727327848082903374003132211820285546849688116623327522550175498240 8945 124693709397279660112616697687644439353977153610748031345835645868814986105590043905993336405641328702488504487515731653113750385823839390957939505377292878654237172073711480439268939946429095499562536661244832378581588224069339520696320 8946 2001241723292223508748357552626412409423692025664282182692242302316958825732954046062541280012905108108621886021714691556654354357371397364817268508195601141194875458658243343189871689486431023475023072137286192854483576477890641920000 8947 31200637081839758126448152471049784413927371795174205257205573600911706992025589510641612415593698120209815615860303048649086230175232036199744538387048111859023679394758388594767864673304807291273782666555597453716652138672894771200 8948 472942003433172623478240606526543618790246405868188718107868612505385722147218657403205083157715742186991444897073317215814494320255358335025320527116978089847220746797706128335009905030632336699256870790942872329574329897451520000 8949 6975609525240731862204260814395949285332715707702172308290425699209642189282645481386568939247868803576634052562243388332072467135896108968753261789857369284390225428497416958544518412579242047785860614749265123229299841276313600 8950 100187824401219051241472191900631168014515167980781678481007860245365586168976209394342593441916827613736057382770778343023865448321468722773472303838965820171189352169697961622379599483294382461169234102509408648574838557900800 8951 1402218233309420683957077286964395479868699281686399211022285666931001882869117452087927157668510198629902488184972220396849524216927255718786881798507474239566173903949430509089645390054173583271598034954830879020799754240000 8952 19137070987168881235685597974405021637437557102504789025886341413610135898273557445684951564494097911099447606933152813276046972602711088729595079097111322066877068739808809622596668033491090343156599870112638223908234854400 8953 254840740216608014452005626551867093734581112698618013037643163935414409130100803621785252336678481505617531618382738136174261084085973834541480946158034598341272899849930629815900059049093458596987592289750753535328256000 8954 3313249180175822793315053128309511859062168670410795242656531088180998843325762907223852586651245905480906498720911006512464416063820555391483295458946490256281294674529526421884812957609475392385072038986290300138291200 8955 42079864695744215883439928921757033042726018223329244965465863964993474784315964815596132793690129096851690963568094356682702288121611272839205250674979669469777296126770211482088116301717031624605596042946303072665600 8956 522346002845370748770306049233866604142165640199272587956197610397377001318273887972915983284397949145054681394433720111011420401178825635418343657585059802724777636274343752437697976270435056742588795472607969280000 8957 6340461342330985161982778440547676412357289626999410547212921748304751444763584432052952880258470573617081783940718289941780861532095735056807585798998591444219795127001133180467226976044297362303665056446100275200 8958 75294599559558313046326268668985085115778596976233059163106613036266170850862691592693931367075057248515728132696014620807482320336342730769755648626802756900211212527412319352594419995447013819291055513665536000 8959 875137402748978695475153840104305289674152336800132467172824285425435859060761290029538300648688557574304719852810554662028933864764165561825577393200345053317588376956098155721083369689754213246680478357913600 8960 9959440702853639724508611372496389191970586314190814866906201951763364391996735991080609003984403630367023664608067234134080590665465589792826020383459458032557191346808008922828988215383178883520269176012800 8961 111020954721160921043818605537797529070443000816392129211715224932589311900544373938822490113875545349491241926005365631803780523684558985597887313155001639282072581482817569371436816925194197263607398400000 8962 1212662147646894017295912852138809925429092001947069005689603513747239773518542362606623546900592571588869664986091580588986097869523733477770427195230502228216387682479393848181249965639210986236972892160 8963 12983206166680252248919065913203412356358738128858154930236945504657778489152851658356239108393148005018231301417926335781347492762537211878768354160342940041877064094250236036973196048440491766919987200 8964 136289661091015161152755563345928241765324306357104860557072020368664815245349093034476364950607504577850594068143132839727259300836158083817356787087945192010319679721076726627588027435904961431470080 8965 1403148579740218769121536016542139795720230098047581786438214475914298197454098945989523603313359081973048653974127876954165028654292205862687964772404092319421351272614352876122977095789520239984640 8966 14171467063440411603801081757539274865439377287127340325702378490009544484845532559860431987515502799369880766554746503769234657307463724430903487851639282084922907817197298280530692411716796416000 8967 140441945495460543248761666004659677336745650924135627027711156225541431153828435723530925905249313929594082179355526860746261433317963799548414010323295039697134220246764924650025761888261898240 8968 1365967215105914831264241605453867940174266154001859940535028499815163269136384363558087762481107966286927344939705408002405920105524690380785495990728248503692503879835417548752762705438310400 8969 13041451300147598856878987012567260952254083493350339170163567288919832337648118240657880358474183322104320646276075844883224527952288653217022833523152210726912738936682047394676630009937920 8970 122243285320241645681441925288332830808890748725541343054742863994866988176167708275919570621311957881565367631649672671383216865803676726319471730351164091285849748706385253248056948162560 8971 1125121396915829034469866652315018148210999266825362816809468346408490630351025429530784751441856324613341536059839613061423938004547331592263499682119501572204518705053457381105336320000 8972 10169548005577348599788809771447254863159932591958269415066010362722837678576977790186327222952430082137780820558587840020946730559220243062043464782666589516686380646896097023447859200 8973 90276634965841175164374671736205116264790501542169359976637017732269166059750451287588738004817298340414643026997023509215163087462501265924526141444897943566570947654348541583360000 8974 787145755749867973935188173802008071314594688270646922908077972098363150744447914502928340599928737830695069681634003342307702078237409825118821910937262626226411376997084697497600 8975 6741661114000706703323754171826494852198649239585742808348179797591369415021658405599720318360859046840569283760325918987877696779650028870776366335018382106077156243596233932800 8976 56718914519183377553081463363542883913085607226121174484909928622448692737061878321405569763891781078019003114513973109655614045140320830775899878461941234028931363547655690000 8977 468756104963037278536668620186255729093624908249317237385358391452666183458978218252694500006903788936820964113731655288971642435875123653719118853334682875901988949096588400 8978 3805611622953462588406894666136104175189827964533605629107552533976507578338009177881287418739029851327988507735964409450481661862861193012617467194119129896522372287361625 8979 30349585394799594672056326318807467262336030195887970979296711738766515681850533247414316641401154586932678887035677671408788453066854832060092846735960755912915627625700 8980 237747534390198568727970574170208030307010092189210467843781775264677881246962273014786530172426509011335215293797154338388453497332112358649373382595888717956232658475 8981 1829323327949263408003962284968205786416256107708918820886602557216329396595364544196317638684551626001357454261525887818093833468780689685283486911316583832924223750 8982 13824342666169077555795096234972676621639782337996338524464326797966785064192939115600423473457025970630584030094026571915911742122771681963853922393540259483141200 8983 102597951034618431809452754855417143748519596461016001798414021651559222026707576544050506174351405072403714379525638771516472086488715197544501016659615701456000 8984 747697619313163242677923167518905727859416596341606461382942638300444668411835635078091820111025433949207367704322391272880351873020429611300567703261528071600 8985 5349974841399096148406083407963902385452750320022637930389298852057929661602559456955669298795482487542982118712286176704664841929176969508346429533500976800 8986 37579731127687626591412015221068624627348814342374027264628102623044123401776792286009089236951381976679691869403139144319674608982907053598069262755975000 8987 259096775413560434240779748974232267781460696025639354736223890161245771805020376141540582716464292296873344324576194408647395144301826461277968264203040 8988 1753070828963913135155403353717545218331381910989094303902523710131439949422610116354574265653556577180023072201990117285170265692023606796011565449800 8989 11638076601160548057770229466069096995581435654424486827283827827802601091580515485167870045997711078657647052578490425918490917568573280375681181520 8990 75790517187686178997512056535521204954554174321867958642507558764824893428151722899812093315471092085535290204410090542356068462806526435441514160 8991 484061389412545946257614145634649668335958892112161987985582598299413157023063947876530886495499607669152337340487246671422036070047993243104000 8992 3031309154955962895966240566190366709685450114812577681793207939000858687630593055357308421831676061858679701695735266649646752429284360690960 8993 18607529939944548489110508195917631347374175071823005007799585246131653627713386564883016550986229769616282528071541684115937452742136733600 8994 111931536894536391259127704500891112370746834693769370675608513874961870571248047997427333218785245205176789140663627549577663643913609180 8995 659613995961396556827631274532256837662956211623923865330711890409899219818433586311654950408369192061012477219963311413341666235784240 8996 3806808084981404976641246688260219532785545804587743233252233760268857405422727290609120717771592119066808035432340736281911267132500 8997 21508856148116606399679410640810929355197696680133478802966085616205619568874665016906956378782333884121925560203685625316080188200 8998 118932752547533923743046070158445273112683305378654017560997051229451631715412094606369080784660031695120963171251179132003650000 8999 643349335242616609537610729853599660469438943951772003902062112167073172263675347563461075428907716428563981117027274856329600 9000 3403120288830119584499909008127203291312046941637098080170179711598360927812759084767306278495923602618838277872778467658800 9001 17595702764269658963685555510522052000941327933917743987039374036244102615949715850510089928824409911028257512955638340000 9002 88886975460105867689854566132292351436377235869440095243370557881386898862359146773525944729227213635493124903381999400 9003 438494468167785633654987758320507811655040230187808905430207725468202726164482785535261113982045611993773173060316000 9004 2111374254720146638987158957616261283797687316002393744723917203145354218431624977514618712557779763075903070806200 9005 9917671934864152382246776093702541511893646418158617151861618727495413357893085366434896168702110230221271255600 9006 45420600485789121393309597184225848538961899042119948049852142380405932182683409436668080146047581755247630000 9007 202691655748391990512157177428464699825448763799219043449431851369895147505951430494975836387315516352883200 9008 880815752018401570343763532701922136653042991456083499371261558939910128431011272364490254185759550606000 9009 3724867556990248547656129271546383640720587949518690710298148123796058853723975587902002234934576697600 9010 15318150618678937115355158344298807601535856792933860459413915510529416700652775107606806447828898550 9011 61213361121386473439296110347872438496232139865370574356938017899953060058939251101286249764175000 9012 237511766162878492134241860704700136953445226966608443558092722518323451808607408842823658396130 9013 894037905525974143592324439481240057622104060015088417034070616727181851683891323167244184100 9014 3261879233397297239521009969555693971490507702825169333816113759921079259892848198175395440 9015 11524030289927032239746299328729206086690217487499191145112017736380627079462440008859520 9016 39384072555735651250633054809084284324853386184726736672347142943310731835024286938000 9017 130059071101330245554748203870307103106691360647453066327312582745466055212098525920 9018 414528375965185747034063116004242539246369256383574608574236023849653084715156200 9019 1273542151970514530634090684279906814348376634513814474306421188712244143067360 9020 3766409120997674422713334898922182396733599212560310165129218062265234223480 9021 10706791727856035250502906280790055221612640689602335093637319361331870000 9022 29209135095495658077705598020599037542622162683852829308873993064205200 9023 76340645286876028433245762796409533370222075234976362606496956640000 9024 190789154727425172323036453461493451797951675105385727342537175600 9025 455007434091196075471947323527391935273887751786663364238376800 9026 1033162349356962269418914995525498370128268248469046620777500 9027 2228029049304990876066023640461346863985079700472542836400 9028 4550660685017830406161473574389889232467516225771588500 9029 8775877358722234947198082259317288133153947908572200 9030 15924552737013198696208914102351608222411541023600 9031 27083705160972490963118374609166060156680080000 9032 42981514088246042401218148523748308126573200 9033 63324198556237405178028128119466561996000 9034 86098882799282013891447925335194712600 9035 107285605785573892585762686937904800 9036 121506648815621592730201119125000 9037 123825757891513952550521188944 9038 112145461666103644931460880 9039 88853607527130324150272 9040 60330714028217208576 9041 34130259027264400 9042 15443712475961 9043 5240202660 9044 1185163 9045 134 9046 21596889679241361858462593826176025527044964737810592685294272641112620829805127659658354583582103832542891083283658078650738907055425002536747778071927730033848002516442088728450885822910141591272458696681957901338107329795679377602073294498651045980608387253596447408199310302734375 9047 22389664395039028310221796858807672225403981550408413618433469809667042960676986666753632455539109454708663052266745445159235166524290809214228396098271743827683081456551814783832704347767583825816287221679501376564181063877068102080305779218519224293970637518214061856269836425781250 9048 8708463985258941560254554417843922735284963387026027053305766534322996080896533593472812021188672797452659400295887979729126561311111516740341947390573744893733804784720643694312375383386144897210499176617168462916855364850250584279934710834822353398010363889625295996665954589843750 9049 2008180202340767621186731401143824054603571545458460239049601203563782907722663851322984017420510941175825228657155715375348764492946189762444269069105915560481866182552611124870609862633058265680015046266642082175121524400516335639607331305794835074607362912502139806747436523437500 9050 325770657190096612558442048486864312977653668118153578920804317475913394004093369401148382688238982342763530235574138367030855510718899471620885188988304211060861629086197922676236919891708268285381103874237431390347666688224192605385405455478697867022219725186005234718322753906250 9051 40607185197471095553321523502388180931681808500001130864869834119856768408932238206721194084697213806392185653004508325951405449074048176350663681245582129222500345379883893574795316817902628072879204599262215017056337895487260807643475511372055386516422004206106066703796386718750 9052 4103018015789376779065957793020251031664149747864748007545225141515062444614434151777470609567608163857127460727561970430055007402985175437909930354870740631286511237890074099680288053542323454373174297458251807364558348398658823855803304790634822296624406590126454830169677734375 9053 348283294831935200037475662279175891666901059263396135226408968543314832705941881798412591129358240486717649930073971077717794114055827759678911585352683838182091598723817465535568776470958650897643724459590875576252879253507673375581110697396525210933759808540344238281250000000 9054 25478033288040886294946649538336055748707701646931360376775233730162777509012818931068973537142942377758590530126562991581652148585222266190121152042165619107702482801049515331736081386945553191492803727204082163748956200764851379929158692316804035726818256080150604248046875000 9055 1637164030095594889820592313643847558384114279984352714047375686353407544261451942559906446061887986246275011196521095652584051168491463779469060376657134336518771620813493779683548551521495474676863856819410655714184354398578984243414757848711360566085204482078552246093750000 9056 93786872581502634355035168731645094769140680156552572248026204067344992643601012187966513708512718536453275045762691929704510474446094329458247849880132390317175796680500380184967661027664319434496623078196685509934953648816303474478051072082962491549551486968994140625000000 9057 4846702004361419139932779426721641482518931854978920267201325540471978179886251606425197305073176012348790527115829515276477932612686367882938632755751884236749226161934810071647504471853439611164235183885383136964232465150701368444829952863983635324984788894653320312500000 9058 228135150637459999085577852851974388557324085048943221402531158022117338146687653435170314949327143526945644285476076610008744615888592947685135800351860675529951095448010144984778318698589766019055547743489557895718065286537771726993462095833820058032870292663574218750000 9059 9859631705223963310847357326066491518765087627665869584155185307891399063614711896340362709271014645877576818176563621829141326491611093434369672181793129669869968759725188047786006882951922833775988478976198221198508856989673951320973799283819971606135368347167968750000 9060 393904289095354245989348036273921382118337078301299890083328919225509136973566195334117932226355980351728825138560509771196189365708018203910365361168292831810945781892832532944670726002909855856400564696911751074078139868927216082905573557582101784646511077880859375000 9061 14631749748043429307642039658610036439897231058056271926924045500650781929398654435444759163255130457678219829700994563397553019416282235342156849242509152454180278060934442406305102396808090863303987863214105658241494072047128582880759495310485363006591796875000000000 9062 507869566265011652384609016363011563010630036750508562583949434531636906752449594837744223506756639189744047115799566151525864624909031218896785407333008216260509605990805766786784743906759169923637043631461648199771349106081824720249073834565933793783187866210937500 9063 16544678292189456797239466534229299364502694116912163459466272961564468388278631438526151165782214239248794569722208668244778184598164128934653137222478985982508591231063154908517878138066996711401324565387239885063278628692107208308925692108459770679473876953125000 9064 507795122891614338321168566376589544441361075881365466017668890063918746083471581389893926324494908057357254787100335991047828658558642091168290139710572266799392446330855044371701885587312983997005160494003119594854408873352280551216608728282153606414794921875000 9065 14734271144187703087281137702956275418483926952477216757747802996626811272313121698137671282933682763191878863682186544872071957624519436899126770884888722666761343736464621489241255422889400456732516182127239010604636756940344355371053097769618034362792968750000 9066 405421315568447364341253778849261561969490170346028366382762757925682355140550558274981851807699303539326659153237740860837442295743733669477602100760612085015474693888154398406631971028448584096722534289902683697355383063420930511711048893630504608154296875000 9067 10607573216700334423749729498866956748895793632590544802930313560318355603121211886769756695184006898122987714447812574967297371162645924758602663995231532864811754378975293051336887939262282757969800876358070057504066896481020876308321021497249603271484375000 9068 264567196449309284427849838276039286616625624744734091916803045986237497430065160553065876854427076671683249668892014256695080808347667513913750705860059985609966216198878809721636874448038757619103625939157739229475735376340139737294521182775497436523437500 9069 6304438095739499024636080208038844767264930565026018977074236626813758024519096754063854593118662754846189097802134307764513969000883274200795330860065010186938391297532390617915034746920415461258536015987400877302881951891322387382388114929199218750000000 9070 143827227554098020803617048967134810170172558041672725484078349207843205272186498560764088865250605806579401525632243052264087931109275973603406271611910437942292708373401923627627457372737336128157251010734008975222586457221041200682520866394042968750000 9071 3147305041612826330775527070949188445546284973784062686759413951324500318784148098080963767112292646252913548470254029738237831996195299305873464210630742149326156539549900524749767187911515672274636681881622435330569942379952408373355865478515625000000 9072 66174710704791799900988542283078345072143973792373476545626715838602851286172491068167068134897506680885384792666615436338263174509545375698941067406456949455871151416373976583038501283767990447936610526455045167004698214441305026412010192871093750000 9073 1339043463993663635583107797319674643651240580984107343197783865654213207081152677307564965628071974877269234419221898017188592246839221672421287882480378680423696376769132683578924929453974185361215024601955203564784824266098439693450927734375000000 9074 26114910834923256259793690312437149471309146336654018276086500513617527396740296829583474289810408159008976756579815049016694549270097326288256973498784371624610717796504712879101150769029431836685623208663131755713493475923314690589904785156250000 9075 491551428124423338394772272268769379841181910321442729080886396327986675280444089040227295836383356076255553442142726606930054833659994855598683292005237444870368101774762006003387117260881993425483335591330558145273244008421897888183593750000000 9076 8941068126492175977612006629121152778206502492025168022218687070379245121109237417484403957333519190354393818538333287737297393580280523093271776423823497043964275226392551650268943636094081750200933053629448465926543576642870903015136718750000 9077 157349600553650142568307397404322289419337403004910597254094772878833806254767365091430924381585011594054552277171085244341381245417643547419636798681861073501158491068343270342368604572529946182546378707911571837030351161956787109375000000000 9078 2682126679386755453215013771204865446138048697275319293589515205963740978599869459640974491405477490752870244415717445727736948207019455688765370825211619055635743499243863655262486815491995307273375911960577866466337582096457481384277343750 9079 44328275717792715425254378344731152813020502398351199591275474039980143008645764643332821180787407697823765407517649508531070172390921298542248846978354514837292689798352278187686826589516829899995792318989629166026134043931961059570312500 9080 711037334685372690200866516935224975161167939767667204875540442910286227260100654273453120023116621683642072037368487080459591021933871966069981350882549426261736484743442062660274698939219344389489618762922873429488390684127807617187500 9081 11079241508345886825423499400003126366810662218000993260933249843720059315901733689559739667135875786948599025406798813174779849256123358284964720768140128186766278665921709629043043990681365572326111390566438785754144191741943359375000 9082 167843973530137062758298387708210750950535922030367005783751119156706968846541179569104077021176302954820357828438705559083987640491385035559140316422048457581524966175011556706122280289603890951477538351355178747326135635375976562500 9083 2474169330771865762000139001703617204889372227812922344965040084131234310031736119409291076942094638127451695898509534127706439282274740253562227520176296573800389086379979966464414855426261902193729724785953294485807418823242187500 9084 35514873147703982474011933069814447349303389758749894634194292867874285666435520893070584347086005618246462778655315417852398784978981387610371238444895603546476526208257301024268984393278056344023241308605065569281578063964843750 9085 496773395919993007410238807195719106017471869936397500689911253322573090542408192598791382029410204287759552235494008457596461835544376350121442285588628661204617812076304758432468422491012915997998788952827453613281250000000000 9086 6775879340595544499686389919266027933473064965755822828171260618245093602255084861609591474917633797867514027205828579226901801136965577746275921927280708201926289868672892120342377865471750197912115254439413547515869140625000 9087 90179421667609517875164890550518160614250446652853897742750192375795665538956758222908926397380533466719340960938409677708029799551663709557371072783530795915887382684951738778519544914580308159202104434370994567871093750000 9088 1171771495882507579473462887007910864919349407557519580998657010258656525484111117419534153955459607535616783398656717468861272670571674183615963002843287432998132849973947604048721271574606817011954262852668762207031250000 9089 14873606764077427468165014749082472091963709703158471268701981774474767434428771097533584848847969903316316072147675876462586228839419960859142551767082321683700700300967200729845840712073368194978684186935424804687500000 9090 184525929434448318883067395421729112395548884478386178191190379563830729759473191499761065751484546476670182523524150430997087252609354725621127821163518060505045904178503164699831629036452795844525098800659179687500000 9091 2238630651528196916486234876947854565384163778779503609859881586977974382596519556353859414577800128502052432494092142329553646412075181230891150080957262440344637405387025896685848636025184532627463340759277343750000 9092 26570183356455940565350181321630945535773359611356950049682415373332247362725248934828665321334182590875142576759908457339790714362984375692537330867283504761779026082017038053795232599441078491508960723876953125000 9093 308662795104932240374172093522047377446318129268660318090275724574671932163651659754636522349288376505801274779359036880334835730210875744415788788343888354827786317583149448751100862864404916763305664062500000000 9094 3510994216437252689182473813996556580994535121453634579975564478294518384608368263996057134162684216422009225945965435064168474624921337236022989684050272352411142856874387042864782415563240647315979003906250000 9095 39119997390393377897668265387865600462806607605691815755093269763096420547284568004698672166908504878491511346773529560850556264164783144741817605830043549210285020808663858815634739585220813751220703125000000 9096 427116001349528168125047517389521418392515505207131432739433848043476258327685584425446458338484636787171214250015163364411220537333374864889099899714413834679643386786461635438172379508614540100097656250000 9097 4571046406885727598369491103568364283668141330981815605153553680345100222044490571298198740907399289845415731324127700657088022403482165810680483321306149689631554836535709546296857297420501708984375000000 9098 47966928218816227590555416065092959097108981543106815973472925823964419485794622399973133797183420503992699843951805620324987534657858141440974349580792658604995934488626171514624729752540588378906250000 9099 493682738136700917288653392206473500419710419501728805196927027463362019023706940292761257569796345728850874344932759089072858794546982423413673276453518969182222855514814727939665317535400390625000000 9100 4984789074096250938244987367083937167395720033342129806220483357199484712013244834814762233471932481696409267620097474227114675521997892598981393756626486219627775543162861140444874763488769531250000 9101 49390280309469708604550368276886912794708233969247452200556738238975346751997988432645218877650429463833660209066458028322027977338809886423133286003675982807024072332726791501045227050781250000000 9102 480314069485670437666928123665105693090547413665683962008211759268262476496399464158864539834392330148233104643372590172908833740555230849993796614306930959565871318998862989246845245361328125000 9103 4585449132400145991165427308492768461224779744665283041445009902184618273577863335561364467562901525986599646930250419497227184400902665172658262926576595437396057038241997361183166503906250000 9104 42981880780485795414320176566386385844532404556234186301373798472364167053610775355762796030058763919811320183920856558599460249788803068603856048934892056995494402624666690826416015625000000 9105 395640606772138575300879408720060228857396512838241475411305674861413962034223697120051335580081670854373267009636509246712465221192763753186740654843017088479165824502706527709960937500000 9106 3576712700178895719336710593681441768375443917263913811946221287231031349291020334380712440134960488495676529160490907311558861778972534340264667199947393476129615303874015808105468750000 9107 31760103493482370126043176855569187330140498583993263306390463785297771997503872093049580052490717771551668266850400765095213617272494684763225725878388641749943903565406799316406250000 9108 277033651161861826185828434408807186601289627725656896586511987254518275122582072879210017587510915897403956674154660567731592866460493181424630478879280911457210791110992431640625000 9109 2373916151756566681830043272169701919602189533678964957346408529286805869334132069149601257381830460784081245480349729920287230053879789983505350355745285406994140625000000000000000 9110 19984874609270825808905202665840611687572890453985674422538022514936398462298916537249823367831670892363407829137125309032841558119671082331636421927955400280516731739044189453125 9111 165292556341608869946405231627996868947512052079296128160453341378588787382519078428821665998404207651634335345939432102948837130840160995221910678506655889223840904235839843750 9112 1343152650656256806898509923183533759204426661976965955934749344117432769360987778988148901456206932348632929212098348152660650072756459361289923127917826966255500793457031250 9113 10722942104258939414869414612224702479935569737651593462686390612696158514417197787800709671181711655087088986538390020426386427082636285899687096972976620815261840820312500 9114 84102207485712513145197046070100067143870616976167872543093505318595702000944615833352287357854340888796569262792602031422091468373914450986987178581030479484558105468750 9115 648016646215701154147966302251656095496643238510181935114825470735565382193610494460306513622293519824886795839377258808824674330497458168128665929626705482482910156250 9116 4904819248140851957511992607009443162454034203909471986597708625395268511608130852665054400795729807313566138834961133652576181194983816682016639407896411895751953125 9117 36465572223017814637476316950815413505526324999885389233368572807011904441599999629220624639622348408837666994493999635805741259552307874363240762284375000000000000 9118 266270947325757906882313624532943753370839909474921751759159510627092630651159370792273554787475660384237417406310632095667808828658757853704982822027587890625000 9119 1909392969225715483974019722679707508285394486953462848189399127962068322489934849890965196333256191544639638761883949125561239699257634079698826013183593750000 9120 13444364365774499848794049584275569166884217098513709305904235323138162831213826668243489490637251858716926635172453685805697528801954782176283508300781250000 9121 92938123192701185474008979461786926202003797388701966659224299853108205082748742869179299433112547916366767986208143255824279877830849776885229492187500000 9122 630643725944680793968230764094824255736390128254677678662022797384855178830503077082602041378200026180548564376661625450896459760429804742290039062500000 9123 4199826504186356097421349378555984837408857416572525182770807710752324503903050229923965858822266252822498977583177391553503326767066450661621093750000 9124 27444092013400401887297013806724463061060122063402371454661637571874420046944561261138040515704237546190792637403424804086184103502076231689453125000 9125 175931000348250985895735898337782887404634644333600093663714872098599984323644039760539133128806425964688568597586654379106450487301742187500000000 9126 1106140078871553434423958438689637715940088815999483723039513575181371624663795729390646682903394714747990100547467869507632971610443847656250000 9127 6819347574861102082006708888658168108311370733206636503087703897509973626714707649563503895932849788591984118456877179108050125277734375000000 9128 41211978608761325180422349043043611665850566029832867643012952929824292209279537959508354883724782181535520778418034993238725046582031250000 9129 244077195062890291612163676436007035528644301854905372266340520660803027545105072011474226512797634239335222219505221499580455859375000000 9130 1416188861136140836348262863440106023311783475019407064608182051902747641814092083087357276887734200398264704580106425391920019531250000 9131 8047560853120554469362345538598038109370966894039305911008429912211777438349793502936368218156385455748275793968136264544921875000000 9132 44772040325860225740676804788878093032598796287816374298521639827269200582774241946607807613605015407634388958333899275488281250000 9133 243775823520042482619642925268461418150272617061564970317134880900043699815126614883847293992383224856102922761435782031250000000 9134 1298518041853431904484444830553128242702182917490754718877405236247287498381786802362899702640219297905341778192639111328125000 9135 6763973926814483572625816296684856558222741961747932823599239742608389042076334724649592035313732255117806334206347656250000 9136 34440184474182306524766831590779563609085665227719354668120665574530157032537183923948819877095826841963800360156250000000 9137 171333077015663648854895504559895698948488279503220248990243832274708585158349863175375639155710491480876406898437500000 9138 832378345292441531188849716812684186981789459236547059802900453389896061606397149657793959111506169335429386718750000 9139 3947154809415651602691908620778654466579002514787544922733089309833115849341968999051184009775729100741628906250000 9140 18259929815517695461579695344286512016024409203986972839209508908229710101057808086875520433414886789212890625000 9141 82360747605084133554835943740505276133281985515430996636997823094097999743536002512793679094536211000000000000 9142 361983229162970321291525518238604062993554584663600112084759971729687044910586031996022112152812898339843750 9143 1549278524911459812054367888259281240112696873535200815648134966442687087343643344324632461540039257812500 9144 6452876805556243028911911188482429669685949606838842142522868933289147948052692337522383496589648437500 9145 26136826849677781019962497871062946133440351180942953152836451155031968626488036648267529662109375000 9146 102873202297443261364193249508469807439862076014024153816246890936837979086990809687490875195312500 9147 393147808855041104535461508546733418719884717285871396558270146660175823847371887342367929687500 9148 1457626468896114054204282688061408222632663230026585511446414096606722825471371946091777343750 9149 5238203622885947419846727981424427274909480061604914828534011121181448753527448418750000000 9150 18228352332927273902145675835794302090244994404680216686675358225474713675402773843750000 9151 61361542185213511288964432791036960748840894710421956478102411922569708989643250000000 9152 199596434937074095187970331431514258853942543159845724037272684523705453040931250000 9153 626623306438362729448106027082865973385175731587758196789486278220576148075000000 9154 1896309460769818655392003016145764426654850346269958949450382937370400018750000 9155 5524211136765642028210031850445937541198402505087737578161885121016975000000 9156 15468639862150706787902821186187062544839272565359214126174001268093750000 9157 41568506289663581229694519490296882470835965101509146839054904300000000 9158 107018115272714567615145826252312271696577299376795166372423298437500 9159 263459321546710606923577354006303742668755438480820986562115625000 9160 618926852389818633162265195092244978223152708639246783415625000 9161 1384371864179832771763103113395773439273832613442388218750000 9162 2940835289410842835322092084800939829818755499339289125000 9163 5916871778875018682138804177206727751469520038654875000 9164 11240307533785267362398983263295211557780242132937500 9165 20092169553439325543258283058911446742189156000000 9166 33662124456927904396370986219163756641575375000 9167 52624845562010521465094676525203314280850000 9168 76375884953308813689314778652047271050000 9169 102297065098743935929347969227069700000 9170 125570558465150059194356931007500000 9171 140096943807487067850085687050000 9172 140644690433079653186624115000 9173 125481354426575710168320000 9174 97939768224846919746375 9175 65510406723175063650 9176 36509047314304950 9177 16274322727740 9178 5439898170 9179 1212030 9180 135 9181 7838152729232895038296448829168344399151622390185255835145981406172362932354142496562119745930732263134302071865153293123130974333389335929041848256354167337675010492357154823922187423573216243092976851686725917061600235770624266292841825530510974517303801903020736286873970919725858816 9182 8123777455633358449618453938968272174077454650727257480522732674974275379175438562883641626810777329383897638281519713947362715071965482794103169932650810329975667773490844397415026649540363072020564784106538485622344102493667127207708574579362855833516105237938338809438474401554104320 9183 3158908954683270669404265656694502646256974086193506722034203417042741991233609349467402317772147720455171260448314951607304716440940401363311321021061101991069207182740121601106145459569953282078589669664818937301583748347124485744087728429666664420974600322226847905311134868633026560 9184 728249932050659474480325375170739464372229349305708566726806071752434999090464268101818840542224609725011370364723351912678731310190391583593474377342512239412140633463420554231637264156915240715601850931746684915566659816814412312325105696412622787820488434861833262925407326557962240 9185 118105188974486669967566022946116755492319913015819939014676483191866932221682618432827340951932014994258908194484908807066804700597323105281827851571831941339942893294656548640203603030415790920741141480586822899598465168265690634386632109964291568224266873617481362661782422185574400 9186 14717568857824361268636657129855545611537784863826751627572957519139276543381027069268067641362493996315704859300755147589937829483513245111228853883428795797602036312643808109767071615918967569002387866715931353878461933594838090782267870242508537882174193853015576095779829980332032 9187 1486653066795719370702154203552722492307888219083359270548401359343427377644900393444114134058664604479015703345743322172995448795029598705217464623162445339516450678896979666697448749400177675047169569235957139077959825331710856932345300294579861420157888706488007457550674448875520 9188 126156205664598716071233354881309165586107503449301611485449319892951931008670633850237197889056318021411896867811734946052278345618433968587044315792174627963735851298068798978657377549566280425557819618486341702974925840631097124447196988684956612994537640687806068157990892994560 9189 9225890566808591906735714137688502051647997877784471786969200411912549216011157260341348652391408306793840161829096002977659704395649984227312677806136548517899963254226736472390867610504377228577639954844348170371761653416145734497780661321178926096355486719152488866367395594240 9190 592649032725859918063895903387280829758024150036150287899614186255267104772528560360752664781370724838588228933849027953247688330941863810865355554570810509187413971518223819307615833129349961750957524159034019593768979926273678887609832491815337703739986071570301016790060236800 9191 33939613815736128578806332653836982922289410075558363748403448766364245529079950367696991522661749985357996208251975844106695921494311045129668737690753467433698752789115332162314626519694073327313167665116382600188735907221956952556019210587018249422841713733304938795668340736 9192 1753343436041001558740532871610539188944511699286398194208354446064054729536802292119021026482327634534492956763022749755423141197982734662409303702914646079419608555543979173664534667615517400744646276100988788978696295703582954737982688954471634828637479568700209379672064000 9193 82502097710540535584134006626369599650316039802405358729753044151309124148558303654605170864548193829838108790285291705182798273615484702007255366485756082339768922480976647522366774381244823700654833000153558054815206185602089342796911948514513435635521869730667584028672000 9194 3564361772553870924887944282371164129903698903346302259976192093412622120029866293952750964188516934069464675918200104820626434132418921639646599919314065859514325729458622800539760754283328763918241562150742298222642625404936123732395885819848696916372878938004036517888000 9195 142349579587662201439395808703094869059787567654148749115894272510105335413393462396284383845433338105538342476501906416087293589068523619912314999873768728335888053283340747060925861138346268335182572466673943385172065750573285065435992379742191378752611910146473328640000 9196 5285695542181373972327852692924931665745541146146380928129393145122565719661014102684520481300926275951806430208364896553029256094113384524263403041358572923229511109240135409029463987746714643769171133409126231955787264952559724860178770094997736778200136234665037004800 9197 183397912186503041695185518182806842835357649004054578030678442221031942685560311456397542255393503565836305233121033980798355638143642377446689955694737684089273458676729808806715993800991661111268327325429406480926525790115569920739783035228815154363460811554291712000 9198 5972177135281404223770835215175920117506982513540383174346180776739119994125058190694608077718187583107867916960967551375247479882023330585138184610291688287278171341831537242455982069452872782011319974105960819068862357030255953986645762279152451614653352316502016000 9199 183227557416723377104979790782432718615068574340437291631412087190574371532235088057948188870204295669899978796186213638721632419929299500594719741197965219964178342674769003100534890424053923353632198653307348524420908747832100753033676589816016209431279555313664000 9200 5314403475474424060589487045486496915079759488402239866582716886542684806095970408001098415451650294134620188714786736763065147333078501710973351023570115529182820358160842289277291299912645210106575267722396064228124969401748355836080537706585955991482961756160000 9201 146167784751415890482031353691305124220795890582529820008952222281829490235083487266008053650960848660777876261845999271832026727578034229866067736149613913440902572540451996355141366093660770479339499419769439497530996915343387465580330764223236991958234483916800 9202 3822750124390592174925810234938025482002188065593700669150853344389071300595903969753619506379983561215368106885953123147726362211693131142917504943856714503174086912365150088100528170380794514062140831492452474881137948247195049665788665483816463788486426624000 9203 95302913078503976109125256603931433265588756406229672150887947242614173317158607598661449997305819486824127059147530681862487079391810560476708818366764813279226050889720208128865389394190087030346963656409797465217060453665602777960064616512745295379955712000 9204 2269981725511080652103211397765594939943614375184577843060999526055738546613312680247271634211424650084179797870348430636088847939946525600314582176902116371525896507390829928874302600058677349492758269141471203207937606378641655548885761300856859732738048000 9205 51762870407523302742541191714729403512707540619672909000539928072879543502159441973631242847900501140099560870127190636358215102176494860543732427216863173072620861924602906503799172068624589073816539642619139575494248834842300242743947095053424813670400000 9206 1132173055243867539619981970211084604787091487660682287812915916095789879608754911174781072287196078518193059501652967343673257485461150940393335423055856875479645510523065830744773942553682906063661430450670207183412896328435352102221662096362659569991680 9207 23793495617706000556142820535932323329894508455818258975580322364946328788667354700155205232129819269056301789492375460416058899466266122203430065093088304798914256203654346981977629919460953507620932259578304081192289632004371196671951074033820866969600 9208 481225489890764850825368591072570322493867827041055984339931618135351123352491432719508347535297336100298115103637270491003958230509379309020576791543926761582078204045272551034491753109926021357747095933577230131757835824466273145674938090380905676800 9209 9380496786948776699187666064284018206476936089668244257133658234216436093657749848153616658195875046792413435998925450708454842584298398751139272402072728441586784093193419713999243329139803554441571198751357662653073168912940674355578705959662387200 9210 176475850196978459702681746914747137260993508314313288694643339893568671156480085777107273878047104882680533138390014148104211874444804866287074462139513135147065000981064431693518617241864798287191407931059605929483553431544659829435129441288192000 9211 3208341330386600702607480922324697632025747253342544005957721843129063330487241530632124564827033227823661528343684175399537705168635360254906546569055105280141484957492587728631336175537440221650440614858397001092189547818636355607162142232412160 9212 56432283248323577080987978369903687881338503101676515030387444863904501974417858021456031063856427690287641508623223839450237544196695139636608613021825921125856923708848372134170148509377145938267778955335930222342106913442305563152686356889600 9213 961409158127817064037274377673850118912918709069927455544388081717176615831428799580088094595242313661198566341130504072172583335249565445283649592666697388320776679895429170993412045400816324135054501848551330670549350971854518294684683468800 9214 15880830857827476916301127226815300797016102372148451722438710771552691558683241595848588352758010884585130370435435368395805204449327344635492787759078638424415030521836696826816478073616898271715470465461391036310486459703494228799861555200 9215 254592096301710389519494671160351964423535541827539662305182721221168811940012413250146509642345282631340628497218607439280641176823098677717071660649300941276829277801409217585364409080605904519929502593466464374162869893688487181287424000 9216 3964785880060806709518175108386726834161226265468297134288504059224046266740453254254889170803892585412842904625504312729161774722035173651865310373060017637575862553640615166531860266987662494964548069043661623741971623872873038432174080 9217 60030247302438825551175501782312171274207701987015787712013399220844956036009200511199514433866293839364870897735276029603635774205506217820412029608034224595959438908185410337377518194877142457204440632425670715669757276643169140736000 9218 884395284523491953964430742377897181190196194539864416951564286778376573143882670551627507287886805359171233851940408645077557566453056565780850373579336103554142941321170658270383770452101675463392727302215825822112787981903331328000 9219 12687567820532564031680986507712928344907318471721578886535349886319677019918591258583731662055545605834665805928154435725443114326009812798852441502294496747540180063854411535343559127033082403613592424966508715994778961667162112000 9220 177368567315742688898583426288816781541283412034770333773862318045218459924839058511832784595227149918518871185891005939969630284959670061771868753101098871831929524224576867845738515261972794713825203987642079710349920001064960000 9221 2417875983521252371918108079867197497004491122753650574571444132635616455049340756032309171715646089018599764240318990676673045472018592830048181175840671352868777915627260434596827151347010209409600647351201281969742469608243200 9222 32160769415895889248809718039805589338936857037498441417176457374665459144248920970398552352512775603395773151939390044460161550098603618133285590097653571196275209809571350695943383495052243442022941016167725761282963406848000 9223 417651474351631332973803325058733124330097867221621593783462460022542273709154767983375408756489356033951199111154268903837137455824534169846249565618600792582025434329728206189684374348216655784797986164122013831071268864000 9224 5298365905615044371718487560457883981357982847763501868825601479819370235667548814023578188322946521992513270769820682434496618673055964183164649213536615291896297107949501967576213253203320315203768015553816787844857856000 9225 65696337304699223780733307832175484684685641193398494279477425535905142371126100224599345023078099694826502611703197775394507521783203000788850575557441514161925716648262654455170782730770392209346557831034466404925440000 9226 796579342411058949643462831418165481991362594957195991498691521983372427409033180690343455602292789647356440225838990407516982781804973973702897196315849292172489197818615803608012623033372750687995704354811447292723200 9227 9449526001187285424823900679541701741884183466110858980274281350928549957937086647895722085984367680609128683795774055751122881845909626342795896854523274939340931098937486559906697816127355816945675926259751714816000 9228 109717550662012993991838900764979797381944124925983149340292181679826449975541823446715408535655295315066731366471898123339598767293426690365669487557545694097264802063458758926770171814189881289711051655356612608000 9229 1247404468295363874631027107290871923002082673134701903900099577627102819544350435425581426348826714308278338114942614976101913381822898096369079372044429578706446620876736050071765713341984531529824671191007232000 9230 13892232767103587527121072094773307350961929392744790811385580789730317823426399549049927727962027809192068674323475376258442365024771157124515908142819343344540153253557259520711128354612260308142383117107200000 9231 151609921889669774652747765114806783067743383880676543754706438409338395597588736540854484378375907395060894591184655628602714064499532708139359939841858651428071467344556815278557437431437502515986983089602560 9232 1621886243836522587527356676210763920934785102814186610873722272272212011253430015474181453481880193820612268251575784917099064766873377140323284111188527394418785046449860563946153012903372749079215026995200 9233 17013205332821029422884644470500477574352202373801271463278818787478035690699369155368662558597356454454444013998957700637443409281760883006667862852594715733007107238839982803170249636070920974186944921600 9234 175045259998509944949130353050744805412981215407614965073768113821011857034530420163571081283953602183561025790901254301013721122046563232252235344056775408610760001519227282251848499227497358915167846400 9235 1766966892961195220869264756093084908888434791610708722625781899426423358529925248681820284408696561156368070687513687794593537448765740328673942504358217605103556585881100862121841502718817598439424000 9236 17503537756675063144385502529620629688755606817257694624180480438184840323932793743483544892476101874075059306740970688385051601397230710898063314500191225998163424781979349865203317792953870917304320 9237 170191740264909123390593217449849318154074080275236257387039654647940605362397329595004897332114418378639020678935276616081723776746280693037827364465300730109649332282575300463641209469008032563200 9238 1624623446238952309032709244388949232230562956330996284060802286964401944129606165113849368719488577162136894139528095043920849175809904374057775620280301629594087404401136663436917598783642009600 9239 15228096417603835845740549894181218928724232821301205060729973061560901570800529468527802737781667379010260236212788154766873800959742359163332968564940719864432368930411636107043614824490598400 9240 140179696473051142694857516802901344766995901179652727926517388409803509068760306278666054478140896649842322970204044131605606817435543143400569156456617714113731436008953120836929116438528000 9241 1267448037344292252820216777838841820019271850985822096979171252115860747914927868362763162347725461978418312908828107836728252726642417440043601245074484759845580645808991877605119450152960 9242 11257213240339547573774765595937618279522035053790243621138074771870251936132961501121073266584294241198180356829813019215786775231533582190396398049224405630209204577253567016598503424000 9243 98226520761802312608358416415847301441708225079478877535476756569785966545666849850216560345033039781865761679263632378509720973401163947040320576899952557502722931050932768973258752000 9244 842086486956156084573754353124260938231891212562060454816452644908218109582187986166804809443753698014124528700976421595424865821576824573564209577093039036373487027979102567006208000 9245 7093151680937211667565920051195748667573960306625717567410886647286906308107945985073985332436430430659319343523831304485053224733493015907692428704660763198214590202938143703040000 9246 58707380614446518799430534438277334886890660811841590952289761253267326251489526157231009829345350052137466797141895175102711758363798122775689772314114519802418968859268407500800 9247 477447090572164723933115063174468448114098765883968715022281396870497354548377443457467431892153572563720042332115073665077508430376250601737289302920216084781881625942795672000 9248 3815373767771334439350785253456479722515402839343655924722420755490126658106948300686354597485145528007254820494902306741871843256247056905152582094645187720922217673773258500 9249 29958534070159806616027462335029785104143536057913064565233982002980057311488863478334331067390908668219978844784488074147977785679380811864007315194849931617436180184446500 9250 231132096033241744310223963831034909588987844170865455879397549238328274837842381958656231128601933219101467437768290497979657294409608548049503486323478176903943152297500 9251 1751996175016633767654411104951500566063465892553795529848673957484074156157860671958423221131995179933331804159583168383244243101606538262375963187045958342822185831300 9252 13046940522657874798417949338774357101412782521245565018030432850611703579644952920122849265953581235030249377060634322459540970402000518100708728089353781945224429000 9253 95444045661324561364836081721515273479729751148010459765336096598963252238745586583867538812354241739384526409556398510754929001627308061146771103721084055405352000 9254 685817019702504820423592749061881781809806587390351426888653078267058485549103804605732228215902729398042165152752454489089229938734716789826716942621158455608000 9255 4839876445181642605569036422226144633874769922632014091906261359024047025530358983814982212017654376658942126641358893951276436808142391515534053773605120200000 9256 33540302638368578339494118629557834865540480517846942075979229696667601172083614802721135670270087515777834329907630132133175916582387472209256406032837345760 9257 228212400551755228222716697605760728819563497246515790661587958282616990916010275430184283786484766023842457331289536909227342242229429096045725495336111200 9258 1524322069465219635274489328742759599997252400472769009976364121698910387222386459393743825684168497813394357321573865377106811137723694618938788788669600 9259 9993047317002588545086909628432560956571855208498308749658520975485870167350881224874342501383508312549222314628606016826031206718666976620015247138400 9260 64285659181965042808284763162647779088910808224185963488336083478682495090504908609678310739861893277807871782199674202031521621212658910095550864000 9261 405722577736795847182070823359247029209699608800258392647095237597070642345341444063755939679197840073303276391228675228703291667527952262721360320 9262 2511538165291075454179378251687183122453348038130302589455088058210628118569271255395396086706190181258989473138316178902434117199535446259707200 9263 15245268705599080717077509066844656672651307883061910325245053420014359347453995422952929982244894583922925293153238669543516780391945206961600 9264 90718668209606101461265603782923736967242288447638329736553302096548512570524598477743841861063862377919810422190610724477329685188589356400 9265 529052023396737071030255571750915838199544381690169105847027644014206438066812200918943504669470653523328714872253617212111234865769158000 9266 3022777280261659555292087320886184347784042033991249820725048937220145130741021510088536534568572940501063121706907878439329332809071760 9267 16915223871669685114379133005411827757831675979464692148355894516978323368407887559708564123682365868691522285338613196746779526646000 9268 92674989802471872043981299763458060457839750392844444267752725007000906302315187765693746081430024105817435430123862284445250708000 9269 496936840858811625201593308015395106984665539117230376728807914463205102889572353219883108522846930468710993938596908106422632000 9270 2606905539907057990031841677469620420815984559884625365456048443211364523257288416766895775059797545983418300748276963120760000 9271 13373867210610572963038132707355057344969187221935672217887987499254718838101416661822485581287560470740167582576489311291200 9272 67066957946158317750154982764267592147179128399923661201015248814604321993472716886786238573892007103207999475818980148000 9273 328610927236415577273148753589500981421181029341261143808434261128529492376938223131996071159151858229609772884127364000 9274 1572418553623058549097300523366900407880659535498283017018745552546126501933943374536774992588929400371785164739356000 9275 7344234068815140888942470409458133689549374493615540876528280754014911681662889174531255884611823378849602273540000 9276 33464492039836415928769148296725465566015668604326474281872187875526554661020398831839946595484991386446510035200 9277 148674167155155048253222371551437439010828924134910822957372641584250342713815400292938928154619856229349656000 9278 643636461501450258075043272270967677078493684704332053345408773747245481763175044518771950855397776950728000 9279 2713470275993552758312992202687556920615938800275813029724504796274529925152478742547021039925807336712000 9280 11132644688171973417180922803301156390519865039976173631770828886200079608734767126119824455198179775000 9281 44417376422984137398380357380948259631908288179967991185487699096491372146724657659907150926807131480 9282 172211714133975326137968253628201294646533453408499309037868174049469865718802934519397861613218600 9283 648308454029264839389764137133291918406081328983533563577547239010220775771506966884579186523800 9284 2367784539965452999642579193247746355739972362232844248494194335657329620852879621034277225200 9285 8382100509100489904299060925437527037623247662415056436577304405244496403771985691543352000 9286 28734037045985755281113744154955106419654998444148972161630674931027174223236638032196160 9287 95285804163157394634500854798083903657600284163797727369739385882472649646966473905600 9288 305331185512411978355055028286651208872196069209258848666372233538898788569071296800 9289 944310708598851587103481603329205885092212756492061910988714299992940985758167200 9290 2815210810670190347303443714241653138110224045478429012573455348227608701244000 9291 8079202524514094266630215336151846275428672481437876890875822546664999877280 9292 22286911264960040615814772732237756650854455322220488494417843669608144000 9293 59001705476785076677470576790054852147352973195666005686916810687112000 9294 149645118369410674516213882503787045177314247485184600291253130648000 9295 362933051327934699886735453000005739406398756309940848588004040000 9296 839967401775291913197084017557970028494100198847539703005778800 9297 1850923079738134351576651239037927261592004962478910685862000 9298 3873655926791697027151726168626801910465771207758706266000 9299 7678199034415560852626259682280725964099642009979414000 9300 14370249329807433452722050548334155829503236151460000 9301 25306599449945523629213270890784115226697741572800 9302 41770645329134368268723752357155375307901544000 9303 64334656160933983663544099991018363157272000 9304 91989147817330542770882181496643407788000 9305 121386764963758778143218292865449500000 9306 146799770898479209481697457194880416 9307 161360452907624599384591270612320 9308 159596777221569312181533250560 9309 140285793145282225602258240 9310 107876939312126879294400 9311 71091253343446060032 9312 39034079220310020 9313 17142932433060 9314 5645635740 9315 1239300 9316 136 9317 2866002508054109448851844699572970803826099428885682261128313821935695278877580053068710873446048046625959515658156159598051832186422389615963661166996169010777207771862243669153851531897317157001940230757576510365271056491327762407560652041956706932362827150437078149436332721678804294393 9318 2969684947340631922919211237535038424679523772868493186340425553252991730172687776231034635131266578442200472082680003828808782160026779969697974445934332938440787295390106818568069934058235604953579498522742179848888673165503879977741998023974321296850778540236576048283755062667664016056 9319 1154452939422300166702999802170948938768677991771226884078811751144871780341279042485864098327794207864048321500307852423262764833213836726851870645155853898064514839134851095408801977775844277627471563228248294050730979523319360920244704229132421271427624250516200092243445881406148293050 9320 266074655939753800770334527876582902946026143904340859907535463837078502027800120221009014880071046827887731970978481490704000383904174350217563044739882511960485096185134269902778726587380243138247904307732081050355977237077739089413310187973527214605799785944795711512170391313062144640 9321 43139295503631554653189061643844901304648551406850107284382480726996463590183405398518280162762084701333877661239529048544389608293324644060236283911456484403355485856591262805493879522925285463668348829137701676945058790734808925221082794721804665827334483560193607677219611788881552775 9322 5374253576852731774233747569137705658910059205603264369271920058889235897196097471505168208029968350307339027750679221016311329169738834650970699970852677795623437256706221691319360197019010177859837810444809801473357709111427332940474058903261255161602943209285640966650145906806499808 9323 542708500258930346349056096784300684968291809345613025671952740145111847593891858270628089973278854090694729602463208460796944363302708318976523062926984576375024454040250480280433747819465542364104233119759578142516056306979251152036231407873670800123388067780629217930459502782652666 9324 46040215036197262101153841237461413993034728132889360052306494286384882196077252395546045673184907149156821483044273240314228900866219714813574012566445022982330410988020362385213055855871996875070839374066120544218334143935256676415157554604749661997947318554708251881263404381236000 9325 3365933120298437131096458819184818984427268449834495295333613752943205704622211084347421490980719418326189748336852755201141130228969641726754200112994786454946979348312069436082676089498277897645739539937036442740499697890349560280730992197775832928193568149522764382920891577302145 9326 216152297952151937912405121645928278921391819768281440910171121321440690481849336310463917042881531580342247071014432217179783111577635665939754969967929895647514469218245587805642440143567079647668913943460476168252909204613218335548556598301087428396613630798758663098175956606400 9327 12374589738155767235725135804400308236658132480767852450431514879218523409716691650902429424497342573733527617167891581943985747654439261832333052676486529012332330104329687447314557889407493113794710560578656803636436603062556906922186385818345108492385200958022416302242625422832 9328 639070824299707748925455046831710901370550752001227446177090588989509854517266617540443013496864183382080233761233218311663867514072618115179366730102714607750000859749801402955471737544192837046365344872821074378811757494910608056478488097452438453132376731345026236672707171584 9329 30060862299197459912041776205844462548161428085048457169881707010079115592686300417974264736745280575312221934059976669248315621829573509324322774791837421040992787208569948676982256160100884188516210602439413613575757839946784313724392039315064305854199799246056514478014985000 9330 1298281684778065339357635091112284981254128309405787427928846818871052043913925493772277999113120532446236021454475527022091365875074355075342219293892288594875897666350548591506798975691603430660119226554816296876295222967885495411935816355975602033987621554601046550446912000 9331 51831076377467216652057211203703446355474986595057589469519874389621420339191893160786192993865590322629367816639469584160294944836465757025935918609223293808707224821802581752341088384467083615529763854471296365693501345311019626998818279809736144951552814399318026311610000 9332 1923885212025134427384892025365931516506307346999629748594519947398996980172027207083570358297980684807795894632552452798207929038014277492921990190167805271541264522971585769445293280550719577873072740722511737624281590245752694744239557305417244238593081882243940367116800 9333 66728348254809695294946164756422885742467652050647252363088616218034915504888120213415081548356826317819342047241006791777649358096495345868166482607514398045844728498061631623633918075745378670308604202652162808235232616022477658156369636936407664908499383590227239357100 9334 2172118739550561441157352572103760647043210587937068161415543628901919113957626242987555513175082192878006602826573269057615219022806208242271386295666968060189811540935367236767883165212885589485517926495219683354803490047625850284405410947188015365951620221917028780000 9335 66615058006893090856266307976619584552779718352117560537013342760297746179834706606856169169449782429513822962672046277777226031295622322257656453984194275004232479575955281280301352683406800017720826566257478041811510511436128135215432627781668379753576119938612513000 9336 1931357399754696142068555735729280649251665794686038738037206780434151289705097128141900341802547680014912977631247211768400738599247790424201724657342940894000356248293901710144600571961948094475138089330485393331281884832843892696364662897752903330980332960926720000 9337 53098469139278170413390494747212797508467574915456025746845577887489781462286624729617127808606237543187333035440440384961828770043628772986232640300541912200997882688365041733298281334408146415810769672065741033826001259572404572563782100594620035968834512170041900 9338 1388110709907282057326923674145391960378069143503389754216731725309464629356155661544557377569557519909890271567920406292618043741411115875323626813052710295138913369016272441925256642819107164375558695838801236744791718751102424686202992276447910627745447615020800 9339 34591375295547875740417446566298008693963466110456183470189811308462128316252015833908882703617775966896609305861220156037379732891779470385497110661708837874158379806057715751309353425458485970675811653896411373295568022174486066940599118901899756575096240845000 9340 823555817926934554560224651348623443926211500858403517833295571134521920670103511025655109644837339886765837251419088501596388714988755499412441367126940410219050498551761558209721995348577646256451656415103504858235152538838997017405258366570447218632500848000 9341 18771267514514686668287171431547798925263824790550691380746784881924708097740201363614436910116815540902844808801903528408904114767751431566561937911179842949857156535019183927684421830657989730703496797943890962314062055049941245019407685459031936445359462500 9342 410381873284450334019527722723579693916960146511962045993353418297695210973814618703968718336880501000935340788067102967352010001610639746544859042791673117360518693193146608038810840552084153509947989987458549161972046720711663899288609941756015354799867520 9343 8620436616568711590266969509704170702586425857006367538538227120763949086534182075448822932030034545959031951790377208713811370600944929846968390194141976627944462011463667136473345809527156776585889391882632531926363701214228708313763026497409978429123840 9344 174265282855334912064700811686707608142607508786465827567230563187922005717287627005494325975920502037531041743255716154951618729118492455170175789495143629853177950711658791368246926231138785008181259622120765213557773959973709895920358969207853754912000 9345 3395275122367436953075881458413701449514858608031913519555986713765444402487592095438292428494257374178295425936060816847904970759265974944384829970228595007872926519556987012511947971963821154448402813702954413798918517535073516422629721343586900115600 9346 63843548604515353916665146548125728095054438578250805797866754923049996383617952962609701591524909315182718171192990653412733526421191277919219918286325835892155030650677371026657187381647221648990316519544945858492544566269193028514125936978392016000 9347 1160087483980118787567316338827079113475551165204106108792303829217954907214398521351960761626784699094490795845569387433894420617477124315073000918188983778025342562221824103313590281837438405998551238631018147053209676105023498683091175631425302720 9348 20394460498687672970404139450297319110889150919966166321800497913630937254997696408940613599645082921589789673814112808092069443430155251424092901824817061333858868007039159781255232785661428263427281122547064835798517530995519230491157503021373440 9349 347266945237148702397413761021640254947476998217525442313567644000326389316493988139400636711298798666611301101207551490343634506407763607187033367223029620162215814843066240583539337044800170032883894181799449603622331734531412564522836290816250 9350 5733177676068487682928267149146203807825149681996407195796448733920502520864457047126072144712152210084705177430679167933028887431479453125930994007556548391592361573664738473735293799787099409844543481369729127386538898060276329857472785322800 9351 91860912754687328963461094724290602857978274271218985905551512850199411725365109056741958854413115633479483427077944845380274892598262621831816899722069666619255110598526249351068104585890746398447590902088806836558978645959641483645483198500 9352 1429770162776745065905401583262848139247099419573816793029273705114869252535443238094762887702016710031887124101621360326428760042861977454050895076766450805230296524721119027737988738372699573159851122572415211865164128911926717535125281280 9353 21635884336582061479344278246320492289139316381148142079235117042429181113873262892361419670579040292718717720498688142222719229901323312410432626523972271369402727601143666447385014154946864713648869595505830837645605182565819522928217110 9354 318571397014603069901615969602246426874525236637247011327337647620945611433475985637165273972314158097699287683024915675051370728346783621099966360719949899458710285373295880647313542635663620498442279231596886934305668017704752484120000 9355 4567650922400929639877797851839762223722954981529107612967824105338198179879349856160729293778251730717582964383075641987682761381698125022332267231563411731574641905783548593350708138668560317481654968092103493563053197526018738746500 9356 63818157223480155780298140916305550776512274809875825516963615496329640876846887539817127952864199280624076244590153706199859391740208389320159348869991219767105451626552097336411497408428614182938148033208702828482751421659511720000 9357 869469311214075128577162516007285316482574668412357451676928374026009708497064307375512104743162719673701185243703877049594319585526393612944965606711659411267578874120491200542618885768494239823935439943021600793697788007390272850 9358 11558450159657100401915293804670385518790530410490428725531691144038250474158450967309949947845090172239867890543362609444859425639917234774661357663860483618541062502876002503946848547591618616984482988073040906163657799311195200 9359 150017272218141461384475322086208491637982611793382228524239561834631443871713586351339108970879582181385281075864210974527189124311022439202393839918394579780184559363693333125890645756699647233070343749650649490986425521310000 9360 1902064855185980415280770103853964074939976953542943037186782609648679433986022544151098541984190723428076514356128947023934342182684862968689643107146858153712929788787740560084686514530092864975303249784298178599822260736000 9361 23571311108254280882871787288547012529193346126689531799181087845645217451025955045890514944089352373884496359907172280990299569593863976315413055506850948601993970131149643437853543255910181276236137228754170255724579515000 9362 285650533857789593744658813131252234128954653300159102143280655793739023699629667276380854755351020620147275089332391012547908152661225141670263580909372437181825439988614873087643221820171474733166174371323284243898300800 9363 3386763649064251243636384101120385538645068464002243192910356861758701207059404739042633310950409382613670382922720159107761482810427951666823846818638677343851456276525512395247083896184272343245988643193107202703475600 9364 39303084381524514568087430834244271552765061047211417455052638593873874923687058543281563095523910790120400855402864000903884014476812935185581527323740843221578649813009622145370436114818777568127890696045434911040000 9365 446623694740675648854600485467783667210355205639416762906879383015498329376496156080733603595719896021498322874191627084652964077202629653189354720225192668386589004887720963559941659495848494589880097514201714951000 9366 4971647322823724396942768054469266540454730428719880753595995003009829344372921398746762723504527091641781535569352970044547471808452000632167213838602809349014646508822770622905484086044481883416665979174959600000 9367 54232704549252192187903032184456183568191319488976619331391933508466539811195651441394779566629293300095886735475878669746690699738103937285720747959309013742562727524214478118698800847198136483074098417213301120 9368 579926335021661012472403879544695875487557217307741730461862200461071966924217695819322760497771028668237219370803118238121694705416544029885120363762376526955370130724717379980702802222516041633345030482551040 9369 6080968924007318327588589655054024020663085870123760449226939321668079043228156605932748872605505102247070717469727259762674445898341075942645710822946604788818900351556919683656156965051985145266432108682000 9370 62544438429307733525280916755341981194391906228275933176302167297706671221298334806594821116015432291509918235032596025731591370383717682912381940853979202097642447046742408592740125274822905170227960169600 9371 631158147774478033251450086228018460074806118125852877569289251638297241579033662152480390286241432220430058289652884306366266397799869842352573503545930681556669727738647963826779102349295016057303136000 9372 6250707200664906744063112909863125701067453211574890050140911495089949593528473721097635571885032425845471371635078625748342582391724148057924731495326454210276028523002429566569537694669791577323793920 9373 60765899973426844468449789677559368523440256055439129167610008027985741795116385666215815991763641107920562748791247420520679495108701856714617067060881289734840286769641996242142295362233579381826840 9374 579988690343577362808654474891535891071748733410028702205575535385145961167108691703458596268389888153125293113295692364821312192193586464553136330942098900378070729765961745537058370198124504680000 9375 5436103865346025280480987172661608788151077325502623116057518398814250791687089129652889053908453147454886389861870260772058323289759809978351718310879422312411888242623106579193416458594406006800 9376 50042085681138716352329705494440043687349656808171728980364649024310668641696208021319256139979961515225988021035434279461233121530006959228478716192637678062437469781054505429115324254095456000 9377 452506103627040925379206113565505554326316368042516480457340637312549819693816522908537957105675010485095588473578164874029408648193918460029336078281611075945727737906297413711981846127063480 9378 4019833889718166655000616233738297151359410204960819196464853298717489387099912822465413300376854328486565579817646450598912996994854146966077248930532973981634956096764465021715164280533760 9379 35085775798899507740883418542378557449084303269328569414904651073034014234931557523812352619275212529027714180434960515061552367918037121377952872424597291715915526711614630596470143390000 9380 300905163752240710380008795393516495674611572686035385393440888804668628292258031131597900996336810895341992355411674354479141173183577742738819363885090549989477257653326414587838208000 9381 2535897938370346418642170288632011884691256290400902612944337987699360970182705091532251559012017530720078691711618551118017747441447217156859752307414056271794589230721955011370461875 9382 21001839106955220366873962856035552037195507812147690040217536508076397832978497400200251586786229370576367705346222620138403329641019626943560145319371521126548914379004317945612200 9383 170929946072814837366462018450105830570754511028905221120504119001962557780692361979939113819203940595598919226421974900637121349978184502287005677196321383424494447698424276707150 9384 1367156472223619731338980533088077838744483872251131946688654148028543691826266266800252150963708972006885825330404607121525330998413044104964595411388498500541234042459023920000 9385 10746170815259050250111036758358451492102814283953200505463527447963406033990754475868847531154805081225025848797453403695268713445976556138715716403712440649425760245957575125 9386 83006725019267934522644624200150535206671148476300712702376212422441366591176735921543195834723057787039589943108114989488923005880210908722344267785434356328643069147380000 9387 630054167903506003777411374793438588235505986843419173247212019255087818809914530873213109901312498097162957404266964985247870130608358762177331536829759781622530187458350 9388 4699170373854060192905415670393863293413341641320070091829363355023431613465099950737830447009080897056266600910460952983554722823704895479842292379038677866806126447200 9389 34435744720290854425575185218349007471859537870366170542739766443937884999321047792830666330224124117858327671576010263337820974668595139425050495294043487713498651875 9390 247914427043928575803639114100475038559132152515780616080465754174239741095909265895028879021920455762543123249511252662212403658300728733919713018450707480516392000 9391 1753274936783872817858807789048213177832346795098461826584005114051101944976653229247765558350044562776876820370174917598100688839928043732793776530465373943550000 9392 12178643075121489481775606177171868876516345901232301672862344438943292949750418678356656208776819438963879641420942499196228112868887361276336540733049700751360 9393 83078014558628041762768497073506923502189017791299225032499154728653269203758119234816741259425796273083888111358118688698881909408752872896454975432823272120 9394 556470653867618278654288381349265806303057125941312050510032716260003301931511423802249679094308143930765391473827727237440967713553194983374626692950576000 9395 3659240484798033112136936056074223088862143147200216609122927176175240430580226068577322340624167768648489883846398098084397163595972046845679812209686800 9396 23618302868435506981420462489506807345584903845339349981702962322360129338714213312181492078520307054117891341170898759132100625101369717954944731328000 9397 149597694860433766061283813215932921057925082069301268805256018150496506431315786906084948941453604992967212333816861171611831656287398761430888561560 9398 929655143267334812329788573429686557718608544790145609937264303204087725174222160027725298793332087384552540210435467241688719132966041231530613120 9399 5666757979902898560398756307726690014529482802867928005970781326306875137641654606196283449135735680171347899720966383295248257041525648007200000 9400 33872791142240128123880489885047547262204410231395306278448355966455968817792147476036461224276453984122104684109865515805475989104106784390400 9401 198495689859830101000094259065377700415739768768048386117396865718968511500811707675448462266972891334918301836171955623343666024958857738000 9402 1140007124387865569827774467523947538667420514258308528480540655351313432566120788342955063881375316554526524241038544595684027622580531840 9403 6414830958195895806956695494081072282936487212097330619256512025274591206149029360911072779943657029480477315985648749849311007719390080 9404 35354178479985783940789082109175854257460513011366964288683751644577718404982603134159328339602449985469288961457532182434528172480000 9405 190775479080690809844759509938295203048199595721077073663103291662692778862966646177407297259218952044053181157533379819796700151000 9406 1007558742715600716465041020692753722017005182357632665697995456925636606166664080632367927144950383312869087141525901487000680000 9407 5206129729195311438136872019815176513262720140603790538946732351523921233825532053047864139349761245071129006630105837205664400 9408 26307390526138739872981005922284304965301307707849997471494959341422162709647769926086515063357341878919684315805932015276800 9409 129948209533769045509669784244666025313682967120591124349163015330281893543271974411420403422671616235344108532600559515000 9410 627182333141983200781565112972262466256101614900751942209760187989799852127489672173824059349237238244695527248455264000 9411 2956233188137798994226774645419428244439948614324867835421394429731796001395165400494795672081461572428372370792510000 9412 13601405281096186144110628389276685508304362941715132851390328918385303390762214355429252162424901190253037152691200 9413 61051419221336177642583835666594229752252304111912529775782166007020425567381986549985474934857170057153792569650 9414 267195002434229332898595793259071794429833419650075705150132161699597715663054431486574713056287785735249310000 9415 1139518386578687736738348837527429916774305141187454395836423543219414912227030375481901187080689737548946500 9416 4732600361934116096841641777381343195694256552721875707250858562235719026368677629646265466581556992800000 9417 19128150631578647258817143414375647027799601923100313730839935688616433942168854118916035205778165312790 9418 75185287305615973303604904454111215955943398677728586566259265300648396395434294423386125854290351680 9419 287179283293943592563402947571455038064344377146068253637335022906842810688117885149811077289446500 9420 1065092654709727666768068332279375249557797763820539395205464537929346381672662672684166929947200 9421 3832372574753496334641581227466332616834863683496176431183184920319637647138771013313672228250 9422 13366033272338681486823366080438589772721928089620403909805168329026720442887896021137255040 9423 45141345940886472012851110973535429555278813287892763353733871284857508323695068357862080 9424 147481678439413975297672479774909982004734164189298080363046827742845100620014675040000 9425 465603958613832420347486205195366028263603877072292024796152171483888090093526355600 9426 1418729091431641688755688254633788418005095224188138718302518122250404510897712000 9427 4167137083332919313054936064589243573802657254142123815452118544818460047983360 9428 11782589460391207459630720997151341934268475789533049027984132701793448760320 9429 32023621353255607815177567285266155489231909090871562177244538860657822500 9430 83528793037163163134216290795023317626926949403455532547686196995052000 9431 208731462438540505839929142968513983022738194538386448392311545085000 9432 498778946196411999293182060975687137071022228786087917394877420800 9433 1137372300143810607966465783701409452208969091914173048099405100 9434 2469388867940839455487135973661722852904809446144079248080000 9435 5091962892853835474876466328464457675704631808354406513000 9436 9944631608993246574454409570459069739195085988374320000 9437 18338371405444242539966731613749135364358536828769900 9438 31819933826647088559742708022042362808711608996800 9439 51749659552833912016198988578429073148113370000 9440 78533302539163633569859229310141070711488000 9441 110641918531439322790080493222322627625000 9442 143856754013480430016942052860067946624 9443 171420059258425732980882112173754608 9444 185657362478632282186913638502400 9445 180933675637014228015249164145 9446 156707776769838397932886200 9447 118737620824322771311194 9448 77101001188471548288 9449 41713161833802375 9450 18050979339360 9451 5857551450 9452 1266976 9453 137 9454 1055737019929816447883972683156862818887225003258063725809085968285548721815479284308761335131358628646596896037649678582056114212172235711779424257914618831656572752045146215132178818334733968815894417512286463535326519100280235769610155021118940209525696935216792331501829586551130885718016 9455 1093655740872475261702111588601060160208316260463929908777654273384651605963861337998490003122844099240709071887773202009388942510908100510501180516705503061905107501173421788076434768331633676580548470315185221204837301449817711156420349624902040141436827827029871829230628758846918195412992 9456 425044962145558527099373354289128945770942384073262929457005403154396438778133491416119194857348259032645615781525277411375818335259002437298397130163368658097454055424145908775689056052328565585032395215241231705259015018806162671200938101502275643343152780838228187884469908108097519353856 9457 97937215460139854171440485748179572579144493277769521788216777759783081117375068981612533022699409581935271820373733373324241283992575202195768688511535500998125635092088289450909522091354737681876705582482217604739817234236123745693892577561685125688557253108399328909885174396210569543680 9458 15874499291171598842409304338272599865481443051528007598166444509650948176755750364617900231283972644073787208121473201733738981859940116334064977279836341936460949224004653921143479670144320506882383783359170469405965940656140610634173363755638129773691258735224141675712519206012243148800 9459 1977083184282996186389712473771438206989145932280445318740499029522193877886647094212336479437853740110085735777459371519769178461428480951920126485961075137507519569644738673222115679004328722008994999295311069883322051940363959398599992842028526352322374800983614907872364120245297741824 9460 199595241412723430846938107555243711590872202744397427983174758773471441357645752321308526502221849875533265086956224448868673261213706603852414666087396404035590430990916655475949226709068761235005859044459089080648648215174851145097092053461745544266570332455701348430066946655962267648 9461 16927567575589888256251461415711595618038144424849360695325133590774353357655573537509277657917343774476170050479340453627372553472114981299514089207359854687552465202637043465814354350162077874155332387537826252937898223422882353024224872743711169975250048966112601113315761329509761024 9462 1237180718587758143313945644496665465611727485013205247435221530990298102815227867125328704656382245415931906224739348535159365147626264459809085524952819573147165347279665780547186101124171003609435499059443512607580810247776606576581688795024108722613024426171372719688324828060712960 9463 79424532895482143888567558428956496090301117875582317905627100835088589111086119606053175380465009700823522017995322486584244457747271660135420109262643141229079041505775279630267230559451197732291838906691770873613505501320763226406395687810679048811622228366862269198214068646707200 9464 4545580861733093778882464308752971955423220397691875235502803505793012404048162022512990636190709149136506450086267384591145679755924070845295018291566709704170712231985675972785350848389426569691817584354059066931319503456676538514697588655735482511650786796554973705969734091014144 9465 234675557871556690259084926232832884578171464451130694136758866113110459158613274310609752996476337418900357310345582708784572073973913058541837371597047871363683565928632927220152922949377096620057907850119647524584386368515635953812992179132763884904156322113645670320116175208448 9466 11035119095367190877403292290509666886505404605523618205182975107201033516679550730654732251126452492507877367257088308393425841624259677814024649787077889252111733758766712341668682571283673224902089221663927926759617681556556510028850203076992837957596183301496056438170041974784 9467 476428338945574716716287282085543553779659733904631592552989921909366513385819667569020927080120771463827812428261613692024578557914433036140182277180262029255592217684245975047274453985015644296075903201272138952936300835521264502809637232705757072823188349845422712106778624000 9468 19013768572462863674087966049565245453992753196816973468831746455866332569993576750696711843264382286971240161239770082403201384701221191057706207120279234682018095339939663771026135022597529669746899805227448973325856325442291510840826075042785650400994627575598871499243520000 9469 705509098438923107367471569440952350724553129004649768356453332537954754158453430623289674640690931528384226760292044106269913378082838150123373727848678771011219388756465488608736304304424374496053460683315577871664901833314888918007929962269794988947418911229943973570150400 9470 24461067527741879507000797979239241411642700971543671121321934295779735839539524601859205946790771509060410434574295191163167039314472413739771282490416722989985913491376332724007350457908983856001581209915540834330391267534391287437913642742005052136253543240191162764492800 9471 795950691827583018489277348235043229635779107774223232728231020893376675858437238131961744508384032079369223888678437344621610639983093072586675241712309307875399397578516635047210476195201370598369691983467995233874166082990382933305590689795798621799730913270959597158400 9472 24401049545080013985384048440564615597767863726417150953067482595619603126254930621731803236887936787504770953485024575952357066925429824564587253925509914370332134995888107583473578781798744257913143489326067110439280873198779098641022771325923398660281714341989842944000 9473 707176939490267864208407437696050967980671628424242162399512497150017292469327313797021779130052532337628213438516201804967520868276903265720014746069638083991653833302307009617897918566420402037040964436119388947480413991037940745941895509393603020181997445353308160000 9474 19434464336030775696199681520731574535182110745173212779846456858096763376880424194066279572747222736790233850739718081201309013239123262830767368452140005591223407432255890122066991779594565177515025488642364625218146742581918202713547558495445428721617453682838732800 9475 507850097481016925332879809490729314041691076062684602884538850499130587276261182082084868475493657841040684858671031336269872950607158995066055911063684125256144657086994913414493593086960364470706765362197147541779356026867944501476480964710867905244123734055321600 9476 12650153768792642642733835877056351068330781378906149895969010363862074575643739168336438585662280620414017767520020285402333536975715707339284739885203651204276741974084000945002884752616027964869926933030717384433881991762753034923959752514318002003512474258636800 9477 301046232990585747090164945876452353619903066500650762711121410455276831132901773398177435826851737232014318582526228823446079846451133815208679805945856856687533533859820556533444267544579319515852409498663016337604512872164310741593740173561936702769291329536000 9478 6858696029795177207864322414788898994073912832970113875762018330753095431984039040836940265344376112606599822788421807693161893668602052607268873178275982417933578750989487694765799507447767684226406689604016011734996254272244322568316501352496115156307148800000 9479 149878567037598431600551775345984324523259347322625107431453836518256617206214103239897007090869645995473924542635122905267646645635773492108421224989623861813102365499622868771725046157913666133813887383932815421650774596711690863475440303566193952856746229760 9480 3146876106083977748639576390252964229227452419052702141719102756015062695788493487236477686501245584789642901671646378848663805114920704985787888814416914007574603740151281306219729038004758930023799926991332874124772815320973880136537193919743938729732997120 9481 63585181669968197226458197512239708255588031153435856738737825181953478339270981416102842005720792453204618579288248315358947665279835440212757004496418089885646089417423771151341558144007486216609217171809438627397754671790009692884560589850274974306140160 9482 1238255767430681423091523932975915499723755472843626021537246140836264033685982523581807518385033415301088170590641229797606517336353273750840042242569411404494414350270041533940617370294574539965590853103446082236007085218106164069218735578551264529612800 9483 23272257608420829417856918227466617207955635768984214878408918352104368249027236529698311546366665510430346027096175361461888644062467330866246279778539271957275321021067406054574573804462938720174145386170679836326066577034425451777445958189882277888000 9484 422662980985887526927315164573625948209278632418331024069298914555679814498046099210742525696762746479030495873622815931672966550822610454848723741654947149583265223140593515466916000519250416846648860111754900523846864618147177889310466179105386659840 9485 7426662068057210496099591177834340584878235597570206284276519761948648270825009102363629380423985194511848648090072300253232938448078287107981533884202190648340470445833459770417359176907023204261641122978013545889675667572585212396910678608896327680 9486 126391837296304073914291388799313024277169149426198963528557957617121499505035970069265095653841920571408713493499864947192672048361504686082388243144932834010712788758834366726396002848005804556030125209228286016649045131632483976908084898263203840 9487 2085554276072894236308893635928991217733546702118488807761318977146393802403757509698059168413636275078917048173603255230310134776353965229310747081898167699090208123951449193036722385957742674262006655150324333231934864890728037210729286834585600 9488 33398271972820298511489541715484685910132011257019257810940850007560725680536502493336831391258575822562602359421126106066683331424703507870363358983251787894098503968096606121059242087427467470110463558563796104768939685274189403499079401472000 9489 519545450705153406142154622887199080573107075538797138787254704901865753594567779112133261950812879627901884868364308792024070530718234500110620788056899209753396860814937090617846765697552515095321071220053693180077136900137293581228693258240 9490 7857661738677013009648745002017419868741404977621104426512209185080389479644792427701080765872341446107433763158682708788781486642824426655776375988327274865861779939604691997729211491949105065590153917460216239893485469038644392752138158080 9491 115633725285708483242108617454005416773139853586203870276340911929688511808722255875463822281525094194730240068808753453622639201641533398697295182827350378218216101465510343768410478859130640533995651263478908274700554812214291009781104640 9492 1657020478208830922391064524443114436724667814540376926237374278862437577753834503664410605416761569620167277931015855737438058740726178734172901260728464616247968076571908825647506865715300641257637385238378765644787539680740541202432000 9493 23138498789047217172707737494295656845248383673969265796508729891712002123763488664711650305295554149404742910757003604329400012006688024915303609467769109102839105388409587957437610562757245609907741807290777442781391015444962344960000 9494 315065217921525638204603630433710423464630696448196219266487916677748760749353041188084333824358139680858798323248194889950210747900432008467619034262615719350946592558347405495656284057621696979445162272554790888494691885635547955200 9495 4186018313949962766886108017489604459406733283563452064507825897908217282930583817749884142435992850645567563800496774823774856475565608060720280452544399786593606353812597133142595100998991665418577584593869519690911940834911846400 9496 54299885363598961521802860586554435827174072164863851783933166859867767627671862730360133774908897802866899079861419775319791555478220992257290970471242026003543392261404615809211496157858135000983030939116579704353240099533619200 9497 688082928344643804642085976570702762699415572476973540127299439795867902221064131728905976353134461489214832190084596566461889980568666340372102605533010402912136662954965054722150948910567880434816528405900596508346476920832000 9498 8522355898705045693642158193570838948431127691602845960924053074994065598573185906679076178475107324538269047306974894272680439893581975098041464938373689455544554310571298126054376837313211715725487396828093958496274350080000 9499 103222684642315236282439645833823851509879357510252601366368952674723636288340611313496483564113551843269975734375957469992389999622222945447835438533892301659787793581035649476148250201143260682888756098619427138484725350400 9500 1223190429105486531768447444320127024506853215691632368257926980318836810082299070274974711140626268118155044883055689527808156085204801230548251751545072883363580891719505070875285084687687327677505274719350812184464588800 9501 14187669597705740126983569408787065855750642475801055682779396697746244344129724348000458532270465215634148647510002321253789745239997496406110568442471099283185655270852785858781839594475939498369872448365222808675942400 9502 161142096470909690198395250539360741613694171689974380567803314291774940290950313732786760311212329622318361032818401869894035746393687399185704606792586856216522329115902712163466516426482591457670173702201978912768000 9503 1792914019905195661683965671136305521958159011890251235017819559863102827391065204950611821790928537940760281166337597386819169142366134853249268012680179746501560231899506351736681583864054916392740008324025548800000 9504 19548931783149204931740154148500451224352780985481947278221496667891392446690784426791650757050458940554071247021714089362551551969898154578258278879509873003610312884064283194454202274520746066620503352266918461440 9505 208953520499551637173787933505354711659094879820764584205986163799966735965110537543197603535328919972162672667555758610368765275018144476422282888797200071672989531308517959537829579732032106152714830211218145280 9506 2190176413619648433779240887604205516277216659114748530987043886908695483602760350616070381573875557610006463491690042521114584493104209279375077567524115009546082794812523834348552590155848712432713143985111040 9507 22518571194646092408605065591585157321239016948779796199460152764407125253467558853377792252191720657919417881887454252708622053630257590417931937514402766385660248218310635505867939642381773864932186731315200 9508 227171921443739892243596625675434567122492739987074618781041368108865668535025872564356284720601295087544578016370315975199144250488110409820244662187171344815508218189260456547706053841481091175417905152000 9509 2249213637326001619303367210859255088900561879717102946555943375376588419150498517154188581554106043689042717435783827644048703883244951532992249033709121220998770432918858788327013751204858111341635829760 9510 21860985703387590413441096574477285530067458553110800181297798228060047980345816797735113023780241268190868692943223366520439569608763751704087102534410363075294083791291248506071875597633767750521323520 9511 208623516190400355801069936935738170054395679328722713800817072443346448695703544708515358293587457997033704060859809620843937245310761526735496848989803500312002096073338138692129839788791495928053760 9512 1955211434985921034920676696934881821423193823236616499483603841082278628164829572123541515233399139622475477863210618050246617268872067849353208825492636622460741376217960803402164650735972017766400 9513 17998433593994731051124877330889640320413472452038417933868203440181147747364306690427941374017733433154239785098740803700714187037312933862674223916961578875452571747428546113125616710359973888000 9514 162761256855000153507930724051962710453499319291345020577151226319766802039062909048383147064466531267034098356213271858634062479735146871780826167819957825224001376512425713038681347865939804160 9515 1446102056769013359168248337114830909170531331465772200476913630814868485949209236684174733298119041257710723408661065259050873160560949255475387644976918727289795023856319017314871414719774720 9516 12624850181452424974503849337749050988346678392985373487683218586460152589562492271710267033839917962978011348585175763634198051276711036607565913245819645465244641203568081635628760459509760 9517 108310957239150325724922222080237668309267933292382669937807645754882030304961067113722805675428517357805426860742697137158605655733518772691252639981576120495562599603977363290984022016000 9518 913205987573723028452580660547625081721805918965986349768224427133681139573562316366429788922554080196365947819171737022526723224355245483358182464155102741775879368135617763069189280000 9519 7567258865610547223871207180032552898117312310381850709087608873218868361670819408085762782159856727535250408346919356947066873802812634934440305042250768093404656161026186910626841600 9520 61630728390539160250560625606516593600147562716439382169525187361959324278792475675684914586043906651600574965381037686584545629927263746363893986055064262720722778037857837034191200 9521 493346994763659667509071050809926886826123849319121126083968341960606176532563872994435938764842696774303639509437441051819703950287898670309640074616751027798726454441244865633600 9522 3881540333589146220055254195657953701164345385563721798740426135896376487673782881957548466270814709002187586169321955175961593633453354793193719553001371041812354550543650214125 9523 30015429722246668316560386597866415211850041668597198793078296054028035732890947088921782305680141607551826962319379452470622994565138781995373578205407314291479247765708608750 9524 228117636850581884452705179557203226048812900693809076701102006537943330718011053313725891075965827975881049226438285535799837142420861705695239630960242377408499749345071450 9525 1703823754990030993219808005292891904317144180886378596315315981966267944616671778254154311957333352303647726174334849434859045848971918574045082485895979464874929041964400 9526 12505827279214758033978064189739573962063459876494266441492741100115391698339395361616232833714524863288968826373722153776513663639718164219744443308104752108363034624325 9527 90195619127218195497619652726445127874774130519050405563630591167484345799389240681773061926741048326177015129722169700404200912090951220651546253888498342010273550250 9528 639145843141709116858414643752666280488267089571355653667079142707241963912763973801700147430859903205048439603649642695327437287683820549744668242574923636973100000 9529 4449438909053866295154878538741377241595321954605861745294805203423316191916373728212042170413096408347607140920086721007942588440180769798102099557325395766135680 9530 30425910378770970065319221583230168627932649713648536116486317372270363902263004967022574058313205017309637722926640924973047941824903283267332358844941929185160 9531 204338571622555149460479599611778156026222094012425041661892432639143571440924130039324823698564891302917237764953511233152517759053880788912540796128863600880 9532 1347578426821372011168739268056757279580116487741192111859522954646380460921778380697150901359670262904555298895119973852026960806954078839587063982945828400 9533 8725217471246510461975755869380171261198811986018501117961726193542495852534686262144307845309783719928128397106626983856543181061050262135995533865504000 9534 55453843845609202067508654100512502188838992375720594224762461456781507560261862283655667479826965354126390726104940145334295659606572469799828301713320 9535 345881986492347466378457945811254686917792112219933327293404709766934293228634869805463724706869207362716620400118780380819097390713894735810507738640 9536 2116731703734509440664711423940305561006077113307143015213837237905899500687831540142363302566334548995860497080329475191293292384869781972973612320 9537 12706877354414825202065181264111869768943060566557078491484875554567023801770570980082389437988947321084930169171738988855187321767657637138780800 9538 74805470892972194632513304491871079466776738640956220226175661255148926607899024100749826443666472873543803622150708763486556433021693892013500 9539 431746036996714598727806971136149735103165678766879912714289640983677150008691044814479151248535645716236123210963693919181974564695013703720 9540 2442278971000336179233808840262020242106492940822246953194372312690577448774452414165637755445363472037721678815555681328568643228638145240 9541 13536231821956836629305316463108254366018582132788186875882780195578262580225727048652273735473688026029080130354897915455424418866249920 9542 73483800888255432640938812585280879496824423662765408821105857204205552499533776437733069606625061562768472362520828989904543246285500 9543 390592781578314561499854663546495030349515379660774566929519401646327801744928056691254150734879126805984619099302439717757652115000 9544 2032050424192510785834236631258885555019263553513711416660866670763877483723658109472779607164223881348376774313014842132036216800 9545 10343139666343704945895992127152543677106511657810248516091262936498758938380225005501814143785347440601260419683549824618377600 9546 51487119537718164562653600448728045382151183353856664644110192768621291990874867318568321592954835527151172233854603473547800 9547 250543990957178457688816348120081306176632244888647805738022513716026686906397366862834898957960450873591300298125560018000 9548 1191267234323308573053714113157466918043351496319099099672907967439442819832244557297972729035741497705474792076873970000 9549 5531768583049694376569974866286023900887935936185303631305919831428238287776542083099033766660617127552598590047705600 9550 25074180287984787596091784014131995397825377419803524147413292705670793607675745810514630994147679325416082691558200 9551 110882649489891120958309877858719084983643884921196585645547976079795197606068099633373965859822434088711021303600 9552 478109963451844375614286498783997453206298382170755714820285019285207003529742484060308109967082900527404012000 9553 2008902119079370735168118948514939596662691035260502190032376398780708027114175389550484857998729977098400000 9554 8220177644012937995152162206963706632329015318424112792904540992477612140244428266339895236115668848435230 9555 32734361754292499360156100730508707525849538231874106181308023244140379213656027526834148328832253278260 9556 126770598651773287609005290901553939532310678612330738263982966489832983266916823070524121985893985180 9557 477088026709405807651457880503250418673731255313543264452745896898278504313574176679416156901146400 9558 1743400612642525919228338587874152021548238432704799709930125452798424321718742523258377921172750 9559 6180823161718252456559834072417342716299200454268620474476750491323985857876593026812622702620 9560 21239978383301377178667320548818455043752745726248150511373259423225326128649100058900846240 9561 70681033646903016597502570692128460004608164566309907618318031475850082331358351553045120 9562 227534375789851715951749563496720113585745792760001529317742953342933073164660002503800 9563 707798560975630976204817376425314196760716647356846405556840176199531308018224426000 9564 2125102431487013415586942076910908600512233799673279932329413888345475262683447120 9565 6150475745424780595819385718463665910936228707081333141871401423740548462967040 9566 17135831462875784874423333257287763658855018522676399479703837293460595023320 9567 45891391410918611408450619137256290476198494676499171694625045153192854000 9568 117949479844794407130608309758382845281691440760369435908446301704220000 9569 290435260959915417848091364205666386057982871415396654150654569302400 9570 683870041978163942575554863147010652286763564107369331213224814300 9571 1536648285442852442185633008154868018416635790727792471048855400 9572 3287531265100367466004512571504346881676633775607324220919000 9573 6679997898422363256402218488565338278300042917117367960000 9574 12855604494386714379568673173815737383662058812653766300 9575 23360342314396310693926292019546388248086391732948600 9576 39942402979655558407226807774362781104944560272800 9577 64011890900363621186856341246912131561544016000 9578 95725347617410933313500555994916415304625000 9579 132896743505602735765630804079538695432112 9580 170273867434252989213056902609712464944 9581 199941974229340114375495768917460992 9582 213393178724125096162386093218760 9583 204934537994916813002016411600 9584 174910151316577841755195968 9585 130599884810976154047936 9586 83569090583179190493 9587 44554456781179470 9588 18999944386650 9589 6075783408 9590 1295061 9591 138 9592 391766805025662467973713530759462154175515234839669908985919215933811622416568621154067591434072205586726639334667026073908475457502613411646158526201792004738173389690511142668640269903015656872486433270529151984492802264378297514584271213675797958711620457883018303254403360527729318094705579 9593 405737475729180993952383818151070736765801969315345731525710031097540011622355887857403473142993884053123547077619543074318544273310247625228488800232796336359963227975111431333755592399945307904272735869949191615842915651892227797051460430912101710771674621512302481658330896131663146580148990 9594 157648309963484591352438454822374281990564884007119604663762845192818273574518250770566563639884111476681888255521854152294082412644223253010983301509776430792683334524002277043468030368845000105875745751394797646214551051208896643359901733854804498083121519238834969068220833334583505090192237 9595 36315283443637523992237433180068825943473210321360372286723559638098754628705709571494157001867005828447808865506526398469461553711684807423364157580289340043942697986363038667890359250798936685860978905754378775126299939994629781036163733450161123975105292286786603382743364944107036501300856 9596 5884724835540051601261939671687647669810090247754965904186277067714491824142361099265422398051492106512484907349228624978084207898502819888402107510483527461448006968566476398866642608602407189848722506588182769679060756877707915327679777227338505113540886313721263377546140810862363072833675 9597 732710847978512567187287974139067838167641977326380227604408323362124368600479938800462831203867745044377550898172828391583625566479004906319258233157617993625674035364496229945691038856539288731685618902361462800429511846936423260298213612141639079681559616847126421428001928320985269805622 9598 73949705442744299152822001070119615500787445871316442692782812707812603112685950084846533267411568014977980380384790270623436366701231208860756876774277543870360594860031766567080529818949593859020763803931622740304567469491592552796890673617956367737702158279479500681740847183329878406075 9599 6269838500915567197416867470163974792397253471227289412266777372056783580143543995613421965205128606491820103397974212396209598582357745230977646911081911731415082361588472076812821840301299070022046064788914699632362271367942314383016745071639822030555281095824280747684670426676867195056 9600 458107427742485633763266203092842168213899017906329163484266861274172708784162739703059732525092478887173798601832467346802791610186898794287959946481336726980715126473827695783481350400516099913914530637576951158369802347812182002542494047130345998515485133578547706663247775346341725213 9601 29400723941580149233766897478578950465835426460725036365158401167928509697579311496957991540344284505099173720645705268673292093866963750531097131573658454676368305051317761244397153410548751921674325544977602596182231170293899036169740005900994212248696209424746441151637622687274476150 9602 1682126260254794907046635747829819308684795636593710340736238001596758651963539984248111848568248295968846707935756202094680391668025528139410724650930236246317447265348233747827558407794503101763415076744467808763430390794884475366902721869219830148914878848365365789961681875152622819 9603 86815946567710794618922619699986946742375719939509708971205995057591927815158358850572351270568726027283741193768498793367445748991370272112521341848868472897921829505213329948983640407096437180726086293257319934681655487516076373842222008049235985844501901952553694683696471979303360 9604 4081009629855235624552403162793798278132402114783956582675528948638413532006984134533114241163011677005340634860606541150985101941176762903738312016388350957907958583976984548783047161180453211074582644779756577783250899345169705544422170891331558517511302019290432356257931077672392 9605 176134142074949912959833421832880934084526941210286153533305663979008353320835124416902080900121355406914584257744803215912547637190422890642767184916222823761728345498497368609867074766909929151277641930380033272932505202864419835217994637357668519629444118892216505252162032496336 9606 7026933818731194562894355203475704452028078353806169225751106355360436291152236474574368245988748515896198712861857027742921619300865756107047212674816706893431138843872235703366766556591251900151980373206235370177717963879452369422091702833215972228387751125780778624832428305000 9607 260644293596061013907259157419166348049216485143147201601436048952503539489808076310356020995409036330585582538329343383969603086255924417128318281278183302164279776464098032272542824167152267807214397960445571177009576603982122315747891964802890183214019291143910545021755948800 9608 9033688531589166310032794356474371396061755639708132050942859187081493526192986660170435071175004599695317166674283974152138750780477803363526428881123769674548194820959147161086317090200665619684587604286907910394103947218815811577417463556074452855473744803781514286674916500 9609 293843477605610079577158970207709394242910170416664556158924797176210720409594399809273890896802135936608585120068185815019356814760132588373711239856242591846426288816735199778069439364465266166467357208396658122853979786665183028602195929238882382812918971227001633332479400 9610 9004810667689782198935799131150408001734319294890947086865164381911642210831758084631144883926316687763893172988835990512943286522425969970787706146420836215928801176176169039613750554085160670965986839332107611294445595670700011327968540425987873610401527012551348376386700 9611 260871292551963459026173387474938936720857155531093950033043429126220597345815780959378623619604289481569683697827716404728202409980454384731094693634803366668418118379065889960164732357820434645677875777354834990438991989039720889089076181009272559505686308256933943580000 9612 7166362316677330684399974949388336906655702689948304954224016849097666010858563891327622539673273370311733347143971527928011768074580589414223525239524870241258492121510882405462673960457226226598103300706983925678830338659852105112332365151312565346940662531619998100700 9613 187191239888255579203167008967050349506607032567291926920711144923358002488261684644918915727128525470070295403330945512913654526868203220952661420380089751285439156829091625018930756681854904235747171481164622615405639028129344525598118416708897878796746465380515939000 9614 4660852259828892895186976664736134323464855589946309692578157049460510024002656804874487560967072964576494307191407097857440801451456896874356023349167862129226942718882507793940522999742896408587402295290149435913385571052268796730599823973132522571452442420794623100 9615 110871008576757869820088882111077033952751301791023195789865778751635900912736437869040986495485229358487979506842329465374694363450256965557976330025704773237353112994502048244464013663466477337429495051226620560580395960946099783588974149991311926634434650584276800 9616 2524860074620141886476639702363613212852794322858320215023811686649988864965960306130666511814555746853761643496070043957031358945793893498575496990023170704366165432437414022565220484079034261360246952369845212886938267157024880751805114736551440662902324573112500 9617 55149543831029724292807756885950498474841375478659310291293508323617816085463268717069740527276005121712524049932123269706109349403947924490340116131028765570390009417596571663714649795117902951503608608614007514859978335783017624612998791706751542098133096421080 9618 1157402316476701717493398675538506187468355096813795782528262250830186163374611228987556375172621875248340700404188718496111608576536198737060058691310799599025958041218458305947281967379763296830807870481654652778728564113241341448805717636992810958993539168300 9619 23375377104319399344649836718400733700707794742258774030422409532846359865058476079027847553288949114363084015633273287985248833020672245272234629129603672079225530528287775948802265194345404928801322343317378343306119624302547566470088949535678269668014666240 9620 454995198846297460733832837424106737175124389152023486094118791154940806729196978622960989070776756990430813275253039364232302219511398537039346058305340535737616445151319212745000908376968709895254543787329749445488544812243304722356086265697018569659211120 9621 8547212822802322026221088820347985670665596744882794842304309063834942261322706198538704634245540483047711744164846391525519314893079786033988067637909379378767538610721623227725468812996044701036468223956953577538555741561124236602306927421885849936276000 9622 155154957234629460990811428152992541342052188508321162865197610133504493058040676634675448307059556785550647184420207473173337005409067866735542409263078257558670497823104295965665765834889983447862692208830681314399388827557550310988855081583251695422640 9623 2724874876319716419574892501607143536044008268254018240922104430785754370426468084807143487948580594226640599393405454117871335220926432012759273969943429479206235684200234195644358237244395377863281955323234894583539011765018195699929255260458579712000 9624 46349980649230719090684646459996301936563539366123586711352817730443609203863677006702342170677003995796558927703794867020005427590736327990603979848893769522156773451879875483386344113169912288044981725894885274303299889909705420625736102575310063470 9625 764409399036972778335190450505647960605902352726800689745100537445185340632371979405979685845505950136596917810952469853346974862590173221319935185635222390291098986696979523711085332025341575783427449017686454319807058255685030469527972176269398060 9626 12234862903847408081541788481557241451396758333400481050012569277586397357638307508661721709338393049552150210110531082474155304055583597930461240520929755891818326380191928786663215517085661249662905732404482248204078382120453853432442605567449250 9627 190224355781305499498714439736633998367120928798792751879806036554625690938367613559650176563039178358193531808452219044732795626605865447003484945024054014129210960104912798121730598547883014379726661402416321705733101421647139302723230722645680 9628 2875415282325143417466517123139811142225278228260726603418723360664902544703319240813104706066691160197792442148825157162992794637792391066701774777779544539754146518552398651803072480515014750075891677194320152533313463397026098813578393093950 9629 42291591433030585871480958791257510730430448078559094466079649474618749130440112039237904219313879621671996674742234543476200855083611164333337830407260568282666564429786160041130243979250382515292716422661801835347004960316534045868661935740 9630 605700156298132014906766103198498347918111978850110377595599803019145525991030148982641693065754805913936995373135310998682800786385920597516916682362720951262061459684994904725127901038312492188885757216408122951686830738241724853802060670 9631 8453252349605747932943804383855034236524295004048378476476216492606289998593983997482249908165788001576657762852994520595905006490593327692445671783086587369794281896274991155185234063566116569380082494808530314778458949014514612729980000 9632 115039526869695178632536016842098563902198367482793829752919934689852017642371914827057258450693226577424123464162766113908994204813819620481460109145108894832747689521524659480496980859885626994051540951107934708910766055890076469477050 9633 1527585406980502587847967670908279353924045422401718593474621474588667069568548900703367766903241686803066183808368200232695780011000590312021264320995551369886414680745326259478179773935652108379059401982957523908698120111606927711500 9634 19804393976977495087072363395602237758403384807887971544508873828503051503844009080885591097798972955618636668666675035766755650760385352112589489068825088852029939878674798049046152368204296507058132481133024360101004124638060414150 9635 250820502587032500182339584608994204707129206329146854690375451232958154482569769914717401139515544235459650758080533358514759440099526217886165316298939286230485746260858855437756467550911410460380201246957289314326704686592107200 9636 3104872530135046359336607201454372940844466362549317068177334659810004595541337279690628816471677103399821549622961193056326947635471239044657621206378289415842601110210560309242537652377272381420004256169765768165980969869155000 9637 37585850031861206018417473989130668575156689753989099412218213521442365906396531599546127419069622583142664272866588323071270035756569919916100062330622576853720342216927909313590227945681673065070345487820750378725883075353200 9638 445156572045456838636659961840766864281500778746421079862794284408149535938521731475943707917616500586480815410862584551044080766633977785465613839611140652928540052989437944039902611960017058936568162677884033922852685679000 9639 5160655351520501200610860651367000644998807018164574801451929133890208414377833249204770123799395997452483691801930065299923112740921182619401493255053099528334515171195715699198154665565732472861545518087375305346199225600 9640 58584777657176140287706901918909631696909311672233899636602088138233297830983688031170380833655160179420856316793445800019980632251105779288523605486355603676040070404401308191605829211110226160206363854783157104851251800 9641 651516735797777858318856508976561242888430856938206271870260223320928958964553531573763676919583896397493149862493689483940009953874498758969496720976752729348716005025797198204897090005636095562108053513282307870850000 9642 7100507420617192294848720805060254729636066595902349875937911994069392796306099732375824491474813534893894604975358706736063351548710857202208996230674588047428720629563391557542352685458962392167986662871825774749640 9643 75862625447800487262979714998603885302827446956682534720274967383482589735733899995239106685437473817834455882308233346131892104806720460199191450998503599693928955498411484993408288257931466300506429122073546854400 9644 794845044829014570949130848981146926076612697838404233238133890312432356365945100850601159639524403211243512711274707793781470293009195191845714485415609877948067201047895903003818645020666113521817749708152391920 9645 8169297218713880329764744494419364634932694918705078388996872007519211829064470423118157838171131668869485244931021193903056420695155175933063756012728993671652929558081859105972832221773310281809046036340460960 9646 82386555921984890522434614109225915950011022079721430368133210253383650101597946688718851066725023566972425289847731922025928335824441126806977496119642373734181305066101261123348328172522130912094821753078000 9647 815473290308857776379433619059148427643968158776223648238871510995845410190259440213753500480701411670087387888305199266827186060002195433438180687133549416300718908922375206678193482171422846146434846366720 9648 7924062748986366553757106638989212759486903196301216085345116966861905470498816128956588361981671803231058385282050878228589068251157350389811413602639111481225054128902327134436933681745661063596748485000 9649 75607481241837207475891499545121175961869137786563017204197830145041934748093066494474424403135197322778588783562312905616682382867613868486157090150378569328173550168176468293604473983475647267747468560 9650 708508930264755256138497686311352465096981146725102038267968071117305876541077288109812435713725326300754633609619896663104590790096980099753850721725482961441990877883715543304357040908544131750065880 9651 6521774866378808937503652761053753347715250009386913130596968230679848061065672764647353594796342267216607363959339859477867464117205014669811705728320014707783459309119622538653785972398600836104000 9652 58978509795003552081635875020190547874950742697719438162929723690454792753596328595651092545532092898205458781235068721303449285678608305185619729414484038805468904349897773760911047617890661658840 9653 524068955452381423071018650823757515683383093712906131767546576851855905327101610749242825146822031248363650772605943051339584676938232648402363566263479312369710113510037657554312676762319935600 9654 4576152775358895460586266119034362385066162175144804851035195895066616649970586817041441082811423030410391999333817917397764160580872945798940669258055708387479655641042681381492169810733616120 9655 39271061313347878122679002286362610060122563063149767797431869506765827211282725110662488551390248005710266256319975406819434891775729385051185414323847225249008910435962018344482499815592960 9656 331237381342106771232626973622838678313336750728524830713659995469886712419469300174214639301460215321712181836425104796384986328994355061815684252664627367944528282834563669610061032495625 9657 2746168842823572387120099237715770163005073831064851095034813009585140273105084266304775101329341309543878715389535208791236209767851279220680574753618000175582663424444721442742802651050 9658 22379744408339940433666131395644583425166804194819579354522401402724080420597482242685162620116789935275494178119533015079495670928785787635234689538756268974444657528095239371128813375 9659 179280944154181090933863868822542169381534236175613877207582607841130633639027305269393319368399651050169533031655893383475328811796592996127630321245992383875389401123122808545687400 9660 1411782622718107365322698617070482217548695413613523800681721280453382411112999978293569029145701237125387817570431436393613680376377822026737914740064659981301329469216139176373825 9661 10928293700421325565355541633087142522872614223265590484724061014626852606124763450540447338120932753042549281456540523855813843578148151629038035357619149666420623259307960961250 9662 83152730398686448434463752988022267743296879668895117384037787990132577292798905488107092324320547272035999526739205556615614029678841127289854839521893276922231405726102051825 9663 621901899084975174643375040942082916353406096495345504337149501070882580186338457106688748067645940566416560361196163311545254662128178062185515248997448489867379251295354000 9664 4571544211642421261919330795467444159941632484267860097456284210056018370580068725569231953448370633297352253938459463606419895417270751512988482440193739269018931625993975 9665 33026843157915945847688307353115238146085647072506052971931844942060087876457552264851837754161002552540829644728349005614709153984808680495892695918766929684966226190050 9666 234474044598295433490104498361966109235549087791851605416342096624106470938180198419499959351853084878956393639653585761465272401478089716587039093454715178922009915625 9667 1635684900128355426678922644915346608583759380829821415634681777075599121395960194469364666187720726868910746092105697618423680050305952760637854566372076606559162560 9668 11210589012183970734130232073007741733028927626941206004382064164199531358866094288059835816455824913907621042373453981505579809003892391741330454840920374349524600 9669 75478125725295567773683511738639379882846667397842341541150592964342289644631351711431306091923447106538486398488612411938609865381280794535365675504808173085680 9670 499126793510410743991531403523221161804590583946105425618207535751046727962027293110881486787601375329672660382934658123988690903147835296281439905813705466840 9671 3241337264852090967027489711934889339588543939048897933760538905305071750352096853292777453869225979337566942524149086553763440986037574861963566135776992000 9672 20667161119342597144892950578890661453831100264092105892725456329699795858115963386711683758059290831095467041585221935227423540951643843068386305288720280 9673 129358094205925638429544247464153791911295336920089614785421563225006836475378667000263513970235676880748348162158662978086754806591353527076681546706000 9674 794636761648902568153462539929237083304094682932393564188427190073390279836202299511526470624317419551905260814651580040661357853015298151936774450440 9675 4789664901061700217191037039941029102850148006198470297799349367956125161806841627021125818756133611211283577623220492992805008318618169928919493120 9676 28320127903629684387665589888399031234199814592416373037904943024454825640596162880030585340672935866625806525090823753591847210777291734805606000 9677 164219202748347656948191302759402818537780138605378582072596571326497997716697107106303468064638797728227312430472311079620278834198503941164960 9678 933617726424388556024993040054983370506369438489191870915513682914097072607199920074186369035087118357268601919600368486785480235047339308400 9679 5202366930727135852509455640828282393225123446503226682223372585253066195639875786177962102408841133391598603875009723311872634992191713280 9680 28404181200906705686534177938199335732052410256649973147038194355126008671500687830455679824669715826333760786341399248920398261885831240 9681 151903482179867714710350199121942445070675838177735822360363090551872120609737488111243147172444588403627809163352771230249168155130000 9682 795433582727190817470097243757308939352898622428507158240229044674232329058972007170100482716272491139036841308657812350927501627800 9683 4076889428163994642061158700871381925778783062406268154043284939927562400238204844734605642994250432939714803263746694049924104000 9684 20444287627862387860208889783463904528105058699138124068208699980036885583327456176148787346918574431089395473915161363069621400 9685 100265848413365475940474355231590765825938605045195247809804652352458328834230831511293980241331749999692339603217038234665200 9686 480709088394628533819396408618873276592654198635341150759465833217212304830869988260582037263000878713230839621436470355000 9687 2251956051107294269490005568326776346483534620312773459827255303240455823625205436787181701182194007911571543581321715200 9688 10303268270004383641615025127961470625885688239505578892245118786759140833475331964576645733299315506816796774518967750 9689 46015638284061913104596140222129558642927038352514600522796797623260117083138167050912093394852821417674638454999100 9690 200501185764708889564511129548277052849023524295700385807335689869120324249485560612104608991961236608173921851050 9691 851848372437746839591201108293324760421773867521550800340340816774215604253757282321679697843378652938385950000 9692 3526797635786742369571695538413220959657939039221595803943260225890434506372957086623579745711091010908091870 9693 14219881033484638628897189994032356305484187722587261480334878844152146843453617886321836974798040013000700 9694 55797793412246616452691035460330052721211621163773320783834776805534186414511180050075056467272787286110 9695 212929163235031159822626262821472353251209080115487945697308184597112412006938074033224838398654659680 9696 789629489155603854154682425254410198879699116504242889095233738158998638261039433776298240582275250 9697 2843379138356344287559206524610692892215595227539697585413028228453332721135361332103129738796860 9698 9933467612170022940194269343870575739449680135476046954409228917317096318642092742412347832750 9699 33637958095543070291652649362987041100500906986111373972539071433272508186773348185836289280 9700 110307039535607624363492788396945176887914772997886974713246281119991899519143020467963440 9701 349925604987211128133625044032565115884200120371508050222177083217668134461029811892000 9702 1072679887752594558428417388985171882997081995733781000486566538161814912340449531120 9703 3173768937431339249992047698471785544661624799296430895385787407115457947855308800 9704 9051950510726370734792995437277436586215191899881272465094023852338254952207660 9705 24853042389881340641563654919708292799734188706411017008819451298134445284280 9706 65591758018256263747257721663411465696521600544368249111766209503262292500 9707 166134701997622012841789695335699543935772838188082237875551551878232800 9708 403146076009125667587772430817161127231256508871106478713939027501500 9709 935487118109580359950790547527342339147208345810846833543967641400 9710 2071534175994671432617407213258443183199675547029931669040732700 9711 4367602102826214215211345066828950699690941537321476225480000 9712 8745952281365576986990298297196378250097366013491624294700 9713 16587572978046533362495593076469835180753470897587029000 9714 29705097974326442311274492694743243571201284757830100 9715 50055201463719676582185654671251566911942737492800 9716 79057056010917646470359751074082461136974625000 9717 116512772396079466526881923173225400345634896 9718 159414970910757585022597886521656966146760 9719 201294755474737595437190498093538674688 9720 232948320186602889058187692133572419 9721 245024032180295745695577901591950 9722 231908779482172392586931747253 9723 195070780476759037553623800 9724 143547757823543044923819 9725 90526744584721588662 9726 47566493543144475 9727 19991352673456 9728 6300471765 9729 1323558 9730 139 9731 146443103328227303229256417335357677286558649632271757518248685669233157631225319078114380803626323728137226500293485144839418749515071234361494533099388665856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9732 151628384639951269986455598643048403206807205899863420769149940151602943926943195172002716532081255803000860948824285078029141025645859981129192349730560897187840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9733 58900124434555295011267884713316387517701573247913467952466935271568463950150540369459917413298924775670159009681152868984628485007576704089809520560873003810816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9734 13564543185045161802454560335182037340428640018722796617793764932118219994790972440103231177066017845258892322858848435497157861313770847481229731267141619773603840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9735 2197495482338530003646295498043445635211870249550446226700610239532575612373184737479848789318960818738469772409025326929762038843053707249611797468290016490815488000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9736 273538034607782895728276678615219956543203135251331171519458005688543731758989406318599447413603133246423593502218956826319564439202117747745966379079083178567139328000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9737 27599544294460749198453275658638543140469279634683520941921858952923575808875699819595608698999836229834715888166604858620204295178095180830402927687820035248116203520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9738 2339371462797741704731451364770436194216978038920223600415037023465666441433393612635991656671773899463733072369067430655065418189375828854689892404917339245049282560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9739 170877334554399814770890869479299505651964987884271173368764171574618588983553203687917318377438305235327460891193403448167522624994133741213743415044151923519258624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9740 10963425854716217520363410219823323788864568834582113017959790970556897658334452282604037240099270770975698434005326803230547646470653877544528103844131188432804249600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9741 627068137069032972178035352231528171772742900498756920857722723437103269286217607910458930801200027686411243471702600973294543242700959007675008764461641551104809369600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9742 32353419999027285591158106961624108088333023769374976197818799008388921462229439827424791966850941295082671693189979043831771810291468571588372748014802004529364598784000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9743 1520370505231661038094099308218218108556618464288924093120753745750643092382104488923678448236973452253194227683943910091602516597567137417244300497831074900159653478400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9744 65596849415941014363086765137355547065008578792158166139525747018185891842323037392267315642210495063179708512133026847636201006820099969061411929527641180542951489536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9745 2616129977476286616953738387180454021938366529480748187467861032034996318192966915022108527172417039452687333789505975614442082746422303053537233531670405694105426329600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9746 97004530330749541894381487397903231255130407244060686300822760973718020899053804375218862223972125127345308034714812421963165169503353967238398010747008834811812695244800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9747 3360899213632937365539020370075843313778708581448545083557021105261298878912270864266959822217424168310230346558686381798529984782962081774126595352123472253221708234752000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9748 109282134852891114337546257101923025110933794956580754695397405580995277384630480079784359883242350981695165321445300998354103498383325115685993379937931880441915532902400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9749 3347699923451941242411690966590360701403435261646896885483184741970753537472516248541814026367415875986105064197453952322619578245408347229994749883810656363616797720576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9750 96946706192521745964925657817868075535842066477329609485227239138650270500083780586854342842748237492642757283480005011555633011094425623286185684227033283317602241740800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9751 2662173193693805946809318333804732978572179399076015931016498346617586358037805122868381069521122014030649046216939026834460207135936819353165764636152198215907227467776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9752 69510390275268676456030006151701240957192724971382029492178376377522114934181151223590927842781254755111446315449244319382532809348632424551418349933777691089158212157440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9753 1730023640858095200306260993864942329160989594768985982993166114716255978462312075774438751549726744601844445127146872577317371761901538512205121697978015111157406236672000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9754 41136087767945468414715723737524721631771211437537205466430406576665808058122947223117510787295210656071100010842011371449095000802274666011724101735015018345530266746880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9755 936389101102094735792028190248776606062094725036206130856585798689046326675001693233965441162262456767604054609581340082115675331721663320140782731488419497837571604480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9756 20444229639692871231458103800662417687089768072993288111949740119680751055317824002417560901059328288522751849400132808527309067964574415022910200368906443903618441124249600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9757 428863123521199638922641236183578159434650020316751973265837328704161737282774421619851361682581411537234008982210035949865313968505512015277257862076907337223418459193344000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9758 8657535257330459960033414265076883576475418139709863334406373420801261676920931103234939218204009957108041492282157239262621225879827105227164653909896851057249508497817600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9759 168437788879837490135440401158448863491488982127643708484260652360095678069497689965487938396636970037634970013515037509345394919344870146888367026681986896687583067111424000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9760 3162642885033380717593774847198677268145551886449988686253257497677178265859141607973243465954988134057111669317286980744806271123944763731547647917581165464830901800140800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9761 57382589201380733856905814311277282091967443142278784035051542808736101266414278693407831572063628918602055260145133800623551205975131220175436365416342916788523346218188800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9762 1007270077303016441076667687416343918510914944448601184354104248710236037856295419088445748781509733354648915441365072739064777842492638281437224054053644656606300646408192000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9763 17124976606009402519411804545283902038614937880618346463405413017557732053345991376820165551994965970458947182776152751452124805383454234875373790816551512077626949763072000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9764 282282441454489273988553977860316997680779184817779854165031121607662410684323110660448796937330523931429258562966107859494199576230335259045539312775955153810362298531840000000000000000000000000000000000000000000000000000000000000000000000000000000000 9765 4515760930562648611413349558661949154939243681069236455991008321565159239023305172725727264153416657573819610760242513556477473920412323649436397459464600617170486951936000000000000000000000000000000000000000000000000000000000000000000000000000000000 9766 70172794996695753024409127578799656481827862080220634486946552266878575756036916722908843466263234317141586103449447743757339761777144596450656228486787372250439264239616000000000000000000000000000000000000000000000000000000000000000000000000000000 9767 1060159440900727434597757887559273991057925667978783181115630249535456002100951002076026405965749464422378879728374207414919047236932681665187548885753665038119833582960640000000000000000000000000000000000000000000000000000000000000000000000000000 9768 15584400062346605651247585404138766596476251433251832989283516814917538702647100701558200415933634406385354035575572569006050650393390113475872678864693170148458505437184000000000000000000000000000000000000000000000000000000000000000000000000000 9769 223078188822333065432631940138824760172359079081661202141965753394503182132123074820355796229994493633520992433947845255795251606936343587249876731842870659335874527887360000000000000000000000000000000000000000000000000000000000000000000000000 9770 3111608942561520045453988179918555131104922604973106938254656369405543706802403290028443501400053983441554906460505419741919560793009964149740547168006506700120057184256000000000000000000000000000000000000000000000000000000000000000000000000 9771 42322269696345109723344923815143952501327898879464091701845032861614781965431881290903400520648947828067355328332668362926443393806509139366610146675849498883247967305728000000000000000000000000000000000000000000000000000000000000000000000 9772 561678241218343519434653130707151289117545552196819825701424144093650372210027580904131728882358885061059039898085230202125594383481641283501503634321582416540340028702720000000000000000000000000000000000000000000000000000000000000000000 9773 7277867328802321296900165066033697023186353141073754512172554590771921704764757702014667517955654207016506551578233157427040292455950841283450529040263963871183240167424000000000000000000000000000000000000000000000000000000000000000000 9774 92122794918649683902803639180800360621582938155278200249720143735616608999545178247748117279198795231957317158863666134347107810662646228133388495238668715386782623989760000000000000000000000000000000000000000000000000000000000000000 9775 1139754250690286570566892647995289985133257972278467051534418731279845528410382876254245646911533022165829171315241475674136376608683176033082644338811304544445208199168000000000000000000000000000000000000000000000000000000000000000 9776 13789801948732439279866788802757840407688011507817164937350935701623378058774211347820119556428479831692660530804506509298969696006925800746529732604333001323209587425280000000000000000000000000000000000000000000000000000000000000 9777 163236221022179905685705276864348228590047929448210610478823771714188793441739005462084746304403488064311906083217403562964756912807730753140304676261395237533660689203200000000000000000000000000000000000000000000000000000000000 9778 1891401483273793646096909588437731860324149366239694864871045301320636039168141965169425817417811482885579010707889457076742791082782883400916242824514998593447012597760000000000000000000000000000000000000000000000000000000000 9779 21460758879088361469200741606301475309611870890621431535808242798304360265779115180720988124455157385006843369868570324354375515051602891020569795975748986417499760230400000000000000000000000000000000000000000000000000000000 9780 238547541838193502468590827496450984791668955225583086295929336325704361074637452446155536573135342349530463305026520764044476558124124275845672581351300590360906956800000000000000000000000000000000000000000000000000000000 9781 2598585289819723119742901901121315402465143895650826967369880525892633749609422650166712225859180416164744744358223848005447924507784964722342464905633114952598609199104000000000000000000000000000000000000000000000000000 9782 27751369132178587158247199303023080434888620811718173421956245235365888712844199790768281804518858732160919562771538328669166824223150617726396175144418122373154796994560000000000000000000000000000000000000000000000000 9783 290643369688935623565410335472662982768495499333228322351228464652688497762499011131805313492077076560818176065822102349897921128097897333499984956680937048318467375104000000000000000000000000000000000000000000000000 9784 2986058622190327994824803714265880351513806707720588366153706673720378867338320079013872406212796489192473917711122160233378243975308625299056342738552866330466802728960000000000000000000000000000000000000000000000 9785 30103840015621083065936210236860313471861578067254085388230312324075550627459450945624579030312955120818071517730714799533874803946652820836468331377195429395239534592000000000000000000000000000000000000000000000 9786 297882859549716448646582216410887978529956885391814990375204861788650768417574995048331218730589933800436027174622173864737824642078283670424293841833368561674220470272000000000000000000000000000000000000000000 9787 2893839270865289368938492420359026511316571637611406863207997076363734541196771710529814559831547194963066482803801576872627408091897772993963710316204867287327297044480000000000000000000000000000000000000000 9788 27606084640749844240400286275820820893026819360582875821331829289874402009851956541449671696137001414761809217460295674485696359888928251031206725874045337129243729920000000000000000000000000000000000000000 9789 258656961390434862426046611962320391653880656562224207302366652069493747040736235054552526496703524722924190675719820649555607391377625116708264258801981373479172403200000000000000000000000000000000000000 9790 2380736053343407171312949764428535258725648978087983491385474978632790999477106173412593655174722297177815924722527411055667472808745595111645373342005270057025684480000000000000000000000000000000000000 9791 21529617683908923444079978765981414677647133753644994568302019645520467052554324747847681934578871915343292060871037292005355330981417115838637882120987674927765385280000000000000000000000000000000000 9792 191320403197108100726086902052812337660366201296429113877924148416143029886088669089455248080499586854452970648483377566691244325578495039049516251268393376080613371200000000000000000000000000000000 9793 1670859162576830344371984673611373239501413737886027612590453527297593145811156852943879546855707806189824378867612936655365417202487920992198367204855706941618751320000000000000000000000000000000 9794 14342259896124080129361976000727236684194694329364558494010802577833314459620472630330883542558465405597391612351946825186435277411979179889597305793208413616725932800000000000000000000000000000 9795 121013036936170230055493181039538017529705042952657532342729912736014751644217708029409959195409924814684551157830749164770144000837924804515311759487236516394463290351562500000000000000000000 9796 1003721840388990137755135222272118526522387074771547135485704925637400405317566178696479661746777310263689293148842539390993173957683848036487495972065402162003115354648437500000000000000000 9797 8184333940018410507818418526267536132706957283914355365345566883517944322788969146544301526444391477837513320139053525404436720777361197758127019245325913614236324698144531250000000000000 9798 65607968769736409581051416529782742369071393197895047819111004385967787695813195126420632943928882699979322652872948236093809938312123490470603082386924451841994362895507812500000000000 9799 517059113861262956550350778276974243250422103336631411307081223924165774494877610563028446190953112003135429471796404726088774338406007071007575670536075764210252898487854003906250000 9800 4006211600275723929575280951704365444133740585897638821472758176260254136167937433400893846487332228557235568706583948301232711730352499862107391123945659770611167272987365722656250 9801 30516178469552430226757575038848238124833701077106838422609703339438840309667523358436300649163484249680203176774302376088577173858689836754772062337499286909609007377624511718750 9802 228514809795123512534790979615130686249475454391052407498499952022520976071776986049440667059864694284076527292018257635420808074951394901891250118210306922961344207763671875000 9803 1682150471255360846150233754489576394532762798393092241457264616928014716350535343059851906311536004811227992874239960200873302686164903589422387610414072525691787719726562500 9804 12171749999388655641820838229240347373760922251595354154554259225481547751215683425633966039242328782440382033837056052503897815737202169197785579312442234019020080566406250 9805 86565223306654008639706642934774599567103351956175842315795566664702870441827817071283289799463327106740928877271644407092542120850797077329479325215092255516052246093750 9806 605053684689411970773167338692722296865192617220419075114130958677450405596427127755641132162410767667116070510925552448563526578301731635557142652199963790893554687500 9807 4155807810920763320802997272243759992110616450861897511601019144954100007490084578620983076530713119391889152019313882330660881635662322693350966251332470703125000000 9808 28046100348940480436444751698250842955145381917832055480104509209813509295734483294909072705761899231920876085672847855326944374882403646540223228147619628906250000 9809 185944252391084926215960611097150055593777966560916590976256688677554540797020301537078059796370387856731489229343569033105856752371094095801276320397949218750000 9810 1210925514911962991441412574318229878495097737198276107254377462746753784684494964466414075136267629125885304669001583262900517823533307658326203808593750000000 9811 7744636476325639247455495943221384831648301697320004435125050388460945494348588660218501943829526503433815631213264758025154187559672985233126245117187500000 9812 48635288173769336157826275721261666122203601391236542213218767658477170641028808208592219076739876364261241428106228684370997389746323155808457519531250000 9813 299833428223624460452301306583178142573835885795680401920052380704440905398131502426774636586137426580093573589329561448505550075292442872452636718750000 9814 1814225396251191411201097991487615337379396083807040419611101153069098483651374081803656784276039465305325831283971388279946760840041520176757812500000 9815 10771664202200251438589827282870280225278846652298220464502068211345401526951203929129735917621494863971483495813222428767355755132130179687500000000 9816 62740154156146809024347066801646656997096715799746940661096077371998443587588972100548671195715056626265742092752228388670111030594701904296875000 9817 358396186344268432586829335415016461310655417622697033545082629341988984768240000306501417769782537505320017495904609916273396660699072265625000 9818 2007302524624700595208529219414591242714632279015584349611707293187166003414294323891360379711814856047577686822066244635923154757617187500000 9819 11019533217492397345893154831874374857535489365100552049417497549939176262594750944274138082928446957310690161932645490250791574902343750000 9820 59275628156089384668736509051790743677267238463899068483575517073617099842593588263462564950402188726455491040969511695071356591796875000 9821 312324162394571568064626527680443668931995447088828653069520837499026792727727389371558361875966307845604798021096367478462158203125000 9822 1611377130706892737601024572266348888620133777370323506156442735917597797101126041971964297795582382368136600809669453800488281250000 9823 8137449487993449088558404696752346412186928925667678833825373144166465019939359739989562215079803197687158543429131441015625000000 9824 40207532493887333696155494912631710074127771290186726824570417113462320283398779921814942384584664688733850831354191699218750000 9825 194300466866932507901517815410291160294365103367151782971284051015709378766832240791327977062168555140908406252548847656250000 9826 917903890957675737320931509064562340915531339564872358662975515013108619770310673853686449693410387086797860763437500000000 9827 4237180696118034251859211904799736203160754862529634943794829850267947781678128481647268158960352540986486491320312500000 9828 19103013687968004030203286028422372505254230097018485879451530254355450461160007476863527450816903755661059214843750000 9829 84071589624662916932986283880597704745632925220886367380780836595881269858525437203237268066425189531762816406250000 9830 360981015074818870012443357206264856303849331739559156985410114299521964389426006261670862867070824071367187500000 9831 1511330987558468345080470176362615960808643192822387420001360654449573114732963186286698089772143197476562500000 9832 6166142888647391866281113137447880929555178508853498994558612555190841625294332142976406623293703052148437500 9833 24500237149247673015267038217580162571147599787134597459681415312284509557339690051660636242194414257812500 9834 94740970639584513748465143015348034283053038182265235380258333701729436378617692691145954012766406250000 9835 356293029917601562016734631417812135156604912867839301938884340436675028349896609319566047480859375000 9836 1302121537969288487433989656984355332774514341255750156586579280373715469282463840623024150585937500 9837 4620864875215388817358836680182846481476774276902698202047864809532585660177513498851185539062500 9838 15909400436848272705784972441175372595006286032525796635661296698854882392440080224551578125000 9839 53094663434256202794339680402713824080692080736859662524170587921636588311758256815375000000 9840 171591770753922285631550108897132382720701936046239458953815789016791586453114925093750000 9841 536468712853382398373129771401491476171980139935216228315234273384941050739361781250000 9842 1620755673267895933376938569396119111985531655422636251637514118270598878198350000000 9843 4726118094195603905135404333187166848598671733797976402804271622473903337112500000 9844 13284837384415630858038682458559314617873155396719095823661344037306113168750000 9845 35948539216313790652001944755313568135320862042420071782233241076717181250000 9846 93506379344544711717110639312521153643458157010102916385463137521687500000 9847 233423806834207171233275008114111680606797881431779219360242312350000000 9848 558267652846896009686690051313285293125805509055281110973704721875000 9849 1276777962174434747090917473130673576206480125570967340013440625000 9850 2786566440077176440342949076371079240298169134686461718617500000 9851 5790581701640127532575087912105387880373760779594528583750000 9852 11428521715258280896526649656316782683677874380875779875000 9853 21363457399662043298474895533112127391360158958752125000 9854 37707457217809404784609647129172502641530374597250000 9855 62626016159578807371196993448958685620028275000000 9856 97489355343585097137824507190216155037065250000 9857 141612859009936028145454943050340625661350000 9858 190973184973980931704725893545322108800000 9859 237679297825956596598477157246550700000 9860 271103737831479041974849431917850000 9861 281062557230157449141451434070000 9862 262199101344287178536452864800 9863 217383805504667143390280400 9864 157671626565549720389850 9865 98007062732881473150 9866 50758183168292600 9867 21026774437060 9868 6531758730 9869 1352470 9870 140 9871 55138717333801711369244337945303677258679509403560664959677890760449093543164592440088911915740055479341345152881531547116587996085768826084718496040443383895329810501045534960403927513413186143020530831615791106414728260765093635612740743446729457192534976904263349858656021788207577964752286779061 9872 57077350371190544740156354052328840500157150220073360739911020162468806655516689925910658781043727265471801380529244969551802271487607385987802758840718517205668100201776425204220754902974869011788266410877369396409391258314251145360404632570478961270679031471743862989343641084518482697781905432980 9873 22166265497893602912191167418823342773944847949376719104740082941133137019897681574770681103263911386203938620132965303686515254238816838752731815612677945781922103956974316526847712986501199599724509053797607747218541373588193644664294082350310320575328737511912636733136859889740442427642039784265 9874 5103544431205268068969946522485660324579774246959650643656245573299888258693359884527666908754201423940334060994483050921774078463002713361079424324971098249149687743981206159534604016664861228166634286455140218292367503240797075259452549568980271958806579629176416035567020764640842580094710545960 9875 826575325814528765434493697407304579645820466797879960471730536366068138621850029364608174338836997556523885448375328493695909197141379145251153648700728110954480972620530559145238060326343831578907481021651671479866844847818619158799097547783229914440435684833412273087424068993244708517325522350 9876 102862509966670068400390548033870584236246978552381028616213154934771384931639771281518316600706978365808580341764644770653313933881632119533300268060735477699613661791437075967097930958990390878555319845923043738133075281247260313514160780014079609290289605943203291381570057790644032777023723628 9877 10375843346141848379035001657554272980396152354327845314065132703575755197942458900579873350627683296879069824588068441869002809358465511727399403373917360662401934098380500011254567693988995445884534153411203346986764467271023447128753226747841554962779318832154762022087238787865264172129885085 9878 879224640754650357134126077724995527387115712755505792724179928667436378080790070405030425241168860633491709239594538836902889996230331455794714221968240885773584052513344199364885066788602629184347297988683412208327733807036069121568089404710189993683623229972984600657989426457322318427474480 9879 64203880585812284682016206393159542702890599390702640197650606229810157053624109231676364940029687443574836526648532065181513631509102401357219236211074117113372004577268877082999588380864368113055154735142173380129941900400901290857787530017308511419934686864961953985316732023504571518890470 9880 4118093067444317765443915919194058747020591350244291349145711937172627478803951472901649803062652289792680830769505701077865030357377669851209608220508801312845046289621550911276403097566908786984339168981570384203153104628617957935662057572025667391044861544894537594718195740292162654001900 9881 235469401925415351545374047916771276267266343441190895549036109467424169875752975558223634813344324213356271223899676871308404022623148102337391186446485498442742880497186130578362078961747564634622910415061796835855830056862769630425365206153599432192539549484657845706626513667612557064833 9882 12145252505675456058788013335148171691072848555102093156838763922717853234546546289764403359052210974760833605700017948311656296400453254070809977779988378326045103603761462451617570739729566748584527627087536536335485122367032785779892645812866173701855764398601748311818917399465980495080 9883 570557004590598485055060128580912413818898223043539036826074246572130979648767300529619034711589563747912783622817210089078262893263062737771603699207405639287928093728604497163206487131013181812720187748170470520005274257923442495938392265377068284722916838548161870946431829400711392765 9884 24608911329239265340847120169253194274609934996613748729515967379483537769790104625505125443116526944475257847582222170788094932454983853639236817350925332203892977320865084567426685200859149188590069732855136115732956459199732336524775149734093804474899454720389557726215477930449228960 9885 981126554834364281817427559288862531262084033463893670354414415329659172406753584923518612104094302500157973889573012871252933846570693081475116952715945723819204438275154494379077355017672167029254170157006034588007558074865356155400736200529891556805158980782321723641905504194771800 9886 36367246268152403914177632436108457547473792586251676205998609552928367513845405327693996328492833241128230757539289264852859910003125813647167840757930741430304195164339288047176839257835970530731757048296865410605217265146757671248822155657411965049054373950979014517977388369628416 9887 1259571686574556829177573934750348669501427588585632027462698590920615804651264676722015879553251565213540503876397295478257637284764064622258608568709937321910819432646258662280168913489101474395820375407664145874488479293188708285255064723436963887406896058747933714363659999256500 9888 40941316731131252606940179620275657699757434452453177122641589363843890512896684563888486268266341458885770581806478101562405350302418734172660597056412921496490350790927720655937338120550538345183657455317206819946948305935948695320778874631428303627263926448873788466618118382000 9889 1253719993867023124921446032207700473801989417155547953246794064717788539881313468775084424011537544633390867231965815523095969300247117317511132539232712118618055782929813469428937022300941719119608236037854682314670973127644902663908267627393973987979769185958578659804788835500 9890 36293142112545471895404190218322898362775581063025420356396098502487062035155622515454711267807604471402366867714205736372400671185847946158133263925170559557485012133389964933024514409861568034696428283317282449529162616897889526408359698555078460353122214391483366008475820000 9891 996233908810364634427741005136670049055681268815875489349873698129689920929499732838821874468732341624885732384310041707210886355684114914992680588727424584117855499748825771400452492919382534010399921675428628403302919705493094533527985327112171780047080762152427073846047600 9892 26001847360098632387083257477142853174455760267628105694901272788426931872770524435303591237156090167753001177670174036329294742075775563410099785044297696231954704429325967806290603818538781929589772457516451240111906318710506153699815196887650558950170273144220171232854000 9893 646892160375129155016187517996591057994422363255932768650313057210278400880440126519456805344972517514670718880588276930845484058507720546764316016772131057947499770177097885649091535135969040094765085693540790729641491895104980496472058971811749872403109795520299222754500 9894 15375316826572567647611881869694525495518294410997331534523820100319274076316562088150311700926949493254823867573776528538669448264392180231902230443753393144077556982039830052345738948402405802228974146670702629089871156985851933732959524761926071869708642253119750088000 9895 349844062363251204658374919058048429540403712042817939449315651249364684660892815888036282010870710704282827959825219638672770118328402266736438179604169158101764664101315128655391996628235731152946744364386736200079128269937179285210599523575370435443248419944737025000 9896 7634872482142471521697670548074212569824177257977625229780953770397669653168359552537257420942726004677575868106788952089845642540994387939471579736663001502891011356631852696861035902448081055534654244167085800761502770436176675385614979686641718207691431887640652080 9897 160087869743267722376822413013549682051415576881759726706281230049358542223735239139087978569835030962588800996832962362628078843860585703713251870056287722416348344785275013696791663962153057513478868925150022944021054994619253899921655406821011291597419286694392900 9898 3230267492807141296277581295493550239279455464206264666725208060087905868871600897046733384362172368245043867919001804615269591025927687181795822716935033483820255305428556945245302317766508145037821486013969246785724495274304990141755206069119878913145263852487200 9899 62817997412146216115108924927093728776961866257198513056442972078206906610449004938266189652466073275676225958528691754021318136073450561835243998055580786949852440987681619015502538646700764273068917897952186002372533969104811317608930970507598581878386479983300 9900 1178937923216392231510956877207595368930036777152194855840487101952687020167429163101834098681611672867370375721223695792483541709370082066885148501821782002241842999956957780970190819231776075809510314443022413084485313002262186799452358780892822885368753368000 9901 21380266350668066872300399253818343081922795183780891595958115075321866591080136177664913085555613315172976092571624446864790985590448116583129640524427885817896024763850966543509709417950983673607101100182785559792963585417434412116156448175088931089775592240 9902 375117350773298142889363330795861975985044820215201956485530048716287144751759399690577531473228782752936461033645814322470522834766598946185330588219770420404761209843954556380381657971179188087955326561751895786139932739074789980871919914623057778349644800 9903 6374346180277275189175289715893280660516152003988978302240548777643351797227861651410890085150121725957630963930653542927596320103324756894508184843315374907725073913722065531840735608604576391873826049552429889528515560318771284799105755641482640643063650 9904 105019589037865698075438219446345579761772258582703643574375769158123932682903578273151051099317441024735607565740366818500512166117862691363272378776813129396278954232211485176755867184859130700255406686709983920173325236132185010478464377989512102198600 9905 1679170258381763728853680795086833691136146938946039113318244701382659863619095705374262867243214664648034275462762652464547148335188303818636768872547899201730906555704141129226019471784390485416995303757616287632858136499836992252904125271214262808250 9906 26079946731360551659187415705092712224901748318900794161769734032995843400782933580155060353631222778962200117433364686405401301379760703946834229104813734661314234258883618281844387910080187711592213336578055185892122071278831666879728034069627847440 9907 393804179027048942282394377070017990930000305627981941958155439370641257067155791566945970303388890163782781869271537377221840806815053109143759766409557014361961323253821885936980785934284053062137321651053948593472287607463981995553349517319699900 9908 5785858993295764309054217169347779360517703380617685259758394208610393908190123284269024186228394892267113175317894704651988831651658272757617817427108785561400159085910057178676048876333316438132490625212203125314404183450276031484176504714334200 9909 82775400015362567525690671473907437286404867320090854446257308933582532639721355834370815331467438713839651076329059506265769082005577714964490659394606935680313862639109540157645071325751723621448832254922761433793150132021047910807166877480050 9910 1153968243997453521185450441850176990210187622827087796668720350403396286908712588482324844412801477824797829643291573821976452168291107331371165057828934850312886163794325086446655379202298177748193203098011708404885710227120558834675534844000 9911 15687047903370088314140007557192054024598979751120423744581319719926440875803253654599731214813394935779239632024063843401570072675797261787790286765713887429251121236928058629140989764376377618826991367452797039398211330538349400336019608180 9912 208076308457233729664208990953307277828632388704365067395930199065557762460197581428077260159687581491625819958387448563953425092610663822395420665293229871718155385527330910712860347360837321871009925338560919443218012206357883407802871000 9913 2694647236839222549316901413357497272237423676181632206575118236830848402036960503732856252866272707524806296083950019789346394639002395646096267073771298118901301770735148777726002537908772512843746922811868621641088977080016731062319250 9914 34090106541872583254318650609378158481232222402094212850544260608487401958947341932091277139290462253744931971861824383927392743055590958766588621871788864072132363666482934501777381118805282308523753167984456318479553996165261158482000 9915 421538721994993690453351477851520226962564695289006773211380124223817361643201072175638263088795319643291055920659559030677542560880624663409111872407802755548459000092786434725912064203938609935112490766611850726158345690920189261250 9916 5097435248939744611767330272968979960796543583745935503122364613349489237657306253255603569529860095091888568387338330139857628457596308599429173764795674553209684088676160537982707014203610517828998636096021116498924134672403810400 9917 60308855207622075052717433456886983514965342264058736961616764203619075982078584998730185732937518763228581572205804928477181730317235098766918845113686761348446931037174986409073981865212504317391580372603979473647481102268221000 9918 698431248356178588617561521217386726210246795113050555296659516067007040262701132702413489826778642312705821020965217777350073791267637075603208462156953942105206134866694946478564033208209099735935988523155382757991949775008000 9919 7920746410445048977028785099191068130171697557660330819458793977142416136053659987912379327393564691736791152688128394743153820268329541744870785305749795128935321455972472875809789901858724487599148464780949448793723678712000 9920 88000287190469502126964619716250087285082571096265722739400200970448567712883504482518291398214705868533259789266979126278659744025354386681846281665469934572096648069904665324077595150925727696072573769568032761005059700000 9921 958170175392278719981517163507346777859026929926952231759827833764364017853500693087140900395949624432832432656989324652754891475231596217102145944845331188952114211957526661129594002236679540798659473823580181337869923960 9922 10228137425359076560844829317838888015252872659637744023750675619841755964782461252686230270258010446126232910994983065625172933908040162806131261456412239150070866048160768054918236685650985513732082160442194170198836800 9923 107075620351640753381741237368741563350057943442170278590355077871851098619212691079551769603073192794267094922669966883693642640220348285125142084378665087612464467543701228336391456874953393981978798372359539707547400 9924 1099663645955354382244570804342290449342764598639001583549054533944511182824977197026324582297949740944833188592812516338744193656757366276062255063262561297127117221391365126339903801160617616828620769330547133713600 9925 11082302021191495954010653165112362880840190079985938504219825323593692969003407232295767026672802199669896161205149815493459607057412948474772289346841763662714454435434632242483884194920181354635224262816325286000 9926 109626946072999789246041813200664087094754229989202898117364927876267432155884494212041294739277479393270149392352678758895823581947274705312945892031262731047780065385618606181848504361402537546443475764852327680 9927 1064704768554913656558622655892154299456070595577791069219657952743004694014534925825758029567346560576086727148001622781631963457622748079449367963971959825693125362308127788099983193784379208031213535922414600 9928 10154629787006556620182136983545976100003558025294407741627998219173769260876414039924501767244134479524493273946395389004351003702071036113208183584390708907027131174043522130955818864243099549309946758024800 9929 95128745449422278866376469198111804205862653881004576939525614966394427608939418279648821704656674185150502101800972974577000433272155708660557685794701563556252861735083246639595250099039669414012590662200 9930 875494557143757508666085254465626525377794759899401814057122450172230431137693701172741739382882865423702649336671890917641264139522043048975502366058793034519667245849701813375552770774695926812046664000 9931 7917024237517202174824421515019572139943482059980756579654787644437550260317404156871908701094847226924314309680833605094148794900801312618698633419250493412036623222881382045541868144602300412179727680 9932 70356127671306308137861394567483949491848539137339196077968582555741981328184496973641140763689344805736188315612625147022671323121829451902997540831615248095557565819375674118050423782896816495768800 9933 614511175174719045069106280953275863526413801449534555852883142718881308406915104776430158375857691933398965023851057631750977982207473953171461681363278861933033074360006471180237526163795822475400 9934 5275869399447766850517856642169639222232310036050313662125479082997759836763774836137322539939388699459182636450631386294362852145346208476505866714509827704356375452748146360186572710702718745600 9935 44528218474916406309602008451730672391956312240417324961581238105702568101922253314505249157530403824942175481917205912342707643224726409269646851192633271178853324296470654629872058547895267375 9936 369476265834142329675885134083017898195543030089078563479610181620792773153915168093365562858844663461561245781972058695143103473371058071352248369076975186622894839751667186794324919754876060 9937 3014206620674179427102378142603438407239755523895704444494948571830107127245809685428239456756651126667626131418386279420231541768082250463240942241154695412608678227635571188063485556995875 9938 24177565162868237202349908959897221718240746108561962765570232065292230620056509402568083548333488654940281713451376020517748269621648040839718983164848148159227779921013333645401902947000 9939 190684604481120213037199017126252323819235339306979897068178293321319550934830064400989741557403220750234498738611252144980514794430800939898416633772947257403711028745007395862435839250 9940 1478718231253093742728808332341977337229298293451910468587988088566826604273910400854063735523339706194910201332198329504899609869578221492176195181934668575373833841852152633488082500 9941 11275038088201240450200663885643350436757416986942406866624867912588613495440125813219042649680494504927235351706346274530013842867989671989098791350875467893035473559784185096729975 9942 84528357731558864888880677865166027485630993099555618047697871647079132546062305915860731222340342212066560411893401576277328266182003816501053548131558168824228725180611739914000 9943 623046936927334829511947379280506517639537645969275540788807082635189857378674378636138883785039004245227997712691326365377856399865285894786809095463573761250405428456837903250 9944 4514901468951509513291522368854001849757362480935476063564743953058312210968127935262584735023057451234584736621375010029231398432648113392756510904742856190100261401979170500 9945 32162771886747534856669715118872196051660364904054730445145128169510482917691426979269122030807045188990681208611598699547857014365286927448686180234858803821780964290871875 9946 225215446737861575260803685295861269405928263995357548335683795930920032987969929568265542836630426158737702843716330532655282554886564586160833973742871919173480632168760 9947 1550021082731283361229266479110467764182373328227572020137900971465491405348574859120806536437981255361438242284100294369816618159847929866393381130902250240291221717175 9948 10483841055141450021087311141196861841557511968191164316520577165575510860005122977855126272510105385448599653797955493952260972896698570897533114323240366880310530400 9949 69676895593822303290349864693615185253174729078103128463795656771538544559046210995595637900043708303778422786919867814057088691961067848394070915025402151045950600 9950 454965395022162667227322679251470843147667824158779430661383033737411332327672724538428367971498238422109065798970647037394800334086310589211397889048027395936000 9951 2918222074455506559457690859856313344045483773400620311223355395877116077463084270283010403607959903135245757078253349241574511512675812230439268003434449490880 9952 18383636649231494202076205659234266162036665154565542982604840827292409710966203640084280565789658926159265001508693273107033099329258318132048450357841069600 9953 113719213817763854305146104630767023945079707165970182237999679658163324897227196723912902898378062008484671539706159569106496973711798411642792516079999800 9954 690613834547232512549237846894963376142920060123122024149803233403393277789972958795967707719248083595942015366422009982970069497040886880114387439387200 9955 4116600960306357048405397254679539587360692919478169329963415213725838171752091266864130815098172018219767412752429791853729864181325819414646534349000 9956 24079125804918310332350430767383904488750786894034064176979610710728828285936663073136694466647624411470160286812246258479351635149331363606769740480 9957 138175385259630390747233097592690584893712218456072267134581927233829846573604991984630155056421322539501380675743846856859221148021220176269682800 9958 777662787243064232524263700080087095618921094946800384728975786690684309565242790693186269034747600250373626841142052390259586610265876519942400 9959 4291391747101221399737032141229366564138117403130904094702334991508216611381393742646628034423439615453489083995615061299549164715577047958600 9960 23212369565857951802196295515718822069692536014306867852679933722391181327705716189998223225904373562048121224466113107118787362990441628000 9961 123031414011497244104572690898495368241801802953913188087167947948689790072017231480874317567924419845980435593690452699443515863443600760 9962 638764501524315014355254111412554180666053772011668301531713820820092523283364667481025111770242041676327276431138491974001530436936000 9963 3247421743326339144863306971094295872568066911068350358118873822730289604847586252064737940393645245817055608043107670842281064808000 9964 16160185819074712498035080349095092571357089351119866761522752524355471225761003153543330169263546562808603858922381883927180012000 9965 78684931070141581376193828118410190503339423601247342318053067315441408315388826336797066199060241994061776000585364570339005000 9966 374708049031890439838758904213166329809293273272709283521571961354430289082041717511235490286798381891086032462338239427750400 9967 1744454984705335129444164901299947951727879353871385678377063170211797946981263788609729680377050614907053309944664730487250 9968 7935800276565733725289100733368645196729986050977379720270156033523255225752932309674978400096337647335325289285672113000 9969 35259336174648810789037867034509669464360013551734077373434794620307323603202420272834754190821467969014422459841463250 9970 152927946526165010418490802828923920459961270961747190433253865690404203800370174955138769344000454837440879329650000 9971 647133287100072914938800855869055974289376216602829757978641151035185605223379471600978715777759815900336230681780 9972 2670218355369460066380213578002796168544502146502271455064804473718427593779682131027174116871267315842070049400 9973 10737032157299977012452403542128635016653663803482276975024439334875103314760388602697982341248194521516430450 9974 42046491767089078709177979801883318517151030360295291987374487686625327483239657918899895469856613258088800 9975 160247450839118517348761918776175471101948578778098455614234466462150865364447429676590725755771791405500 9976 593962698882705657773203375395753323810924347797805196327090922800689012255215491788212769778234162040 9977 2139470814735470657109224037492976577084123572604599368841372467887008768094317021020097080692221050 9978 7483164855069379565248067782715520748032530110798802953769547242595191822815627462858484912432400 9979 25393760828243349730369802258594346312476343653571318761878604754135672848617792308121769504850 9980 83529330842440184401525501995579152581814781624323611520018651876564588139968641429303992000 9981 266074376200791176676264290074922395831864791565271963519508329192302634041246500121166640 9982 819922532730040933335662053885283323575468345097605809303988470393508640822849518758400 9983 2441580139515376364605720246567138549353570674435038079940139075770586028066938409700 9984 7017558355824605544766292098728201153445313110048403685591938380394820697034830800 9985 19443238489125214273334094272229437453277731919091625376206293659280964813986500 9986 51859369071112212425144988485092258699050976306953212560239144408359378376480 9987 132960743003635452488871665484755330111385786104606199809471365391846289000 9988 327164381255374824670594729984098963505203501939095643196563767963142000 9989 771266299971827219704875342998245315135981347754785591183933690850500 9990 1738683485451978469717801021335218378224289053488839839641524520000 9991 3740416360877816292963108244380847587942833662914454889131767600 9992 7661612285801564207268209418132381107253589964539594232034000 9993 14905186441335560674957706904436693989960809885886501619500 9994 27464401040877555753700910280238332316571535663867948000 9995 47783599102993271302513773105394202009346171179812500 9996 78227800344318673274981229273502326859373183298336 9997 120038313637118992369143197195534626634668443480 9998 171879189277145337725038523634689691497072640 9999 228482223475087848360388796285938544930085 10000 280305901401903558582315300543578066100 10001 315165473780803159425504081729208353 10002 322084404080703877106793507321960 10003 296184790737377494248812368230 10004 242061000470022571189034220 10005 173068667923319264922525 10006 106045118994909730608 10007 54138832392670830 10008 22107826048140 10009 6769788585 10010 1381800 10011 141