1 1 2 1 3 1 4 1 5 3 6 3 7 1 8 6 9 15 10 16 11 1 12 10 13 45 14 110 15 125 16 1 17 15 18 105 19 435 20 1080 21 1296 22 1 23 21 24 210 25 1295 26 5250 27 13377 28 16807 29 1 30 28 31 378 32 3220 33 18865 34 76608 35 200704 36 262144 37 1 38 36 39 630 40 7056 41 55755 42 320544 43 1316574 44 3542940 45 4782969 46 1 47 45 48 990 49 14070 50 143325 51 1092105 52 6258000 53 26100000 54 72000000 55 100000000 56 1 57 55 58 1485 59 26070 60 331485 61 3207897 62 24048255 63 138437310 64 587030895 65 1656409535 66 2357947691 67 1 68 66 69 2145 70 45540 71 705375 72 8411634 73 79170399 74 590412240 75 3428282880 76 14780620800 77 42568187904 78 61917364224 79 1 80 78 81 3003 82 75790 83 1402830 84 20151846 85 231354123 86 2146836978 87 16027796070 88 94059655690 89 412069511139 90 1208912928522 91 1792160394037 92 1 93 91 94 4095 95 121121 96 2637635 97 44837793 98 614506893 99 6899167275 100 63641666088 101 477411574640 102 2833936641536 103 12604714327296 104 37603105146880 105 56693912375296 106 1 107 105 108 5460 109 187005 110 4729725 111 93783690 112 1508782275 113 20073049425 114 222569372025 115 2051450651250 116 15495339234375 117 93055995703125 118 419801484375000 119 1271514111328125 120 1946195068359375 121 1 122 120 123 7140 124 280280 125 8143590 126 186113928 127 3467403940 128 53789959080 129 702495121185 130 7741879425280 131 71530799628288 132 544652100894720 133 3308477732618240 134 15123782440058880 135 46443371157258240 136 72057594037927936 137 1 138 136 139 9180 140 409360 141 13536250 142 352975896 143 7530498976 144 134463763720 145 2036262886515 146 26300384653400 147 289297137120992 148 2684845732979592 149 20619226977792170 150 126642365068676240 151 586049426860524300 152 1822442358054692408 153 2862423051509815793 154 1 155 153 156 11628 157 584460 158 21816270 159 643493214 160 15572652732 161 316658880252 162 5491244257785 163 81857181636945 164 1050925859466912 165 11570476164077376 166 107992630908804096 167 836670560604157440 168 5193315990469140480 169 24307340986526810112 170 76461926986744528896 171 121439531096594251776 172 1 173 171 174 14535 175 817836 176 34215390 177 1132991622 178 30850128582 179 707994733680 180 13915427604507 181 236503301350745 182 3490649483399793 183 44702294310795888 184 493535471267193810 185 4636019437800293718 186 36232055577668433690 187 227160198500847385884 188 1074495780444130114509 189 3415753581721829617275 190 5480386857784802185939 191 1 192 190 193 17955 194 1124040 195 52374450 196 1934143380 197 58838794350 198 1512302602200 199 33400119451725 200 640777121734750 201 10742799174110575 202 157637380245930000 203 2018603140944000000 204 22376155441920000000 205 211623646464000000000 206 1668081561600000000000 207 10557603840000000000000 208 50429952000000000000000 209 161873920000000000000000 210 262144000000000000000000 211 1 212 210 213 21945 214 1520190 215 78445395 216 3211804764 217 108486013230 218 3102053246460 219 76419418138245 220 1641177873881910 221 30950081435103831 222 514243815022230930 223 7524305274666328785 224 96508616036970572820 225 1074961750207964923710 226 10237455825414473977524 227 81363801140161673297535 228 519578655591970045435770 229 2504517042702218599796265 230 8111324473672056811580070 231 13248496640331026125580781 232 1 233 231 234 26565 235 2026255 236 115211250 237 5202466038 238 194040507738 239 6136497260190 240 167552085798405 241 3999523365512675 242 84153635140944369 243 1568060617808784099 244 25908948794088640280 245 378816067488484478160 246 4872478522317533107200 247 54561107576767408522752 248 523244238837133507448832 249 4191692026268767965880320 250 26993122721915662317322240 251 131220077202974763619123200 252 428504695483063613630447616 253 705429498686404044207947776 254 1 255 253 256 31878 257 2665355 258 166226060 259 8239395087 260 337675084131 261 11749526276466 262 353586100715595 263 9323793939417265 264 217377142296077764 265 4506228590861467197 266 83281549723279419512 267 1371861202568610407885 268 20074256751067210380645 269 259140537891648535707618 270 2918071167402563863036269 271 28177157277452320985386539 272 227445259120925691433116760 273 1476275308667163043683592795 274 7233328128749918372468414046 275 23802335225901436669248807353 276 39471584120695485887249589623 277 1 278 276 279 37950 280 3464076 281 235976895 282 12784735656 283 573179892516 284 21841635313080 285 720864311324751 286 20886024118891140 287 536347573613873406 288 12286166197337654076 289 251983549987815976785 290 4632349541306472127296 291 76216658109172817448960 292 1117410784286881766178816 293 14485018396686799073181696 294 164044775728847924326563840 295 1594676763143170775240933376 296 12965600225479929942119546880 297 84782351575271709461704605696 298 418476638038959091804469723136 299 1386896107655008267430233374720 300 2315513501476187716057433112576 301 1 302 300 303 44850 304 4452800 305 330070125 306 19470019800 307 951080572750 308 39524362960500 309 1424307806435250 310 45128019030792500 311 1269834929703062250 312 31956738973198935000 313 722513815792362173125 314 14707701299784049935000 315 269532835280165350781250 316 4435598473883166992187500 317 65207052558569641113281250 318 849106960575485229492187500 319 9671596499228477478027343750 320 94629844844341278076171875000 321 774701912887394428253173828125 322 5101272836327552795410156250000 323 25353074306622147560119628906250 324 84583007264882326126098632812500 325 142108547152020037174224853515625 326 1 327 325 328 52650 329 5666050 330 455444275 331 29146772655 332 1545628384300 333 69784205877100 334 2734863018319575 335 94357301918211475 336 2895962742112678810 337 79662456230584482450 338 1974177803712225181525 339 44207398164005846558425 340 895366187131779812732400 341 16384117493835729754161760 342 269963484584876515488140800 343 3981719356016108447031033600 344 52094239026891641858125619200 345 596754028875447975312286105600 346 5875500926938600783392204718080 347 48415890530488784305609872179200 348 320911000086331519366065317478400 349 1605212393509117907221002898636800 350 5388571461264624234792789370470400 351 9106685769537214956799814036094976 352 1 353 351 354 61425 355 7142850 356 620611875 357 42949126935 358 2464220643885 359 120457455411150 360 5115439945558800 361 191453385445071750 362 6382931267880650340 363 191068455723960153690 364 5164363923195637014075 365 126500119471457021582775 366 2813184912506145739043625 367 56798011265732136681522930 368 1039100910269860519102000980 369 17155900126124924069718019350 370 253962869634953503172598364200 371 3338758312079850046167933759750 372 38460582331538505030729684702855 373 380959782442290094733812322169255 374 3158741687538163550431238551969425 375 21066757117738416960912110739605850 376 106014987951531322963811090631550875 377 357951237214033548988126794010276407 378 608266787713357709119683992618861307 379 1 380 378 381 71253 382 8927100 383 835932825 384 62370625590 385 3859942131045 386 203639135820120 387 9340110747042075 388 377895170861358150 389 13635528986999134215 390 442410821007260561820 391 12985427174151278987595 392 346239945698308726840650 393 8407483858740005340602175 394 186075846751168506748608720 395 3750519532367925397046453760 396 68664860585132508671248834560 397 1136599852379217252447874252800 398 16891420074276282887789582745600 399 223145543825120806040215046062080 400 2584548274313137736412292385341440 401 25748600435760975808409929556951040 402 214754591607664696726120428050841600 403 1440651399843891602717294426534707200 404 7291061289025404923238369079767072768 405 24751723092239072036913138842367688704 406 42277452950578284263485622772148731904 407 1 408 406 409 82215 410 11067966 411 1113921900 412 89357674770 413 5948074440945 414 337689958899150 415 16677898382490345 416 727164602527763400 417 28303031616552903210 418 991804543907725416960 419 31490483465466909599625 420 910100752171301311001010 421 24014155896550989936663525 422 579397997630791033901307990 423 12783190280093993999795229765 424 257515008624784035187376605200 425 4721500881138163655265361118490 426 78387335670811425673640796971400 427 1169699140231562066324957727773805 428 15527132406173147771791884845413530 429 180793918656007371256495115663107425 430 1811134593725221926619199088830331030 431 15190157293252844287760875166222637900 432 102463376794593898854642167713505016474 433 521334677803314692048139375694181211519 434 1778877440577356744964583843222422067010 435 3053134545970524535745336759489912159909 436 1 437 435 438 94395 439 13620285 440 1469593125 441 126422416575 442 9027603687375 443 550056984296625 444 29171517459244875 445 1366692010114055625 446 57207915233402558625 447 2158202926379287344375 448 73869331491710042754375 449 2305250382605282507863125 450 65819433478252698418303125 451 1722961754698440157865926875 452 41381451704511544589515125000 453 911329821950325446874318750000 454 18364770882266993211573000000000 455 337392639670672324526287500000000 456 5619757502919151709617500000000000 457 84207567045705894808875000000000000 458 1123139779203344882850000000000000000 459 13144591245496676852250000000000000000 460 132375023437763965950000000000000000000 461 1116133991293105102500000000000000000000 462 7567981859544876000000000000000000000000 463 38699907236309025000000000000000000000000 464 132685396238773800000000000000000000000000 465 228767924549610000000000000000000000000000 466 1 467 465 468 107880 469 16644985 470 1920843855 471 176778122976 472 13508970868575 473 881188876453275 474 50053713507679050 475 2513139480412371525 476 112819573697941275165 477 4568713691405033775150 478 168045794571048302447175 479 5643583311032581114057725 480 173712404124773442726241050 481 4913075025787957342879943295 482 127846881183370162112878948650 483 3061110371793254158403663944425 484 67360655374270851260224260201225 485 1358817441374655544607173568087550 486 25024265855804237759891849268088515 487 418256511611782674564644227844208825 488 6293509302090744467409409043660116650 489 84333397600687783148386967779448733675 490 991870367988129121232321153814547467525 491 10039291517215192311098632785786001171056 492 85073682953094208182398312610625393360965 493 579686672502027825561192675365849436561505 494 2978390244990770151578046445849192464499860 495 10257906038467339624143800607812837704399605 496 17761887753093897979823770061456102763834271 497 1 498 496 499 122760 500 20209520 501 2488881500 502 244500569712 503 19949557255992 504 1389908062623600 505 84360363958066950 506 4528180294191762000 507 217454239842183647160 508 9427351383923065079760 509 371580626454594409479900 510 13388423276491915671742800 511 442793991287200184851221000 512 13481179288861466518504986960 513 378507890849998531093971032385 514 9806849338923072258884742988800 515 234362537236795860179760945561600 516 5157372146539843250506577215488000 517 104197720008123767452407935155568640 518 1924149532924270405732070599572848640 519 32275421570970664119444278881340620800 520 487676636862842055292661575160797593600 521 6564667374790249877635615643941208064000 522 77576491905199350897004516736223928123392 523 788984181035850904169186197749248538181632 524 6717882989568697857996501410944943201976320 525 45988650136586456144464010228685265845616640 526 237346950927354578265703788683658327490560000 527 820946182620908564397783628911867807938904064 528 1427247692705959881058285969449495136382746624 529 1 530 528 531 139128 532 24388320 533 3198695940 534 334719232848 535 29098683283824 536 2160702950584464 537 139821479259655050 538 8005307417486121600 539 410276870561370744360 540 18995216539497555923280 541 800224437916389951344880 542 30848669703303192522658800 543 1092967878384693866160678600 544 35703845103607657051349039040 545 1077681743444395213883086710195 546 30090144262612555159598445937920 547 777257800233885020116878043775400 548 18556813922327528595520470586534800 549 408636489991279616893233255373565040 550 8272140791061705167389991173590204720 551 153204663717360613986404023844033528520 552 2579202075983596028772915495056243745600 553 39132271289056604115728239410014054217450 554 529095816068658950874929712496303375973808 555 6281075586275801735676292087266718344639024 556 64175184529992548549305442138945437234455024 557 548908547183477201211806826497582202329092260 558 3774264333778534943520771534669683289845293920 559 19561630927334579398641940154363734744747033944 560 67934259545756320506948104198534868828991477872 561 118558347188026655500106547231096910504441858017 562 1 563 561 564 157080 565 29263256 566 4079580780 567 453842561964 568 41954227828744 569 3313527383386440 570 228140193211601814 571 13902967919818327350 572 758777569439940147240 573 37431934864903401886440 574 1681437314008061549897100 575 69176424249127111512366540 576 2618501637440190193467751800 577 91509361990319803427998925880 578 2959809929760634832447566782705 579 88737296748202205416602520632225 580 2467451683403652985240718413174080 581 63611665982972168766713133979075200 582 1518390184509932565882302339574896640 583 33475809440829118016724838530362096640 584 679197516201817205581199013778040832000 585 12617913562479886533595875835400885207040 586 213202090295032030643707416724391568998400 587 3247885815277664972287202966169711519596544 588 44102121430697987095092704205817355786256384 589 525851102788971681209849232862863545199493120 590 5396349952747804731258007018287576487154417664 591 46355877839565923984211800440661610383246622720 592 320075659064523391981170127402667501383483129856 593 1665590114595680846237322923677335717340067659776 594 5806460109989767968185601024641134165395410780160 595 10170102859315411774579628461341138023025901305856 596 1 597 595 598 176715 599 34924120 600 5165706700 601 609822023580 602 59833349999500 603 5016845965978000 604 366807623149910250 605 23745967737270528750 606 1377285461702936535750 607 72243652111621357185000 608 3452675743376023741395000 609 151245099102144598276110000 610 6101400404039056152515325000 611 227506407282138694927194285000 612 7862402682026934070329976396875 613 252297484699944382782458484965625 614 7524785674113223793052955891490625 615 208619333258545125002377527245625000 616 5372351301466147820453370141046875000 617 128286980126457282377721793249218750000 618 2832804511459551493727351870595703125000 619 57618887200503239312026165941064453125000 620 1073827987755557626553272568887023925781250 621 18210647877153737917082042018302917480468750 622 278520491246407905455934541985893249511718750 623 3797645263767342537247526035957336425781250000 624 45472046206999341456811926087045669555664062500 625 468597198734461011095398938621282577514648437500 626 4041897918281698102572003720003366470336914062500 627 28019281682645066190960804578959941864013671875000 628 146361012220358348384278905437327921390533447265625 629 512085115901602093180105052287690341472625732421875 630 900006121921754037511662394623272120952606201171875 631 1 632 630 633 198135 634 41469120 635 6496750260 636 812460077352 637 84460222441980 638 7504847677823760 639 581650390963850670 640 39926268005985913860 641 2456394102612709044786 642 136732875663731012593200 643 6938473832570988578952900 644 322932443340521128728133800 645 13852652441736478085013285900 646 549792816804201597654679288560 647 20248253285691065590499656491225 648 693448465519635584598427711072950 649 22113104278335111765850193832077775 650 656937754793697154264722608550685200 651 18176923949877931617380215378239989760 652 467903362473353695027961420334408499200 653 11182945715579049667679417840699631206400 654 247405937332074153740442165715635850444800 655 5045606591097872397009596563756377597542400 656 94337558786478632374017888488431027954384896 657 1605638106731364735343182577524941140556513280 658 24652431542345253822085588013306098481690050560 659 337484513428070958771462339819927039325734174720 660 4057291780014168578408757631685575049520674242560 661 41978541329854326601020684363291977565881921175552 662 363503589518104460236599958276476952649251506094080 663 2529407425144481078597641400385222074859636349992960 664 13260406309720609342003049146920525520831101869752320 665 46555110697285359114029280905906736658273899443650560 666 82089011515213367907186323883068205046425814529212416 667 1 668 666 669 221445 670 49005390 671 8118581625 672 1073767746744 673 118074168865884 674 11099971841702040 675 910370388457309230 676 66146835553000579300 677 4309080138664210559034 678 254077815097283602465404 679 13663816050074442403419450 680 674349514637738930553200400 681 30695648387980567636005048000 682 1293853019885852389582804170480 683 50660335094858082398083772309355 684 1846889014690557248169964153513950 685 62790541784778624066451525300520775 686 1992527947392688060039828895476898250 687 59024311466003754997451363572622038335 688 1631195549661480957391029750274659590160 689 41996646983573016892283398314934057060800 690 1004994761806865883077096739419172792783600 691 22281261725057990849344430897572133131385250 692 455667445233976314196619661118670589658819572 693 8547311699146567229030987373803412621813045402 694 145996515923807839333639724581535301640723164940 695 2250035963312091447605127259345153861799681100630 696 30921379701746522958660945176772340514505787701000 697 373182840137673152497222723851033918729403351045308 698 3875886061671171247550087812540145617790489555738088 699 33687448469863587156839263059156970530459819049933005 700 235254013641877713217636930829833310491884690418320810 701 1237563156357506898756839996387820805261381992806170725 702 4359110266285556236895670909041845764746254227106707678 703 7710105884424969623139759010953858981831553019262380893 704 1 705 703 706 246753 707 57649515 708 10084014780 709 1408377976236 710 163562144506068 711 16242156345602748 712 1407416377837489470 713 108069188123659879490 714 7442040990627358224494 715 464024069713891888385562 716 26399432420265928962645252 717 1379040025953670909494957900 718 66482083220079601915615635300 719 2970106830216009868088857096620 720 123369216814928634715480269528585 721 4776473043843602688863624193750135 722 172689678565323907595456300036271225 723 5836909752969921325824792717724365075 724 184529183108516983285103081829942291960 725 5455364425066467227598368321976906203280 726 150681438922622953072897417920062169876480 727 3881871154073588744119030804209321731865600 728 93040399462674520754732897775493873866547200 729 2067504463901199379390439890000811256316182528 730 42402568174712563122776161976136419653110595584 731 797961384811337594779207582954759938563400925184 732 13677802878681307958767652964398259603140504453120 733 211568314472477714005423533764531711544789030666240 734 2918331337904825837688556447180099482491714952757248 735 35351572390080360933082784141341623887001527594778624 736 368504480877246312577648853405955347843485296507224064 737 3214257300423708383338176520020612269087236718497628160 738 22523409715233963524349160257381619629912661798126878720 739 118873435297820844968771289144542792580971327664792010752 740 420016827109461973414294996501371975832754658798255210496 741 745091275609414115000297266520861342877761335755135778816 742 1 743 741 744 274170 745 67528071 746 12453623910 747 1834021529613 748 224620112379663 749 23526535116298500 750 2150628236168756058 751 174248055195723413190 752 12664682478610286408856 753 833707719309284288889966 754 50095721884670502468426180 755 2765094727042230466647757266 756 140928574429943562620707941150 757 6660556586652471341256605622240 758 292907802556774243111776700917915 759 12017946949788267060864869411036775 760 460985956512575026147567853717006190 761 16554130557545480338025289711754670925 762 556954282517829890919471312589788575310 763 17558554510814877514282048527098580380235 764 518435972756538059685766548547836972834525 765 14319356993434292186887057656112768393966560 766 369265735714513669159073823279541334168701650 767 8866539509233976898295856285836242813286995354 768 197507782470467540839554127773899184403477009764 769 4062431273659305045239727408810981257299761702030 770 76696094208950085309139716812397912378721435280784 771 1319156994475932256594918224426020042367133614731790 772 20477144987479258295037483675285160330509244975573062 773 283470870361428095621493726584872801075288003577832612 774 3446098856582600322313685748398402526932146739809960425 775 36047646883310001801908078540766932495016963491356904817 776 315489667302937987258757522141573222305502239334761170510 777 2217960699862951202571534282437760607029456843042555542439 778 11742426755116715428701651042915103236567522281673658095354 779 41612840388006813063968339320302590919895622997263825636145 780 74027052900770014819059466790854082794340634595132489815879 781 1 782 780 783 303810 784 78778180 785 15296629725 786 2372072779440 787 305948556677400 788 33751688210182800 789 3250221847743949650 790 277466885078419465000 791 21253689055253111671500 792 1474928845730699173035000 793 93458512365452061392451250 794 5442034601098961148198510000 795 292745285318244133171634175000 796 14611312323243385794811279890000 797 679041632917579107882378776878125 798 29467454157091041776899250544787500 799 1196687667926657988647354312283581250 800 45551526614409554284338933544967062500 801 1626854118043817488676908598929203440625 802 54538939867095344989724184992751405000000 803 1715972711770609317399588654361896000000000 804 50632131930000231140473382054853120000000000 805 1399061306203741371849229131595776000000000000 806 36125671837771020774034784570572800000000000000 807 869151859955544014586253494190080000000000000000 808 19409774222434579742108655026176000000000000000000 809 400392521949230904551710276976640000000000000000000 810 7583216117728200265105001152512000000000000000000000 811 130866844534874728783227859763200000000000000000000000 812 2038412674532973011053911736320000000000000000000000000 813 28315762191670123676697624576000000000000000000000000000 814 345405663871187551710835900416000000000000000000000000000 815 3625167202619374801538305228800000000000000000000000000000 816 31830284241070728887308124160000000000000000000000000000000 817 224470653330344465039097856000000000000000000000000000000000 818 1191940057671557419578163200000000000000000000000000000000000 819 4235962735134071756685312000000000000000000000000000000000000 820 7555786372591432341913600000000000000000000000000000000000000 821 1 822 820 823 335790 824 91548080 825 18691859615 826 3048173367408 827 413488143986190 828 47980992476477580 829 4860841476932947935 830 436627938563715178280 831 35198786895484269016388 832 2571374771996220765310320 833 171570413492257789548436690 834 10523664850471241257069113280 835 596568900666572711701361978940 836 31393798366100825644704646805016 837 1539208999294975404911142371159325 838 70518914500658386159759772778579900 839 3026106544557323588130432032274487050 840 121843195362818205985816193201634776400 841 4608794000095077704500124309758158519345 842 163885108602708812097852924008704622419200 843 5479236967179863668690753907480144584831650 844 172166658576778021150859152905985464256551300 845 5079155597036156602326700532223645663535881525 846 140455667557257377977368834835876207576403873256 847 3632330930530919953715107530397276449873973154220 848 87577053169890039223755913853309367905779877207840 849 1960812146864966524462478188803050456486823534026930 850 40566158639226903979176815176456479399249180448397040 851 770707082368182063879035647436337562119592648812739828 852 13343834031548717257367268974226224459002203355997660440 853 208537306431219455993145732115060679998809022191575062455 854 2906436621832752720348566459067821248425907548990320739060 855 35569978760705654782516072779097797630946899844803867669030 856 374515200646643417154422722067114806255192076132001138951168 857 3298557640110920075984218349599749751934429589822490079247295 858 23330968349725429492267203625383668966956134630666982796760640 859 124239603555989305622794778877859289128771543873489680837005430 860 442721437798437050688503127655008856243233582157851260126256140 861 791717805254439023624865699561776475898803884688668051353443161 862 1 863 861 864 370230 865 105997710 866 22728785625 867 3892942379781 868 554702400206136 869 67620143568879720 870 7197603597226477890 871 679403128021542574650 872 57565927882179059835492 873 4421015387219320377962292 874 310193559285812013275779770 875 20013708126973238672811744690 876 1193861079420530943442980745800 877 66139897263413242042959157570248 878 3415665705967104894382928293904733 879 164937202553446901849537979498902025 880 7465590465511495586317471711827998550 881 317354882846516251065753331244772912750 882 12687326407302855272062944035552306589645 883 477451119512034545844909007983831652683945 884 16919747972140998553278172328658154092166800 885 564566964282608768348740348424119345991325600 886 17726102090606187801892262865095629904153664000 887 523072892262753154116014568315584769137927515392 888 14480161210578504451625235069129515756064695795712 889 375118067028166819650866070655354557797272069570560 890 9064479006497143999184531001558037579796290120581120 891 203481296363521176984066616713860714194405597986816000 892 4221887288154543625750195098328603211857142601505308672 893 80457043219159790538220714864786328265634807510971973632 894 1397433908987710806034456859662670748976037249458152407040 895 21909210305823695774442695625698285684074760573509152276480 896 306330711646375369287285117265720243739990481205411499212800 897 3760774806381433189584798945014777804805236606892171155472384 898 39718395950978426133475964160926901882184874311892445255696384 899 350856964002952417643893090157714711226083073328603249602723840 900 2488694159687209133557853537384394190363230146046777719500308480 901 13288521438432828942943286187707466887069838468914078650309017600 902 47475345452952932162738140425551334863374572271725437446369837056 903 85108241238830256438079349299463978352634903950532186641663000576 904 1 905 903 906 407253 907 122299310 908 27508644345 909 4942782382629 910 738915223309627 911 94514532285018222 912 10557299465829219285 913 1045919950823314147945 914 93028681683591106189737 915 7501383513536604606481476 916 552743123920625640187722446 917 37463772382454869048655370390 918 2348421205483310974664753150130 919 136771688357402142795827238726172 920 7428885342626936953420042849505001 921 377508798119837730185403127161219531 922 17993868769263327675319561191763145325 923 806131096617843190470350598798595516650 924 33997425534614749120132107537547142029695 925 1351186576877522155584327346504357677340635 926 50638432644209189945959230269441379283707285 927 1789792972415890627430207401338235045309358850 928 59639524495703260584774605312768320322065876575 929 1871994745346225703325995318150696227820642450483 930 55272451547188641034517347213842979519120688281299 931 1532094215725373839367923691232092123669613100294924 932 39764172015688996837889067932001520134629266421969430 933 963093640229033447070075025215607486498334879194073910 934 21676665058710298651487147716274270208269427957178807802 935 451040174689853697508841634092589281090485632240623973876 936 8621361525215949935644982139958478321523525730808863770411 937 150203194751879017905751385805538563056899133292535658031505 938 2362215418316352890220690940523743602171794881536206444217135 939 33129723403028911142349755876608903198121479839385654194001926 940 407956533055606026085985386414803378540577414214337340548750673 941 4321169383617197262882270872584114625426132301354601626456224133 942 38279701294929151537661605546594367370015822941602899867567742995 943 272263447668215909894984274615667168813495102047029197140235804790 944 1457542314966168655894126143635867215587145787271989144833116800391 945 5220175960716679700860328210442076356856978909460785409772906480303 946 9380082945933081406113456619151991432292083579779389915131296484043 947 1 948 946 949 446985 950 140638036 951 33145642915 952 6240791398842 953 977712107198827 954 131070872186562880 955 15346222415445952602 956 1593844976413068999620 957 148638425674409661608618 958 12569019334174577505519288 959 971453983327427456744797910 960 69081053033258181901506943268 961 4544662595737271772297425964390 962 277877674143696932353056231393104 963 15852405286377231047161204771003829 964 846504474241610116272414486656925450 965 42424332606608778189511175200653590109 966 1999820144059525881441209330572569566100 967 88815893885706359929378749416741847890295 968 3720941354775649460414243859091472700830370 969 147172068901754436911152564799778896720274975 970 5497512661356179480088169174171649512029792720 971 193927473602269954454616194896763790863256230400 972 6456653352186789705135813829073113890411638022144 973 202684726944804808419511394329495865398720748519424 974 5989666777543789882216848150560675493618312088125440 975 166275005111710386163182172947781051301054674406211584 976 4324080739920758163227640520709761442850048479235932160 977 104976760556990973232539548610198271075857056647797014528 978 2368964928925270262392575858154925358927377448102860423168 979 49431542455481501985293981114648807141573237132988902277120 980 947626663590267385770271778470351252442001186662817273479168 981 16559098037925641954690963543364349662549069566940346717306880 982 261201443881399687322129652879966291215837500209395232462077952 983 3674161163336625301594875611390146295234978463971308841501458432 984 45374462963333617909180328074079189449329871449302319315854295040 985 481969390063837220906997846148252651853150234254305365080777162752 986 4281183587431853653154825834486665487823603860797538065214246748160 987 30529093422521361867703659292601984395474026025373472642191658582016 988 163841714847332290468048970094474489823977797344429768138614129033216 989 588187138303729629035274451310826680572654308816970833549096858419200 990 1059283999773042383081201244407219026594101155227586543024233970139136 991 1 992 990 993 489555 994 161212590 995 39768255450 996 7837791684030 997 1285415117961975 998 180408304921437450 999 22116450612212985600 1000 2405340469686660684750 1001 234930650394360349754325 1002 20809418171033683504608750 1003 1685058091790516864081285625 1004 125569603645604719535872822500 1005 8659175595832797682561380056250 1006 555156323103077399526032468857500 1007 33220492379032499180093000922271875 1008 1861581010989449007478447473530418750 1009 97957515702065994563278080464070834375 1010 4851259963907502355337183352820242468750 1011 226525147310475379492588210957434739012500 1012 9986690972439914573388447466091383354031250 1013 416091223366685640015067653704871576171890625 1014 16392978437077509310214347407193647411213093750 1015 610788222254004628771366230292296137052032812500 1016 21516095094435051038353495766404517318294941406250 1017 716077254384593860655460063171811878682960693359375 1018 22488409593642129927884859888292488928120568847656250 1019 665301098551276793059695250542900625001353363037109375 1020 18499298754651205502074597997070527582831570434570312500 1021 482079302741484300580170539423544565124307289123535156250 1022 11731485857778048064142307146199622248714872360229492187500 1023 265432142269426652241155731453549937704633820056915283203125 1024 5553934138227572665653226984581106933544608712196350097656250 1025 106776158933411080550015373608630752887084205448627471923828125 1026 1871242020028150103062903170084272490605915799736976623535156250 1027 29602090726305126295713795911683258342548599839210510253906250000 1028 417581461103290426775769840037078603354960558935999870300292968750 1029 5171329362107477762089680980283196675852469145320355892181396484375 1030 55078374198680089982393970428620451583930408814921975135803222656250 1031 490516860645455997356353745530099410238408047007396817207336425781250 1032 3506599316130882076776753793128294740332393121207132935523986816406250 1033 18863854747468456279836739668274936409062311213347129523754119873046875 1034 67874387215218354578874289321177390737598125269869342446327209472656250 1035 122500565161156121231925522170574167775076830366742797195911407470703125 1036 1 1037 1035 1038 535095 1039 184235865 1040 47520614295 1041 9793486972269 1042 1679642949335505 1043 246545169800922135 1044 31612859361612641970 1045 3596514088074436095710 1046 367500510546790875854886 1047 34060940358357059259733530 1048 2886464989973423945821936110 1049 225154152552219118437230606970 1050 16256266960333242318036241585410 1051 1091520084015486357397248734964654 1052 68428979926290226534540449512091285 1053 4018881394027445387846087898427019895 1054 221744686490614457742488166285238718515 1055 11521321790727279635166478679361732848445 1056 564781594806547822070122086843207292928331 1057 26160019118145984325170799091083532585466825 1058 1146184268070411963695465658718920628594746525 1059 47538128153776296144306307644847529104363137675 1060 1867007633955826383009217679081872601349303143400 1061 69429048160079146478189926311008735079498534529776 1062 2443574630588688381291659528021013080930164360680960 1063 81322702990084622597658480995935511647033234832984320 1064 2555726049825323725087893880534162086188895227659069440 1065 75706535782824218246807310428036479754655178212525035520 1066 2108794029682436745569775590229996831088539206877475897344 1067 55070562407859279897254428011746468528409231624633583534080 1068 1343366251998955636579223783673307867623580996764923367260160 1069 30473260966773533543295488240325029104833164212163614888427520 1070 639358287118192763334288897340607448038800241576988537897615360 1071 12326095107127994147250729545391768586377564277067568134001524736 1072 216619764059790401988123166361690978843988995746065004401608622080 1073 3436373647682601454186571723602668103292838683201423815346183208960 1074 48608174024150339787222212511299846379421768326737174927563995217920 1075 603574549400657532457698797291001951570944085333627915565509912821760 1076 6445162409583759241328415997351245924323354644621154704726204040085504 1077 57542562627121892394701047450600649638490496707076964629988620223119360 1078 412343565964451412506455125228961511510852046824394111051425021605969920 1079 2223283921670003456810963402945086447084892512422545355521857533971005440 1080 8017053695654251175192499349572450414421081894437881318698991550694686720 1081 14499218478636235458724212498884876134115392554385091342194073607923040256 1082 1 1083 1081 1084 583740 1085 209935605 1086 56564000625 1087 12177760716198 1088 2181968798101323 1089 334628731699521765 1090 44833673355072371055 1091 5330164732510385782300 1092 569228402670193940670139 1093 55146077382441249474754419 1094 4885657524547900922715432630 1095 398489001702126713882176412985 1096 30090646523436570954105690126825 1097 2113624171582567046298024959246142 1098 138660229707817094974057268282816397 1099 8524844130225135449256657779916876195 1100 492589246948877666533045889375650063990 1101 26816248230794338808709820362777004273825 1102 1378136553457848387582304845769336474532391 1103 66967349041061932559482240605991142145304776 1104 3080657681126900715595542698983113399477515175 1105 134279000901300741341720601234519043220630855475 1106 5548495265310344522687741491522054476852207682125 1107 217372513691126571410736894714000372418237395827832 1108 8072230473041272823788720335926769926483388702318717 1109 283968195281484756234767489252414955267679896345983705 1110 9453259606318757617381628644394258099058839297734693910 1111 297362206909360813746236301822607405576381547049662337375 1112 8821256173877225080902155865583062035891609472948192515211 1113 246169482273069032541615558297197719254037533886988015950686 1114 6442566015406893787754791804504258022310685190198183415707055 1115 157533744085465103901492481410899407659621718604105645825295285 1116 3582675701579537778562852522626891447421435656561714290523394350 1117 75367777101576989445942360115838791818116942408936143874036017323 1118 1456939014255950108947754492132973286333036749103921527900564234833 1119 25673917903334851119846213973704843276252528930936400993702052415260 1120 408377806302163565105746548208584708215274130683531749867761827370845 1121 5791846741707711096717908882278262557358018716575927098866258222611525 1122 72103203114160340753182002268779523411301505106726094418991683173423169 1123 771857518728712100428046847979258656828555772438853755818440695567861854 1124 6907670979834766041623651299240944495902354000756245391943988425380436915 1125 49613256454102764023198058576694546337347295734412718761741782739883255405 1126 268092720381883291869731070693059283123468867896265610432269439442888144400 1127 968749735313263893896064955664546348464393970576885459030210159310339977837 1128 1755511210260049172778020908173078657717675374080672665297567056535308458607 1129 1 1130 1128 1131 635628 1132 238555080 1133 67078439010 1134 15072128740152 1135 2818690351876476 1136 451216434635234136 1137 63108015173994463695 1138 7832858703670109949840 1139 873399334457488566797784 1140 88357226506962530313982032 1141 8175509742022153030069118172 1142 696539979047607273684275934960 1143 54952170816426864141548303800920 1144 4033712659394966008071380567873328 1145 276611603185930947550378382292641199 1146 17782140515013308261537269782487140744 1147 1074789991475685159404568370823312083260 1148 61230577296166068305111216109851659426920 1149 3294720013431905400370974238306298094802146 1150 167729427996823621406763561847615896479133528 1151 8089470069144379842061983921888586353654997548 1152 369981768865021093084322900343166714460806500600 1153 16057273923987385678510696657868501500157829129825 1154 661497889188269209603917040094131232541555282317568 1155 25866253039255555686237773309346792194109158997295104 1156 959653499149417676687816893947689057296166415765602304 1157 33754788303631294843410158801672323522540977741512048640 1158 1124312584077919328338859274465403330244686789696636846080 1159 35405750488408539988411999643844616283333120543742373134336 1160 1051954132457382003522480108783711107425544297890209928839168 1161 29412564374943771235285227459007710942098058305429165674856448 1162 771448589574795945454855455765761043436572555807048455065436160 1163 18908461511097921905351077187318985713916431544274390033021009920 1164 431104055118182539752010274080341359489407197842397301806163034112 1165 9092568529988540222134495395943593836619893430921752121531407794176 1166 176231461159709424633112881221630551175730099242235478435916201066496 1167 3113684337132510209451414226916116278459875981239555948857530599342080 1168 49655978671731013329653923530617232133971785982725111136822940045148160 1169 706041643067138305248466441734775492706231991368245013980308010910613504 1170 8811324189952195565781614832686274832182914174638969190304303727176056832 1171 94549962945235006764525901930326616336397853562111136029190328488130772992 1172 848113776009866274940728288007248662024032588668951898281346864294165217280 1173 6104876869606559733017445428687329266026656850533447774821903307993000181760 1174 33058128657188209850329665134326358493580904511998082539281954223251236323328 1175 119695015860914042161067912733611204770891153476653088795975310419650364309504 1176 217318610357404218391726139431237364690412307021441069019643116790287186264064 1177 1 1178 1176 1179 690900 1180 270353776 1181 79264400670 1182 18571360660776 1183 3621727881122736 1184 604618707635129880 1185 88194681029204509221 1186 11417660321714052938840 1187 1328042574682046978290536 1188 140163036996356559652650456 1189 13531822951232393164336662410 1190 1203107748393316963023107892576 1191 99069094051648243633678608546660 1192 7591784963722953179829047252908536 1193 543626883186199797488143996630170666 1194 36503137374818611497408988437348330840 1195 2305317536833286110276712393139015001996 1196 137279920638935096967134589987939528518880 1197 7724829625690592644751383697201777424890646 1198 411477857331363066871887886873197437228631736 1199 20777823153245336152983815107028019355590670920 1200 995696129844482544561543774045221039966036141976 1201 45317326783876764147447070706957218934439722382525 1202 1959796963495566768662652186385317300747760571838024 1203 80542571952259275166405303734363232892969945015864424 1204 3145008141718594747525269506157283525116605410719692200 1205 116617668970961450303323515548768936452905182192956908774 1206 4102606780596378826101322525383230211655516282942753188480 1207 136756152404162236005467751862648504069892972008460684380924 1208 4312035961810916129061648825300510049111481129686558317818664 1209 128329129521364832878934528786660681099791756250006909834936970 1210 3595130591752045231821950242178242579713289305442412549170026504 1211 94502322077224442064693189431334197585911769668435263989740335060 1212 2321758570578874193719950698852167260234546629288632878250355504064 1213 53065888162069193413272641990006409708918151087128102013761035741594 1214 1122066959693141276841319292736785712460953637707163921533252930394440 1215 21803376647098742684747380869050581719660890097379382208444248551892424 1216 386205427028124826694257613873908848038425081388303261428101702223895240 1217 6174518840606705434856483125313592118690001653289650993107912205143347589 1218 88008668360093471752339964692824830354183307732900466986757764531740699784 1219 1100954236859082728557367285681843567561613895888927580728107507894212147760 1220 11840968898590986698442500729048896726825949835082443305779637459813516222904 1221 106448506883259457595461491985618122426145754083912463808148959864827964684270 1222 767859773302797873192530120975423956041253866869554623014282792678959091553904 1223 4166409597497817538490825048527583189576490028236316447219967058339707628673764 1224 15114630424503778554328967261879592821711286366736172092843227611198716835968680 1225 27492596703964827506775644239221895731006665580707234238573173859460696305424849 1226 1 1227 1225 1228 749700 1229 305608100 1230 93344620250 1231 22785285407850 1232 4629668284510500 1233 805315016798638500 1234 122407300027978032375 1235 16514203309937901019375 1236 2001926067432979249177000 1237 220227201475665697285245000 1238 22163997359610707776712127500 1239 2054526629662705366927391307500 1240 176413487820997238421027791625000 1241 14099580697609154113905615340425000 1242 1053241225824231534937745460149109375 1243 73796144449873949716943051338302984375 1244 4864538019389050861027187383413707312500 1245 302467210549834780779193140853241592812500 1246 17778694372452419865879938246599441053656250 1247 989707949971836095887474449949643519773906250 1248 52258411214900168181383705536248279833310312500 1249 2620393256682999574327260631647149535765340312500 1250 124889018838954482826311618712693477304468803515625 1251 5660892734258974851441126834741235720180459282640625 1252 244102621469722382767628496819605652650840307187500000 1253 10013292111011027535179111239545199361615643359375000000 1254 390616063941159487985645173724942935015932031250000000000 1255 14481029406488786662395763397637835469852783203125000000000 1256 509658711197646917006531849946707506437988281250000000000000 1257 17005182763412382197782178120557263058471679687500000000000000 1258 536932064508047178487236208530242866516113281250000000000000000 1259 16007155122616013759865273058311461448669433593750000000000000000 1260 449335777948061990081523853418998718261718750000000000000000000000 1261 11837281883984598295049301761198043823242187500000000000000000000000 1262 291500818859780484264076182365417480468750000000000000000000000000000 1263 6678661947388675093742251247167587280273437500000000000000000000000000 1264 141567567317093359734218180179595947265625000000000000000000000000000000 1265 2757682063923533451529666781425476074218750000000000000000000000000000000 1266 48967330960641764786373823881149291992187500000000000000000000000000000000 1267 784767971600900195015128701925277709960937500000000000000000000000000000000 1268 11212144487470578169450163841247558593750000000000000000000000000000000000000 1269 140581133236917376052588224411010742187500000000000000000000000000000000000000 1270 1515322514143190346658229827880859375000000000000000000000000000000000000000000 1271 13651501319145609159022569656372070312500000000000000000000000000000000000000000 1272 98675018307403661310672760009765625000000000000000000000000000000000000000000000 1273 536454081156989559531211853027343750000000000000000000000000000000000000000000000 1274 1949729266925714910030364990234375000000000000000000000000000000000000000000000000 1275 3552713678800500929355621337890625000000000000000000000000000000000000000000000000 1276 1 1277 1275 1278 812175 1279 344612100 1280 109566031050 1281 27840797199810 1282 5888974962776850 1283 1066456756994983200 1284 168772134267055536525 1285 23708239285308506272575 1286 2992780265042767187498895 1287 342866555662767319297409400 1288 35940008399208709617566977050 1289 3470353702428115952126267527350 1290 310449034040385818989878572470050 1291 25854504992221495617779471530885620 1292 2012873192509961129200067344774582350 1293 147021906186743084055106363378667389950 1294 10105733246595620403734534554621241947650 1295 655420679530369215155970302217586483712700 1296 40199275802029002629892633925795343216603610 1297 2336092349853824832358894550656427585040544650 1298 128831934336093327104491465738546285280547838050 1299 6751106834332346841732934099296344161514188908600 1300 336491256656435171098144296415562380719331440338925 1301 15963393254751661893812227448284000661440325727810327 1302 721125566911778309354949429851522313893051496459488775 1303 31023257523974391406929013971079347978728509697787547800 1304 1270817166370879274715293395993311325938457913566604353350 1305 49544239421042351160365889180234131426726510979321634741050 1306 1836847927073827071199515845982493279603465319884719444150510 1307 64689001017019747577303642323597637726569670622670269775973100 1308 2160792731967243534000508095245946413964816108278606292653686950 1309 68327706711916864568500400736837913443148014808641867100195077150 1310 2040645936108884887886506242233020963090961306028891496253723439450 1311 57398457852216378514710161934960990151529824244785717162745787197220 1312 1515409202882734619346134714588494601895111866753637338816036339808150 1313 37403853269956661273113273910502366550520983256692760054178810837344550 1314 859003599054903743168416253811424058610912241335464488199071067587132350 1315 18252071559186895523147350494468467658742129755239781836772163991663083800 1316 356398516861721482382723262464797112870149976818174788176699070492809091045 1317 6343529881258106976031919905194934989407515236310445412584538433323011322975 1318 101901295304617636762608306209214481705282182088532980019157887382380660185575 1319 1459202190141891507138507109557985753674638123319480253872624194372482244306400 1320 18336305471048876762806627867545101966995737056379162296132882119514150112208950 1321 198067929123692397012445021777278348644058108729242268016850182096002138778615410 1322 1788042717149545384408424043583236243065491515968204602562860442204916336458517150 1323 12949588531696185244352249221451889889014142253522908544793996370392514476951609300 1324 70533435366588590948434904762194149139429996132264542166587620754719583694779586725 1325 256810715566303807270367977487870968564170852343651470517247007299601201400745037675 1326 468747137675758738744019024172598167884497113646201736712532958586851034977780942451 1327 1 1328 1326 1329 878475 1330 387678200 1331 128201823750 1332 33884079394620 1333 7455385602161770 1334 1404472734721765800 1335 231226082273472761475 1336 33793356398564520007250 1337 4438506960647134777306905 1338 529122476990544533385132480 1339 57719549191387105024829908900 1340 5800741302346943893547938585800 1341 540162250349674316715702615673500 1342 46834151969457591895647420167398160 1343 3796772103384771356091200721086910135 1344 288830937442749408035385419389149846450 1345 20682347371008304967397779503836188104525 1346 1397805630737511451533489676257392145747000 1347 89368480683848959684235050395332572492673910 1348 5415824031396760821548164172902081322788822460 1349 311604287923957464532262183167238903065531493850 1350 17044721511052751196873409868885937238009075984200 1351 887342748846228455102061971790781824449651385161125 1352 44000456413876542377091013760450966196128706828332814 1353 2079312052542888227324287989633717702166288031364750639 1354 93668581568696049311328447872401034785370749331525021200 1355 4022310043867363468621390232137881441372002304387678182400 1356 164602628581794752490777237695885054323801450642045102080000 1357 6415365400274900686906616361570526282496484448732693265776640 1358 237923762647155741999701582822900587753106183516603488602685440 1359 8385911749674286167871912664083496825319655282306606930958745600 1360 280458124596441951015219515417872752712280855458997346067755827200 1361 8882425809389314465946506139910228527634331339134583164414984192000 1362 265763727174399026862657360317409368439856525240669830543957358018560 1363 7490442178218997504333609220286608720327195913655839411550200749096960 1364 198188371447820546694829339000760416397854535646444344107660366105804800 1365 4902829153734149294751099088790938422511136852520421485414945868323225600 1366 112857697326610765948107926419784927351278435294558622462766608948396032000 1367 2403605288198604904536453044587231868514497873148927669590389638123403345920 1368 47043398475514362791892287444895609840742424012355306775497448076036139909120 1369 839253224970542497482650972720607476941650841549821106412075244956749817446400 1370 13512037812954638710440137099002884162639300298788779249963049881127590087884800 1371 193914330688151557675804993887147209129181946826088806523330743954294590930944000 1372 2441909330608701911897300257695842700615778081197984710981939287392332284658974720 1373 26431524332232170478670888942466497163804696759846923408722960706634106183950008320 1374 239079060328066301751935977541450820603613893118922908242808370232145134289630003200 1375 1734760400267651026191408085557225431621268850521760737615862449669799310182999654400 1376 9465911574738069067256242475944290472275566760060922472948384777318886016838270976000 1377 34524601025333042975719326046216161938323760142183130076219560032476175157971621249024 1378 63120027838066631647292128214312712563372175405316554243473759518468950390233444122624 1379 1 1380 1378 1381 948753 1382 435137950 1383 149553633775 1384 41083064748180 1385 9395522346118090 1386 1839795438998438740 1387 314863990162066165275 1388 47838246757190410571050 1389 6532360995584717487098905 1390 809682655183062435395720190 1391 91843424658444134448112182115 1392 9598919109566789042902201675300 1393 929674654338148658336097677872350 1394 83849376933587330724525835740275140 1395 7072196238713377789819512724916659120 1396 559847330033209170468385889343595946220 1397 41726188050740177879944124410911419238850 1398 2935966590028997518659591353924478633987700 1399 195485642230699144953684880235720852048365860 1400 12341651456529632999853684035521518092033360980 1401 740060751655804480772810399763956735341999942930 1402 42209967408413029254860390992104267067352817455700 1403 2292541659198416281793417290038888859459910423066275 1404 118675809629745652608025023910433990950294474371535786 1405 5859050300496277956333780204800299617670559118015621033 1406 275980882001657369282770849134822079658360969763980564558 1407 12404300639150370930443643276511790695835155337209590689975 1408 531921039823777657687664832875834625810518854294295735516700 1409 21753288619259741907366173736338074536440648031880399925196290 1410 847817614535527655080965500622629165737301132048096464739349020 1411 31459016094187645535878204020885323324580527252975829442029203220 1412 1109885365441107120007196968402724502370215623524553694692089888700 1413 37168512024947106427471100553367739752886024905099236533849907327650 1414 1179084705042847076513649899876701682165800951435982295660531998975940 1415 35343864210393184453755344338640109417882298664909807741002306082279120 1416 998169780192057949844602018824877654484054352543502979894235105350115020 1417 26467069095980192883066853972895156482283032396443627516671299848499899150 1418 656203715921359263908117248500866666590507709253574714737647339713811432300 1419 15139279099454333195649476928764988566333032762366921588903540937496146241695 1420 323164803223377433043260895790199849564903036855734278230493554147226228994810 1421 6339290530032602577238175339739047712154955457392030420693225064158679303796985 1422 113344831339471654359129408775045178734541317588874089373509284204483745078825550 1423 1828838393107250845421678093695640964978546514138174166902317845868411838207812975 1424 26301722694361566175787660360005154063879176274168705601556522150646894454540204380 1425 331889899219797724269500131086143508562938641083271439684929137749594434518993148090 1426 3599522090368302512230074583560924071278741844281405936702714081233859679269229606940 1427 32620355756085059416405482028683651759451034822047074242747971248801714639237232714475 1428 237124700242353356395866351439956360661300880977334227054857427128296100143874198455450 1429 1296150249309380553626977943899822177474289504745000656425389099896690809504752404212449 1430 4735250624790154163126512617144715125152740003987560841407624043359421233564397727353622 1431 8671003262735034579023711826309977044689730554889868581169501915121652050249278498133197 1432 1 1433 1431 1434 1023165 1435 487342791 1436 173953862550 1437 49630151770290 1438 11788741435497390 1439 2397729060953185050 1440 426246190067510946315 1441 67273742008535542040925 1442 9543389445854618321662695 1443 1228974246287765903505479445 1444 144846998691530507954536909500 1445 15731158453968154558649760507420 1446 1583419995992531895228448865817300 1447 148439331176666584236004218349060380 1448 13015277170869067944276682274058458055 1449 1071259864529426886446214674646764189025 1450 83032494938734648671086505871190485501755 1451 6077243319367657566871296154247324483959425 1452 421021999719741489626555725979693055754904310 1453 27665268074133632644302874276772401956636323010 1454 1727269354789089335488516036268462426534134216350 1455 102618092587740306935976285880429766562456931316010 1456 5808411085715731850199658655046408257954015232038925 1457 313532774142860866222752252701574237115725669809125323 1458 16151683331026481887039773532516548658949055860891482113 1459 794464059261623619688577198949724923388660379044497148995 1460 37321530885304196538624130799118034556605592830501625598168 1461 1674454324609740571026902495305404342788642338043953198981200 1462 71730749435855637800752904202767397277946716212144510097628160 1463 2932448150320294230233465511637896837987196075669780745668354560 1464 114314761092532619402917269329345070858427871988069337195702579200 1465 4244705010827685904479945477028949711636115691859978566446843125760 1466 149918546194016980765023608967080350561065898609986028878160581427200 1467 5027677050475066534626322146047818375782654183541045188160678612500480 1468 159758274994304700791939685809377234338972390294252677836990237421076480 1469 4797821642808880973477377164582470474878398962089669433173684513013760000 1470 135771699744193076474770948571299111943867795762888029713057471922050170880 1471 3607688390929929734261525331363548028034832042258942120651484294141915955200 1472 89641080131100233336098639607278590939679480122372119471769617866604591185920 1473 2072677262155054953715586953533496205566232919607002644338509391910315092869120 1474 44341448231899567314888868043697536771088795654373581104649861013836496738713600 1475 871721169907282408554034021822546267532504178967735306742864756595409364629585920 1476 15619748583845747897917886396384540408163997811187101245567812933660708932105011200 1477 252558191121341805914688675269780966666186510814365819748672514587751832500190576640 1478 3639637892803033923652636980000074159283617503583608236017036646013240084375472701440 1479 46017897325413881375860174894610930300124395981978706025716376113281394854435645030400 1480 500040417066427545192493907065154862120177277799123015778133903323891725141716437565440 1481 4539876029919741567725007327811845002571181097479558302002682752094412465163698647859200 1482 33059329962267545590234065415587535307060841034470325698001854223273024076125213531570176 1483 181009522471399757044819442649466545148846777741904207909454826932300613598473443612819456 1484 662346301325889937937876138493969689614803869864967587230480957880020817233214407798947840 1485 1214718122431632112595501144558751959067149738695751876958542435961094781793744159208636416 1486 1 1487 1485 1488 1101870 1489 544664835 1490 201768138000 1491 59745198073275 1492 14729252215552875 1493 3109483338817605750 1494 573779315437877674125 1495 94004863273515808989375 1496 13843790077792303011883500 1497 1850860474836838746798391875 1498 226492645886984595102461977500 1499 25542248091060172386486578304375 1500 2669895135421746690945174540496875 1501 259955673597841707379858608966341250 1502 23676437958008828770078257800562468750 1503 2024603373756523227106253605937771625000 1504 163063071277922834967465380045304340968750 1505 12404214445537493417836679872834353553593750 1506 893366771270894218403498235392331033721218750 1507 61044488862888837564223994870399260498733437500 1508 3964625359022926320483336701802281067502570781250 1509 245111318983085250976588391856319282584958327968750 1510 14443999825673949170310267291557110615371956905078125 1511 812134141596240250123611785058812791594611505569984375 1512 43605030077875856371785181396854565936722136254992812500 1513 2237004379021371646086134029363688237789882778803571171875 1514 109691256948733672252652301445793267722722877939432428750000 1515 5141679986667201012765110862939496484129242407172462810546875 1516 230364652023012604596835383969717262288213873484627403076171875 1517 9861608930892771815132166892222520135054544242378520007324218750 1518 403118734110349107466461889626093038861860115285035144958496093750 1519 15721225905726329793316184138363947113990302088590439962768554687500 1520 584249681910690187772236121656600917420423721496897582130432128906250 1521 20659798197986825235553407232355233234907279059247127882957458496093750 1522 693875138403465925766546215507025709499822769512203047204017639160156250 1523 22086037119414061598003241511356222826180868032176376440525054931640625000 1524 664527596124710845860863416817187106938285462207682169499993324279785156250 1525 18842839082697254190282405733817639671664677886152696120217442512512207031250 1526 501730357120019591894925983004766029851036768239086416036076843738555908203125 1527 12493204872552816561697783988195415396153425228471509688864462077617645263671875 1528 289489266789842899267375214385302366788639331571607314021326601505279541015625000 1529 6206444374638582369592798398588888096877045634334824114122311584651470184326171875 1530 122273573059169855062541900413660854854037024723813732572249136865139007568359375000 1531 2195503896947739994288150191552575625487705716730480396344137261621654033660888671875 1532 35571714881372175445180706042598215447837062907819607669689503381960093975067138671875 1533 513640038526696607035880778499368485905209431097002674517625564476475119590759277343750 1534 6506632247203508431178721080451683499371696213673325062328558487934060394763946533203125 1535 70832577332263988505393969340241518919832254034094900602525513022555969655513763427734375 1536 644227076246410111651044306595888952685755135643570583945916041557211428880691528320312500 1537 4699203294332387275799830934342765589275467818999622876798838433387572877109050750732421875 1538 25771222723088432945716062049078461116420621131693515514449188685830449685454368591308593750 1539 94447564508001848844255339614820318520506755001504388288058322586948634125292301177978515625 1540 173469266931818817701197572759460512158186359368276122994156906997886835597455501556396484375 1541 1 1542 1540 1543 1185030 1544 607497660 1545 233397919755 1546 71678812861656 1547 18328538456127900 1548 4013400810020401800 1549 768185934431639949225 1550 130554380779214120028300 1551 19945328071846954207160730 1552 2766518871252333162989505300 1553 351253312862761365786817562475 1554 41102561539630746370005869509200 1555 4458509652816862778618921628174600 1556 450535384445479367982896197341393840 1557 42592731785004943200541215145725279675 1558 3781048748084299235115316891692497051100 1559 316194559582988340091025878975926910719450 1560 24979224427795479571374717817597402746296100 1561 1868735664544014692584206176992077391908435705 1562 132673927268173600764890399440035990251402981400 1563 8955556682249233239106378668913575996187842438300 1564 575646413620713619010070957375796433555514377718600 1565 35282247934700417113391154332762527462127181645675675 1566 2064307987916217598264557508679516457297251370751105812 1567 115396937197660848788410083843186611335491612654757237830 1568 6167434450990002283994087099156756990082273044389151506060 1569 315282609944557461555011007736548445308314722385606051116945 1570 15419868293572485478743507595139979541438990962742688305469760 1571 721522598370805753035833475456493530042187083145476409249124352 1572 32293269410190188097010585254886818617460516229263010557257318400 1573 1381872566154137687898771628272270879680837619778890795752148172800 1574 56495130506621382335029622183224738715863485721016405048977627545600 1575 2204551292482383813082763593068391569444546427183819785011144215756800 1576 82007440685945597031592015344426312705997254988284654938432807507066880 1577 2903603526971790960189422431629614638678377553630809403495388482948300800 1578 97669231284443613246212077064662146414428077537440746032529350749428121600 1579 3114184325537055414250633676780742740084908082595989418872784892567171891200 1580 93875750140715183842568909888462032602269310012675117845000192369209481625600 1581 2667141484893652770453322516236181193754643147186595736019491266000311906467840 1582 71163780676471264853945482289561152836263768335553099805488179718132612254924800 1583 1775691715051507123388487132195391363536167598751959526925485810357526213532057600 1584 41232165657959586840879652468697593639754087264041420497682251688864257871655731200 1585 885833627339295492066229498013874666189393387142181608421399006703789359956072857600 1586 17487820403008998379085839845657806108639394002998949112526997380948092401286308167680 1587 314639581066344207213682279110483266192980984236208634796792133058422177657990309478400 1588 5107845581146731789560762848745580117291041501316846694296052076124974457586916838604800 1589 73895849227364573741715986778827431673716847367106989556617365370232402356038545283481600 1590 937816139589014869366988704114047245728147820650347296507982822988656750181351898795212800 1591 10227400706518034100634999201812754078602081171536149296175930353837048202856348473922420736 1592 93177628720933154870223309712941538363092713182494749559432993677422944173393839807046615040 1593 680779901239957378545815119662811310545714569744897074237117918617320959375248333913488097280 1594 3739355981404696630715387985731819893380374752576211067822741658377114617253704301107384156160 1595 13724666103682523035890329536032944567329879259502734744193591311239082366101714702928057466880 1596 25243726041729262311174236612902823556097654755308255811021174400026840058706731559168556138496 1597 1 1598 1596 1599 1272810 1600 676257120 1601 269283254625 1602 85715972013672 1603 22718118223102302 1604 5156408985607865700 1605 1023081448563993218400 1606 180245892472561997581500 1607 28547551044830370163280670 1608 4105270585627317065365890120 1609 540429830825322104317526414175 1610 65574176868217224989514695100600 1611 7376287287338376689379832110510750 1612 773046726589477876820314536703848420 1613 75803983836423173629483119046292055645 1614 6980827490320211835250080057151472148600 1615 605695243852246341183936769925289508120200 1616 49654769148427110307197277763831765688711000 1617 3855679631427624632723263559552263899511540830 1618 284192160726669411978672268026204808769081665080 1619 19920979931974904660882805803387447813454030381600 1620 1330154046441023336344051468195551320248335060892200 1621 84720390027343227554751491557893418424559899111918625 1622 5153160130013620081304944507438723469168967061236330684 1623 299619971861963446133493199391117898747253819745164058814 1624 16664809402472147549139418555042759091014431837599947260840 1625 887143508386842764543841151048264505045177594241981719796555 1626 45216107190694382241756238032071700278354001514739723966745000 1627 2206730433919939597579456672434607855046741827266926738487410118 1628 103114658626285181946752706123719720450441157949384883470818116388 1629 4611782269237022711237656005858972205992513796297227132968574896025 1630 197313485399305921462126213091322060222931863030565515918344189719800 1631 8069408657704230668421884057339957728288465298151012344861243690508000 1632 315115612264953690338262632956245753996409395245978974898763030922601640 1633 11734622623799587565143649457047494095000313048437813028277377626262193790 1634 416044065405415620722224667810422429331350475568934721149631687031085134600 1635 14016563092435832298032922346707864637246676014700123588456301146664491356200 1636 447696538383994362321581641399015906881837758100027464973861057879933024369000 1637 13520828434428163066043131088286000032461121004357270958886558780947091939102565 1638 384897050853258925164812242466170988108511552095501629754216153605735285721422140 1639 10290348991213022416329647060459019482012896496169665062343442031299041195956336950 1640 257290083795389889409678896386544077986164268709893428479059785133235168284836197400 1641 5986565773090407226421517641702405762632418316305764366823026474957258990784531061375 1642 128876396511506910208019945951578564917045163891010650190339056924634560611055733450760 1643 2549314098838293602876090067816345201429720991985018218135139514919500562825551167361510 1644 45956725178555016129972727481300294319663880860157632420811334407805104937457275327249700 1645 747479293019821823047403932934283429859170192337373388244687373658875265984374682139802400 1646 10833825835665018480537888561601651752765455145923737308178198035057757012502520713520733500 1647 137737623413182421291568165826050343971354778204314976286178576220276117398055121499282353814 1648 1504681638172479314649916028851132179287324770266262289558395723557827523146911499014007059944 1649 13731126727212550983390970856955426685239934802241737776724053359212879658292048803185225830065 1650 100481689292167623877429036399862694359954486005370879359653002897671980861426122713641979448880 1651 552755906589058735514098799998567411237175125911114977152868102787841338640238632207122750185250 1652 2031729710473529344936912971049279779194678608258018250567705739265272818536557125218035185044548 1653 3742114415719102517970538686473418368822851926434411165586437611605936160671924092876075009189193 1654 1 1655 1653 1656 1365378 1657 751382170 1658 309905688015 1659 102179980557963 1660 28052682088875444 1661 6595733367122755284 1662 1355680082956699296225 1663 247436259089598836582325 1664 40601296096968895507289070 1665 6049379275875791779545277110 1666 825152963584444007528891446935 1667 103749493038400148747195850419475 1668 12094421902106406284808846039472200 1669 1313676275508975693513060244849393080 1670 133523256623253388718841437935173253515 1671 12746992858338253083811529213199762550215 1672 1146706915080155947952279945748513146447550 1673 97482623884019464164308607383971807886389350 1674 7850841764967062511334101396331257565616962005 1675 600301856152278783601804183779896250537239823465 1676 43663446311710708036631407847406642275318096513940 1677 3026096327930418594872559317487725723921729780783700 1678 200117431868272364104926998221292027804618807337664275 1679 12643031537949747824642383704691168104248474722936584591 1680 763868177374465733707449886256543725395868493760160270098 1681 44170898443171277553959320322704844811564761765390308329098 1682 2446070156038488583643994872284808701385909319922662161746245 1683 129776369777948786168341108923512727826721567824030262381260665 1684 6597962926350964146810864221936000624556252818188752426641473328 1685 321453338683669043837308085375718040029939364873797288276760330464 1686 15005016707036102427473230473176816052916908008617602769574045320704 1687 670794125370772053921864681071738009334548736713289262226209461676800 1688 28701391093387039933318879213563169679110077122082134878395810373017600 1689 1174362358086198085521419806251666292666634833168756679608584215145922560 1690 45898972924742756453580394402949607466734910908356127487163058371392634880 1691 1711219702309180917818902536750830979755433855943142187054394309595909652480 1692 60755517657775147644678590710992727064384378486043236436876527493170253004800 1693 2050130913532161716313004925651326622712632038226416047533099503357868743065600 1694 65596646323418123768005020753337488936067553850417625869266442310110137485885440 1695 1984750386709012817535967213711395687273276854504206764346037137323155917394411520 1696 56608766290804664726342753073783942024382087074078745240213175648174450723122053120 1697 1516438045198359772379063425126214845123263004681183300019691579430711898830956134400 1698 37991037634734065868923365166448632113357800414090905659946413931209612418647641292800 1699 885724067899425046446937011172973980313328954320161199561236706214314381930582916464640 1700 19105055845507844883262146577933865129505741593069539870018484769195540806187242508779520 1701 378650263021159551761996672147191708951407031008035169186676796842460806595086586814136320 1702 6838881929014123384522217285011612229602424184708810400129382336832834442475291803228569600 1703 111438162552546428672245962130293286813198331273466150679683243929220222807510994040075059200 1704 1618044455058967441985778312473325625237229867887851793639686453663083203084529479300115595264 1705 20606694909773843507116074181770217750039075844936705733107837899912208257349831668268418465792 1706 225486105078934389929337685949971436471311470462188854346681065983258390385334476832959881019392 1707 2060973748489866732033898665898743405186711468910101382195690613267561881907452719842147256238080 1708 15104833596216029152154398875390198010185702061277225194044234841256708178958118171049186411151360 1709 83214114593207992912911249929566223338087766971230190749734644242177929306267835812332295518420992 1710 306292587284745059874480962607465800789799355088524501601156909778498589002295014344729089378615296 1711 564894881373839024900084406914207759789958898310195407558274037552011652085373041806835886332051456 1712 1 1713 1711 1714 1462905 1715 833335706 1716 355791337055 1717 121436808752259 1718 34513653292253289 1719 8400912148505924190 1720 1787655713188517277534 1721 337809433144054007908200 1722 57391923795696006856469130 1723 8854160815475160585857214030 1724 1250613081851228476156468881825 1725 162838092909262137503980889713605 1726 19659397210752545038470961556615475 1727 2211701840688331960701648918487302510 1728 232858243271809771501553515615929427035 1729 23029703661922007535036214346487888852075 1730 2146522437455595753750231410413092395876535 1731 189093793458527029124294111717308586522489400 1732 15783652227444784595088682074766696049812090830 1733 1251086436875457864550086114067957157248807260330 1734 94353896026344661661524813642371472693044855071250 1735 6782054988447654837562063366017384423441266486336880 1736 465296399016672594939989636016312905144345180440552425 1737 30507821324976675383427624671879221593518883553665310263 1738 1913660925515407242920376345827011839226040554020494782893 1739 114938748768172428832725110859551483656860123058243455536590 1740 6614685193409764097529952583030104984271788468800745072635853 1741 364926749268161216246496061657398436808587316887740675758642265 1742 19305783756847312261091778210730423219546033099082524790157098447 1743 979498156313351205225579000751609304188698715013088236044441344662 1744 47656201763920051884702197686582008425174418022317042459860466415695 1745 2222866154701320011098934382620746896090823600834161525365659705094847 1746 99351314659447618309572231177823323704276875922305077438030917829684675 1747 4252010053968990603159759193143738615112283248278516715116285031068132720 1748 174088339249690832843623125394177131661793752404142857680709375479895728070 1749 6810646959885908365028910687451827954144578533091223268245915576099385207050 1750 254229235267236928408085691892118370428121262660576353334055936629214468735370 1751 9039274065494557388027390749121022405285712519285292045394164961443108715365400 1752 305513944937048749964993437751532580307247653310124773778442792856269463362575365 1753 9792379670032730001189022881198726081019886186936785474121017049950527983742239715 1754 296831162214286949250752548520808556491444503579193938929832726725051721336850061425 1755 8482238959770230750843745344278953602390027000024599203110197156917840257641988971590 1756 227661353031679461924341113299503895753029350880232042797703489851689984882777828635225 1757 5714634517511372150267616894321087046483777647787312982500873038788481654705897086705445 1758 133488898394965902343180276907269036447107413041941469163464156751169585811210672017273195 1759 2884858747646642249007465752945815159867612783351784766863779728976779288938279863879281750 1760 57283418374035288707421242417316257518944992399276495568180073792023522695207989492709817270 1761 1036504008505546109278488290993817482231416173808982541151957512699925727230098288860746084200 1762 16919703794100558790354489375525619541592102616355947040560304321949153351805583944744310630786 1763 246092112031986919285245814896634621555853877507089432219241036967269097269860972259731304247446 1764 3139337568468267629299459436036280795706431202942233520686154587384225196550378553698994998149755 1765 34406856399453384950214503463775087521759031949318028398923862818729412668533786154930638675349491 1766 314967609327034929166042565407526839872169529142810719340115667645253017580182968505117097953388805 1767 2311800070296897212168085099588072137984269338114516796285396028405868691390748988685948084329150994 1768 12753963621523587434550340159944346750235886358859421366318090756622202078955796706713410752270024499 1769 47008023893922926108562327392363576820637619557043232101027265553228144348253487462648192410079608615 1770 86808982055568013678464435890088918256042203542741374505928865459303538714201798332879765400258417819 1771 1 1772 1770 1773 1565565 1774 922605420 1775 407514131325 1776 143899829426430 1777 42313217569016625 1778 10656158935256901000 1779 2346187805717970196125 1780 458746357804867816076250 1781 80647884586990917194909625 1782 12875161340632594809829432500 1783 1881983285976949230676690805625 1784 253608544722696666128221914438750 1785 31690150350314547991772197755478125 1786 3690304458005848234659376164918120000 1787 402206257443586090061878015039428121875 1788 41182503536863977134564305618406071368750 1789 3974468074389107498256706234783214033934375 1790 362576321616327442184263556067453069527812500 1791 31345573033500784112402014095188151615043734375 1792 2573833441467452688881375033760694855380631406250 1793 201125291676744780945136009627318462379456581171875 1794 14982504155456364928477349249155134672450748730625000 1795 1065581798832399608464009130976599020469656258393359375 1796 72449862277622661051183027864363051861780492262896468750 1797 4714286735434230106153026279850597779647506019784796171875 1798 293846473418762310580169742621833071806732563019795769687500 1799 17557830864148706176980285242760340991934718853479116946171875 1800 1006258588429394379190471367981877734100346531865846798922656250 1801 55335273938051199086570855917958671828634395035772716151067109375 1802 2920356729890636250293037856858336235491819247976462060006281250000 1803 147917539741995458755207684031195836644550832241644230868475000000000 1804 7189202407871380143535703043539319526149706390316423942202000000000000 1805 335167816744027624222626721272241917041069309276369429187600000000000000 1806 14980288458083014065379452671690509143516772988616409144800000000000000000 1807 641383943375628578399654148148832985319608059434946830080000000000000000000 1808 26279836030029702184205217533078804868098532319639036416000000000000000000000 1809 1029193529417688912444335390969740923623531647063152138240000000000000000000000 1810 38467447917825769290185485434739924837345804411906609152000000000000000000000000 1811 1369756553719203624061940318405902677209799882246694502400000000000000000000000000 1812 46371063368268999247752720352752525390159016604974448640000000000000000000000000000 1813 1488875338412017394758147549749036069483224166582976512000000000000000000000000000000 1814 45213412060877085323760608755986796504184484970220224512000000000000000000000000000000 1815 1294426222467204315366303718891267070427974301877115289600000000000000000000000000000000 1816 34807750090729159765813767064951622717286819252519567360000000000000000000000000000000000 1817 875380717911494731065655911748770958632655883323047936000000000000000000000000000000000000 1818 20486620081372978575123023191374963205202301521441587200000000000000000000000000000000000000 1819 443562933938219343248461891848875673262531228836298752000000000000000000000000000000000000000 1820 8823671964922423979645249324974741614795475998316953600000000000000000000000000000000000000000 1821 159941709968535525527863927544726995937325146104135680000000000000000000000000000000000000000000 1822 2615361399491429778849947058373322164914113256357888000000000000000000000000000000000000000000000 1823 38103143658201444945523341162218745025585028372889600000000000000000000000000000000000000000000000 1824 486855376670065231217744757799563602799551009783808000000000000000000000000000000000000000000000000 1825 5344163351334090841598650119777190121038993057382400000000000000000000000000000000000000000000000000 1826 48994466698626610293246842320338911977056164118528000000000000000000000000000000000000000000000000000 1827 360123537236152933887241934907419531550116334796800000000000000000000000000000000000000000000000000000 1828 1989484266926115498891818080115643548690452316160000000000000000000000000000000000000000000000000000000 1829 7342365048487807433002422737425860627040252723200000000000000000000000000000000000000000000000000000000 1830 13576021661302571524811875631604056629350236160000000000000000000000000000000000000000000000000000000000 1831 1 1832 1830 1833 1673535 1834 1019704670 1835 465699227160 1836 170034985760682 1837 51698874789690205 1838 13463125923459196710 1839 3065227976567260677195 1840 619788765812944846464060 1841 112681673348896954598595156 1842 18604695627341539426695546900 1843 2812665376120765754236914554925 1844 392034504314993500319771981233350 1845 50672436809961941403976311369017175 1846 6104210797556231103076078762942492770 1847 688292593944056227816709043668771587950 1848 72918228629609743973595994649098690360650 1849 7281978980993817347814918813683942356118175 1850 687498172843766097272220229443733183558012650 1851 61519448316954922117579377419675346902924647695 1852 5229403137093089458304992227166742022591097740900 1853 423112172253642194058836955408240338578993707281550 1854 32642542467355795621833395212277873585802262370387100 1855 2404940853859488378278776180774927307836724773898639175 1856 169432319209271957572992047342888213030992514115371017542 1857 11427648834241822297252853498706548314603897510742883068835 1858 738593297127903902599365562057193525199726561987981247831670 1859 45780981488502828792314625469351979824599739419553201416848790 1860 2723111402143613089394279535438947334141952088368068382270598670 1861 155504194372150459904708713008967013488753727870744508034275164539 1862 8527805797281670882928931409707718588308243623671758513684122093610 1863 449157254810060672381747504447857285979543621295981374923515052901070 1864 22719384169846598685132095819605551034126937054292817045833001081418690 1865 1103377605592650776071049958621848381647305076261615781369267078867296395 1866 51427107751452275467534816462643660467125651346695484026359544918917289522 1867 2298931173150973419891555538000348480291884675126849395910661394836520968275 1868 98483107626827584647432872996536513886369878445640067131253729929416351673300 1869 4038689778880483173173749488442089458001552582893121213335569287589028963026350 1870 158344165138590819931154630270359256722985149557136216464803348086479207821724300 1871 5926215233578349398270996722409790203524466590538416181506090746735371776740463795 1872 211338845636793051307845960990210062022465215240663325696839603124024342171494827950 1873 7166232127330467641012371260830736686061537310526190578426680314200073755692691078775 1874 230489487672242554525988417128235666333375421874538894477741028566987414361854414417550 1875 7011923679600039031219994833813025744714719823826690123783860560072077375525429287460150 1876 201113539523757428079131850837090960320850594328405308203847685408466175227397155687327670 1877 5418032507230172833034966806501396363614873060159082032307807713578568961946513327070950775 1878 136509822021764295662236333350985417225994697051872953612690709666771935527248407409677060050 1879 3200601589246766093445771907746097813259330635222981697797468769475850388226302074972182147225 1880 69422264231154827225349486335246615852563797657485518412412238258586724006853736219076182988300 1881 1383435101262627951378041470589993037438535406392833599597336247706935406117146477952397235827316 1882 25119880480730060038152622689611765060893072728080477895325817529499104115775808374806598370025380 1883 411445253011836886536612217344424798433901952159310156410063747613496818812434608667408475505946135 1884 6004019727701648408348680136305295884197879030080167858999874293008274295853295859638847380414646370 1885 76834733049941506755155054932239364073407672579085068276182945467537477769755510404856975871322123885 1886 844672607352740758933659518377597804692620009314299055013695460442044013237522731141988337866002055582 1887 7754991707852341994117352104532328047139611173289961797782044755656433660748818311741490652961383814280 1888 57080278203668187678075577338085390298198134325872151558685568961603646805394722414438475634150466063610 1889 315755090543453542918765672056463772673314759004666546617454033342189411352662463190844854002367332677495 1890 1166800624874815981627158862596708199978746231435992718424071393809390076202236972582243899072401749132210 1891 2160032400576711575937640859563358812000455088145934778734313261873005210720658594516681367387267118667141 1892 1 1893 1891 1894 1786995 1895 1125173365 1896 531026601625 1897 200366420231979 1898 62958569277201619 1899 16944126769759175965 1900 3987028688141439398205 1901 833218467441696260792175 1902 156572017738616939682576639 1903 26720721013571512493566510809 1904 4175704641624236204784506172525 1905 601652994165504634014064559681175 1906 80395299427157078022021909002475375 1907 10012808705291183697489740154209968785 1908 1167350981864996885549582755981314715035 1909 127880828306906835891006724672519935392025 1910 13206995270896585585050794127470873248390425 1911 1289620142353935729122163710686548866534853375 1912 119370156109265489974236616387760680101328511595 1913 10497697040267340900103266794548888611407222735745 1914 878882589131219934048894720100637590325639485467225 1915 70174341433368020911378782808687163320699967924911575 1916 5351995658447193912771601074833534025079037998427817375 1917 390424214603164979571443794254881295967569494455757023269 1918 27274382834072762201553001980479195511343280756922666923829 1919 1826450816468789386987764684439562167826057550637574261715955 1920 117343901522035734251873822567577920392339362849696685024371535 1921 7237790331363369459419335533735771468059274708146966246170480125 1922 428812651152462718203167809866685115031007545827524823303534761381 1923 24411718709556901617874642979489282261002087749154220074191567717691 1924 1335612998675145702098369959943847998866782566148676685032811562549960 1925 70230344009772213290628240232409206948675292196269692170464340778041520 1926 3548684284388094480068038128155474610215950532508623423809542298803059200 1927 172253706813206025808103406857504129149058729694474845202151986728421394176 1928 8028036130308962349622807203423204388547639962391972260585200145763448109056 1929 358994183386613106023025882995631372659971852338986721326467491680270041804800 1930 15389098755577185072532631939698036425524880467126928919188327620005075122585600 1931 631690262747840945332171584821583661253243927788251417205620734498052665597952000 1932 24795838482371739844606298170574868951339366380595555951761329843271485623718379520 1933 929284334106699480526603901521954981329982166477593930919661809182530136898949611520 1934 33190135504164370824481234348565185251234186300046013450725301440112326541421890764800 1935 1127269301637739900603846319822281752280467119610902911357370097980765555101535934873600 1936 36318684808211522223129823573729418684717423912762294303089168036711991348249795493888000 1937 1106831873803952166680278102106900118838456306864287097998480677815652605909012354160394240 1938 31802736081684601206016438934922733906199463950878884207488327748826015683808895295333335040 1939 858317866723926201102259913556783297387096934280106438043173482710084884942055919819371315200 1940 21664634485870225328155381700009700887927905095044164399265996710751169384532964933881980518400 1941 508852259214227292118671400268571389446598036975750686797119246038166549415919234631331741696000 1942 11056520931732392335416582923006073458196656348610314480116417382740197066777661928582997746909184 1943 220709710461520937150851227638694425094176928262109217675846086626243380299825758090296575335071744 1944 4014242726475532190758718637857132853503282522124309720799034938673523547443066650008946732622151680 1945 65856694017653730206689368043328558516606238511345991880830144380194815156554069358220523538334351360 1946 962517738852092564212910344338162858913431797601260469812636031026950994006543688452102889857351680000 1947 12336132254629827301053703839590175257911906777473249406989200203180988844909645090144717777426234474496 1948 135812640831116146996801215765636246300823499960046940494004596945828006357973544570783373628714889773056 1949 1248644772208962317774030854980588191462746113679296716333317998508021437412923839855857626579747796418560 1950 9202906545657151222008453893544696762092535258833912679871144257661787882853287967355052803170771895582720 1951 50973753850605106790049166422742868728781412468362118409965653367433161689218083111933483860353736717107200 1952 188593509787931635867863152294035441511020962037227329871447162986837777781572444172604631468161131605917696 1953 349543612162395953845740577347286517438941455193395301844668705169433181192075446190690551284287073236811776 1954 1 1955 1953 1956 1906128 1957 1239578865 1958 604234832355 1959 235482597078876 1960 76426460751400263 1961 21245885911572220143 1962 5163982508613118002120 1963 1114778182433690049767415 1964 216398347211943147709522449 1965 38151891772681854338814749652 1966 6159504795426390076296943559517 1967 916922539375405359992493092422425 1968 126593949067693342506739570747535100 1969 16291545570450657387553558507907604165 1970 1962745054956965394321159893293419251445 1971 222208222971586107848881461451025697442170 1972 23718758017659572513064202133876227130406075 1973 2394029493556599373792846128436267733348918025 1974 229084722467412550635482564408507540958893098470 1975 20829907071206209722368259055180278262558686670335 1976 1803373980286185208017221810295204094667218592952735 1977 148926970596138199964600730144136729233022023460497450 1978 11750069445192858643337593817814964861826850737836752525 1979 886938503560019392299435479401149251938513458258391987431 1980 64129943959341456808913392858737237254888688813231901458918 1981 4446281155926302892882961995227943181885334650089795291257493 1982 295859440827438137035284344430237058492519205520090346958512965 1983 18907824466394183851421342614912914496807480208188004982016032930 1984 1161216327940771203605216918529429794168176001168708657940930121011 1985 68561618790140814889672950208344563620649295400121034931948133048193 1986 3892773124380540139210339876191419035907022080976403668194016847683273 1987 212565561101400851191374813573310163339209150989692549759699591707220970 1988 11162427041416613572035804163930465976407481577742949046326676313446795615 1989 563586857389600964534609036225689762574025916520563802986175109138372084909 1990 27348279750206486347087596852030628826448279881262680021473420522564547248182 1991 1274733131327575747045221899188726247235155283267917343379661613368945853837747 1992 57029660407192718995622132733584890014786683806410723154001773613698110084001275 1993 2446590094574568361830860910753267824759659069448333984496768654983735743328167050 1994 100530169842214562736686617087006614790570057292122566783448028387768193451460300745 1995 3950982220531214559104048861818604745693171515316481318004872502507687821908510908835 1996 148279454840358612057980370151995648425230217917581851413937876708596553138426521221510 1997 5304001247577949312539182391107738499573493872606436699781496752002352813467274826306225 1998 180437397972090750459843635970248674827734739370633441162492119938917015152638545454328825 1999 5823217223966671729539422601755927110036044718305113281288025255347491123970003585452305010 2000 177773724573680672241771346351444314284073576971980555394985072634154641086710217561266948055 2001 5116975423474914757238677571104647274440257648360974690297550760455993991155754324458952340005 2002 138344568302689247902559971467678423236309465996420877604155954418300971196652447851947348543600 2003 3498051585570911264500085563766658752496737416296196156102774584278082441310678354120144872986325 2004 82303435348180477149392826351513747307504405100524866914764633682938767829380776989201248645643659 2005 1791358417536035441373207658929051288315939011341152987314367153524520204237992850152835475785992052 2006 35818402943138127674642938260636169267731371586181605416045523048579684328894101420224535487355118327 2007 652513843712003636085617724557732959009443543938537305320177292910384874620018783537064494572464917235 2008 10721759851997238163554180072765920260864736434444582576829940190094673232799457499183850497519496108220 2009 156939556142968920083882758142598135060722127366944007509715249931639517349234416788021996754319265415199 2010 2014359273576391697019304997238569891649792724450891209081310372976586814584653949459319743379196394480237 2011 22207960750504500054112354172131960017295231837816382216169843559173092326686994372250261533909532960575932 2012 204453353808809159878637119577313739428365355706962248918952298730135729751307132524447658681381014786882705 2013 1508841671607842875791340818285782242638487471445306472357878992847316246822599611076905822085144537460740985 2014 8367687786753791353874128036874169392487908197773476891661412059884978526259756632615050547231567338265513036 2015 30995825149707569847472306691370406643890751324872073730283043447115729375372277378734382377257266986213434853 2016 57513992528840273363542583103342283295746793832827143822110051164844474002268615669096196192302053608359571263 2017 1 2018 2016 2019 2031120 2020 1363516896 2021 686125069560 2022 276042952307808 2023 92489403277589808 2024 26543889430661109600 2025 6660828265233692816028 2026 1484565261381673371910240 2027 297541287147389889871458576 2028 54163741373304450440741437536 2029 9029348605059044487072684225480 2030 1387977109814659094721208712231136 2031 197890599801840507544151413254970800 2032 26300469682018050551835720213307546080 2033 3272531838382287359739718201304003711430 2034 382677109182693906862117486032630307216800 2035 42194385231761703978785331189724682389410480 2036 4399725857970222764546586517987368739598109600 2037 434985212609008348792862713248632123588939038920 2038 40869889239855726880955373851145333210394423199520 2039 3656814037380278906696462625040747130185141514038800 2040 312150024502126235853823429849917799349951587464997920 2041 25461588499556289885469992281753518849741168979104038300 2042 1987409217752581818566829547565336095979158442679469298208 2043 148631315183747464093680702972185470919991078743683325959728 2044 10661642758649757623411821448992288499613337077997983939952160 2045 734225903892013388495774020662042333502535970229541345910642168 2046 48580481902831575764656171734664999345562476102023004984400741280 2047 3090227939069321062207324540554982780074784447454556598722778650384 2048 189069649268429332028711321685524940984682470336360854717215765543584 2049 11130067012111227083033618630034927219786152715412108500668861992337025 2050 630515679172606567407225804625998085681811538496985044522568299978297344 2051 34373832861234962454038615022827860064925050675087819657029052002121809920 2052 1803177421306317183829086530597808654198927297445704575037589428209857855488 2053 90991824826726295751832757902724238550937918930174688905218431764010912186368 2054 4414917062171450430796361706137316851147267035635072112554527677661194947133440 2055 205838450726821873562351918673268199320322432395573629804012495172631735008493568 2056 9214306384002086291748433230678747381567180828901771497732394256038442948571955200 2057 395635992837544893641690965418142991319388553561121378912183987243911858604023480320 2058 16274281286564326982812812151070559777763627920845337981506298739907084248614143262720 2059 640414654754374094119868948608542911369167334238262971345721591932837733736136258355200 2060 24068642004086059966441394993202286723584455077475350462485882466026907259586756917329920 2061 862258963691826811147303276482145707325536851195540949868962438170432410301257251972710400 2062 29380579740623297469595987518192561635278049147115238191390956048758390325454568352624148480 2063 949776621989950543633016059612122660863716161441951833415938314602003435174002888700466298880 2064 29044640371105566923174058338224912103096099589843928409906090343135961065145283503958733619200 2065 837449638671109255239292777361043293503594517601929830088491250496959380447098203375042801172480 2066 22680594854188140509884059413180571776008862870345626449938019695128478066208004743565602403123200 2067 574459940192042481210760035690616425506609661704184414797879943834919712587511663062835495820066816 2068 13538865125236362950543191778710780840832487353521638794984433018321260345091835297269841653091270656 2069 295163970665021181763124987013687230145551506232202090619705191958504451827630310170513620144456990720 2070 5911347699803632584555160276041406703283969363503519668752218204110833467518268301773885046533532942336 2071 107857443455214019361418223668615904512697633817329420989851643729929068256960864836960304746431942492160 2072 1774948092726679460456146175445165102699748389008791099744396729252669566906880992650302335368129264222208 2073 26018916362559932477088250816389172775140075816319246088351917746112792358524239234872692399810295531307008 2074 334432362484386790031068956948349030023691049329744835680773681514233181608688871612930598549019252752384000 2075 3692085219747518796484907723986201782572426703796413782659914724324439343016185569973343309428853123766550528 2076 34035022343802327363722774736934799590904927816750120275885928635337327270164344407911501308088576223572131840 2077 251490487430066957871838074778230473377972228964808604439349104316824323833608289567168000149219061018012942336 2078 1396391471973669062183347177757661204208371801383882333555102555285839372530002776302612638519355526475988074496 2079 5178536395016302267496304715920488145363380020342845314909576592228520900377711617837456291438414990185416622080 2080 9619630419041620901435312524449124464130795720328478190417063819395928166869436184427311097384012607618805661696 2081 1 2082 2080 2083 2162160 2084 1497612480 2085 777565206600 2086 322785106993440 2087 111594205400714400 2088 33047421763400896800 2089 8557289457331767012900 2090 1968135891758253340760000 2091 407066217117061452108158000 2092 76472332250554719287810820000 2093 13156718334525946187187952590000 2094 2087317959856909035167479588020000 2095 307162810972264374916198142621850000 2096 42137505522943176940142479605703080000 2097 5412261783568116993672834784602297506250 2098 653353534947427615222604106494831642700000 2099 74374924561741302824902212155660070075600000 2100 8007436099306005211239514401196866954598500000 2101 817492004272788992180933348447590627757378475000 2102 79324048965872515653272732543716624690987440000000 2103 7330859353269049575833568697214993327482397366250000 2104 646445898307899770633519551817259372140415300817500000 2105 54481175309782613636441026094243375026034346923231250000 2106 4394670205081954598383857355688570734679536807491448500000 2107 339723175558006227761815424429786634094603614027935186250000 2108 25195697211645136171060921067005692686676691219891875310000000 2109 1794512459549793623867246583052658277857133876833761259351875000 2110 122839472907162463304275594184842989386140891386742229526037500000 2111 8087064089794574943261215450382556746385441949458068325778640000000 2112 512311379415758427419676243742803446671197622367869692269847712500000 2113 31241717289252941083879389778232295777734813522824709896512058219921875 2114 1834424234992797102888429761800389297364246176417313416913436866837500000 2115 103722418098163827210680066046754070359240979619919070836789426207500000000 2116 5647209572350459369505118594216848480983807799972591208362501823257812500000 2117 296004773708747809541954902866609386925359880834992492074580150367529296875000 2118 14931884211333398839615236645805581148693834819963964834511335574335937500000000 2119 724534163987651101850920034214728656805484214685511496824872445589855957031250000 2120 33793660831298656976646882623208893060041537644902401365713781858136596679687500000 2121 1513805838833801423595776411998983414247745390755170513435070380441169738769531250000 2122 65059137333886371269665166838033471639849356004109423685340774601266860961914062500000 2123 2679211916678902565929741405333855888824348430434027223501006923043942451477050781250000 2124 105567521855717741259289745807849980620733659704191002731397495212605476379394531250000000 2125 3973201195350062219383610586198540166500510388715546489594144313219921290874481201171875000 2126 142557261584042012048027078923980266905898517927195643096104409986024588346481323242187500000 2127 4865255450223579125012851961800997902964316413429983060467491624523112177848815917968750000000 2128 157536498734195170492434356157330850004526771468555832483218745569668356329202651977539062500000 2129 4825608576591420076112071134789179700976072437438844010517909401782932743662968277931213378906250 2130 139372025028574925827801833383816885185610142939612873702860264289028518833220005035400390625000000 2131 3780944735061230072804147386164449534904364033537658779369274430320243613095954060554504394531250000 2132 95924064746790769410629682766226602216956835940073245062582292798927488911431282758712768554687500000 2133 2264439718364549798578186982180255525010697048595541584193034567652702371560735628008842468261718750000 2134 49446768350275631855991851320396492874922911382987620646532075504168353472778107970952987670898437500000 2135 991836157622330586698855069433538946686484683245905370052867861327800617345928912982344627380371093750000 2136 18124384664405858518297731828050715900553814749428144904873615023176898603196605108678340911865234375000000 2137 298701905889455089619045281788875811442635943701081194330937097479958766044205731304828077554702758789062500 2138 4384895881621298800070300231273632965913835107880597631028895144222610369411086139734834432601928710937500000 2139 56438329724133758832596808287746629074313592186748238079679782757105736621383584861177951097488403320312500000 2140 623894525207536890577651781507370522073278366700654701650437038018274938266927165386732667684555053710937500000 2141 5758600912651112351137425530951780488479565801044935004648529239089972098231129393752780742943286895751953125000 2142 42603191076308705387928722466634037043213193414947399022483404704433860299417347050621174275875091552734375000000 2143 236829579287286898881324514382190211795206829842537265347560110118324036565518042607436655089259147644042968750000 2144 879271673587720999931004315749837665562265772852069880536332733472499184612658496007497888058423995971679687500000 2145 1635089269765898426368174838927404989877012715801054245275530721356209971385775592267464162432588636875152587890625 2146 1 2147 2145 2148 2299440 2149 1642520880 2150 879494255640 2151 376532681412888 2152 134255750844655440 2153 41005382722990480080 2154 10951220594873227872060 2155 2597864746511812918062780 2156 554210942996530158463011888 2157 107393463955320970271436511920 2158 19059045162541807547423909249640 2159 3119181752371572426932798196856680 2160 473521645557155576912550810245666640 2161 67016576773061853131297946258112306896 2162 8880968350137673981869048993218630898150 2163 1106183031982054131400752974616377080352550 2164 129937735438917640534223616306829667231379600 2165 14436743726408673952228602794383430748449686800 2166 1521136263371688786472515581204235001238072729640 2167 152351132089559482760507923295027945728910801903400 2168 14534684609506128461467165120771781951535236184370800 2169 1323286242260448537982164690439495006824483222976527600 2170 115161752315601905358898460088359390188172725968273234300 2171 9594162753870415720243082440979902297958000142688872322812 2172 766151480952919863459537635499790540282148632119896717277840 2173 58711963973943744610049622370121163346044884825169327097086480 2174 4321889417511625048494006886790425737467409966536351692975263960 2175 305861117656501350888290680289800178293214226576973112267588945880 2176 20825082235896740117384655363138342442252935322864232331192500108016 2177 1364929498909369437676267408996109991223799757087801018785976123584880 2178 86155986392978205557643550088531947909773475780615698950945114582242785 2179 5238954250368511442267165611921808942758615177251165316581390180881447745 2180 306945117134923669118106716688385567838894415164533253712590508733863250560 2181 17327933550149286629967142920026124451125036892975653831697672155501362631936 2182 942440836269940118259011475205022439547249006619060603320875053862360265175040 2183 49370846322008142609682772353405093697340219366467125305126130041502374118471680 2184 2490108596860192781993570346098368180755836471208513333333675539881933606494044160 2185 120851148124656460137345984195639814337467157735657401045791062141770620797796679680 2186 5639619329021380512834661916349338125816966690854864508160085224790049697389255852032 2187 252825824543173069217672592369964494975736159024058110108796364629297281226583303782400 2188 10876563043677447222818248061636349495613111833138462130529240942620639791193259822284800 2189 448436545849647100679365886193767645751594140131856401660474245070448699391473165638041600 2190 17692853449765312251602810115545759748514880442064489213274366213732105051472883931204812800 2191 666854431520411824123480002686780398554602493031110118240670950623415412827599773484334448640 2192 23962926487664098671656081583313045811905021048883436242357642495134279188001598811417241190400 2193 819110608462036247400172064431118709483237673514442935996093695310092098750935160486546427084800 2194 26565715679936431868686261169701443807246089648972193379791099926588601794071994674736357022105600 2195 815088705974273699407472220785391946837759551197949561562840578577147068483529939922696400587980800 2196 23579960550600876539457755201857631959591288738767928869445482030880970885836124368960627921372839936 2197 640735839959751896339980335121392865879302962418274459154154261621185145621960574261830090710392504320 2198 16282059948341813320665326995633310500511308303449887739977134286591792594363321796763297877008098263040 2199 384976047682776121018737335056706806143101837214837552775085435060631385407539072882884545147698235310080 2200 8419515847387170445192010612112230217495885245787015662671858433253663021921361813371909282758412982026240 2201 169140725857165223782811620204510298898834539984211476043252352049676881519859584000012399986912203928240128 2202 3095363461241602750849415078703758859705231141232687335980459853600279439720307299830604977905687481223741440 2203 51086526955179747150730408776609027246453334356517592041176047693379001058001001117489455933243728456665006080 2204 750977239255248785487194668713651338201163476585388151536867825063483797593660417667188382736141093865846210560 2205 9678753301255595231385647842291033193617577110727546695102207631438921040619184419893123152291191790442412769280 2206 107130408723890126400382885395419566203856365291046849491625256690403046614170588946137583084198281514718800642048 2207 990041790750202995961059799598094878653948739513719251472337330559692967685671617526651865786842373697534290821120 2208 7333183560423301348806534705741887522089161523090855326104900518372855512035739479164114427127573434543243305943040 2209 40811222250676929272992973990843123913342869200437106489008578626821240953610500768193955350093483718484907503124480 2210 151684030822481829277438050088833317206929640134047812172458505544738332418026741763014393775603425834232301265879040 2211 282365657377235405270307754780751252031361330095689004197961218014051357270480550051149871489969454245263206971867136 2212 1 2213 2211 2214 2443155 2215 1798928560 2216 992926935000 2217 438203749399416 2218 161066065766902296 2219 50712990493186026720 2220 13962348846813175663140 2221 3414613684151029139965900 2222 751003399461498707084224092 2223 150037725307756443216325676592 2224 27453338720230113657294024817120 2225 4632585761224366587684461692682640 2226 725154793993278646350657974373844800 2227 105828548291190191591497756960974313488 2228 14462215661136438594066819888256931680698 2229 1857729895240513250690467821640882411775550 2230 225062151297925689237436659971450988762316350 2231 25791844455032565367892557407897561155335128000 2232 2803277277811768794503373786712411273656739017240 2233 289649150972764084532823533218298647655561085192840 2234 28510869383914830115568069345800132513421895096228600 2235 2678509390094781320905880796786675650408035957653541200 2236 240572504407927386637945735325525247746515753160920428000 2237 20687862576314179245041170544123655971638370641632272910384 2238 1705596665186017984021288555096780505130438001256304603275424 2239 134969311514432007271052862953422935888548635158037652401002320 2240 10262074815702520670258139939856291590593408925695269310552609640 2241 750342916334797344124181282202264513663812054227495390244079837000 2242 52799955799322400543796253029543252220512529587467969490400184600584 2243 3577867639289733340266369130966829944765898676351200646608557133431104 2244 233584242537142804589752681792477795032466370204440560981251661961811955 2245 14697620762030446643027596559509832374504623245199640766274174138053790585 2246 891526275838784907076242957288865051533868732518618902903352275676526491225 2247 52137143011868604957345016106674490796387010474341173455416886606372944091968 2248 2939479363320910764082266497941968855273748702751664887687205711661315271807768 2249 159745280646641516623386393186307109136127039162861180407260428629048069608995080 2250 8365321791335980096692936196804610996855259820528869569336936892767301246279944760 2251 421922501460478976795502072640622743449905587065503201683584874977812453844000141200 2252 20483758621979044319943191340993901976003751392163163058897926593147819802421945232672 2253 956477715537442221237175104752748859555942451749549456076663819522908056225093934328112 2254 42915640502630583789188714882459255358713092106787938147235275723708911382641354576389600 2255 1848164453064220417581313947731811577042149960308249001086315304170849642762247667233757200 2256 76291242344088527000092687266575728507765678122593497328640223137277851834707646601669401000 2257 3014062015662960923986193058938026497552410660769595343424282635437426998543116331325769716680 2258 113765134498495820098486091056282487992654102586715592729639349720035971181230065574093343823880 2259 4094245452333347384027740467271032389435315641609843287557351834408082501117270452172936848011200 2260 140169873051675765555514766636135213656309391557212616846777105685746164520258955080198172261716650 2261 4553291893776094265960342448598499057783341619174570831557894432783710717008657131758513890629914750 2262 139928809964669962356154276788547253493261104379051583194713670078039806793537444196121743616070964014 2263 4054561803535738023029323079990949264513472263948123473834965673139065858080787544410799135835615767504 2264 110350323385879009334764601873541125021451450671019074918004647913815218619760640499873148489677055371520 2265 2808591835153519488794822705119946268509325302308660930204799157994275117537266025058752582349890471329040 2266 66509736567526644876858876471203575393978025262629562668716058173535405762077700908614384975280467864124000 2267 1456785995312751331738104530366567522347394145850206173228322781375081649217106385624591891383845061056766704 2268 29308715888785731596182301573994945282409770395919822417113729862839956366088248326866907725965359750802388724 2269 537132653198472400792035256183115365915084405041861894905957722255383343302654117192115563658068570142727632780 2270 8877238376772456043907459231300415057090225160514215681642561791438979184512823517201281950484701514360285218860 2271 130671091870773956085871119461766630267874422181141256562478123359281281110516191928969257874681149402360776917600 2272 1686291744766917556853085033927624069178737115430024750544283490376223616916242045166245956723643556591349570557768 2273 18688129477287713070223268093471240267338249145980414655418292921995671735912765631609675101166382735824685588909368 2274 172912243487421493333382339499693211029419273669885145059948716256157919300965882465287022669503196535257196381948680 2275 1282223083990280323052600885946832884249253280086465360596318277696381086113210688422161887891956937633555572855662960 2276 7143804426013412549154874579747038362502705219745986047502078536640235285224311045157374148597765246233424424355643825 2277 26579656871885520886975928869251946980153834713540736756267824356757254411151303509110826413545749394208963764837597667 2278 49529298338685804591795327809909501865467232888785540597296082830005527211149108116396222403655819439852236753987536707 2279 1 2280 2278 2281 2593503 2282 1967554160 2283 1118958474920 2284 508819974206544 2285 192704425602961272 2286 62519488565777292192 2287 17736711688087656495660 2288 4469773247982586782129320 2289 1013041187159636103883111412 2290 208564416945770851992376505376 2291 39328207468464596665060504159096 2292 6839400119907281290962763869697840 2293 1103389865913934104272446924386026280 2294 165968279839749121561609987543758140832 2295 23377804337405386263842154311205039272406 2296 3095447565678971885355367557578116940788836 2297 386583939558682773100692427288700887392352650 2298 45672649434072965196119747519076747265720924800 2299 5118095315343067712629977126323774980816181610840 2300 545285245377414135269717777022836221902922063491120 2301 55349928854764199098048017832222082143653039098950920 2302 5362988675445343507458677350550562062848548107436895200 2303 496850429344677580115835297863655663510819975079040061900 2304 44078622847039961199111373829462437747113806650088075336616 2305 3749705498861846715771199373760378938489016297227942534086548 2306 306231744185704862067560040769049613553600999261433376222478048 2307 24034895881391997282876312934298125820507901784598398920254077960 2308 1814552181800691322756545291678478050246720023772055318116051677520 2309 131877731166021714388995755611979313120338360412906129359643357053144 2310 9232788310359501674597240014721043659069700927657352820814066122562272 2311 622994603839139473024580935988082726236418248865109724197640115332682417 2312 40532431176306225508341256873893632945195609243698869317694508761175473510 2313 2543379934717198110580787333351504983107264144670679922144713197645604138895 2314 153949774809090414680176616820894218422174757202853214895614112471894579854352 2315 8989177165112730360464249966450586760650284782922278382847721269511961552900096 2316 506280537014570225006149532630127944572720558209278299197744535901755169173078016 2317 27497431145900919638498835492141231260974069233246121276091600218796498891573821440 2318 1439665575689729360145835506549480779597667342595079172312971091930698252255997460480 2319 72623328603563525506591023508397548565153499346037391284557885175273299542893230292992 2320 3527335374618095354688787084080528069851230825335813143349020668644983785376069279809536 2321 164822236277288743103747517837157538032698696306980113135872091490599776137585429279932416 2322 7402069398019130302724978649815352200685594265615479772511052074569461886293772566999859200 2323 319118221929294383652049238212477915742848242465452476917956819297425681184422307324913254400 2324 13189292055998228725288424257604856724011213286019395542667422705274774846186462361850866565120 2325 521776062247302228261506677854014875945605732234726147690422702138092822912422781021558312796160 2326 19722596093163452696061493881524038633857042948859749370074177275196495712135272526284480640450560 2327 710852038667659324317979536465324616106861012796400306179543375784424366466284059628741330573721600 2328 24374123867084191545354574646294392390421072008631960781507780799397835439950451305160141224227635200 2329 793011763400596015724198060752593005015789790078374768280522618915222910353811763491462664988093579264 2330 24408734933578606317775247800516256024816737020021091837167485478167834011815274444346451111685014945792 2331 708377333417996651251405204881879178664407667189707929796464835963616674094481249285437186488310685499392 2332 19309494798973566326109970849525108563124580208801000247661911494753131411381449908594495920517145889341440 2333 492212541868576033960735753525570571182373392637603332599991739786862513867286030391872134250342590479073280 2334 11673555557026426997418421157044288139683827216400102881485940822115650695611962900792421748140344754711822336 2335 256066236505117897104245914250509965977060936376463850246087354492023466678527116727958309003491491305402400768 2336 5159111703816513058187072271075477097699191568579388289775743955861562888517651541864223904456671145119656706048 2337 94681014679330149095224796525033593003192604685844263673933756184566682719883588249997037309334509070283796643840 2338 1566906815838349786887045200626904748161876743230519174319356120376380590231471478409964899853507965413207236935680 2339 23094519335659124014703191745750853876355926893907329940951070929706509302101602441726566498946810749509348620238848 2340 298405046516582880065009021572063207216683646074147686046475579036213063680139211860209749805665822874040485915131904 2341 3311030833400558224833240249244099715693261938915501709962778387256258374842900574771681075670654872527301215921373184 2342 30670944121448351442255597367833046066322995919591331299234763198692152210694017122955637123173127572330439820191989760 2343 227692845571908530887451019020443663065896950771553839932610080467963915493813493493436428491278458821289571776378961920 2344 1269932289106434444258856605675479913036304076511590699338815223577830269697648764985847733598439290740563429777146380288 2345 4729845338702578722556584355446850125425705151563371420421438936160828656871110499475329089295754557955013846954728751104 2346 8822430353433127879427852383858908826126849786538535477220142654621892581432841851381170515894945169820082302669893402624 2347 1 2348 2346 2349 2750685 2350 2149149486 2351 1258769648565 2352 589516469139312 2353 229948602033222072 2354 76836988116600220080 2355 22451906309774843902572 2356 5827752565082119742190120 2357 1360471850460679940521434468 2358 288510781404541992383848160088 2359 56040141083349151742901041206260 2360 10039259642410657471299824414947968 2361 1668469805765602915137394724341305840 2362 258546793921493910459241593516992841024 2363 37520075647372833854619214033209051030474 2364 5118622283908625698478409501755233795738500 2365 658672693703063640964362310840068868248846354 2366 80187764114459472504056874526189430182531250700 2367 9260188960607767524911806087935976282092895483290 2368 1016793054337669830084264235003372734213396805531440 2369 106381431562374316742103860016179541193781499074500200 2370 10625360826987613226065529041642292961690676822223006640 2371 1014857146178753987770112491044261138937390606723341415800 2372 92834897672471774759208012596153996152358415707182742239488 2373 8144307032721476232704060788580919845510384013026917754971248 2374 686056594465893456898924820409572003474539910859498684274548480 2375 55551311858541417965140738861235920499192582795930173771379242968 2376 4327782520105225973002766434938030485551575741976169270457411269520 2377 324658236718446943532219536776676147659947088030705747725869429319016 2378 23468061735921855879250537631159553220567078547045650719546405211460496 2379 1635556791421567492079084389178608440956302359088370074642009076634524715 2380 109948156996120392463218107683318249821308367897620717589328453784006294046 2381 7131635138060631890888686884309456045711026182790477494821029707179380298135 2382 446439203317716748643480005585807834817450421298932702852867271710741754593354 2383 26974187240478408710719250163425617045068188985866467896828936605413513534407039 2384 1573021090252428030161597788107461068885415004140903797561879586709938597494136880 2385 88522416455997869668480312905271787637483630428913311189442309651341017439491134504 2386 4805961494102148636641443692985127866251413393766383657743619940134612182575149263920 2387 251612782930561914584544458927368993494403533784611863641263978240875126044626538270392 2388 12695986803464263656644359377205728390712113027474453781824010246027135944635224521470592 2389 616983555564661880824501957922969530213163786331043541476005275495488007761182901673746800 2390 28852195792654535275539968633201892214688851065455351600468593432812602787466125200732207232 2391 1296988162088636137946148990116046482408391902794464666523146718051677485529660054245455387800 2392 55978734661469640266703979957017736297803963016905991002121535611481769151177424377099761426960 2393 2316525349814182895380240099516690926638985724109401182501179825573840330444508302214745648315560 2394 91767167985689924984026307476338925946172771958402634000212854034527320048563019676989749086598800 2395 3473663295706783552621338523924389741830335270661817742029395094953566475942102962259882957905184610 2396 125385345136523491372085074341116665437703645519297193721925530806513309655699893739611668182339377700 2397 4305819181047197500896532890149653735282297035282419865258933714417737274227319863392455193647126226386 2398 140305220903411410937726697181565490351833607716532762632563091096317879449717832261616776858859147082156 2399 4325228998206880212837808337490801824097872502585583973282297368318121822767744736738792139584218197114210 2400 125717364948499124521047619701930458614818493170160955160420602497181420842049290254628886507214532486591296 2401 3432110468457344589269576199309368671763003588423141974688334868462160562537705935683167781890298243504061040 2402 87617790280026550385328737458369061063818395194799747735739433525121350763029596325672955514295874570116508672 2403 2081032505875514085989396827404746610800304540713387511529872057143328450387703351472343791923644688541240644932 2404 45713956383614913346455112502046949614818648847026460225861853285765357874027521484130282694650993747787462051080 2405 922306558567792542564413960378121786711002168656888382810351696067388336472543373109264664161159122020144118420132 2406 16949195351918303894404113175369277573200347828639432207686154628799517305055326871130625917144040262182257300152120 2407 280864168053575275165783284668274697243540561931965142649233668241298513986092613987853387537476642342405515717714428 2408 4144859314760918125518011227905039669785585160417368141116139799995673815593494282960339656261288426416034176028431248 2409 53621042403413079646985132863830686036655833464955936583417564313077205120169285123959181171040780532708102174965738360 2410 595663627468954453244198969357429688589528790316920955687275390082303217799844350759857742731899010126739233979178264528 2411 5524010681927231426908006759813712297855438790517555317317507303798847544902368301623934162726709849277969200219186331865 2412 41053229661224539886019448490433981101313160885911390272043178702727029418875823847916702008978601603550439935295072693834 2413 229208435006468653210407921084388812236210579242272142793393146729510160327338450941176536262860892884192333354176872145309 2414 854537406670057836161338203225301980436170590728772980720227382170363716557656391388499388535403291273151320338942293999950 2415 1595471605159272689397698504139475579943767914690073788709412771181608491972941991921821799536100027353518994562236965385789 2416 1 2417 2415 2418 2914905 2419 2344500515 2420 1413632035200 2421 681552428236680 2422 273687358579234600 2423 94150592144879470200 2424 28323283606659006065100 2425 7569007069236235851728500 2426 1819221342781964575692938700 2427 397217208111742567861702162500 2428 79441666067488613657012522915000 2429 14653737858952444443833466956145000 2430 2507718406846749141498947010597675000 2431 400157653577993704212225857906181265000 2432 59800819747063463721994705056321634293750 2433 8401758481841165381483589195721536135806250 2434 1113487362433506260922193986197680865162043750 2435 139620791268585027056211925447956248269429781250 2436 16608080377706026184265113045383213461497613525000 2437 1878559172110614023735421648644060517891981884625000 2438 202483855489903751628405965764086291604590435552375000 2439 20837475710571989033697720282597630726134250089737125000 2440 2050848181221096481457817474353334515986682212711617187500 2441 193340978918860360845560466064897581204778090889765483812500 2442 17482967968084743007854993567286899810590223783464943432187500 2443 1518245943191350217994201040596586322093741180598973302994062500 2444 126759368660290610241761664741956694584400815471337329796493125000 2445 10184695090252193146415193389065685705010688800613578986827809375000 2446 788154752044789725148138135847187884251847252278900277278940933125000 2447 58787404386050850375656495610411319387680804270032592322523167209375000 2448 4228923806812250617230749902770095400660981939341896439648346030819140625 2449 293536501719827346106714827059294175449659549302092243593650501514574609375 2450 19667341389261608398761780792580300641441152073074860196020759324081166015625 2451 1272318053709615785014627001371606848337639348713100531714105998367271682421875 2452 79483594858854208505111858355370888801313200782273724493932199108880868671875000 2453 4795187661229858856300165828498710359583315003696119667897399570443781441406250000 2454 279346082246900098090958528121295152121799975305135484316343076364363945000000000000 2455 15710774012699105397601702768305872659803309917590648127154453215239306187500000000000 2456 852755527414147914927472386639036949781507741741288940196099569122475412500000000000000 2457 44649861115339503256717759272964905126783744591905671462447775254864393125000000000000000 2458 2253830194904779524566186242478695257593342172757972796371590400231207625000000000000000000 2459 109597871215639648530630536461145593264457040715898443095421941156848435625000000000000000000 2460 5129456582383072474461534645553285300556942844684426296276260654071517125000000000000000000000 2461 230816924526665640299257213717588816441155126589144666179258978255444468750000000000000000000000 2462 9973680069101495384520945272381866872165546690457155574140605596943100000000000000000000000000000 2463 413256211027638354279481811565159396014065842784277587935779397644405625000000000000000000000000000 2464 16392978666751275424016945093330430222416319687916211112695785081921755000000000000000000000000000000 2465 621405262277707560684681316638010926066089075919827384920534646606634750000000000000000000000000000000 2466 22463141824221746965695705274667682755684310108457626222285227740509075000000000000000000000000000000000 2467 772553187096759985386912843546394759797131670472945438437081303802408125000000000000000000000000000000000 2468 25211648694982429483417192344360793415237665493566282876579833832777125000000000000000000000000000000000000 2469 778380237464047751272103486441310656879419193223968183609987320849953750000000000000000000000000000000000000 2470 22658394031100880036356106755910044692330044804671718155473068551092000000000000000000000000000000000000000000 2471 619495802388164542051884849410103674079322423571783554609044777350850000000000000000000000000000000000000000000 2472 15838049009880771974671280946611408077152680213792445724321320431790000000000000000000000000000000000000000000000 2473 376709963282111410893649176733866055820669423271637481304444587679500000000000000000000000000000000000000000000000 2474 8286680567035574894602211181147580865522433965473720835146651520340000000000000000000000000000000000000000000000000 2475 167414822891599084865948722426848745135404155731926222493906209670500000000000000000000000000000000000000000000000000 2476 3080610489731571021588323305503647633318088078029869303876828432180000000000000000000000000000000000000000000000000000 2477 51113397181560136818124602439513385914904427145825980156490823187000000000000000000000000000000000000000000000000000000 2478 755231595640865273160197924937257752105495780291368012553710777600000000000000000000000000000000000000000000000000000000 2479 9781797393031813798765748983784482764916052662132971641498133628000000000000000000000000000000000000000000000000000000000 2480 108787429845393992100908246252623768639053620012075966950647645600000000000000000000000000000000000000000000000000000000000 2481 1009968328505522564122093160907778207422694706346173821980119640000000000000000000000000000000000000000000000000000000000000 2482 7513770257729285139846963037152476629942738493449437462225866000000000000000000000000000000000000000000000000000000000000000 2483 41993365176107115358305758582079840507654983319467916612347550000000000000000000000000000000000000000000000000000000000000000 2484 156712387930476899082403692714365493587039941759393247283678000000000000000000000000000000000000000000000000000000000000000000 2485 292864493081364151603271584401369534163423232120910340080100000000000000000000000000000000000000000000000000000000000000000000 2486 1 2487 2485 2488 3086370 2489 2554428415 2490 1584913522570 2491 786322574378649 2492 324934311808761655 2493 115029963941811335560 2494 35611238802733360586820 2495 9793709556648580670367260 2496 2422528370161748623549991216 2497 544374310251990993797237686380 2498 112051203090206261970944055669560 2499 21273007285472322592932573414579620 2500 3747025752035271274624800570732238860 2501 615436557346578340846872765994896923984 2502 94672151750759282812402841246452565064410 2503 13692069170756454480714635165601131357662770 2504 1868061719225572895880258906739770515727655140 2505 241151002470815148986939516659472456665992188070 2506 29533886824260699655930250344646354051746165269756 2507 3439703011430502022285796216138916467069986834663650 2508 381784358936090134835052626007624350390079018373580550 2509 40461863676893540204915572066143249054541221070981416600 2510 4101606305715919910858909335588279738584573277205409256800 2511 398305842854440103004506849646521255424408151247974440714552 2512 37105616320100580423163419100290130889614648020950135727487320 2513 3320209475796016683952162583238604102176695943695642459635127440 2514 285678921265262157534958274883912309271414370826624158492746621480 2515 23659565687737348716069208712868376997396654344638584050514379138840 2516 1887677919539201387564204908457559473118368186193549032188162551475648 2517 145200482380654320424065138502968043631127219668021265967475687057959960 2518 10774694821183263032818223569357689181922619637417719310096482364438071795 2519 771735621304164813408090078443790347246730666147324667684057984636975264615 2520 53375418885838495651425513639984413557392210457411479534606278294659103619070 2521 3565812034611654774356877829034887944687180457007606983266147659802110608337757 2522 230148198242119811831126881805722883513391131065253709323310423488918943823554110 2523 14352514081400504360190672200456178412706000209940724610979596822985270557634165195 2524 864788043489101524675169625412846288061017619470612535114624791335263673991228713765 2525 50337560815652606892563576740757513531951240785445700075676627049067764891686035288920 2526 2829846660581553536306704815600141437767408862772349127887157836161153149434770271887968 2527 153587355365556754085542802468872938996934853887639570452418604497602507939813580247913720 2528 8043543889831372251782224853490263909646474742064489039652006725295116995211671497582866840 2529 406216893760412189827529423203491016384942902090370184626146186156736107302839957200965332880 2530 19767192150897182690775630893454270149029489723298834826042184763811233000151841368253145326440 2531 925980327580050203942198273965236518086316078177039335618356384605760366868380974589553094753112 2532 41711247584029442318463190337591836341905656535832532155464143582094998309806828379992539697662400 2533 1804475878620646997631492234988026152679111552603097458973274771811914608512533523002032564109491800 2534 74863269356863328650054879194155385229968170073593074234736784589568038959257107987681551961963727850 2535 2973681902570925842520858735883142146024589052560078291043850997366393005123862749228032168798433183050 2536 112881636496855706549488825178034322641627853180102961324297645861922170747427690076592227919579005649676 2537 4086459711271870965525099569820858327914432897974799564116205453682461401939413902136789470315250117556710 2538 140748327830136330844680620712515909611683168913744273936155144235614425394598044281844619179050561314214820 2539 4600003373801825130094625086371930382796408920237727940044945731831611909235204711532173729768506456633723690 2540 142229504245777854448445795774024701399406049601511305426314504556891941055642274174556061990409071734524281270 2541 4146319853646965546149659463355322738325411123072716181128986237375065387867374751809274165237599836807336572624 2542 113527008504187378929458778365681276048728098081306852292675323949501870893675502981372949546843664436638514860180 2543 2906553108116835555949807072981191883214128770702680517391478035995295223484434319759946561978701682927445899751860 2544 69228649365740438792287549027872097187536690675474865297632203457523906867729901168262833312912461896593872162600920 2545 1524917182142270051855900918614125729221010732133727406347327560568638387128277887386511181431493656878262101394198060 2546 30848209730850313032105153698631649744112216781812249625850831471654530646421054209667149428400237269819356777682824416 2547 568363081028941692190571429625236728687859864822246334336849230768085143340446514539247557691953480004841019038269503980 2548 9441888881013389239375342032590646074802958112087486959248932073975867095710261791056214509390981369784475847340835051260 2549 139675783300793478584727661503367800447043196150094774431751197400894385767840809881076052428141703542554013270829042328520 2550 1811165478501775759402543293994692554453623605710513184167442582473151055541226287927990995308631267447714519054794977703185 2551 20165010893900277112653487020651942703352616294220363293594387598994541473072706209821512566252283437711893105477296639092109 2552 187408715362472926761314959221325730305453222445964060596073369017710549688366384455085169719927917156924707544061650190396810 2553 1395675902211105719494793935882756778698620948927855847148433559450912794336520902488466503556712506617268211946667119000709695 2554 7807909550867505390952482886281483922679157542482346149046167922225046838161128981353635305154436748263153464306602191691621490 2555 29165413202610603865080190346732509141938273516728448853622355045394340565853584137029495728610492377307974471629018100741427745 2556 54553932450597422665628660310901142331914967271921376872397139808472308271787724539801739505723744739892207536727970406618752231 2557 1 2558 2556 2559 3265290 2560 2779790580 2561 1774084055625 2562 905369474344608 2563 384843284122551408 2564 140142520216696551840 2565 44629772461831525262580 2566 12626188756181866384318800 2567 3212854556126224225703871384 2568 742724214988137099288890692464 2569 157277269769347399297607724358980 2570 30719258261971862540153476788214560 2571 5566922859021216703048614794321725200 2572 940750243372758599927524284967951153632 2573 148899555632019892821206398475203809550062 2574 22158476595649970569316747818967843127793320 2575 3110881678481739299905107901468000935437335740 2576 413263585215822526088369704283255057499154318200 2577 52087281481459736804600018340586063292517014849166 2578 6243606878010366088077525759501914826191770947103776 2579 713297137733484841558657855006001377603188574795491600 2580 77816992230882768823372719754599054749527303516676527200 2581 8120859904722814008749846703198866069633912870035252570500 2582 811956878554848099475070827857874795706306098743620797523664 2583 77889542080309684265680446254853203749755068074863266703538584 2584 7177781378509521197935972213975540006221227076798929582322885360 2585 636148059784770950705539078797400952873005323410318969270826551220 2586 54277661533828138344729577643114318511858409009164190167917640396000 2587 4462373554252341749640279923883046083830049890183463326158506912857712 2588 353777828308874969940064122911833514938268614920305256338224654481006112 2589 27064867396287812374595163446031123477400175064596613455116267485832837785 2590 1999108087210949828413460754338497757698688522505117215534675171632909743420 2591 142633188928183800278016062052496338318572677877471625350115923997793329213450 2592 9833594834244672972560875546884762976448999597506003972539801695836357976417076 2593 655268559285682564086449760506798314465929964343236918515935484332206327390095921 2594 42208848891645961172782560010957309634447644169469721627441664840389003518902617920 2595 2628329905489651903439120105011532885753784394734859492092074068171070768337191178240 2596 158203317445627359577892333498933992705227990389821722945805165304671800877494258892800 2597 9202982357113052280824707931286421361541301958722665071892290111742178006369696374325248 2598 517232807533040637421336357908332350200538829985056466698607818392226197484789924068589568 2599 28073888599876187665966516188130164028462753745681857491684928300005606060445231753545646080 2600 1470746875037856942852334871370844939406618019328459649801766863327201711268003886593013186560 2601 74318129954927701386277257323476748568521114212023119740237573954904443699655668943572225228800 2602 3619225770805752641137909329708119335694255636180455628367489128043691557801844608522237744513024 2603 169699235638965674563703623580633800744326886773813483532940544605820588077123381625683931996094464 2604 7652430989121532229531998405666086050530934486839957560630243087813342424050858385608601366639411200 2605 331447286464770785612833301816957992329478208071501715248593738188023683573514819275640937130649190400 2606 13768539347480621671802708809760776822249434695923474664831137612519090366287737471448285138886066176000 2607 547644196592815807862000437287761584757633149654217417677883381351916404999095948837879945477716625588224 2608 20817718300462800630568995436654609829829046843872322956573449967543784790809240136688568518553490732089344 2609 754703969058029617066987379303420479207753235722941091590042643622507816494836539131674029040853553051074560 2610 26031531576453956140238554477397835082439086647103120627105370201271264841824371284479567247922557313215365120 2611 852008302622351001364682378465564593816093238218350387071394189152491249449604605367327300421075386993999872000 2612 26381664285092998270124064657040624964107864611488750377575869694171288819512429809917293583262320806544059400192 2613 770186606571413860717128662121174356077547793328112634465886517820549935156079344936206646698034425519941240225792 2614 21117562331188649018966038755580250300746627359327809313510724360848395343539200999039896019088310052839136123944960 2615 541405369495437722407349323686739726233406097675518641486888375624511208834193725113966235228958748792981976273387520 2616 12912673765649452141726562797617130744918437537597845998035230587860090891298507717401176464728372660844143595172659200 2617 284804879877383965792457057090278530505748226815748512646063171649074295370725416610284477126800502853095173855920521216 2618 5768803002772922072486554181049233612318502387308019072896009832771226358324011830938056618171807099776418694936276238336 2619 106418993836291213219761238375126983025954259119535553620422526255233427957814785191917808510701813440644232569237190737920 2620 1769995723121638418478347442946787778595878855954292970296205659711590327710042348485556351559700257168188954073341613834240 2621 26214208944523533446375900246083906453303303639303292621987913373959807579624723686752745523878925894773684841983136025804800 2622 340297150223741036730150082197547267106291546884380926929226387925391765374794105202061718109706413773479619397798834909216768 2623 3792848837290297257455625334994645496588563175541078338187893564398557971045091095812065107194770972191046371935509787273330688 2624 35286318954475128813416667716406112377302423985156076050250911325750618551199181386529292475800594105222719881174558996042874880 2625 263047153742971974548989383927413482160019480486679528053618379507149474700149163270474008004748423372154332472638368938889052160 2626 1472989466923752815886816616154329930828965948197164520229856942433111732933424985649134037403505592421545011844676774731238604800 2627 5507223642436923704202182823626774074808636514890613666980888713700541797827982060075808102562943072647587319735725781009022582784 2628 10310381857130015342211670551708630120551813540336923528215574969961577710343177681268685158427698406863522089386060833785039028224 2629 1 2630 2628 2631 3451878 2632 3021481680 2633 1982721638835 2634 1040396772566592 2635 454725283634200446 2636 170268448609555346556 2637 55756520024161037841045 2638 16220281226355016265209040 2639 4244254987329888970696160904 2640 1008956325939219696554890893792 2641 219713234452572982430763173124132 2642 44132514636663331719726941119028160 2643 8224970314625497939440047333309095320 2644 1429484964771595557508299731003632832688 2645 232702645363051573402554313194692556623454 2646 35617945469285174387223182538961168186242024 2647 5143443316664164197021910500495634586745407260 2648 702848792398330809915798909949262210986191997920 2649 91128918300828830073706599038297817346736866632246 2650 11237722765702119182440217499298296286901631942191328 2651 1320880083369648480212221951263819744785273978994648348 2652 148270003150926235342356276423623572366143140242738786200 2653 15922345307766373067810807735796480657780768151611486589650 2654 1638360177091596853299754746156503134868612036293587372131136 2655 161762516303063953844699946152844498464463014321326600524572208 2656 15345063076967682001194957500022407722342047057923045758821792608 2657 1400170945753629947941936071156563214233146545643659187914096734880 2658 123015929794777711318996700724603369414294204328494619601693266323360 2659 10416116520815632086234013728465087835284241363692861391995815942355312 2660 850673776495108150067084739637401348065857491089085528174350871221230656 2661 67055678694932532860198203126063883304779988814464008867121534457851741291 2662 5104828590041933910099394776954102310451403743183776208744983047667670793420 2663 375503173094131557439913021596527028895764377262530869189456730901489579480290 2664 26699492317863140850452299453565616979104748840670332732374128463734169619742544 2665 1835590390279935280618342313666385077064569448735309862828447746984542835054774337 2666 122043421638418002816980989379908278215648794045952417116474744982534778344279487552 2667 7847957659954358764124906041645190418074135845992201197085083853669084161800454243610 2668 488084454103266179033847188297658760391566992160862781979381270364719693919639248223220 2669 29354528869969558981107449212343036885839111347792154281331774348976434225464601467914643 2670 1706848082842935088423489644552572272289126987649948992067341614191180528174148910168295744 2671 95918519127368725454648561650817420075189932517020941183940341612658694286327205295243836464 2672 5207085428841223822682429031534202015503725927022895820082990566102165618424382672470318718560 2673 272907089408018821692517483942498041727032962075024729185891842022425595608893252331613896719520 2674 13799076573531972305345468247850725695645753008708529829681189725536811880531907279869232697284256 2675 672556348295700603462502126023060885550312022545321859005415754627445567904522055162090274775741808 2676 31565810848504743435097105491945576221317266641207675558849273214658534796701113731417804874679268928 2677 1425000280244443338169136738422296390424690749262449298606521981649707216851455257504155983795938482850 2678 61794821882219386538892371531982185422668110101659184967326758261857766009132265514754259577939553796200 2679 2570286468070759394512196482741607826816833552671476514122130638676235021069848833198952754277853356770124 2680 102370198125848170901358682147593396886157552438598995360973089008807394675380256947401989747173269016918272 2681 3896793085189824143337844249402724509042340357829313280758080103331430049744424373951561009986673683255247222 2682 141468963477316258033870295634713633204696942728879336335021966126744321343957565663652518527523913829041803520 2683 4886523826575257363401182393350329163741062716738916375578597814100660593899620795841451277893752391331212032940 2684 160162359526645816657341748123819421555298559141823062522395871993700690384068315754599076293067273117411747558808 2685 4966284713928528683232434892257494440499767202915903642208601635401120603086984471160567915650860315450329611483054 2686 145188168963274826846172812243793186597434553660403319427397457398158152333319014465408622427864976381761926506827344 2687 3986347482879381458659704857824490903328625028712706192221740095990585547747013659922289927020486630496683148720575480 2688 102338265646521509357271694135993023177399378478611835056684845893772198772278424364807067512225202364443729168034293760 2689 2444004905542628266607265670553662653883341738775943235567673412193399084961706370112258394004245458408096631110892439396 2690 53974505074606791357441859243488037492389163335367455204418370262536109812626168123215318716157530542885676448937037930208 2691 1094627320567774388942816392542583876054197706782855216707546973183370634946859310641524497555140899521342756873486593704168 2692 20217264200212410637972909656723964504085033932409368125469761632790164015368798351206056274065125774065207438172609911838640 2693 336651889718477144435441882736282640636121457382672796334153906409564326381312337836379497876841459341238735537998143487177405 2694 4991533165714441793877228879878960138843516457641669606812805824124864834902487521859217305817554960888927468705666455123337412 2695 64867423411119599923817228239014494889450257049064333165372042475842031309134520188786779532294357187313279806398727633788961046 2696 723748898817684929662215863621337200757482620658321732080267970451740840896734358434569928192966143248653507080942101546009038576 2697 6740094129646198248881783104364844203752193688186540469400763860118648429697152524210171911494246448821820775682698469804667433715 2698 50293744531715222280799392378915714749047557447489537295916503174984382506726086104991661398594103251624554239609967222712267005280 2699 281893278800062790245044816949373402463910764135845857552657662474787840527550722129341191694584059449174929572005470346226635472654 2700 1054889429155838329308589482907334326611978333275382409850274018843847375068636803363156970766044629278953264462936768310332912539772 2701 1976619468344396081886594006474396844766256166675285816488083771595943270654277610802483648808808660136266507145917734994994406091577 2702 1 2703 2701 2704 3646350 2705 3280434726 2706 2212518599445 2707 1193283397603521 2708 536067256762143456 2709 206317770482029069680 2710 69444475401187706399316 2711 20765767394326521816217540 2712 5585311091568815243115151816 2713 1364847514760535590315791541736 2714 305523317719211034668525311944660 2715 63086257562078969023321524427818756 2716 12086794325663227830267645281348157360 2717 2159589351779548016781585396368068075056 2718 361429248385654631435500011251754082012686 2719 56877241060447055472975045699094238344801590 2720 8444822234462796603497017959052792700367360916 2721 1186551897134152088128302338011238456967156713380 2722 158195153231988323142795118846326843625769101533846 2723 20061066701675128390099593358554574621826803610161086 2724 2424977050348864919323893008436194911680877702868727120 2725 279962223211424606582364715532114803031237051629330523376 2726 30923774207028881506812065163491470050574293767264129931300 2727 3273227443829398417606414994008030037569622032844718743902548 2728 332485940728236484926806286002187625561925647738341685336671048 2729 32452325232144794277840676423866788481290283186969999633930961000 2730 3047191897691671645304536235968838377726810837602555065493240702148 2731 275542831054412861342400334598218587674401183441950330850102364580660 2732 24016989680046098424415798916234870171395386432599771583356741767913808 2733 2019511602772682005621095153537558332320764573750196537350386964643307088 2734 163940347055807586329447884362117108385917447393504934169610736391795097465 2735 12856033601352674110761517108322022078573975650734395336823321309323567865893 2736 974399759758142679711774466583138688266758409441028142126310112675880620235470 2737 71410431126867959445900771651547595097266385627541330306321181858648413658265318 2738 5062019617957563418925783768499936777240446413507699369702452420440568341003064253 2739 347156204777136341800059859285754540898297177531454548908101621796454038621315058505 2740 23036880487525809691098339172249544096021947774437450661226610293344154810079168577488 2741 1479229104724570722606841193536147352594703889107800472222260770297268826346971348418080 2742 91903367215105129181587841072234459931236594074274669733126857117592994230453995657138688 2743 5523792603113405732751684861418007975341236374389445080301862621028015666534750164628355328 2744 321094009977490874949638179536284825342979841088087375698825225317967489282962815468691947520 2745 18044566110674061127673063056408430532621581037032355746717762974276748674826830464239767584768 2746 979851543204721130290011189313819144785451534240811000923030062312734573183966297928042554327040 2747 51380871988797522767946210123291980594901848424957596397771617425330920095446817903937780805009408 2748 2599817519672108642837934011142611143430118580880329045997476454664367540680577667767954004223459328 2749 126823453551410377337503536926127793953689587036682833433341289608240193673362664467103129983212584960 2750 5958344907379055157191030766167795334599443013658063487912982668627533211097714063297491867891975323648 2751 269283735027908988074745975411341137510685101279628324514248870360991956689159745833205502298031338291200 2752 11691560086498681739384539205012054674977975561685567919576135970840977563687072461344839504707030746136576 2753 486919223789152917467340124952097960286417124856244851623059467597624872835999604156942516759400877838565376 2754 19418953713514723183394154100248791141077469932191583562299653703023310760128203454435252009626626284742246400 2755 740204017764167722535179835587264352274458152122570622128666681821121620028447722675715594367722274460717285376 2756 26909518652337336130140767339117897930878830837927747312417575893265130066110495823681989256522840936558383595520 2757 930784366376479238319799561422677753984923577235471700090923827679070444534863497926411005466487630986303605047296 2758 30550126442797010510238976386127032562331831778245380665490046476676753243170501490575336469373867809934764415123456 2759 948600001517075887766046160011821501144278700291565392663540561166798730749831199138694754061416109574748365106708480 2760 27769883384678087353968723753072000932429963666702967362692880493663698735999637696459850732163068075871917820835004416 2761 763482611650326307729758640081890367100121351137091541274896163916402238529849451278412399272669920570300813321426698240 2762 19625966825975334646013594508227153439562541751134049046728106979862765439420129565066600492755338807189055909044594671616 2763 469299798927800739461510767668831890520222043495284031085588255525958690193646181404140403450598243477459930157265385947136 2764 10377132247266862780616662128587200982683019724802649735833181537812868368718280859149053521369904897319697810818117622824960 2765 210707314222028436331851351485236669643185490920221583751280623335249301355818000949424640123773872112939499417358650369376256 2766 3896225249610176005061841385721149072286334549620424423127610370774822837008286532943904196881624654277337582024972904756674560 2767 64952286274998227183737975352469045657498242621896659466631646399167794360829619904116910510897145994573285095330087777133920256 2768 964100508736441029723104244446015951959899560852912945321833495664516210683469552318133111087532987473274920343946376557138804736 2769 12542186384541667465167676153375448241477806094934885553002541618965712508711643429144317433227708050448709656995321078168042864640 2770 140080030003325912861255528328010701652792344429629806461042613001098458373038171602208264607861346457902113855889814845625326370816 2771 1305809155238005382203650744356733884105300836594815310628786379365224972190030270810883116421063062986032951929372708366341719982080 2772 9752977937606216118335074426476660396441235773354241055317916123337180193195994264817047112194779027347344804305234863918870215786496 2773 54714447518775154906836155073293757508496434313663977341563968355214921587118786538929579558223149414759714987038838417709966961934336 2774 204928911195111486111853072864373048881041328478248992799428398969362819746973410681699242611969471765824834491997318269128811657297920 2775 384311889624804965050858707878529731394719970803729960469065038615147534566584382497597620733953708010156436191156614671831976929918976 2776 1 2777 2775 2778 3848925 2779 3557622150 2780 2465288119125 2781 1366098797711025 2782 630552769854816375 2783 249349692934920102750 2784 86235664868690550028875 2785 26496091393772672959711875 2786 7322748443356369029775572375 2787 1838708543205693994158050805000 2788 422946182549698980064971585097500 2789 89742561444818315855350276177867500 2790 17668913513785219318991598205704562500 2791 3244279178382589776642543574501508775000 2792 557998944867098472164350663283539714593750 2793 90245994747495986419632506159764358816531250 2794 13771375734121111264417214191603476306430218750 2795 1988799650836888601595091077412862903110740937500 2796 272544426258550782437980790633550808629277399406250 2797 35527357961133273674249178435237229926350244404531250 2798 4414780510870186260039144292777285192086119436131718750 2799 523991984699579483200227598115199851235501738035595937500 2800 59508129215053668197822147024188804551127670222342299218750 2801 6476758135227789311636300529064828006263292982306738377218750 2802 676544491345132275809035152057326428968876752161228528614843750 2803 67914074932701967195658285001153549975118578483782097568143750000 2804 6559339554421739163747903508598004026578317473499604698448556250000 2805 610180238549967923366127464553454555509695906269671016947927562500000 2806 54722571854626648934655981772892326195730545094653902967183189743750000 2807 4735351134734163605910650490150937785293705628114814828045138557468750000 2808 395674895174961430743193260115763717824126782345642008563248666107935546875 2809 31945263229205599130962810475099164562618355583610699668778225645644236328125 2810 2493422789231841327579208080844239997748837406687934694962205933373384287109375 2811 188237457688430703168072270361870469718468134536061510759756809130403710050781250 2812 13749778057081442946321211626114981545197717173403326916548315672570926355146484375 2813 972038124928138983996838751797425594810189886040670270842252317870100575599404296875 2814 66519140918281453058475319869122216840170944033625486179069067386563424441012861328125 2815 4406788023452929420758502796050596610412584362998175888159480522889861030360803222656250 2816 282620905797509373979076261147480130840123328049164597299277833847692631584583282470703125 2817 17544633998432186711723974838308286024202803427580325264732861197825676487686634063720703125 2818 1054020968891435870452448096414858568010926759970414608335144486410568458248674869537353515625 2819 61260476957564195851045804220969045194661029656512776016722911039587811979651451110839843750000 2820 3443115505753957141111010730820978170279434508911398475291377430377313414588570594787597656250000 2821 187037023132043191338148098062944192327133470546158044989449177639440728817135095596313476562500000 2822 9813448393323872796175966097421997291546134435565085122529119982468286616494879126548767089843750000 2823 496927741117876429599456796004927058721980521999462152099115797475205454247770830988883972167968750000 2824 24263037043924751700785889688893908434399283195490951473963357545646154278529138537123799324035644531250 2825 1141090712460715259476287587185963614874925035202350773090987129961777490905205922899767756462097167968750 2826 51629402793299348753333611027245248611544042435329533999552836422078372358157594135263934731483459472656250 2827 2244327224206489191130363466118721872836974370447042962386250760719458297032247173774521797895431518554687500 2828 93588700064800229083105758300615972976610713480158028724720261443343130580707622812042245641350746154785156250 2829 3737350773707129367589399606449153220125429329742614502935733062353356251361624629225843818858265876770019531250 2830 142650525172402947920869710732896369629474806450043236675263893483881589771544717848428263096138834953308105468750 2831 5193003030174239436475910674432119488620304525454982530446119947215531924972209409929746470879763364791870117187500 2832 179868234997876655792428361338262847222218143525155321467442773527811548809132724535686520539456978440284729003906250 2833 5911655763238570110548934921868643667169907501460420723081046395890482387071654390986452654033200815320014953613281250 2834 183808068174520086567890113325988661882900710434667560568090513411003390716090891143785768235829891636967658996582031250 2835 5388062461336961849787628688604855418207042522227540625170336531065151086899826793352730192054877988994121551513671875000 2836 148328413445438767726451207804219128588543180847306106348769714878322304464880031921181213760974060278385877609252929687500 2837 3817777477775451349774920943795425985191449678923197748816401371350848495697476430582595341434171132277697324752807617187500 2838 91405133873924967337406583129421924199389868537123462833163109431457646578065006238295042706454296421725302934646606445312500 2839 2023594643535909519552869751234247866602551862704816678770528945722607513935448393140037470772085725911892950534820556640625000 2840 41137346295176111168438110259890599004098194945470606428332672301092992837497071704285118987076685925785568542778491973876953125 2841 761544479181977578615735975632865957298032883516202053880036626863932317786064526193216643601413551323275896720588207244873046875 2842 12709369919844407912795503590927558624747464728399316537418769973942408310986315985967863052830129078074605786241590976715087890625 2843 188848688783067232287036570170646188222307771085270408232587611791453574582751499536312353097478045071966334944590926170349121093750 2844 2459295904469511633759756971414250626301127988967340200566224466534425248860369850243716362443724410269396685180254280567169189453125 2845 27494359951138034475597286319534600950136409154326575898415719365357381452598018658443546264648349453096898287185467779636383056640625 2846 256543613781897785071449108287144229303397496957706498998177796629363607784320600972561066447329147788281034081592224538326263427734375 2847 1917862496212259555663569171000220297999403088023022419797157491555177975226721910971890730458408458325436640734551474452018737792968750 2848 10768767388554916096219725185194540806159978624475032135117989611231894892733542807991818871112509048426630897665745578706264495849609375 2849 40367926623146436680571905775673722940529353414590781328422674866243219470169241366500246601264033363687389055485255084931850433349609375 2850 75765628046446014790863186515904134648140678330688403394186702076282318825392720282470432810180242799713568047081935219466686248779296875 2851 1 2852 2850 2853 4059825 2854 3854056900 2855 2742971041575 2856 1561119264297090 2857 740084787492230775 2858 300594519090097930800 2859 106777061866892595932100 2860 33697597561419844384845800 2861 9565886536117916793944293380 2862 2467212942636242254697615439600 2863 582949524644333736149085195394700 2864 127059400319930454980241336575507400 2865 25697573158302118806160567310326586700 2866 4847156037387920760963628273584946186080 2867 856451091202047040064802818789380880757150 2868 142302619186814077342975957425433996767990300 2869 22309768590730366688382115374212194010137340350 2870 3310247225638078257110846013127149532894198123800 2871 466100252421219196950184453360628441988837535761090 2872 62431093488401897889685559459559812345292098067015100 2873 7972034871556241749060285746198861104997475078391916450 2874 972379618370463093029734559059873016055685332865499990400 2875 113493544250240013038524712010609193163378239668779577083700 2876 12696166779479341563968434768568815486759357836981107032913928 2877 1363239634139104842449703963624946551168238766805849729021155700 2878 140683232245633491614092405320279014874858257174395903889418748400 2879 13970141338573134473398119285104075944857233772776062981242006306300 2880 1336333169546919730893449681056985185967264175661539689381359929119400 2881 123254840194845304329848374125287608748141091260662219644626415557678780 2882 10970932931709326825834800761564689592540565557856982886639457290903232800 2883 943117581008731278996717678630893731671272338691738306878158261405011397225 2884 78354157502770171845404173578537454886553948264530903449989319386255871050450 2885 6294820815099164200755897077547498972301310876623283495137484857062646105107225 2886 489262277193062313829101712810231024147732257555101895209981546028257267812705860 2887 36805281086043054075563106525177528537380330713088663965249032874513138228751378575 2888 2680543087011868454395167905310752803444403408274013366332751004326329618149537485650 2889 189049221125081948788043597080825924890528896268754588536081931750830876726732351614175 2890 12912852824010573150806492398410359765263838194181534811147856034749274583210266135208400 2891 854240947839438662662928009537058939604848852300257072728893170058587309775396565066498560 2892 54729836688295086460463312479828622277318937049442724076948121921863990674868982471780556800 2893 3395362836810644596542657542578115659740908389543322942486311598400343803183953295859153305600 2894 203918170646359136778501590620938247787947425339006054611254397490740424093206820717680472883200 2895 11851629917624565173177039703928809736382537006903863626265183428898650882747302720816029473177600 2896 666271189171742559328819793595205452880053061981375427112596101822283610544255454421538025064366080 2897 36209701389373311046433750116566653118812828501216110818925438148147945510497635269739319546557235200 2898 1901076582949274395704923336704761471594675817505225293229183524301265441963107232840031539833497190400 2899 96343412591628809031811355057614439390900793678420383275300257616221710736836584834105882649108991180800 2900 4708509982237107709859844652107073370602206181105534382703221347469784056697137884297200808239407982182400 2901 221674799420301324500875883039772695761989453969863450790794731919098887231089809807589957415873437371465728 2902 10041298072925831319978535808704274042889903556481259762598667774067089985734207353520163474689070047271321600 2903 437024514600522985909163868890458087303107444867905089841049591294650542232072995150431177878423009062236979200 2904 18247045768912313906357773892922103213973660316665915502481282496155610278987005049955629371177919937453123174400 2905 729622939557599832255486457550692171922038924361133320806458772363988504918947420593861765790157971815501345587200 2906 27885827653034573847277699122659221238950991943043867620487287067824974483647375909593243416685699070796433394237440 2907 1016504413107083452862352063742840733494174814529745399291088907250801647135221768574566208477373559015541945296486400 2908 35255454374921008378809542410018687316445701865081442758478107274341828487840462386114144374193550491852190610410700800 2909 1160269995378457052668531789010870470685246977858720345068244433886277930269084274384652765985224099733871167620618649600 2910 36123217228118373491591768010398067603851985930057278021144022620289378227127929516376438246881771944636132204227644620800 2911 1060273021500005846592417772409185150256778993272134222516363562109348190955864175043539493096713071780305201546251447828480 2912 29225499188380994007253000135859286230535367308069424412327705090352271870140479201227062862840955748580021798073647339929600 2913 753161888215383645800312868428662493560013619846119872581095335680745059224515157536213602432737913951165172301611880624947200 2914 18054058572315277559957898563020602354300497826111733842515294854251697186801694319052311313755472672886362510769279407122022400 2915 400165635942032827804914120245864874968550983119203933201840942439120138907564323389497840772370807055324145761368088897598259200 2916 8144218033503531776862553382984841588135011839338477025473416567941399734262495422170947533200473376816813696794580020428779028480 2917 150934901672118906409920771289816151582496533007029417814694376801415828783932359976630791218828867048514857386032837766140028518400 2918 2521644923401965554042437369887414447354881044441584789129863271141823911607996138453941822168652814515966817319106847722431106252800 2919 37507971921512863948583057372294219743818746682282894557402261518719699177291592320888633560025819552931394727222742569478826596761600 2920 488938650681485632707692490516710108845848636343022111026677356682169791255765699591306120618758317041874964964826340779334533172428800 2921 5471490530956622398575359285440269716914891233351127265625047042647925169891372602772214950070173222050886961104005805122096348780298240 2922 51100655188441325796134647350821247935750150652062876605769667706745385253968238047707370367607930697297411097606199453668516757608857600 2923 382358784100044431873729560657180025419538030534163187837476456271116874315219883099498528427191579292462281371172535615892247140315955200 2924 2148787524769959335622070010759474200136610275934823698024523853968786923930917523668695444727431692255803756674902704203200949712741990400 2925 8061646754949505561051236203986179813370164112445442300170711336799725043211941387869930934358408536377973170063112049659155858609877811200 2926 15142787530597835486384370833894040520984087126336544626271879245969174585233227140272104415237127709307048139929930145961393248562814386176 2927 1 2928 2926 2929 4279275 2930 4170793550 2931 3047642963750 2932 1780845404537430 2933 866810727076141155 2934 361478412943920876450 2935 131839071723893940748650 2936 42720554600812528696275250 2937 12452096435971353896829404695 2938 3297702098992994356904369576370 2939 800077903977879821139114700155725 2940 179066576051699100403703650162392200 2941 37189220602438613839148856716800036500 2942 7203459517400548641524133910774633360440 2943 1307070376751550278619620342140422184134090 2944 223031436683726355113707645121133840959721300 2945 35910468509411773967525636395865341206579447850 2946 5472389710943572129407302116146136799735977580500 2947 791418544484745661940877385047674655851979743822040 2948 108882990166417514164449487723867256266727300473869740 2949 14281864276265600631689089207077430046490465579466670150 2950 1789515163333731517802211963664223980750538268806544891300 2951 214577855188221293515585360979774017464708667154601353299500 2952 24662354400943439824600491695876948036480100934896703520800596 2953 2720948457779496304044393766571568106691986174481183354265456246 2954 288548781333089662857107799605907111095521262266645229755090866100 2955 29447896091686578028473923538287554778362228363157095658340505783450 2956 2895332118233088953908089699029474044983656709596589388536049946340000 2957 274522512733814363073302531170727325155918085401574077773664980670721920 2958 25123229015720144966080820007789377558171036503650886594937665876036980320 2959 2220912948886693612797793465279104623010668373306096740702192382364067079675 2960 189778384183675879813282577821853573022074502091042968916880460126829608389850 2961 15684934706327252953324664285922817676349755388387753924477794052411577368011625 2962 1254477888558684052760153465440621609325232360590526065576440501040996944663237530 2963 97134526380127631094629565233699441791637021459420905727804557702763799928617939730 2964 7283886852979266556546656838691979253148106367768239073495265116124059635043371557650 2965 529106251418029653263776335914432460555042052815132053418587536263561642823443661831425 2966 37237985064226435882328874662388989012451269373402182652871878638561820132991286633069750 2967 2539382919720340535167314045977771340671287288288666476239068983819501657927445863738170810 2968 167789626457760782746033434515902762882672589125543427392299028427735235532764552828194876910 2969 10741208359207088282988564754046405415816590739823938556682050216223693981994467458341793953825 2970 666051038414261598705890986124153519931316645546341503664293483564374573117248315435824623191150 2971 39994580479002806876347335607282682063691948439237318254690311903572495098309263768318764283856375 2972 2324680393569851243859238593001888204287219649209321507680138266840666674557048038263939624525811360 2973 130730722122977284451842993859902590884877742914002657035013163096603007887418871209711483327239564160 2974 7108548808222864167605306427338694452207261498428242357059892097182302634455673054052890209566459989600 2975 373473952125439219531004725327337148352988786005857403492295074978839628093052487084521071762550030054450 2976 18943102565380235473822473796158466069582462867764826738640819074419107781405170205015598687463191346565500 2977 926688916623223019240191423583767455591314615966852896994479085984315061257446778332173934563150714432174822 2978 43674854956463718075517714657863301061163379548381574206643628473661534445619295134978571919515164603623124572 2979 1980633755707652841137245136499623717770483657078569994729039531873359104640587723995700781275056275408020975100 2980 86306975724819866719244153136473835810053130294818954600355295816624832877042986850298493116643936431205723762700 2981 3608095667148221392739259700544343308056568447233942412737016473477174904184654548157524798350167650816471475343750 2982 144458388484206744091348137691141168496574086850412453840152861571883728936749662969419288860871497540853985616911620 2983 5528338813780730764486566693754471404173463713549583620679904474684433568488338566879684990899424824659883393143778520 2984 201785784928531936801783885415790433710900218744131137149526628535317499090018142615382693064548819779326826734260802300 2985 7007727061047319471292612248239652301958250415476768087547165058160273537231349953864932196170114530869450281783195613850 2986 230927415842871901769632472337171321942250552775395866223107933739041483409603555540437160632475679477792571244915342453500 2987 7198825335535675292096035613566268513889494554816430611577498068929703771654340591328669330527521391476546225296771371560530 2988 211564411661503547918165724745959942594808846993719749337094874247237424902140076039846054485281989376327454013980668877829480 2989 5838826815579189068684228904434607422163675546030257555471351727357390693507297898467689931155563810462100229975767809610994900 2990 150653197631937945569509095212968718856828162536003535263977468778580471403992897605835744930057454411691742733161135783243467800 2991 3615577963916170116510525392277207766287284439997456944691091994118209510592366765005128519172880486993027523771035868331030621625 2992 80230820464445764485829732983509769245742730768624925123857704301223077967558682393367175634716113427316702169023693360731688391110 2993 1634686711469469738265458396942639116387385672592014659663554531474906932889906863267108067143650474532399838029775280676874957584335 2994 30327968147755749296274145680023352131155921955223345610327771956015201310396065572328573472624365779191296737951717761708542183954950 2995 507213395017658837044071248188413405495448725058855990560265995798038753336817267673424581704916768914851505422932598090458780116199650 2996 7552107128291165745701562858362342772596979287617124972036256970017395716676098261470722848675799259991548762899827351638052392059565750 2997 98542019519827063327947410176491691077355631042156255944601151534410441348334430478323117104206985479087453912940761739110512808293974435 2998 1103774189653016223212210416212938755386951516192108956638216978509632962982670273746384552362468698273555893679168085910835359128573028610 2999 10317959077446270726602732255348414598590655099024454515656330355534169916592345191860660752473371086414715962113379230051221036717051952350 3000 77271041064131077046342201873326521563203807680244546159867040191205130989987385727758446889186426561237664096145288637037336892430845557450 3001 434613819622512060877482583030890893794368467430435751317541544503237981016496547194474118895898617344637117554157667116351621335109669329875 3002 1631866498296427603183483616500391989107984994958813133227440471842479222692113047975058275460211585202612021045103420823091634299336683223018 3003 3067639970957361845045933532730128124103120810117565969215438984639841252803277825442016650349903135277833440956378624622736303031314900072693 3004 1 3005 3003 3006 4507503 3007 4508929425 3008 3381521618475 3009 2028020826977145 3010 1013149981964004885 3011 433651344704415215235 3012 162336958173422389457100 3013 53992282170187948775888700 3014 16153476265860950868809777820 3015 4391081515401558316848608413860 3016 1093547051485152170438780204016060 3017 251231573366139346082099426256527700 3018 53560119091480963238617134320216304900 3019 10649804506661205212963083516523898703260 3020 1983754709492579613972923453202184181116830 3021 347501961955453877219715131133504745651070730 3022 57442000633075440772285646352659209572986215650 3023 8987099425670788173733006436008041707640774947550 3024 1334447029874240051433698970349059615877009964952090 3025 188507368194417249065178102451809325436773747878435870 3026 25389213830969304385388425479749692688440165194525461670 3027 3266790449777381623734549010461079076227717554590245411050 3028 402272875285174319501269973670329715838139610662970563324100 3029 47484520760773306085695287534109663916278282312014829158135804 3030 5380900603777530857029012964181904391738011278081692918265861612 3031 586152603607861300134373503594950063850699668102031038122854688212 3032 61453546297334370554815217364820469536657492460494554251835246864300 3033 6207862291111907144974176298644287877409206879327789794671687183160100 3034 604823256333840311908633941276857596517049872893954757285379135322825620 3035 56884692713032428934021091674979686799669367581874237758415634699717986060 3036 5168817242342747430934606095079509408611750666334605976588018818957226271785 3037 454072140925066036314155486119814293563242101366089619939349434210405497827475 3038 38589367464333800660633570380139310625032557746342524502513673812164294448897575 3039 3174342874439771615023017965986574189389018088154352952182024379232852031027992345 3040 252860669542567901923042862333272093505243441667260170406813228118121213452564036435 3041 19512452795047114273400192959838145228543080345910619243549737202798829821037160134385 3042 1459054247993154325508980744373583421732861183100343561535894339344828009592587556625325 3043 105742522303684762149883101226398711916391918498778997399731011073917330797049272859863275 3044 7428473748719860179510496818985584583106051551631357531824315152783240744128924274839438760 3045 505867819439741998561136053930627805211210516268386192664602369809252631826947094459287700080 3046 33391803283998132903936571853860686327140487266538563041465363530664469971781203677690339540480 3047 2136224670828246909328762593139039090949661514080360968290265623779091158731973597745387010438400 3048 132421045800938655962062105761111958824769426607589645679913956986056450488403240836788246215116800 3049 7951106779622682237306278704999689981006653002813927151207760008141049417084578686180987632485437440 3050 462246138961374910202044611930829654533291966349461418554795972978006732925158675307685517460781137920 3051 26005447533709342072854650442180478225442457330223073025203316714728291946959861401356493318066734366720 3052 1414896214549403386640806526011711999436287864501595544525080024981157319063583054165820975287017458892800 3053 74392554380405762674065157287115979243854408417278528286084495130429310473612187577181572326811432491417600 3054 3776621740157460585511653936537183266614739951004722684487099900223497663703357876702147953969727414544105472 3055 184934247477073222038183584634850046340136995108439412190429996108808586820685691650777191481722223716640751616 3056 8725384794897221887248882513694597082754722409964852308974817134423976116025371258030874769675836392575353225216 3057 396148151526410382901477023480906884326721055184041593763301761748526433104655992960627708324875349970723746611200 3058 17283154172330188810838386400909378994097723376379394404043151229466760371253854212719363911741556141152564307558400 3059 723428535022052693139708649420890587560137050171166938790863477305179885109155872354775841430237300728102494331207680 3060 29000934358227186939043836555569381819356485872374275646728194166778615816422655125432881625256189330801359100670115840 3061 1111275401839597273560971684012672498676432413716013543396496871452185577052842614996908217412904060458962169329080074240 3062 40614149384286641688302462602057746707120695231191567447515740299584777001323784702540184996564602966942669437634242150400 3063 1412283846457698689455195199169673650713019744713174516518584054809554983531074510026185484266304448957152330168599891148800 3064 46598671823093920271155731157474695917092214000230953415859005183984629173396583078400876394759949211700519048358099450593280 3065 1454472694077771257321787658754443212099810089183231180951613230584389062560579043877051682899339047844526967346731838540349440 3066 42797956013752108617971774653629618942835656913025076739256832106023044795003118271087833919025354850926101195063333491037962240 3067 1182582380652822716498530037656879777837036800514462799650062015639739432763075201643726260904853275697591298801182646117125324800 3068 30549012698443311726415792370894643034955817710422017685017638304920086887215876967606744149909358604089788778080959058817948057600 3069 734000243803864984279623702195610439227736488220318469361646496607327019383911581698386797316581397637757649323166876940371429949440 3070 16305918904144108850557147346180535801891586009084500825443923970377612820378381281802602626176716655239110930964375554579668423147520 3071 332590311363432294169487154505685166254671106989271216860231206117303006299104348471517712255392356986420488059574210504426265897861120 3072 6176956736683764764580339721735988491991661883636430531924726952992257356354814272812045681386063010456947614688902101726812098369945600 3073 103410155897022331805563577201250427435954545756025548596840558674376484677835847562652707255124263772187136045536670226988556386251571200 3074 1541228135227115942283431289183122258445892461301397520581426015474515872794566229474105796694725824466209733007709598243932985599207669760 3075 20129443143484876230338548816979870781702076608443440880175994522329475949126617290359056873515172051646832744971345523222873129378046279680 3076 225677095620056427153478400607545883295421937517277776306030202358439252367667952171353134608676895746282993016820794700805970827928278138880 3077 2111464207364799241716068958603973031307046676245723218897376206120233219579808575831410754969595229743735985901686484202013128443743646515200 3078 15826155736058235134628993377907778206863301493454494809378041685809264549949896412997121332680111835172033983380137622626274787450136454758400 3079 89087632602238804834020300359431340681242203551581616006953167907895946694292645838043013822176810829368449761577102105008142684634736945528832 3080 334765438502152576015463585980276343312546253571690815944246835916660570681301910349898607902136676190156927555128214977552104879624491731255296 3081 629781362970654382337068786983302805415439519706297750217933750685517288814174651381812965515336901033059600261410037082073904170573719138205696 3082 1 3083 3081 3084 4744740 3085 4869605741 3086 3746974556325 3087 2305652106567810 3088 1181824118747106835 3089 519018574629605160825 3090 199355631284451598527285 3091 68032744728234336817716950 3092 20884994492858099530845373455 3093 5825448867999430797539366568705 3094 1488651530295527112951183955616500 3095 350942836623993459098832481749913605 3096 76775039065964224805579561342493885075 3097 15665606079342790555606377685951916171420 3098 2994555430631233931136111235191908372727870 3099 538335995395486039463173785167093838454715850 3100 91325440254977188981311865111792395190843513420 3101 14664376545634067628756663293686470586419348670950 3102 2234831072881626282838440375513571572588641690722890 3103 324033829607130018208932051873413135478372672608055440 3104 44797257557488214646898760592150469708033478135405488650 3105 5916808248352815699832960188924518128526347234008190380690 3106 747958688472170504534111860049043433706282658948118529212450 3107 90641945999370951820092395453298762257411302233898382448071172 3108 10545945732137987532784510523049395765363110644125876557288330782 3109 1179591534202781224382524565754245032746415149359138688810579170330 3110 126998809142908869766335448640565968114391821430328768289767493083152 3111 13175673362914274809181131882154882554636482431973844498215691087499850 3112 1318527283935669293086454195448741126775643051294290442981811907309217230 3113 127392551601783336365976179900336454160277033785234259946067792753252639680 3114 11893039773675511656398127275345620345682523252949317972765165401031077600475 3115 1073624893059742610381522488811047001407610404308526228608949999235693604639155 3116 93778466936823797484048545271119596944005621055918482541640653558209050721201100 3117 7930281435529243887182888105115000457683267600636245172027156376759786223100951615 3118 649557823328323140018764110379500473238716846919520447389321413352922146502466370615 3119 51554287552863167341635676141482691146132243967606375041327842552035642865669807631750 3120 3966147329938404256869085092525679263935274041949440849913774742581032989372124534656065 3121 295824767919276164590606848849714813268537664945632739673394252306033547605762575050275475 3122 21395938309261500709014708358102746583671830435712247044737635191293006539827532487054472435 3123 1500697519544320164384675084384085502291392552175074892742514478337155960033381103586462490910 3124 102074599746895957149597451704690337833411018523701716578378981646916953183709842252559248679925 3125 6732331672146347199998272211888502862961920056990084348661772531343220754992273552995849290956935 3126 430486141545833716260143093153260942376447471741979949425280660555729993694289749584049564394120600 3127 26679769766369130194723673386935978323883767878007922477420715908096626339029569391563982382118671695 3128 1602053901208321734705561740500498032715588984229115544716881393946155657636321676803847429320436445845 3129 93163395116039688936094729822232847486964707745205817959530028244041124119372204026411379645901340939200 3130 5243775077372982938132502413966360188964994573046203652774550757451285393720891024754380160475158844381970 3131 285486359813607064880484566608722810560831487679068540688579556731371775595244490223094996902625845144978850 3132 15022203926641025766359857846960516838486623926010106641413975420836450271935432581788480675063497791927707528 3133 763314139318962692769848655864171456712127426945490530268281575878635005820291938427031108958796197964145627818 3134 37415864893640050647807717543730813198083816821676599612935782683094969283302599124974785758447606178183095851370 3135 1767242974696133857133146461766053236860858479344847273896870970069548369553600145904744737992780327815877078231348 3136 80328488669052443705501214163907952420559033758425469082591338904713918721228246477144220757355867902341810358596950 3137 3508775386490122253861825599079171747140845777102414839766566716434626025068479189624522370433598882958040769297584210 3138 147049362242171337684305549963473344037937694572706208096871932993263041411697930873904843744726354108594245726977872110 3139 5902330898010056728146483771450906392787712696688747956365211701988354948572378434497290485867922395893910170016516721200 3140 226454977855002953110078047457362076044525940435913158233125433199745688409149988557289986678825378886186374019098924335310 3141 8286798503687210487136928898384175105136978037110031546449038630750617372307910105139699785866367968851479226507488223256950 3142 288521357240303151200886117624750479106260855314908218246849931618935645341056733442456878083567333935155875678787624872997180 3143 9531704882474715578783504127906151597426268491797492137209720123122502885294571797281938937422466719410499128765184728048062930 3144 297876265048207360644212908919900288793907891045949251725981587080966578635141821490843052867892583687188767537821159279641979250 3145 8775602775432015110802675353649800800391675042984777738596660918400433584000500328130079288342738181144960194865065131518804767580 3146 242771531227740683863332509245740763940884013336205385168893015302956853394560311974399769385503862156876141160110412462642236261325 3147 6278611566868284141076718555350013345106321052290158582795641702052613422726786798960576297836486569179880097441017951325384897640145 3148 151025231387504311101699540651982011564048341885383609066913611716859487102498644624045703708590573491702857669221332845014525008847720 3149 3358703104219536830889365069244416261305312547062135143200628292036611954527739036517400303918034239893728132831958689260047495787889225 3150 68579563744046239715902033394385396010490559608049492512101381591574790406670564183716544166035376691087655635080462745469971808890848645 3151 1274981837439411021782306431133648459621125184217786275403544704583470349981173304889960860680541393147214933013071789511833310419762445950 3152 21365959290494372971491460412740499386699732276688614284254432666184828801920073720653902535436923595230043690912050379197485080123514517415 3153 318743543707554950630400872538766795299627304227389300066261971532286390946153828442819049299252682632025452791574998275351288386720925489465 3154 4166843055030452424757407027207282845356356214118558120831611385738443221595030217194444966748621970326104446811343628779642910025729106574025 3155 46757325452462457688017092076827382647575070783087177928569153777077625805373951103625338354857042087419515713376217667079759080361393706798090 3156 437843466685856526827608344983924846520451627864294589992880672584609285402831370737120639800067315019855962292007887500661090338283304238180575 3157 3284506159964269064519481939399850689061053423269227210150263681377944711831120597766082782105975915525506470552877993518014196865815725161052549 3158 18503695190527266718562624213251833152325818681512727062396279958597028116334297712209569442383751138922606062354274211673129792409203377670703944 3159 69584959615116947521668843260980113351468566914749893776550293298335113567555151717387096960549425955108026689928026677106988727997194562777486685 3160 131004444331205088833404298881380659857169027485657341496063463190017931757198100111074772890132418517595533807493458368574575158802561467962079759 3161 1 3162 3160 3163 4991220 3164 5254008760 3165 4146527134750 3166 2617030098282600 3167 1375889968349396500 3168 619776068163116293000 3169 244178269540307013322125 3170 85473034689395812193020000 3171 26914397958462766996878634000 3172 7700625375393229210296581580000 3173 2018569520563474488438255521185000 3174 488145831801215237702792863088980000 3175 109548153777525359476207353899872050000 3176 22930535261193269258923575061091485540000 3177 4496685077635309713117566435359193162031250 3178 829313858975417344286533571370197211839250000 3179 144336499588204887662837182187847349268998375000 3180 23778353870039096844371191290345258204603516250000 3181 3718032089218486360496840129844613959804428161312500 3182 553130055797340033492087165192398416435283757148750000 3183 78465184948556672718550656127020745790232668545144375000 3184 10634673642741362649387248109257333225235512642793123750000 3185 1379590876120005665498570663295902137842303058589392307031250 3186 171579623640726755770688688500628365019423833154394242995500000 3187 20488810688979665432443865106579684379607298967225528465511250000 3188 2352296790352183252137722840852646860024195306347821009001097500000 3189 259972810683516213482004515005922568382984342800538215283793670625000 3190 27689302528973872963061840693116096280005251487266492463295729062500000 3191 2845033907950090167447162034755050583766206380071048523441619748506250000 3192 282263970352884477042520773333439106577778613442403637801580417524312500000 3193 27063113681092785343325996343587760368871895698201607591086014613355705078125 3194 2509450072907851395246413925097007194239998927394802194482342159836101109375000 3195 225188341578888667700109292892190057905415500645036360319637373543260599882812500 3196 19567388399933220183987048289024760802679460310082574396718455533849867024546875000 3197 1647245472857120715826842917803093628228930874491762854864528799494954264013886718750 3198 134402530157878957613818257586743654270658920593143942114647140585236929245188515625000 3199 10632415414390269726921039320169115897471880994829791291858310109795130478906208320312500 3200 815736779269639993549515220937537341458774402603212172168139749032799927669333286328125000 3201 60708059306297006559804203768126259045378957010235275759399235043814472490893399234775390625 3202 4382999123592024478879780672097524353097050678026425580124666549463801035569961800062500000000 3203 307001899738419804833918744291136763755748562355627915658849813882923106973456978800000000000000 3204 20861040931857578577779390501009547553047757739671120735729460584600324049713237504000000000000000 3205 1374993102087564305328396584109199442473833490954259442491294770572656302866009292800000000000000000 3206 87890493684488303316270476944693757582690302692006998889832501319934473351295139840000000000000000000 3207 5446644184724103547420392307458003354866481992042399191887728636519751441423794176000000000000000000000 3208 327107932772293980164687427495183651058103980251400713255091933968050302739074252800000000000000000000000 3209 19029014500972334409246377598582986374537021139306924804160140070238705324002377728000000000000000000000000 3210 1071642988455927611272229921797704952967199951007359626438425542131476886403520921600000000000000000000000000 3211 58383945437825372816462780118227966889559061998089634104309451435199539461614469120000000000000000000000000000 3212 3074683282065832624038543520569339674793321263033795676697725280849913291512741888000000000000000000000000000000 3213 156378094111610235826120826700945111521112249323270181534392943676732318678201139200000000000000000000000000000000 3214 7673135928175544867385980072274758362874117821133026536837547485811401089551328870400000000000000000000000000000000 3215 362817890762596042937336112687885958955779057043000904484166672388239202804280852480000000000000000000000000000000000 3216 16510536722253503720647472483271444604535423201389378746797887263326533417927966720000000000000000000000000000000000000 3217 722044446896906836137292773797364529163020540525133919771120177564723203379560448000000000000000000000000000000000000000 3218 30297052174407013843212715141563969981084776623280387488079614819213513329108582400000000000000000000000000000000000000000 3219 1217578363157549440536371507045171759082023916173008095734275530894145668813684736000000000000000000000000000000000000000000 3220 46772918801060215640178191588448035196043075385769121255341695707016234446041907200000000000000000000000000000000000000000000 3221 1713713106687756728233447115541956201520556435651239928749916818178305162509025280000000000000000000000000000000000000000000000 3222 59739902509007954274248594524990907335278910147238047194931073240393393511596032000000000000000000000000000000000000000000000000 3223 1975996874583287751159287029419721961696939044038076904463440799807372562897305600000000000000000000000000000000000000000000000000 3224 61826193411738651784592275701209699270967858686061085715675341029461762309619712000000000000000000000000000000000000000000000000000 3225 1823579182801814992159486411501941986814306154052733713421497587562815936685670400000000000000000000000000000000000000000000000000000 3226 50506265328755856860347128148220999217506358687897799382661236310988940887719936000000000000000000000000000000000000000000000000000000 3227 1307671538292989697045237767619049094188212354860737504800123174292991502607974400000000000000000000000000000000000000000000000000000000 3228 31489015102120969374931847027141098119737608210861780218945943476089996726763520000000000000000000000000000000000000000000000000000000000 3229 701038883183269912204008317822929881184072165814100375126060956345798539975065600000000000000000000000000000000000000000000000000000000000 3230 14328878440982627903140790912101491115344092974816566699965330273577813850193920000000000000000000000000000000000000000000000000000000000000 3231 266657836903461897672102126928735924131138983973451081655153306884709501894656000000000000000000000000000000000000000000000000000000000000000 3232 4472923445635780287617214497261294328804951343786172384022234836158097286758400000000000000000000000000000000000000000000000000000000000000000 3233 66790561260171222374346356347999818036498890725848180225269811106633241067520000000000000000000000000000000000000000000000000000000000000000000 3234 873919728055324495385384163970588118317775727948854740351293538084733530931200000000000000000000000000000000000000000000000000000000000000000000 3235 9815017546212634668839092612222440478472775917626735758144141445586107760640000000000000000000000000000000000000000000000000000000000000000000000 3236 91986463575520259762079838014804212118162591722951770207739722350028914688000000000000000000000000000000000000000000000000000000000000000000000000 3237 690598629863735865118910406551009078680909192788253421279345622448812851200000000000000000000000000000000000000000000000000000000000000000000000000 3238 3893606047569896306595425319520663223694189467149101741294385461460992000000000000000000000000000000000000000000000000000000000000000000000000000000 3239 14653270212529715741197416040096909663735260736539251954929434242653880320000000000000000000000000000000000000000000000000000000000000000000000000000 3240 27606985387162255149739023449108101809804435888681546220650096895197184000000000000000000000000000000000000000000000000000000000000000000000000000000 3241 1 3242 3240 3243 5247180 3244 5663370960 3245 4582870822530 3246 2965752671217336 3247 1598775845460393600 3248 738450272798503036200 3249 298319307820391370716775 3250 107077232203020763154242200 3251 34574236590283904814039202320 3252 10143799156569133669150843324200 3253 2726669343358585870413158826394650 3254 676177228064052578289244183806898800 3255 155613413422061544762657504486865611900 3256 33403872780145536259999934332699824416760 3257 6717788752722516239919070480859632022695575 3258 1270619892902504737358075770039539167835884400 3259 226802861650895154381080460412774076333022067800 3260 38321619741623505655581658485554542503446946374400 3261 6145828659057077578332317027437984591897761055421820 3262 937814589619668625691031434078542267549771318618839600 3263 136460874212131598437888763608491628829943426175370821200 3264 18972204839455773839686078266007579498241724472577742620400 3265 2524816614661502518200867327901781939682610680705638746824450 3266 322149257548954527038436939028959003203268747646105041159894768 3267 39468354836228407586955006348549047741438418023518619570442678720 3268 4649406347922490334193748416959869087523563143712586254102889753040 3269 527281362173501796382403908671786937416178858655371964536705318879380 3270 57633605411442271408981932972501971872946902755941062584583938139239840 3271 6077785770515224031002464746760133340310623675197300481973107471746885368 3272 618953083452685749606927363649347959154439089868732811561275941014471041200 3273 60922889770610677105480489801104190796375979528288197479550347315519664328525 3274 5800220297089476664743560831309406926744721462256415957361684381728749347055800 3275 534496914819836467004073988893580865177695778162024403691964038921555814609784900 3276 47702814472335751166839459579230866054862918901619247781807337259483339160621497840 3277 4125427892325142751888631546530233567514305728945807698949493243599589268447663526150 3278 345872180743401657244670457127594185879870638883846166351761910435642302776413010989800 3279 28122050819175039910347747027264180767076185494030933026645396140545982517520023774033600 3280 2218165318319207833494825350365719815340870922823055271865708658414853542910156608342271800 3281 169767627343722375019583357633008030225559026799974383509781540115705823482080594411583619145 3282 12609437721503257407573788097531797127637990163353835722854131910653077662099357598519733783400 3283 908969161207056470260765888826178416715170058770934261174735525662595386342777476345523055820800 3284 63593708010589403018082078472412542781283813032813273345481933909983760105479375974937424170004600 3285 4317727450989778957249592413691123119581761146938817399061123574026287634517881753734135193331134550 3286 284447105643255614932261850262499856757968962234960310940679785421022077284913106574963553003284739440 3287 18177987202353501235793127026491805412891604841755545967375966438727304786118965689057595374399831927700 3288 1126531353917507997980853924453755987439501669311414277891170960110711494067424883929084255573106710219400 3289 67672217713945821171594999456793063872810572159919210467542395771772663087091945216487899965241306144012925 3290 3938431725112098210550789607097958168456657733404411902640869571757425207658066008643021688748935088081928400 3291 221930127607337559123402197993035277722194013820079767967722518429324855974838920468786935534191304667571766808 3292 12099842125659063444243223454867345388318660299126528941641525288119046260165470553561484191512701575013962562720 3293 637761352367470387925566490978718785522160842683582395755355842353847142245833822496108722675044100099913949519540 3294 32467429232584506878523764935086852063845045645160985230709307141942357743609355387733278999985810706677840579680880 3295 1594753924157191621137172654330746483722753827715506921667519646825195389352602485545979973957854801728795704278635840 3296 75489348777300224131854414480692819661169872167453907870742461354741827648590817388540881150323489263272034516392722128 3297 3439183014607217672290324762803564023967337120285738200086506127948449437303097025484331850761901021566625507827175558850 3298 150581039014893502930778937172892746406692961456056716302259809337933675258588958687667875992328742123893923406370981749200 3299 6325998175254165166066648784723474717268721795788218784708824634559986562751246857617852850230126185749740016312720011968400 3300 254538552255963984881191401584054509359593326628291298464626029851909736200459137622084145993263536465440410398815039533965200 3301 9789958948939516374570518224224092417246680317101902143775488009589171907684435705998498742039527892671370764440067101419701020 3302 359130898597524778673524320710354155972156578841974870213421331094803362939146809314801425566757524878730043670197632266121323200 3303 12534388315621716382154189093797706491049056901962356944984392341886693046891777079599225471747227423426643693560951641798537881400 3304 415090006373314760405802120591672771381309476022877305536298446943616140296548771650771219197133118537941928639439646803709671494800 3305 13002816159491297951891846722138866690396305764304672478967998142667981908441376833124017693512883423797417461377453208599107080936775 3306 383962130971567759153621060198270516335609854788091371648346306847237344892347456952423807459384069539129519902942518424272941138738760 3307 10646249183683846806734104661582379708730552638185223305669701353752409597344683049314777602645072184419011655330089904375907925813474700 3308 275946866647551838855117322413606959331054587857866836611911038321856325880352531682166050693530871091723341922787571400092952144493316400 3309 6651941725237722297063509301246131830104702159403798715302208286391286851226009630836868512223677124129090949957616242502016534518205203050 3310 148245218845464338962679006268138938947649698535835451938177986523711310920439368135666023278899369479027632744413619123363880608031031521400 3311 3033097652233058443675672168794276866103962040232044834569717718372398033560789607693335341076297458949151541485008242040470020331239135103120 3312 56500252451187699219035259961611090673428021156276578110322358714131851300433802247796110396599947622992699907115699551323731989356369427030600 3313 948627185882750562717985609497077288762597480982222631164109716307566021117068226021717591087478832260064314218513664125518583440449779238417575 3314 14177954322705919750954309905333682923873944809713783884490309767595788189974449268191262149620166463894252371282685225811980578823127731971209400 3315 185673913343667768487630189385373519585242298790980596241341719987097318417335542207258550965518607797890393932653612084368453595731180463471995200 3316 2087074864880533553588169770721530060680604486200541882491333669966687612192707694151394666058674116447358466015244376015145881304277968931485933416 3317 19576069510323994132764283529560989918106573356967656356109385130230463797045157583120900001693498503340298509229117784086728229578657748962824293490 3318 147085303658112946229705329064555860591885231599888192887969516202106276867198524703432290738284357267006003194646653672216151007477535246429555513680 3319 829899116133529685912374387962815132014047496180783195110889793142508910628701051886849997810617979608613031901747714964795208401882720005475398422460 3320 3125544579479826205379233428475507414874769708352479443999047714322542886875868616531092571004413502680123770883376767423850110498071540319707813312280 3321 5892729306312396475141709920755116134768208062212821158643032199330518356549590227890947804126424422725371281829262922720655337637312464378621541132721 3322 1 3323 3321 3324 5512860 3325 6098972220 3326 5058871827750 3327 3355748937923382 3328 1854321146443377612 3329 877942727788588476300 3330 363562388513380627438725 3331 133768203182083563549724125 3332 44276421005102616138536579280 3333 13316533813200802740250652596080 3334 3669447999023726604648731392552200 3335 932855129531429818101762562072403400 3336 220087049171580000474245114024595438000 3337 48433655601599526926284336839557756552880 3338 9985959156122556755891552932205207809324530 3339 1936435883777151017964641399269404583467415650 3340 354382387467817177329881575477613805774102385800 3341 61392723157882540589773147853904011323801367469000 3342 10095262133364075880934671792153133071954899060686820 3343 1579553871736616624834827449505002482813931569087690820 3344 235680589139265533336233297314583499327642852980280807400 3345 33600945687252394557709610069776298904818897267316612445800 3346 4585677848850089204482820376052187968588654899269956558673250 3347 600060781005570435036996793379666467879669379782008937085836626 3348 75401270051439939471750405072755517562976726584458833225164021296 3349 9110639352925965454189439436445320516495892768573743109268605288560 3350 1059861490762954690147362269837681768502892767370869402179603209194120 3351 118843468073872547853612794622758476290046307784706857658193715391005000 3352 12858182657346051952480426861000204149411485997182179433422895760162972912 3353 1343610291954610115244543090428195655902568208498667733780885234354209079792 3354 135715562881393524092204868442738515463017027689456872431924165966412206965325 3355 13261281921413086140333427754645639767112337901568448271189861932970124230839525 3356 1254420720657629374962156788604875284265973055309454256153475409072280886195981500 3357 114940156780940927283132037403093713726898124876750225858765240401698675713693805020 3358 10207228068281780739254306527548313752582166811320716427602312809205405969179594074470 3359 878933884713487653451489149602519091496918185076202864774602708307671492311090924722550 3360 73415967159555373952631351669370497596712547053163746919700923772429873747953013933981100 3361 5950496524992463292434466061409937360432101957267987713897447004551871453931767583968219500 3362 468118206300570854093319929135947218170211009663048225918012292409776767130118418350070057945 3363 35750113217465003338326111030537650322855588936517298831429522039624993617550323655549364070545 3364 2650739564011145407310522838700492568496298286218917386394066794612894257497828814654600241805600 3365 190827247392501006406336144693255932724776143671722997558744809590812786273989955128519080587099200 3366 13337684265336250772870089839087067883019337631857524496845752974522121810896906398036987144863616000 3367 904974935564181984139770482834931745440082981117396562157958953731136857397058302436266209687091310080 3368 59596877728984508880849983525563250499699579800163425558444173112136581653071366177356795266705089454080 3369 3808206245733603978859311442771958128920962696682766763460520341276304608763875186758163655417600459161600 3370 236031416236565020233876259647284205203259802590487511254081098583487769977418034942848029577166835520307200 3371 14183255200459227999600018070197594969629131892201556239857747113531647424960239511836870162008111702745088000 3372 825854686645377124792464966598594606369381257993812451216599976217514626772163582532645111419297324353131118592 3373 46566833156360037584183345242962530275059670496002297331893464956880609791883178147825398982691006656238617362432 3374 2540831414241298003361796352304609974753472693838784003561517972799505490716688850393393833619596654123058903121920 3375 134040694120147191591446779492517565263948329597012096553497857477079859320845019049527673186860588915557878558883840 3376 6830415430283573072557629493588213596016864219143453204045785673855528893204022662223040976451670521484022353231872000 3377 335849432272658764290752782924649304609778804152914465643069707346850002064698319801319365855956779466660838659864920064 3378 15915218511878042750221868591747705091499761176738206369336001166178331314270921985319715223733104333233006999124337229824 3379 725899439887117807855767843008463636690211024268025637108247242401575804815631742188242670625538686635488887010890036019200 3380 31819887582246046914024586482481419024578006988475365124565207407628217559703663872691917647350346585333729512948656137830400 3381 1338359646748455318145781950138968773117877335893165594046014682430779792246208346102210834673783981541069836576833513979904000 3382 53915907215259517690544414257635988139855109135854316047869250312144215865085043931788706308400229723270794124378131086096465920 3383 2076177238014296028067191572542113310168627107589748146363637642406556239611146578542491087397610923646001190782670478907665285120 3384 76252511940862429917028278005727249134551914469262744173582782667557394052180430959875395772904085359791965556024253302354791628800 3385 2664510516525617408715251924954213709911125414359018069313235946492941559127410711672305460052475165913429427278042398542909774233600 3386 88341028890128074860575952148214943366135441550488675935181801818121154595434624286449060715938549678472076238079601154457717440512000 3387 2770478100304770641079880319848252601107403012769683114309687653343962241678750835545942030336972843692206942709520359804069211138949120 3388 81901653317162674641216580783525269840921472828877077861791677361924541893020433981510187415881762070527332739092013404542705156719902720 3389 2273404114147598555255404976090314194293855721793753178986552198744271971058994575715670047882998853881304641907551392871930651427314073600 3390 58988744920583965249346642986899372127101374069443199809251473383792217712447231593206903172155783688498465837531499216772123739674587955200 3391 1423453002539892615467666355078558835865234358301247932366521316513353943251792513670635113952269318177563563876014020796851987700521107456000 3392 31755088488124539260121337542234301267874137189650004280882238762588307244812214040616723009201182595049451704899332489634226055815233410170880 3393 650344758511840608890425912930864596916841123747944768191041701102194409371015536012833750775753383019500292303052052744771368245907063444602880 3394 12126035676833541036216046703967852140958170054889520347045092769780410374565560640380598620701749861366205585668689458809603643026467616037273600 3395 203780121421922483373149525134319094528252585129715693480866977729276318550250273061047831940957528845913314261363782573539556245097630716343091200 3396 3048346441015574086123482189122375092929575023635233399812714825586508020369848889974876846589742583731386301623976717120300766763917988654481408000 3397 39955174158430126863346209172880837568810146319040895386928329604631846637579671715934348063552585323021984991852117273306898686342516247404570738688 3398 449488605561306617747068240855477012591061491078850726682874894887992508525147011785613264148273558093248089854436543101370461439930728236468297269248 3399 4219413702804742567497111519162934238685810674849115555665862240299902577770703871124054765440847526646844891837470713630023347309857564748725857812480 3400 31727043516910750418865725055256060814499635419232720576116151941483151378626297418112081047339685486782676003492581478741825615089939058495195143208960 3401 179146140732855605565753170606188017380233789630777504968686689183297952715098015130535760533550881476369181660633455382091854433682224947397966954496000 3402 675177842199486981404604713921839007261738191910870184840965211656226740108000488719232967750499740000925867635520657013046722106133609478183094411329536 3403 1273820373442578693312166693717857880142516162292000876226332795504059652212737173442234140054534301842375290118193293421920920157587651551993020993765376 3404 1 3405 3403 3406 5788503 3407 6562141020 3408 5577580057590 3409 3791305056630078 3410 2146819592310206814 3411 1041580021753647337104 3412 442003945537189633229775 3413 166657981681379517880475925 3414 56529804171684267845930371005 3415 17423448792272429255425545150240 3416 4920263496349069257741053599954290 3417 1281899152921799015799382012294290150 3418 309951807061009141326078281347638997050 3419 69906199381355802065606578788169388068620 3420 14771905768881007087599792748247771039528835 3421 2935882158072253785853533984311677825163673885 3422 550690836653391245918170462173585341783350853325 3423 97783469358305410854534490390369499951208871337400 3424 16481352125319314419105361132736898493173223749078020 3425 2643331690237268054476152887666775818076388577059033860 3426 404296421440368949832854816843773000943514061875143198260 3427 59088791553152043359323948881186422935195856897665611226800 3428 8267140904568184937369405741033920002797061184728657561674850 3429 1109093460244882733902181287456968100362940588932143293191151974 3430 142888771627636339622608026551103807497657257141155803332910895222 3431 17702846692620010423620810409319133572544662037987316568150004965472 3432 2111784667163338915324303409526952028768822910865231810637729830172580 3433 242838271389663476835128708254862467046361939646907586481829751477970860 3434 26946461550299533513721734227347797242604834535432332423954372183273997652 3435 2888147390230679208213875479792269799509007692411421195681420318632537418776 3436 299259634247348777397952297989455800453347767191137148164955301343298640729061 3437 30000650723840389619825080213231155398402467841493680123864273647597591820261775 3438 2911894184096752297188737390407559185220099557979830547909732168897592991239948675 3439 273816059233160872548936842680292745066134813169229280643120827843174750436109358580 3440 24958880472871842665879957949438379724013436080225392302042456442338807885149308649090 3441 2206417739451731235480717171769319972464739085486629391955786197419757729186998282800890 3442 189247461585194706996543813925260525981241065470093318167946277455323887173666085064330650 3443 15754520579930434437130445654022164889573423333180197725564766909996543463125836076068786800 3444 1273316022514598187871757718099477296439946129781196823393425097554207109524850703663429778945 3445 99934629637486012807645557290845814454938603355268470823562700951660035473370008536823381977435 3446 7617405181444639184205332475711414475435142062201364298706977459021313040115984902501666897147235 3447 563950420662647267639159428231019183123017211335185449724369916141916283114910103537598972983785200 3448 40552509656456916167355236495267289139413381149860887742052648498757329640793413027876072677010291150 3449 2832079787931400494919023757970833934248455372072387484770755095181930686627819462026872228325049763370 3450 192061019578831612412636231511730999454879951113484224576424338356691493211601800346458791447898559499910 3451 12645039442309246244944710038498569473657463187809794209926891750685083924946433013614182019106211040813060 3452 808006217689850700691014842567997687378480333948824833308100762799353051263204798373253204256816914639599425 3453 50090238031697534980748129220368360614161435061156885892550036550203257583474054809033552584824202663360626975 3454 3011122209248262141786833322312942641651184815107817369772724773782752633222251614414200314303803844397273569567 3455 175426349718460622226826430843302346316251625371075837841579661532183736527365175568977136833674658830085756091576 3456 9898429781235722451676848657078107367035731329269218367078356446968270951966544722653976430018873233285114337678876 3457 540523333761295438351148045965280628820363560105047634341630788153763303757301371193787173793081657736169710871628940 3458 28540821480592032774262298538282774135308481315500495214203295986915569001676409285390266231460913881744215206963635980 3459 1455803283517373454188792314504644899476118745208840755090548668538903592074698828054008524209823907320416599837063567456 3460 71656173760754093885595015403302276504766799611890702391498304024986316948446696391778723167229823313990688750590927367378 3461 3399354321875206597558500841838617427072748191558024853245196157890256279651047834971433592360545058092669935975221883950758 3462 155221176840389972594678341707313696511043686842837248087867463640613916665073270936886813378429980691813507652266931345157350 3463 6812001827063782362885358035840110798799064995189947537911373354666029426163209543247150329760987026281621058520972225815705200 3464 286851516757612161384778419550954000688189934531303175895975482096390778042244775692940766646325884262580747352263230473351881820 3465 11569438283440087807301307871488995254840828054023574525593640182935597496223068469480150205581096170701573424814124540522093749860 3466 446036522416765740066680533606626715975172915781317571788829802082633223681498245740213657298850336942017104976498822436283352730060 3467 16400898214608844658257321428542477535408836065544124446719075193879223497490758110890997397706525285426601338221218574809728365400600 3468 573763510219790007155329408608347524998405755499956154640553343431497285892857027401669886250557202104570607608284478649061150877192575 3469 19044630439664230246851217265804440351975347542140082511832580026159339179567704380766417209366648216616749823387024908852178054598601005 3470 597930163625688618279344129599089087415462242897636911227056501511225992570351059570143665411513616162713916508929526502614686515682438665 3471 17695540598703911631797110518648366171099207715993256576595893261642319495786612539993034953065985321566375864913279653119889187401310635740 3472 491713390671262612348331633981793119312780027300544287028209837474803056533406876609726218385202423049333167240336821226336127817152599847550 3473 12771939249597964466375379991726564670176726103204875325651127306258413905195589712695955400663434206098748328415687953959342771307442655299350 3474 308511000402097229510648010061176232748494933552726456472799513970365902189371531227246973240085222233452133129955037760015345038461720919155430 3475 6889185376789517353305352272320420391137558079857212881284363651810731636348480096984599317500787381494035726886313362972174094628130238654166240 3476 141225201385771487308734227365803055228579119035609133272181177335746666816964780537391701141773776524737445169863993498957901643679233761201829215 3477 2635653632094316695599454334238746843580393828323929730042695657136670613098265088620118690347142033649454818720876750391227995870522770451314938325 3478 44332191953402019578110887440165972232648762516808161572570060229284030665301793867675561674279697477088464695328609834971507343024837582952655688525 3479 663738003472407769430313193634954898906398682578913090801496616059949183823077239334877295618638825853581046724296070604952691208508821942231249533712 3480 8706981806684624242186288042393315202610453122076632081341052770686062946029511341752900446198549210338850924832982540329197062955518686500934539640986 3481 98030916965173091779406668051096115266182141085600176205348460012569538601452159910878427278732324200417674484811821661466345829337668470825039835387086 3482 920945798937436381666396617342846167276483076834200840489789008613057976789890903173002649902132342544786850052112336860650713233329263560049322737489890 3483 6930064739329484505555105132631162385081652413886477366250167855282054202211461902404517260975329170885442663831740129544612746780759513313945152589066380 3484 39158798776018779033180966601814163334439379568571619052707057941111817243446506733211537386866817223232058487097141730180572329980293138910640254964345981 3485 147687303477036605335664356381497484961737664104413562686245080932245895539187938848434128784889736802212398159943202708729586493752405528932874837845287003 3486 278821001275227507305396478792035125760868941632037553671017364357972588207581723959129271909867195623579394607796306785540729338300992515433974995318219283 3487 1 3488 3486 3489 6074355 3490 7054255656 3491 6142238418330 3492 4277091687000804 3493 2481066400658543334 3494 1233169660646395912440 3495 536103171317510152485129 3496 207083478596208792420392550 3497 71961365553740522658167163795 3498 22722941740661272457953305401520 3499 6574061320187447918165475783259800 3500 1754774070839075019305680214890054320 3501 434701461763759219281285239470927055400 3502 100450131477419293582690389051517739516640 3503 21747949373784501000812781286014493559183490 3504 4428710580025341192193615408938804168649638300 3505 851166072265062611940835927808294613326246985990 3506 154864405402267729809069333370084577907098437887600 3507 26746800744745068463432213847812955576948162436197820 3508 4395800269925995942908621112392243547627067255378191320 3509 688984419063391692854734115782221683265442366859266666500 3510 103194230504097621717652245684238036851121314495199079093520 3511 14796735329907820094800445513226769778768852469295169289471450 3512 2034513173275848051015583683865601744201689902964345985387597532 3513 268655750298204196956380058173742142434866542487507048296351735902 3514 34117195955921582761082349196428108266805762961114568350025208044160 3515 4171973036483707485571905542737284351298319257877524472378923173327192 3516 491816839702676698385177128521487032690388314189054195233250982651331760 3517 55952420473595002055728918123702841437906730301349956059937844452412092648 3518 6149049457701133792354543245998881342279850093237100563109221119572744045408 3519 653361521283482420644097676551421423896209877092398586344037358196054133672605 3520 67174331517657037869972803702881500513177832156507566069689370145015513210118598 3521 6687623791061172228572362941213259503401025672546835491246806055218604474258164775 3522 645121499277540253176981325909118925213884527691663779715471088998607711466761681960 3523 60334270596153565801046503990206901539384086995992273408794550746495028251598486926010 3524 5473449456017514294370190636058272659431946922789185449251213592385996177254044898108900 3525 481864337243026795819817116625359782036158864941899413555326102819282105995301550405627910 3526 41183008123325830437067106738994250338103887884125928891851983046899571509195077102536246200 3527 3418022444654783722901469125948507828410992211711850199052288914194000781788980478288687950845 3528 275549871000911597335369493532148176146701601845473758903475454261909779011083317864884930766270 3529 21580902054324068481149335555153719599051525543929937532194178667416101956289039332009980545345775 3530 1642211384289499383940890500695941144034424444833948833223241089671221594746113909552745202918933520 3531 121421197169424600872281915991957143318992143739698950229007244905946811804255447938669501698789196800 3532 8722704420946114000580234951708342931258192401220975120568300254180432007085727069676737353436089794560 3533 608769371869796724166247989666254522867291274220251519654397226249703354398877676348675642392693519810560 3534 41268720308967908993464119877506004536998435384369150276667372245319665989775116630642727268802939846656000 3535 2716715846528800824617630193813462437810136727845470996885461545009867169056032291202806532725669347102556160 3536 173610785902725008024356187345949738608625738062120983501049734109221453788631626315474992935513901390993817600 3537 10765579567074540584841417844007344915349737985879102653879556298301812591354830853036764489478460424556493406208 3538 647453684235719081791861321509651338072588894235340854538681707319268793802533825825005603800413225596448185253888 3539 37742867523942234529039696927686556497417795122511165848653325013037154333598102792348252792080229679906758579978240 3540 2131182380159167912461105803758277395946879051018407216770862443027938908758921814558178082587168942422010863495938048 3541 116473997664246155381537406731033270468856864616352349655372268029888667814180125406897740572758646532706285159438090240 3542 6155727598754477632310122565397334810996621537805318018497596641863473810437321464601664446568212759270133705384910651392 3543 314300485163708636505137940584973369221408794744841292618329071839912561700800299945942145051615621331049626365731675308032 3544 15486383327938976100369559161860202030203287847805773365380146814162338478201117121413684267984218610969607525699475440926720 3545 735471206634060362115172618516412950428740285101600364015152481417300363955633270992735751728450278831186982921861275311931392 3546 33620697893373952135697195455414300528128167709482075074918984138280074910035425679428435089344424061670276097164186433146060800 3547 1477155199453592854070613909610343957909377716352729556655431737601955038981773013079484988339890084912117657727751031970982789120 3548 62274358157922444750659985507449032211316799552264059173454490097004296310357938619535108578724451431897980871481248264112276766720 3549 2514587651102526038702114480096454861246750592323899897394510802489067985377903311342952984079554158816614871599985657183845797068800 3550 97056808456330737704127295345920992713610750624249862260861307772749519863210121495249189733186156445344247103487823078589512307179520 3551 3572896696831265965099126241643878974073751317953776648589168265352549027362976587523677016064315970970263837373556081765445217445478400 3552 125134492435102174491526421803503539074551868070822073240416466898671727909101147759386167892396002847097413770895785642097204643118448640 3553 4158150851329747761642898866956815424055354560064615005516504437434520317216786627719543657552573891063879957892653072807039720069781258240 3554 130693084052019220197004726908964542433126241374986087680343636973811009286298396335781140153645171591381075554831574220427607362096647372800 3555 3871953855714973080355081731131887105606929753951076148858353042869800206729675874495957756252333120124242983104167468970049265096693372682240 3556 107703901103043969088022792322771770037644744114046912727511415881863586669204333451267976007825267917845715758675568029115755481924491647385600 3557 2800383537367851075647805091322746788633060578333314064244051832544900301914364015810431373175288494341889625868642646399801576685589127883653120 3558 67711175007858747758902103759487109221144559824289438753460594392164190420126070923384277640533522095681577335020077821875136724947614739590021120 3559 1513470797941424592698975016606332412418203833351077848610683402849784804804727482733138931849718845471870982492147608369866176370503373826293760000 3560 31054329145930883654315383674764118083148949228103591090726808480693645848559928719213408731210403209298075306064003130264397692050909572811267768320 3561 580081899806910849832639348530264505097473162618618779538340037935051127001193291012458713003431819809186767279865505359190282895539974063088939827200 3562 9765590806532633766773451260015692449923665094171323486820669130598853720155008217001250579507870951869721513261947815184841661898790530938736039952384 3563 146332835336101287116480130906199322235068204717665824578599478043993208560492981595236361649910788940389551082747982474246548376139339270233324439732224 3564 1921171654399192713970315438239669535400842011756161579902534740391629294892539769204581081184590260597912144061810779096052805328971884970714963504005120 3565 21647259553153059131782657989119351153343833450581993394121516802674858979184714383673672091862688616553712224509941992523019899198516319406715190959407104 3566 203518288968918270308540336173701654928065862252026754769533099276162627566590519715017465320902348124284765560682504082824025063113540698861134992554065920 3567 1532585392804989262805012377254249981521954824638047375958869181866490228335812373786173875895175896115564834200769397306081088826697674935891636944063430656 3568 8666098447889328125551106303269381649279149336128693045280266480988196295567605132197461491332863525953734190910285059700639212639183309823500629097343614976 3569 32706456273163831436611363968693173361849421114529342173458258606040176006378381371836375846622103679465954456067057863311783421256994776484071693897548431360 3570 61787618597976973123622432172181802206481797960942178949376565655748187925302773483180044972895733216147730827847164734545634222326467240394005320519705952256 3571 1 3572 3570 3573 6370665 3574 7576745470 3575 6756292464075 3576 4818193183128780 3577 2862409688658843750 3578 1457062459627468531500 3579 648739205494619897282625 3580 256648367286318919460298750 3581 91341677522832390897220852875 3582 29540398890246771025030231586250 3583 8753342494309424373015278945263125 3584 2393075690766005107522071384588892500 3585 607195651970628235906453663971895068750 3586 143713744687309937362641683142794146192500 3587 31870214847700735224808064257062424380253125 3588 6647713544549227845225116424509307948739443750 3589 1308723646923362435724153323260313249533089909375 3590 243913155129605639219345879282501907995394380156250 3591 43153681789490010242264465689436688000403280626359375 3592 7265408323771529289582463526646101913340915299823125000 3593 1166601654795511439693872706773424971930960463907310312500 3594 179009595536779519905482959572388568824507881335179648125000 3595 26297401332037277349165308143537025412394981474914715736718750 3596 3704705899783998758436486494184301109778353327117869024599562500 3597 501254305062973541577902590343160203950577527806416036360251406250 3598 65227228944786355937875169694015060872440040029066179549760624687500 3599 8173693108315297375276497728133073612327125583153845791199138990468750 3600 987488711906007867034895786716752323583053904298083914798689120115625000 3601 115141965959868884918368682361565385867520502392831151916915092329600937500 3602 12970201233207917089475877259620377674260497460970446857535001547364515625000 3603 1412727823447467825120822801679289661319471026491267540394571952507569166015625 3604 148909214847437827800226799251661174859156950576903539836304417221617624285156250 3605 15200425975956219314020659004250801158130702431051387877122379194029007387470703125 3606 1503659701744363696859015160680166125259213435102025235023634157841073889591996093750 3607 144231897141097773305370545870749400044222088977293761784235033544940307411870576171875 3608 13422087251203869107567584648165686687042901254108627371337585042700485657121034414062500 3609 1212344755337783977862469294427427869926418674232583862227185833876512584444546567207031250 3610 106328976025582951508981204540719719213310074041692692081262406316880588187050489522851562500 3611 9058171525490199924188651476915104165203683912421576457441008159343265893551433037117646484375 3612 749736789474797179122991781030643959070515199652542188908029975002174289224171751012222363281250 3613 60303741792029197147364413398783503009804716917449592997775521325844570627364174001369843408203125 3614 4714180317105495501593605833049225901362720124641914308765771013351178625752540331166827117871093750 3615 358199598733998752832865247679995526114100262544039815583129855116698423049737392999196521463623046875 3616 26454654169385857511097487352220461043663562826022321822827184338285402730036826503117864778198242187500 3617 1898927082565072225518919884059824334414296302489642288003774062434855139909599927026686949385070800781250 3618 132459798387661283243591581831809661586006173358147730024511882528943129226651725242217370967941284179687500 3619 8977147085222008035874175575421976794340694383816515436974578222064222444754554016690078706976222991943359375 3620 590945489735923368859688148216062363917217927326481097026634425615321487926030201005961339490094184875488281250 3621 37770629165528000542186362562658831014166838347433694705845368886275968326533566936970324433023750782012939453125 3622 2342971351795838077646534528744982481280419718843999978333506786133538690698511951212671298815128207206726074218750 3623 140980170353245053831696217514539210983977145131500552729140668076672387672091932770766666160156913101673126220703125 3624 8223607115469205963507738176066738607201711514947626492777205983565246420927241165983149220259432494640350341796875000 3625 464703491284189322002196626217531587963416487462123556589903287321917548389202628199454417849845197051763534545898437500 3626 25418733409930046314957622181892408213326116618646014415000563800716056004406216066464006448027533106505870819091796875000 3627 1344647270141384556912596694231338485468086320119792302375310121302376057449167439250562492564941433956846594810485839843750 3628 68723600302390955966240243657635331898429311929502563442541906026096515518988851861096414436288395489100366830825805664062500 3629 3389725650213824704661619142386475044917165784259379264554621028491059705207213928972890651640739943977678194642066955566406250 3630 161157441804348123193190336796938287009388858931282902793819929399301454954813828526328097609024462224624585360288619995117187500 3631 7375190406184206837568508827196606181903126594827953419393775116417937970153551218054362679615397084035066654905676841735839843750 3632 324400810935916583300150966235516735982735519331907489400770561870526285916472078657908392380656379964420921169221401214599609375000 3633 13691724233811861358569528337142947731754195479916356452528605001966313956476041656557978338377666803467036515939980745315551757812500 3634 553489447218415409826384681330918722075605215345998860111467090697061494152712800478476260987066946239565368159674108028411865234375000 3635 21387505351086802140521364917744732389561281761850278763820702357064582291660291652417965542766150816458292638344573788344860076904296875 3636 788209576159333616561043895923823923998234184616089004530186707159240523808554064215224114816998046822327239624428329989314079284667968750 3637 27636245213960639241708658491983762664202801916574994876873070129424735224263976463750399014458697408469500800265450379811227321624755859375 3638 919337627273158884890159656146347890179170407197957469054130785819415377791919585494590465422848208956740911901306390063837170600891113281250 3639 28926170842643484725240657693334853723738638292498038920163152251322894181585168140382916669300812029527458779654125464730896055698394775390625 3640 857870615129028899689102224770539131086786848931510223744886117784080095697669961549351887924326091457633003400928828341420739889144897460937500 3641 23887201960712073460633723984054760128575087415568099700935553291865567887900440402154218881748011230562941942245913651277078315615653991699218750 3642 621701568167306967045508761393903447978739112850823546267859758879699708525542898950059232780771046502962112745294120941252913326025009155273437500 3643 15046772901218676207723161623599215578707671863230173016557657878633714825404880993222002519918734511024057710903978346550502465106546878814697265625 3644 336638164208294160679946613405530045884808650401884553836852023150828882520834205653997376108191528095834764086613510869483434362336993217468261718750 3645 6913617369839023914306944142659224417224155653731231992084699011097010078882396721499570616577554215827604712323040114796413035946898162364959716796875 3646 129256968977828742082499365595932409745474414877083735281156248621217489300329293618590597658644588405688855567779449451393247727537527680397033691406250 3647 2177871716053413160602401601104516894684481823164661928860913100057960582249224375517166419815764674391114755669547620176018654092331416904926300048828125 3648 32661225668941553679817147793020035925305429012535649670797833988259053475892190925898945664972463848274435735483806064749501274491194635629653930664062500 3649 429142754498443073346269891516713830343617163759538144303357113402125644293241418238060728641659653024673577893918427483832545021869009360671043395996093750 3650 4839179343239254307652747293129559986157256758369877492371041311011062334262237549000869326018789825449027492342782968970382739826163742691278457641601562500 3651 45529612917041810283985993865838033887113815865629353460989325509196335881143631651713296313655385862119747257480118461658857853535664617083966732025146484375 3652 343103996374296220984965144921899954292908397604182697401217668588260096862541103610713138189354131383787125122265338275640012000167189398780465126037597656250 3653 1941442281836477278136218723128399075214925887606013428112722561526293285939185971804164848919423895166343355602966654939456336848024875507690012454986572265625 3654 7332020415873388563221335812794027209540522411670598553346136485715925029354316221617492333347491853322179862573404951139877105958930769702419638633728027343750 3655 13860242675218532802007888866414664204325032554767157129232296208607419763758486316375296208381901789705062665382744838300788092766424597357399761676788330078125 3656 1 3657 3655 3658 6677685 3659 8131092095 3660 7423400402810 3661 5420138610617262 3662 3296806428290892930 3663 1718222127428884949910 3664 783276482054175919557345 3665 317272119635540373329160135 3666 115615451384148213253170716301 3667 38284429642559071275532960797975 3668 11615678091421417417433285272489200 3669 3251608797731971158285006166275677400 3670 844789788656642630857341009756522958200 3671 204740616294344395398887895790002632915880 3672 46492683740435996348016644618919310074622050 3673 9930584807165246707483184996119522278698914350 3674 2001995946242566404740475619896772615482702417450 3675 382097264792249777227123579245249793620428100052350 3676 69229596588716109933942564901338309431184414400089180 3677 11936641524338695094109909613023436704725156470924250100 3678 1962940424584286276510206015016307120660079862456448806700 3679 308488457875182413163235069549300717864542351406806689676900 3680 46416330584708355291419014377974302100829483795804307613793450 3681 6697707228226138341742630922937921508111943613551345840202942438 3682 928252446334124165387402663871647596576598227993102665336815572290 3683 123735938071138788824741319208449750217692164838205407292860184105830 3684 15884374006444194440829100153783759023662824248171874493940341216145960 3685 1966063391591877507062581343022929701435312493026343619375753707365447080 3686 234879192952751061185274605923311725130308339410127614175903362910379681336 3687 27110569131489476376938964787156973274882266581699036999053774974252691780840 3688 3026013763991538990681652810380660587814304292452645489087863039144151690718205 3689 326887538611538484154898621575610847404302921349210864718924631039082984018216235 3690 34201552033617651801699463906083681380916684759573578643929974754670958535695709505 3691 3468225176948535016262224458641350598634496521725240023383240168626133498024790940643 3692 341072948993720011918608849506029585109172081198697972210736468518412842217491760739450 3693 32546302721017415077967743701159196044755049467181436614631280475940645001031479397339150 3694 3014937955402245693189905971281575023516132975950021400652946615420704011751591636071270050 3695 271242607544229106197639153315818419953218758338563068012981012425657734608775660577144012150 3696 23707924474306019792837364347882317844530001133397133536294204314330479094689864751244340120085 3697 2013777269018035277513159997100917427819621591997348465440619724262919792333622741500326369463475 3698 166268749653063786958573050864885311829982145268456709099880481035963226997177542433625459192631825 3699 13346358423073848019425302003430887379727568907338495892043445654659063411389691260041646775694074275 3700 1041626113236127498018374168111752207040898589619062848544012146339843632617722206686067773111796802200 3701 79044868837886384219461256916814759167286908564635513534349560257446432835583403176760319131874126046160 3702 5832240100841522204189543029863603869391224555889789197342417023804789453793342139339180676896108181939200 3703 418364472070446116630587209726654932083541902494909866842178854173195707837652432652121697110564532795686400 3704 29171557636831561597269125240833670522684465870487948826144534615286610127872007161276709023833717691819724800 3705 1976726980446817737035348276043089727755882122480969052341383496924562525584297627561869169483096284477647462400 3706 130131073524818870365064244059824641971539330067894699629804736918292637556409422126616140690419025028386091368448 3707 8319452415548116561268835534723335510759306975346625192068945075117282304658785872761134708894503794362350876426240 3708 516280886209490063790221483333091968375616280216285056756199810920848344054715057663733883899895015171777718562324480 3709 31082635407395187718295617827885212944660572610528092618617547662837967519426117583970161182065888542333053108627701760 3710 1814330137227998181646045279140736184106003184289577299581219870492236672374785344744755183375689190242713638642626068480 3711 102605199019992238251444617499675011656014650446471211186654329665776151069231252622959725483725728636327179555441460903936 3712 5617261794272468308128696413882404529352434376744605334110626074881216791384379178103120643222904876938591182523508342128640 3713 297431869977977992693815449328677032294991804156106525954410075600748623379612540989208108384212205526394800909866248102215680 3714 15216622152115749312491750030232788958148705977687339114942523922779843734393683259068840975851374633774860717121882171176386560 3715 751327723913190244292851155760565672436743721552572531055390428651909513841986903017035140403926806909436591882424410280799764480 3716 35758726403345241231842840461844284119715004743606839029018191175173718175019437224126124610623037738455716627753758940182723166208 3717 1638255392938588403329634568992982711661573553161955038221507849414176587745887539743250366467130388211275479968430458308069530009600 3718 72139475429741194083234940200185691828498423929046504066794492916882230679477115341321153855038782722532707951527910530203434300211200 3719 3048136885445819302451873019449403685037523799629342612929920822067916966769750970236136027022112068775510659099365477891047808198246400 3720 123358933557923835342354104517251048666344493134773250208594977464005252433190301290637767418833690557096634943482690582114476517176115200 3721 4772033567636494055718998619685911240534395233083901459663306168107067986982444601003932997742404136246547984496668112546306662649120686080 3722 176060611920801337111431378784435812527043756934404883112578594916532556501869436988161702288105048427639599198811390234424029384016710860800 3723 6179736523931747830505383949609794220666829775850429217398749162353225302596243034346191331769847659919792725923762777213754766756303968665600 3724 205791869153610416255308287115443118464549884346767331472696548199694047453008096705257238458819578046053437768770195386376655483366897038131200 3725 6481821167955712370028792541242707232402951042093989299480430731225388242731598870894241433529265751483965194989886735136486904335128795388313600 3726 192429017100991846135176416710633410427158953811753784673159030575631066557417016162609177080261998923161112800651403942265226601136358422982164480 3727 5363468975721256101078875091808891410484049929153197293409540371455658717226845315828489957825966642380979331571301236992968484005303899465030041600 3728 139727766175550559967797512052155521486188639572849423313416743933108707280563366616830209552008256906215570994128795701054433377847111553077424947200 3729 3384952459234316769382877660400949420383847824693638048495272769669021639667656754771379852932212731420546579603600800382954550426448968261870970470400 3730 75799963154127444658976682819258004854398142487514612271567723060505131853495004444172865737704580296664599147383279106615143787648078565351321973555200 3731 1558099953353433345751966410721470050207393496754109019665704887925543230529415028876028282381652935921363576978215643284378457220726315614419401243099136 3732 29155209824661565953550951082078350357649496477932470129418797628012724647043595707801374924428933692651196261951132972002295550784348661090187213254164480 3733 491648496613999384029618290844590815775047830982980487728604841996384932359355656181739843678302333498277680755799613748979522611996058656391092738415656960 3734 7379097678226620145274626983527595922180945069407656339748291487518706159094517226205817941998253852904499258047015487422005072894697999059005012463604203520 3735 97030725159363030244917240155167163298800725659728439624812007697323692412802972642658178459943164213812873283202944260118821192176049806728554328286518312960 3736 1094975809677106102803018176997729678538045300746405797033019629540352700116563021941724715662391454028532138788652055052038099202847203216042443045512897626112 3737 10309579836569374351996578912082009903562243026274888645424314902660737685638502148466644601191234833478991688855648691139334154732879418221394360822722440724480 3738 77745664575426733201473604255472847673866360681018992778266703013335008153684514823468126485611190036833874696749097001159075108468051954941575859475966601461760 3739 440218007166039374995262083846482395714572587739760597454128846473077435267549711557328503248776705038177366502569545149707895396176476257790505784319284262993920 3740 1663603247092552811971831618491284334037888938990196179184621276191414939040340038734913682131869500052968008731138440386251028470409722044724968241949299819151360 3741 3146805528259979692415260012880188985816937747511890266304209452355934754256356758691412172134861079895588591451534502582279439019731535611965694403441693468655616 3742 1 3743 3741 3744 6995670 3745 8718830715 3746 8147443468500 3747 6088934677804839 3748 3790883295097436979 3749 2022302770983444880890 3750 943639279537501205081055 3751 391247304901019076788696925 3752 145938096432794328531078053844 3753 49466768428603378277953014721689 3754 15363144801029865254840473987083600 3755 4402345793262416845860936493703109825 3756 1170823559444169224455051349159772194625 3757 290476458909660087723558567090418917550290 3758 67524834835398691566234503703625973929194915 3759 14765027687119193527663245437255115349794579225 3760 3047280927927684506681054077587763791674099192700 3761 595419826744735644434678230582848187038017606284125 3762 110446613275582356709045680475789378855242911628867030 3763 19496930824274065969062661886509222288158999583328962755 3764 3282677207160749019019310313729489593917222081892018288025 3765 528216244845441930746765152156355211003211149494205973068300 3766 81378883684968461443835100655385263511772305782722072347093250 3767 12024116385257457455655751033564361627206958278241460540988656966 3768 1706471666279348970811243778119039278543288131742369977212649713656 3769 232946820007095077187624423052297989306510327647100695072564612738670 3770 30625509717343527118809060976982993253656268000050063200613573754030840 3771 3882308133564907296433857312528032617259074484022782500644467430584121750 3772 475057540263960185351590756018583222906154280148685083813395684820669258094 3773 56167191195155775588417444019797589024394230538186881132309156534394620515684 3774 6422354492852038073707165633448530490588050881802609767405199418260202393839365 3775 710791225993410305241397548682378652877226026639149253112469061754116591233146005 3776 76200080996888314886686477398070896515205673493012462927848248168349648907189326050 3777 7918329195148582220832462865245376346669522958184507628964384909375883139909568142719 3778 798080328661627990835344092847438415813178101086903314376498394106865215319070135695464 3779 78061482449146117389971666617335508849387597086511279415279287550531620408837887997601775 3780 7413428036124251387120319763850575439769031543594547056359807764556113596836516673476782175 3781 683882817508166589585991730806842478641469801962756326744857441318866728415748201606609044750 3782 61303673806776785002188604213665063628126310045033913057202822748168563037655523080348244178385 3783 5341572659221854356644263611776333681471905177803997912662699160898573836589189928408931413236635 3784 452521298660980654017589339044519161099512424750280061606559377473975845107668253005330912548202900 3785 37280284329738069376516482876851634460880795472103195276463486607856292440414743300316130409223127175 3786 2987075195149985362501701347590515596909287278266879801251671768450759128131394840657024753309030124000 3787 232792663380963977400193052609607591998375678872955612413981378213436264647156939804645118708831677250895 3788 17646175233751813179158582196694811170292212590571687140562590341649985934905983684929524198338835037411295 3789 1300960088459123099545430063862322621680317211131190230865833899424144278941846057483969327052132520812744350 3790 93272723623307545775976120336697710802611750535348747164553842104489401579185800446661202797925636899332305825 3791 6501871787388545621479858541117570988972240794117447692878933019759307923487431738978539817447505547172151884875 3792 440555545929091377372437067889515188693372408290408492146579950733879781521519675812303194343111782903835855939052 3793 29006527350613708646365240226367826869164897242911302665415815332643921205515258249290317986835766563341798922049807 3794 1855007360923811278163827135438515443760036648470890298472979891290071720958771542858909804737570972615661111240059890 3795 115169915484129407632827914776344385630632710471288298923415637983240353126933476206783622436448451704236158083255481905 3796 6937931674949818897728012139237695731584266680170390753418544568445876580207367324244745114349087151651651354939622271875 3797 405262603928660476692283332064713295983019490472489602076601484920970546741090059138459753367020862321372862971625014453508 3798 22937118843139898426782830235088547601003723718321855806936028943708600807481229424755363053158230855641440966485581687777938 3799 1256833416623981685503223232044322622026953640061527756473092957393793178119270636883467999353031087288298722641834588107038030 3800 66611931473795225348149793576109727276390272918013164623134842658973916798450563647339167773267912200973072064980707295049381360 3801 3411272429905332122358541842859544349546528372281066002066347469920935078592260395581904227693701328893241648861889363226368882350 3802 168607991349051828312516653325035272300643237277072114562818649198611044389836549921766052150197317864682726077322846298428650830448 3803 8033295073703779256178214252938824432171341900383430610762641655933906689876869455358198024678220170633139856132260079511568960549038 3804 368438045072013726316991353637876938916615373815643796228763381582122635250770864134903944471935104808599112274285638388076032570029150 3805 16241707377944652746283630510316118351805932608719594730882424693925381868954296070366458848730663757233393377028045210274797083666976300 3806 687021819703193179434144496687441920160847273538793802730202421335006843314154710518313595033423886488730150610154074511437104917764045375 3807 27834463828809230851673274207602206517764905523986942872477038059978049724716670789018657404332349975491538979096131420870468018240871370735 3808 1077924795598575924306654129825406893728437786784304465831880135029560756514771415053179197568238881913579266899290543515561454134809321963110 3809 39812045359964665244341227732793863135032510912264753702546069936776555095771507975987154702092849370970647279732559590640877398828989040124525 3810 1398886687319681245349185049373477771286470862284789882124836572191637972649403631433152834989682423158528384230738884510181171127574201964004800 3811 46632935315548459827005561147301813630757214431637032198655468729614034699560015684310976365599492324113220354224558860636710252399798989949777125 3812 1470293926032199913175847605205375092519636348761701964826936227366537053276152702333395381434555599885776925501786376648733588740591005982342218045 3813 43692817045180037903540647243939590598290782853826267889379817687050763520227823690122599219303524550313021734400321064191580698393796938068633801570 3814 1219008656731552948887409020157454499937542812531136931813687860125274193848762256490588602458225305493573547862822444401018672752601769204499945480975 3815 31787324978534933703095982089860196021232865588209802313731780649711703062871109525482416713963754656072957243417780936771142709029460713628162132830325 3816 770765924392458133120717281789137902054060337068358997800966530540220963742175923364787638679883406126261742690669156543337963683680834931212602044365500 3817 17275309655672204725283481739891849493160026655363098268206411975741942195186920802821638679732790678200071565615611980889952592536966211084784716646774873 3818 355408047967590979238204265538010649813427860543082221341855547629731022018360427121965673412669768909677636149857614923153594660871570609473325660561290168 3819 6655971021720711582027607887746557920453180093793533951075940860406431358827435653900555409432103148947542679804911823328227508980373783203779140617234968585 3820 112331507483495018435439002615051682736022874077434122775639034999529720051637173137661462347849152093428633310410188152040351451736840397112982258708473190545 3821 1687291919185542881126521946040907175076663166292773379442006486718952116898952039476532693631542060436989834041544486090690753078094619094891993661363192142250 3822 22203683449983870641806688591567032313226230828695860734658326639845361921844225760837691829197474721254571400690680678784055344293298546905569925563187502716477 3823 250748298421761560128893037825275577809431629443163406505814348662292509212038809589060538535613945797355616219623478115172213405141986626614302494416091872213347 3824 2362551980931188023547613019962755055433648593855262821769521237379183205413175420332601036689745599530094128852541240705323190957497849741700165350050575451520720 3825 17828427634842647593416990785415873255186631385463447738112567229242019416912828044653861836990108914666310173863836762965339268651373885138501082157925601415621515 3826 101016183934537545218189557768500798940100676552357336389942580261262290666850871885913130209438940924396073990016199864215210812835251163355698221269510437893667150 3827 381987693508718051127329244887079113013799881475722369914580775018893192905386329225443528754432613369208225704164562770984574535259476192080865027243459462319615897 3828 722996962282442342831396612790773144886584471840395753409217775973494017779662197026102042796274181193182560728887615807347398013848205875934000347888408269641703607 3829 1 3830 3828 3831 7324878 3832 9341551340 3833 8932536668055 3834 6831100674491016 3835 4352002772780986708 3836 2375735111735943267288 3837 1134396637868776156093395 3838 481306420323778582402616340 3839 183719382695394316318516651254 3840 63726613464429626800139611853292 3841 20254140752501486583019734620109957 3842 5939502863643011517750954551516839200 3843 1616575438164558306562708281462439484400 3844 410450625885159214446371051006322220409760 3845 97648695741592672209711175419440460370434330 3846 21852355696810311521462946606542757798117717480 3847 4615794323272793911544685860918482743094728258300 3848 923074825569877493228359794428019105017757252672600 3849 175249298554562294808755912298755859767280347445603030 3850 31664455921898677304276209100513764304856499753492901040 3851 5456932806871515879157226984197196874305681097548498123640 3852 898795395569744203604483629354733943382225812297100897126800 3853 141744066809407244330237113902093078667804131027602300905375350 3854 21439141592705656661156880728472666344502023001907134929536912584 3855 3114821046587637788161545942609697228258797310371433698624604464252 3856 435302636782396990488870050051530097591211113442568105163564875290552 3857 58592390181646478431501009616594623293063019333515001697258576364676410 3858 7604954151592691403481472597841512315102152267609979581524796668706996320 3859 952861085500321710550085124996825037917374835817579038614944681493434439664 3860 115364976719522586540645621514870683512417246771865723753401245143733455068832 3861 13509148964340764896390659531401263027195878557994917732248434480592735130645877 3862 1531286897771442755126349295246246117567188093383023950698859051500615007683574180 3863 168148630126878208646493319502211874063309923885618736887232351200501449285675360310 3864 17899552846097987953570412178307715506662871954734632574313212892121621070434052807996 3865 1848325976201810717810866258788680712122375295360641751865928135114245153699410345338883 3866 185246726769023496433992117773132581510269531497177911516511950779635291452274758113295368 3867 18029328722197962029583447998892712499697093748842862369097307121344040879507025205209039700 3868 1704751317420607156398588829686015345176963027767233220059141770521759808512309458504218765400 3869 156662398000917463641278316689698471869515207873533476147663832562627169791923241754278417968935 3870 13997005904634709327505878389852382565458632714921518035404124770452337629619921317133119023906980 3871 1216161355378474588803312200855089931991269268524396465259836804572598042350665092318996928340863630 3872 102784243979640180798217733438755590860989314942499521434320439635694412552705045877225443084093006300 3873 8451020989184177610291482699896029303513653915329707163848331671873897313002954290097229666494086454225 3874 676053652968790994880793875711267242639992904534794118697708247717410876363030478010903510280637575708480 3875 52620892471889804403387077661490514563605356853031326373308071782506078296249244266747156065169085046640640 3876 3985007817589148361072782137388837309766081683289865658690758453179565556192632238808492525968544039720714240 3877 293599616223992233863302550709259150649564377247552363066459709612334422925844469210032285289488160507350220800 3878 21041196269549173064557907885613823700793821890331535652750077161466738379787472696556948335707641729200527769600 3879 1466487767715076898431442993126664340596655995497314370132858968157072514232238181557096691252461547786539580260352 3880 99369768076148748433392835919827013314139709374838001456353342177467896623104031228121217544922365038622611557318656 3881 6543981307286554196288286064612293321358318207072706409616236793385618067282315563531151483078953024546100642217721856 3882 418653057800219556778243482783605098155975344761650495639739229569221548165753577631338743300949080079473682186271457280 3883 26005827189528129743364244867737598486686116208161158650719919836680052799445122175185353748588611835376103766838801858560 3884 1567606237875070611997983812507231473533658862947015700865045350138606583657421798824167208375848814833199731450614174973952 3885 91635437771734158852939872837977701646228011930230866876612656455144471607400180579517869917293485965853491295808478643224576 3886 5190668117262547370101028030600446647378979957645439421659265969822299889141862586751232017002551054154531823610244228695719936 3887 284675810840297410825989126311179908774216738788837452472809542601100697337664854835620903626151428549410673533231643373904855040 3888 15102135688935520730887543598967041405284675833193020143641261367637136039725454314663344981698284098199630304824616031891415367680 3889 774169247585984828139995368906509440639119955576097075055671724947917285150832052438499806974769587597144107976068150579271636615168 3890 38304138045900839397358665248904244323961550946764633708483388156639491819794770592084658719369305464316036989423128065106253199704064 3891 1826921353942698929759547432079918404107475922243796430625740121019860329418849435204565418394985445462426233008486958440959173820678144 3892 83879526051341294899803767237161323137410622174872847588422792316267691151125977650041029543956079676388128095618506749336986005064908800 3893 3701621387565430384188592847909073018364075815420011420327212394834310212806074343411484750276962105623798300168856732311125350155917721600 3894 156747356141654915239868178910906609644012852056181408765612317367598281775351261929100834061650199372759068108256078360152339500437958819840 3895 6357407026378134015263848880560445162619366501009205491460441308673489588430715490974161651591031026149010650749260258295899915371873535262720 3896 246461483495180454271310190826217446920227938727657681826391652702677584367894927094108955374635936552578469975016413101986475353543016783544320 3897 9112399007521294141293410439718103195029373280349034610735276332360975627871329262796984076177833363746944808749079636119335813374772614738739200 3898 320517061884454105525459146579861051584194644531153495990623899192891456334741276729409444051723647554875846738454620454055948384503669270668902400 3899 10695554086487188273530299115653590908193186010302201198253308291431355626624321151258901667724068122885216764398301277141944761169555379047020625920 3900 337557068125027431860741667101475418962814196107506748975558958564942458172713198632588587016833894826874185427346917498101897464415083883756320194560 3901 10040964815214344659765907311584033111533742613089248929653502437085092123756941556202775876176864691673107166712965606004646316311149972463492750376960 3902 280403763625019114409785663568851111134065876946591563486337971474592893128167250017941989726951803322067640973934878821479564972102573638774875697971200 3903 7318660152766123651237793020057713941646428574935703480090996502161365012811626874199597481758903127702241522795395433893679920842886422059708783683174400 3904 177618950872730005128576706671256280302465042554989621908383941180300419802043711580309287970539741012372073244660913330284204414665744823510444667360509952 3905 3984467954721283155265110068837010929959192586558251530026979050825123928047233463159584010630747479912811659449240481594853992736099244347521446935638573056 3906 82042319194057870087924341256518116764399787808514145185613417105498083746626431782378125978787071586271080036953248371671079513588547229395120077907276333056 3907 1537718293750669619540836546044012778285007059570417955902965883438415566802382772099347730687938724136395240107399185241158098453210229575436030518428256174080 3908 25972291079155932668371538908503935238869987591399609415084917699045669402570548798324969875227876487198784105890941678809642640670253384999686632665688215388160 3909 390419061994691192327922336629174453657328898134358358979680202576132011280494810775470312838284706035901473072094182397610385029210501602171756030788459468685312 3910 5141465638180118087979104987315077403157393237761266221027655181156735354261190606781622830801279639250836658887271597446761687120253637093413382973158165479161856 3911 58104569521147748341056249110190811710564014487350824744780008016176247854220994237597917285281900926192953883858893006272627274195075865994599261178729483328290816 3912 547839805109591247485158421863446699411989969900668224182221552938554283110428740304854023901433324995631828783942588782312082524761883063484450093299772175721431040 3913 4136899811496801054302834672714435386657211980343382342024172286849304039417925725065732976554526070739277689067327097786493514203127977055582077374926360602665287680 3914 23454858033254559421457963106833492370010098944129008747886011048147673447801539576684255531237045096519498803214373954498672950824877141744634312901278753970242715648 3915 88748612330130630552850182616543881973654870959827292116212282533420095533359989569155275620310474261521441095407358895021083017806539941642264469628682782433297301504 3916 168077587156892052580403965317318616288575035635339337282452412799903453120650466916981769235432700582348261150118509973842814108558044829561676706481907426550123331584 3917 1 3918 3916 3919 7665570 3920 10000900096 3921 9783039912085 3922 7653705514891128 3923 4988334898055356078 3924 2785822273401381903700 3925 1360858936095462080395998 3926 590699698886856892096809540 3927 230675479390301481499404716946 3928 81860321513387206835828630051256 3929 26618143122041576787329312322562905 3930 7986030227417812499378924416934725656 3931 2223820914714688696369103712933284031450 3932 577689280558422391902477391066480371037020 3933 140616577516948905903787675918701537129885420 3934 32196806006535146309882114317051593549663095700 3935 6958472087269700232197600801586650410932277778370 3936 1423857364187318265189553528916652548366416038305400 3937 276603764929346663558925090337478675156344685642564955 3938 51139571020366221365213195867804270247131795035373184480 3939 9018389692953800319748933453259042906666120833500298435950 3940 1520021874268450989553172009553346461098188457028054713657580 3941 245311029125079174923879535097462898381479576737849775401044325 3942 37971592133113318249051824443576173475197080473658800967362520312 3943 5646007118222233398610303511966508585741598812023268506424182432892 3944 807562279936499009576762302224723931695169908739900601638281549146640 3945 111256114115851393296423452506667353089807612315727288446527926202500902 3946 14780905169333404369495414637856116713813108102375825185043414470764964720 3947 1895754669586699808848174788258764679020012061032265029728349674614309478716 3948 234965355341771964658123189789163634136358263271978072464303915768061061625416 3949 28168745517212608644837889240856129405766702462662795786578296432078992367117675 3950 3269201148727362379967877601615307443773955306481161000346451958804235178179860956 3951 367590097661105450076818020777853733834103456072657751288863847261838435851424917730 3952 40072114987573767241309281807142241393340373661533940337297984495162242718500294073072 3953 4237964948221042109983454954211727200669945030487130615496106369094558248229232992183217 3954 435073429959533761175019042189591651587614343482553581793288527304296807293592376421098760 3955 43379578122675299846342587371600729839385118289736718107671619918992726518886286653806889742 3956 4202693541701661147723816451981081680997059545067893584421851905181255464196918425746160500100 3957 395791896364524895280664912544723188783585665696451922477257541157042308336547010124896801149160 3958 36245603271216439893307797451494502026727145825795094448849059415774871180374597562859894563596860 3959 3228650030636859016500176195615285484188757695711525903417440256201769434730353165192532971884528350 3960 279812563655433781997453790993253799115631381494128964310223555414200225205815216770412653681890625960 3961 23597866915221104820539626273182834301552306772054656936155009198004110469296990439756220114965596538575 3962 1936829260364223461213142745622615494278289819066624094462000836412843458741007985358656110419689342560040 3963 154721773969228123908598934366129634523132988943546786917761308684803226945353477304354743288828037269733990 3964 12029726589798142160610772419653505126734014025775618986570067474075494263313729584229074684758786169314392100 3965 910292038422132331550652290189294583024330331879039367445440335240281832717517275088934690089851422718260680040 3966 67031042173579815776082408790129290355692744751418269492275448274489691551435843667321745469650573149827511827100 3967 4802456761700168789318022433731867175384169400247564435303571876536406440097069077553077916402524890246724337856198 3968 334685536672812246804783584758763077532973127185960028525757983829966510459324234787591070621240693721748402263940168 3969 22680938149358443200822529591433735789131231065072463535192602682398501459156584139110681157712761037407484359808516385 3970 1494067538564675418883459105967963631202236543553335239826826602616822498469443261744268975928709084424302665395369272608 3971 95624262755695220493221849847883676041183447517979841300193764645739556824025201590868307062893706219633845185136897943930 3972 5943276769139275801242064565055819854960357638406088633874752778691032364054894721082854003560555639668922740798650159526884 3973 358493829768672376633321617700222903075786406515930829926568484726497277727174465232621070948558731083082033430507729415004259 3974 20971925300886966044039354064415321077850480719092541712324629610568352682010047431153121324225333853071830006307924701842839800 3975 1188946460326459371924527935227556245618496233237900708042738539681839617405796645196120853731865355330507712075431706249384872044 3976 65265211442596644854046932877989055480419543975542638133567891862489090412570024531653470651955352320276312720883064370264954671920 3977 3465645277062287425462285455499392688150493551198009672026112469366832769438737959290360557952355138328132374615856539774996786927718 3978 177833520172278399204402187733335802254071916240236659862343404914075387858265286218481003772176194839937761743188500444806288042639248 3979 8807817418138122609672838827552456137819871177918797697144796131835939293030265266099025378396155919873226604291790218465095163227536140 3980 420529348358654314854211659788634375317409170458451082452428245763040163264382561456406080768035428685052203370018414537236520015711138248 3981 19328213380408800863994111352928504080755505344818717072752886544433937981885694888659316178014411063060034518781352642744351003561346095325 3982 853865351732502607761114701298189801962993498396363276611132646489379175069383577971831938677742394883285927269264852864125820453219489428820 3983 36195866457322217246408165898201900666231397636987246012379366349666851152413555243398302330990865838397705566373325111998262846322506914066470 3984 1469594618250817881276855949954818301262506031313908084955707673232647688596609288246672054847264980997812202643455476815802601609887571347877200 3985 57032297331037272254945717402711559296347257176765080473805246240438769325606000191361897813871519420073167781094728369754213994592324369898318795 3986 2110827178983125290352974079175545428068242367163570517118992959585642507511542836125734851761337516364396927866274124349295698095959278036626945400 3987 74321039700832220182890137330021266979899461208216558418676862899926412522897912562178996049381363447855229122528458577136241466198990052539386903130 3988 2482538735802106510741628264133534210839005791183902084431480414200441209707040022452882229421957839424232105653207693847926866431193133858344319752780 3989 78426468748443425146477274055360307473048743216266262114125924882885816533658670689150715671932973690061775131348269081056311823494125987835919142610700 3990 2335089511206542846928661625436570173528680938581355616208556087825538400480908441807345804072438929943681672526211936646549792369630425092450747080717380 3991 65270056960522399695403256435218411076548667787437206448962892426204237011242981161773744721082147004190776292996436068009117587507579561018620632805780450 3992 1705111912677849516675003885819469968234093349899217126776532938556492890489063686683668840094044019130215771444079956395690755173659068220881314871046147864 3993 41418144257113294924281578281569488139356245113369341411112778105738230747948786350480121814646559350518583126715055698425648737022261272286699637173393018649 3994 929909038211375919838146546102836677619594497628781095402092642247636606382181843256986175568917810675314226848366325432088409481190390144132620758890578588280 3995 19163092875198895367074376884191359581461046796586253056852965882843783446465334695874611702208515035500231226420361956436841487540937056134400819744545081096394 3996 359460201379624016133887915192992413322401127033090877609502546574166814286470568716703422229306874566525524092851398354823666928520895023784927865803258355506140 3997 6076025450586242349005796677551688897810709580648556725495665869636548785656928241692419824955616871830081017161120940734746611229829569264938548998596868228767022 3998 91403901891787616333663890777503020927881028831401713406056945982944458952627920353023751866094759682657806447315680203914298604667005594735829996680544330690127372 3999 1204576487322961561979068902710098386522015132903311298500610490982880460814040897670603160481122354465599946709463213985840966513300249606781978042524814590516286950 4000 13622631994819424519176226763927184284988800822960351070584362682910619708466194693961637278512042119947589538344399745839777095716525605604608351576946438301461689752 4001 128527912828713741412714571614477971258021058384811676488439016746263912656434938019586814299307492509596508056146762173554866888011163537894028900926346679606239127685 4002 971185387484131768888989007396908791551064305754633059453543023473438161215781872475876903449162771599091945007298552776719810142600410746312777838571226357233025357264 4003 5509772194747146828475686704555930371062706992710048760957361468494630512146399637755711171933399316061553875909424567917593358113567641498322108900017934669345478788154 4004 20860602449220530424644905154148848308429529832375343795526623538614133665595504916506209403823484694906649679889019404810275213086034985342399404969114677116948179312820 4005 39530342583798043419524472183256705131835001388096913446020666279751806881622486709006144662125794801042002898182038924761289464797723234185920020756066353455346059410729 4006 1 4007 4005 4008 8018010 4009 10698580530 4010 10703569538475 4011 8564406985003815 4012 5708935053313083900 4013 3260846074283110338300 4014 1629187568999803323049275 4015 723285538042790089837614375 4016 288890850014937641133879653250 4017 104857554016558806977450921636250 4018 34874092573893398232223584415025625 4019 10701886810768951380093168948484858125 4020 3048170504463698202194501962159097400000 4021 809934838015265758620283250446979537070000 4022 201657990805876228044751002393181876683056250 4023 47230468314846642662406845527771733859311081250 4024 10441477553124886124079603088752161852126006212500 4025 2185556046984345247898468532647319761319121500562500 4026 434320700351332337320766287005695757721473427698618750 4027 82144214345605687935990392895373487703862583486863593750 4028 14819304577391551815464600118185575903227864969194795625000 4029 2555289807267464751200109557511862619020385792791904480625000 4030 421903080646719967115839186240417965773049194498684386314843750 4031 66815141617970277893644642157057853741613472319219175718632218750 4032 10164702269935598476124756282607735240747526060783010378341435312500 4033 1487595355174084337990248110721908602111430378926627877099099269062500 4034 209704867929143109509037190146140759097961103147249337224538197365781250 4035 28509125739303237321607638304904961967235784235281163999689362700241406250 4036 3741864161807150086359925386451074098186892572149769209433451034926513750000 4037 474635411809555405517958648689359329792913988710220716457269947720858356250000 4038 58237749235471320743242671900967574121973883403314483976062147755403227245703125 4039 6918200071440549543243954285040506628317110018067340719360004894465465216991015625 4040 796282109859387577945520641371741844963474005106322363507651310534145843329082031250 4041 88866576104605172894944080261419555737821126110684738175509760389483068862176628906250 4042 9622600153416045782399426320319147301116139326067665868392037517501651114429654365234375 4043 1011550168331933091470175961823394737049375896096676167365202602213802631513423566982421875 4044 103289560387737018054852832648644888144528184837712632620941363625454350893375122854023437500 4045 10249618061501211313366930305279538909495018213886987079748791439309073512796925661664648437500 4046 988837967329713874934245243544931445986611073883558045450848190311554884140091860171918193359375 4047 92783076396574574193473078309286834746751310067536456301312516052104494395714246880704859716796875 4048 8469831876876522127018213483883470106802776884767376080341487683559869268853267322470706138378906250 4049 752411898379005298087391020689391480077272676692499003328571459405161776790973197930762451955175781250 4050 65057892326346838358435442819607727367393608963894928707775880578557194172421234127165236578102783203125 4051 5476112907342510580464219693366588955933205609889602424591901761560318292928402648414551799431105322265625 4052 448758973837411154785010013228746824296608586364479959243697734733793062975489600278394366145075839843750000 4053 35804516785794088760135068051569536725183797055346146506173492889125373988059735505527015108334538085937500000 4054 2781229339096813525269046941704818986481851723650486250341423550766680275520676487599393803302704921875000000000 4055 210317195838175272563312130051826634934658029132355556992044635246288934629525456801240986935652233398437500000000 4056 15480682825833980567784100488763484235638733074640951446027950689968595216582256515357171289355130468750000000000000 4057 1108904484520076963980152927454863447043937127006856145732013352703910189207918200541175195462828476562500000000000000 4058 77280594691410458985645216822538235836782982694115494480976262551194908291886153652816752116174582031250000000000000000 4059 5238103444306163707602669253983052109748510579329446672487267486985971023990924197713880047829879667968750000000000000000 4060 345167986232360589419841280834630491768689898326343902787033493695461754747579534222362632823424398437500000000000000000000 4061 22102164040525313945137096442388191325147507946672515377295781367140462079695655680213607656373832421875000000000000000000000 4062 1374517740422875110812668388262015160098092887190376789183672056275315135347389972829461252794217812500000000000000000000000000 4063 82967440747840926078844406789475252699408232294516916125948372321403009531586458278319351748637658203125000000000000000000000000 4064 4857390765449532560700903078248581462516375529764010965872836627590782946496122583314751986369769250000000000000000000000000000000 4065 275611060331012671522255104975436192735223829375871196607042147013740293871527849144607130860645337500000000000000000000000000000000 4066 15142963111195037058380952627868324584392275248612237111148503034200949190179361173738700678807570625000000000000000000000000000000000 4067 804874173555309506107901825960323165650940971184854043958066131685432526753172722206026359080708390625000000000000000000000000000000000 4068 41341631949917085152109672779290772689290478854687349239489540364552031752548281289409736209642068750000000000000000000000000000000000000 4069 2049668265207630301214010935797965735475039806678778234076543589557169370076855861024336873729950687500000000000000000000000000000000000000 4070 97962609900845809801598066462186125888292494224536720779303408379133216409246940060279486526781425000000000000000000000000000000000000000000 4071 4507219827443530979488464531411372143148556869113037346276726643380131268323288789140954095862685937500000000000000000000000000000000000000000 4072 199324555029778337651999271383917478719215245476344657832374224738910372140211645065230120606691250000000000000000000000000000000000000000000000 4073 8458312229933477072392018218534446027168950845487828625856139603162308438223056089823871146807937500000000000000000000000000000000000000000000000 4074 343773545454358686343015207008405891073189325240837003458875068414178709372445791043347098753491250000000000000000000000000000000000000000000000000 4075 13354911003781137749465866535819555628848920900878005337817221464676075623550448094414977019307843750000000000000000000000000000000000000000000000000 4076 494779420522509712033273353937201425325502461392215413241528841635282868330581357968398261152077500000000000000000000000000000000000000000000000000000 4077 17438210330700140208665970838246363200553580790552733821255224069930217869824989362500165750600875000000000000000000000000000000000000000000000000000000 4078 583053943913173681827534962324243957818821214818642594545994432250517533529416763197772644489800000000000000000000000000000000000000000000000000000000000 4079 18436927201929792351840165966083057534972693183053957149153769853190077612153382804293446570751625000000000000000000000000000000000000000000000000000000000 4080 549455599565073268113782762506168438348232243247390184181963471838251956334128417619347518349800000000000000000000000000000000000000000000000000000000000000 4081 15372193133679016943080959475638715539981229809228422278543865732903684052680633292740037003090000000000000000000000000000000000000000000000000000000000000000 4082 401935884066207568077340366267021106694354830761289547961501424485956675774629026345969878290250000000000000000000000000000000000000000000000000000000000000000 4083 9771600036466003491517214670318229990017891997796671648131012604182171796242698820589698417581250000000000000000000000000000000000000000000000000000000000000000 4084 219571359354968055433933249824343445184016554300399498806192060070167887811181322438937140879500000000000000000000000000000000000000000000000000000000000000000000 4085 4528454701447332034602521984164977987861765552823323179652396108751173080010056326108253009475000000000000000000000000000000000000000000000000000000000000000000000 4086 85010689416233917078655380405743760992941550754647402603806719911217135848028651266161872110000000000000000000000000000000000000000000000000000000000000000000000000 4087 1438036277951307701103105640608519311457650694586188966059223677610177750805287901646441347875000000000000000000000000000000000000000000000000000000000000000000000000 4088 21648705689251187071727322438474523004094834155756536317253977891988978623697895724691101900000000000000000000000000000000000000000000000000000000000000000000000000000 4089 285501339819547228539452630528818052007858368647524031038753401562758763098340758926721202600000000000000000000000000000000000000000000000000000000000000000000000000000 4090 3230957398477150510299846762080825222727134985334589925775652520579862122650217818753581380000000000000000000000000000000000000000000000000000000000000000000000000000000 4091 30503820527153421693893189442651868619509297693891022861118653899358604147868227509980633500000000000000000000000000000000000000000000000000000000000000000000000000000000 4092 230640683323410552333587930028218714650313531415939080697816548597059168873665374881212600000000000000000000000000000000000000000000000000000000000000000000000000000000000 4093 1309287822101243295633073329459042460249966912123031332811734475932494179957658106137270000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4094 4960061436548410731191064118617126654440096808276669416322735693681708439710976046635200000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4095 9404610869860048436949349101310563179064790296591999595555748857402115721362103459210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 4096 1 4097 4095 4098 8382465 4099 11436354930 4100 11699010237915 4101 9571493298109743 4102 6523828238921558565 4103 3810184835911046422830 4104 1946519318203963899456060 4105 883635416132537753051897530 4106 360891725114770460781514632288 4107 133945177356507612018120675520770 4108 45553238359936709769979839083890215 4109 14294560676403857344195880478121595955 4110 4163411978245747783055720350883279491965 4111 1131269017179298898364203957190381729146826 4112 288033794424680569924652959331002625081443350 4113 68987360626733066322227496793655397616200746700 4114 15596824734072725467628670177114752931445586272650 4115 3338654694622945066086113415510923375353280793372450 4116 678522932666076222583734980960417087567415432004331385 4117 131245791920681188262832396372220854027097025421238068225 4118 24215950882444639110792351472230244221136041268286592520575 4119 4270621515754800003442876084788523276178137431897312944985150 4120 721196993068651874356125860731375470679637912709400127428602075 4121 116820952817474923075679303158787082947322265311846379414460816043 4122 18178620697383250842296048644573454518117608691316474354219480975235 4123 2721377914176800929582671880302998264361472727980884545017613912883420 4124 392436561498208308213359230860375111714328485999302597785600743808986090 4125 54578658967690075543942855425621202628074270337063888478217484816880472770 4126 7328722765101142572657317361966672456071313568779976023052009256613999782814 4127 951102850216595563799818636463123392057003585181203988699504308543747400441820 4128 119406367804101721716339447413215789298614289673365862766334046424781567868048615 4129 14514534706055814022984214040064485426034241716495846965076450100941005142446188805 4130 1709617602288400224410235382031774378852428852791255332329515505098732336159231307215 4131 195268050799151332249056984989006733867808236979965106810950882029128055046646397516754 4132 21641571681065407170494550389989369007898510033630931306527622168389308457899061403533735 4133 2328814767426290253702085354249619531598493084010752904825225864590848011394350563108060995 4134 243448901440319599895574202190731617265645880554224250904059287154397158322650697181013825065 4135 24735538075241575549479787607586729831360989899545967614629999668696516738621836871796605437870 4136 2443800962230240005000161553809499853621305084001646540838022988162380073741989549137586832431638 4137 234859521313818824333877536205983661002207391214838494739757474577406919391501101421037650176703200 4138 21963029264980499122464249924706143276720921524155430772444265294544998061322197582934482354452567650 4139 1999120172555746714571262805577535263292397079372115557975020250560000947105164796033610618528985117550 4140 177151972042437129714908831291643431990857013711282121257822528812065128167555784799280996605771562991025 4141 15285800081139171930060735470398525166757728853103923854126615983558503265923649876537705753487754957876645 4142 1284448534121629076241772352745635269700104263015579047606762515947819261510727523853941102735401579289118075 4143 105113645528193694818736895398296750162130415607810604012991225135547507554047151421108359813689702804579668150 4144 8377582333243628103619726636901871842356391473167661164944811339817730211068908249217033470430031224587714055550 4145 650240841584535767610172838565381231023425083544769432377562860646760886599656496118195015232422812546976346522400 4146 49144989216429301975297589655646082754765070458582732458970679106619174408859484620842163014746134233279369966532458 4147 3616274810075224047677551654671473556367327414525705228900994690675023333761656421182312633134401000286793122086830310 4148 259013276146706750574960890649833327365177949484375132946733357273388588698707116054575877753059098556301956049462591195 4149 18052403921591531919858675116217704831806019342500414727196554441658334570701201450322026783469637222749481614296245386515 4150 1223901384289610705913647863005327831781973099193318383780497587313392021028171577629834498556863387364810643569505796446045 4151 80681352194090883527594970265357074227514581535372339358605639225577986796642208709466980915834651889956541339965418442927274 4152 5168949664557062146511467187934813572957652925227756587485444917498541021070248474947883461707877522141065365156299170693411445 4153 321654614552030129074974797666001977870342596845764586659536148845356645225494401403438684310584967555701480752765150039661356365 4154 19429392961534462079569104190187334096941230271865902128791021459123084986618212333643609956339247787383896028654861514017044877805 4155 1138414639720840888039583604394978897103827564947951508468978309522782962160905442035385618371814419529858702626170489772570463251340 4156 64649906555388801112745365421434343616945034963916105420773460600328739219367447210395341068970639953289102256670382026234650288730394 4157 3555318910595246287759675508622229972606909382221077877016575596912880071364433604123236613775359642298723325596924686173631718557985410 4158 189151553542858147172424074899103475502224978957326880920625871750506483121241260312075851475868304525987255471628070005735989371289067470 4159 9725170056464149432835008555121100632971009216272153598253313819978500434617240088935443284616954321453699742107246988802534000247976220140 4160 482647884954812807378035161811803981363519928365473489544863912332942454876752168398709586805613732513461301033450672185098186599435808310345 4161 23091416100249996137607026144354242936294080259452901789407307928428058726333890809097916089955347803371376048172212864678931099096298786935923 4162 1063519573906121887457905129990586723154596113024518853820979276842288706164599005020389712446876547649649644286520523851430156412241919839844225 4163 47080882429243581372169187870519856680151636321831316050839977024440256401116409428412411433479702134642938352968317315602458003004861306860720950 4164 1999920828920012572984270161085975512934142983757742275577950663082005663374408883956682919789282496519318092119411914149798531473165567726005860525 4165 81366038457025962764360198769493101477262541823373057713734836819202010677347543245861768830852379339881887566974313698327393251370076162343409199825 4166 3164084291946874304742473209334073424841746629447614461279265962809264587314653601045833255558372392375245454624519389775980504986004270134476379379635 4167 117340611838975633584651679240915096387368683332378910393140602930475718789707024189183631257579946876638293314405776590218443297451446825320753130049850 4168 4139620640439193979758628497665860064827984981354621376906542157922812290133812250891800233403159336007496260636305131338507257030039017201739145503806950 4169 138541736367385874379428793963028653109799713143257342225198783447439097536164280671289502092405994997758277470919504639744328017817070461567991023066657900 4170 4384946850407689541185627529292769689068500880686753304912372585582939898824414391198020230126797536461619946951926800873611330955422365280530181652088523450 4171 130798395658452311270840969407851742301128722269634759692032021296557591863901483534621906697800036979286830904666607455610726427636863780429162561199425067666 4172 3662599231373874363164398209058041239415731745053004016960271866039291759357804442714382086758764165301258980951541020721216654254007280621190408932961864362295 4173 95848115907509216522935348462819738513456899358626587509934497174903504756398359515550892223552675804887116692145824410050418875112830296120661045287667561312115 4174 2332142284264353483820942860304978875163228397569411257187094097505001631655142548112267604414753432734480970900805386801352808300383462080954541350594353141086605 4175 52446545353571724896583640616243553097443084894603685830508760433653520510797295492614825499161643391936756041725566687848493938077928208806602372236484909492973690 4176 1082511090303287946600099557829650081484489912337210469274903264687623091996309479364496679925103715892065826661491961225204086721341485419343271454802516753578652328 4177 20336976026516197166875190967218910350756291155395059125428115793322348322827905139635934886559966612401230081964582650725667819477841450560495054257522099282281915690 4178 344272800752104925868955639782042452990888462146650777199105119381881251596294514672633030950045460639701932307665508957888051954869276096009914942736605793612899805580 4179 5186501883993054063700784627614792978626227144512993758403725275966908640021830714367083527713002859525105380198731828469974226301349063878565220150977927878126912126310 4180 68446367488575101735356511135313115649709854969014558879578516912653926383439058396102010347728357953407816807809438215637028858441049320320419726486545360496421331516655 4181 775109919904638880968126289654765055437291346742214748314755470532799795849067019898935700719361412734200887433407691103732865422841387346671264927573092472317100177010303 4182 7322620563567205537341082487623381675609664524058829287744072737772511071251109860531873925621490150521207310940700541363598655096200438061048873176390559004927100496709945 4183 55401195715985175255760089620159998923761731654243181443050809352881066241910630437077514606583592580664578278986505504182086523071250174446248797195642691121241158331071690 4184 314688058579267825894451145989813410536536355846290656272354348379286186408162411952344594757142327984287975878368285423549729637897898188802485882108911031934194244158494155 4185 1192848750502370998987769014880630604209101942758560956284832342260594331697385738867176298084733894972253215484620633594912368893010452625621933953749758381089831323728673815 4186 2262996678788117810450793863053035975591196606640009915004512400059560517934948752247213499298896078869468242251579259289683694571138501304186766339290205991707879310835543611 4187 1 4188 4186 4189 8759205 4190 12216045660 4191 12774527390625 4192 10683927065737926 4193 7444100282353315581 4194 4444443804022117329720 4195 2321107186239348528036015 4196 1077155413265009250849827150 4197 449733149444526041495702968667 4198 170640463626590985239554699212492 4199 59327456707884296592875626876741095 4200 19032408415999910663831215946241495090 4201 5667142138055739939880767724782419655675 4202 1574266108824802050348184202468660130358128 4203 409788213950468429392400897158528081963000938 4204 100345076301195887910236069937227947391050433700 4205 23194263447012137337751560598325927905647254629650 4206 5076235139152291136080636794163098378887598966027000 4207 1054797954580577825877776596822771292966923633568566410 4208 208609523927497858929204583696610091670594616989441884060 4209 39355425704423243038534416954266658051781352067539505991650 4210 7096755295533594078541899957135993772538634573666234443446800 4211 1225464418697086682311755472148835227245150039512569031864510750 4212 202982774459482988980204511788434360026323807566967695110426428476 4213 32300253516079130276173751017015904800424487054105345984152021288886 4214 4944892165824246170184977317806193346633321050492277888499673983380280 4215 729253382937662816414243891639134322537414381259473749508639505048299310 4216 103727226672053923758405254960538818484443926389445218468263843526395650500 4217 14245610226392550237756361748598702985960623713693090590959244138443087870486 4218 1890981724851964039483344451669266845101252884784902533054796156226604923180416 4219 242840539836358784183522239770436273359422123734994934919709152125059148144898245 4220 30196754874319929246654562476801667154969794183255281308983899025624471865565078690 4221 3638751025706943581402290099020310034798092874895978430568285154214347149450669924025 4222 425223258428838351206703194108290031363174246530301464262959318872530554161342438567852 4223 48222222780803560688829663142528303107076484082013620033120859199498472962794609988183877 4224 5310194754314001969384919806005537070815311285014108392328785460437374963548566930819593470 4225 568132524963324862111714609607740612259608726756921592099057774969911090501792597778619216465 4226 59085930622226383783260650306656335063063040044826530606069943142147556675878844799170787735800 4227 5975989710821062887496437394004618201434538844534099962330953233397726758582277966339056578277123 4228 588031152245028769092345865559870458502298367351550024915098094634297970069018995657314341484140758 4229 56312722302299610214982719815412885100994957030290867461224554315200364447469530914775566160350562175 4230 5249973021713603251441711448822386455651461134607336288817000700448227223954985292733791681008050447100 4231 476604750580941388859120374478234784768614587740341524524625230804896456871959487570023726265268617514875 4232 42139989376303321805450592268956184007187495703947900435576026503379832792553460512609723733779516027256490 4233 3629331902039114647318445722982622817947399331115074008637318400631793816140747164476845087247271889353473215 4234 304504536066630337231531259637456234574731481089363724721645754893948622149603180219372266830984199646205243600 4235 24889207372567386606662488402961890298044730567170329456448045650726032511675081962304307028330799258101752051200 4236 1981848054150709229565987373940995246642431262770411543606145809372571692189412760665144626969267110807825445888000 4237 153723148157173935806700026863853658822558519195288627711902936654316344852383579690304596033765735352613366595387392 4238 11613436799607686271869955039920253874287824768465231462042188473207370969836821858903502725270527779368511931193229312 4239 854382743265422746605555410743974332084416330009287364150726539738565018057743151378083217500597169798042327294578524160 4240 61193605944676263429984195492688590361623441241630311704694304740290217096244765598542886375517455603414265381039447736320 4241 4265661788033914198810189814728492888409918160100460706420503439424233880482752575172219071446861711217278962311335247872000 4242 289288365311942983915628128170729599376412481353640067639426219569577898066339837059026369116766978868357066518023666434834432 4243 19078693451295594598389211595143589991782265752995741493624555173663454195470137988143475920760349517793263602896043836327329792 4244 1222978728982622363790259360913755644624843475822933718390277942090574669489717684257290333210802918966975288667613744638816419840 4245 76153650477622809952730780611338157293633757410047497300617587458373096259358138222114620802732663632828123135836895405823575982080 4246 4603426498289363297133117861005421822588377111441497189050443746544096543805956600980483596655983542660277823129174349249210272972800 4247 269944330789522426364155107943484080400789487671785984260857701082488258460714007871414617125503071818325207885524584982465462616981504 4248 15343295058285260152108975351039603021579787433350079312678045624410239298632421871899943817864557510828306608581330820045338142734024704 4249 844552302146682281325007891142803963038441360791836985599857117380035679367156951099216064738331197717113426039742297550077451688990474240 4250 44974972417539224758319870722061682194456525995446110510864320100537719531567651184852696342902453020006923248153890556398490061188135649280 4251 2314637142814006987813918771689146637987910348242023003593159267983055620988035480076276262680410371097858145752331432496335249559327971737600 4252 114987057132730381363238413157691270390286902452542209045508503940194192424538294789491354309864564631740614759958117098989221361025795181510656 4253 5506896264153350012862940840307040100195688998047379567228090877063869582631635358641986955167122194252842194235547715147467349570107479976574976 4254 253887748550703923201778197966942155264710109845967401540147266989013121063102847630603020427733304321186160805530232267480225440357093810687180800 4255 11250725040237545079137078784318992959943870193706832904180524137216940525851719244806328302921959653677602533885359697124236218441180021758990745600 4256 478394335694348866107770177946339527840664684675616459338693119369808543667808191683533348170424060431300636063158622334683258191136417322555670528000 4257 19482719640574205009555017869462990783287212058655115732921716985114448926564873817029024288166523074905802640523923748082751599793872101334283284643840 4258 758371532708155694223942842188007177268176028988968159946117569453328000365981500911514711012271687784751258180772730538568529504686137163237406739005440 4259 28151597298334966323177432477904918367496167412465911375243158631534149786749904907839556943638392645107741297685131856798291454592513113126593600526745600 4260 994095458338060187624814639749307566290832942505878702476806632257964346244759900792569139500458840994196772575825525592566078470247798664449272709329715200 4261 33300622802196504801854315945812469750488708460009823118895638461911721824775995602905575252142909149953234824287145362292475558371664583871695385167659008000 4262 1054947746849179380573646981516253789504571158939365109273159422300151704475564441986249460062181301481711083038560320179126314387549506088019243347854269349888 4263 31495909079306711554709154977580788327069932640027925399050436819457624069206591566545627113199709639782409660244810116453810580929179109491691590279359331565568 4264 882706126072413749511915773961930439890117980053796780039419252777579105095715389024812740471402802036937773457983975579270208170395073330824227197275516792995840 4265 23119317307246095853281385465360408915294190191226420853021272947547275717534210086813606728547377973359195570187789475609837012169720990544134372638775783907655680 4266 562990036481596030377144328218367180767057192260420992566204356818390128977705011416328173300938566355077400416374650234063626165964890349610516567170463502958592000 4267 12670866482203786212811470056091571268742300784657183909077607822136067290729922035843786894163821345413438578152107040609330845245917526095458261222004772753352163328 4268 261730963377158961717357514055547432744338367288677781340615282400042760993182161903654886684786055989815180727883872570814150941562022634534121694135208483749854445568 4269 4920759079382112778910932858776302064213653798469383520227076153240271368434637025975713104415151587061210278569460625267849512557716702032992148475735899460667923496960 4270 83360673502973346723477726987817564914379123301728077407613113385589204268059004408905583275715949366020161794943161442033074512014225058119874132566790939145041105387520 4271 1256712116269328263346225228341060006643185664710180369800674040379996100416037289497582797333600344052374264808931033333725046954063708522376484805889979821155144643379200 4272 16596045841207971965712759789501269668381236760898129631019822695626845980433200431807234934888870212212610907978205571442222026383605323637749040422397631112658337646247936 4273 188061940396646208814188707926922213784121740564138597268010653446327871415073607324959586081476360982302299151970171659179452373796535695953320208922603942586362465758478336 4274 1777780917975929232686208203383482104274815911341844881928940575915049238106100718651575007387979698771565084497524123450184046008641523858815668038097126586814086199493263360 4275 13458476631410641894189803074248867897060751947235940811117392364573894469247283341281370227594318113762794652947601162361615047311067801740278062253737763474204383785171025920 4276 76491527103023766825309828874828025497081524707314753204001876996280220928009331935179073515023313356191958220505414187715602739841888598865628503385283919678783372050982502400 4277 290112391262914174284972082196896899703315987480684878690579995042791711996331763049551241274135426502913836164056090155980047717522318335062965733699123106647461368001246265344 4278 550686539504217441387755932656321004505240304560779729364671244234624142259912994494595583347002074438363469229103105422788769652637116480819228968385148682364681098623581159424 4279 1 4280 4278 4281 9148503 4282 13039536510 4283 13935579823620 4284 11911391795136834 4285 8481996467929401417 4286 5175599368111971889662 4287 2762479651346271739596285 4288 1310226733560334714166362320 4289 559101916153889304828620050062 4290 216815423885688798624197094381576 4291 77044269580389398752107386783505921 4292 25261523989844184296714024230351507290 4293 7688049880802447526414778950594716863305 4294 2182840644444952870880108949651435582759342 4295 580765900494791477336423228614366446292885611 4296 145359001355344835621229963614686643217078452316 4297 34342955863698822843875214298873311597069885117600 4298 7682766790434665966797350136166359454961186906665700 4299 1631820222179016878424414210557797961854641371360470185 4300 329893148373517892111848154042089435955798672043333529830 4301 63619426464644395512162973615362933196113480157671298253655 4302 11727398583193847765745491892801833795897634085254500329159050 4303 2070193974154636361301792308742225472250963402639173453078952850 4304 350550730613455743658499449659405342846769975226496028432291199274 4305 57028652134920576959856751792354492480875596586489097911834938862747 4306 8925961251803121431885412828587985227858679283755610981234855660525122 4307 1345874838487625354257265874840070407042564535072178039069024775067673715 4308 195733791044059766991163235532395275139189178708461328929550121833635159580 4309 27486636526174302780266268747960149950281500719247941788398357636402016905526 4310 3730939291066876342912245797224562210100303348334193066068714171859856501091188 4311 489967782579549595296222392621975025309647556758768695591595879404514541000343893 4312 62308873832537519784316420760151312303904123877946590304704294309433715400685634890 4313 7679200422855481151560572578822464247982426632061788868232542722798455416833894892405 4314 917885908084846331352331299428566259809548000213745343599709330774831509262687650592178 4315 106479145829787473793942256125825741197192915145248607514512695278544484856808194355346594 4316 11995408705694008296352055345081457385829228714143995131889631533732728737261383977159946474 4317 1313069127202185051883917580606239611376743168416677980595927796364573747763372078314473592085 4318 139735368216785972417245456344925329925763461684445342535352930396780209341693721188324792318070 4319 14463481798442395975112758170351158835044354371757463558965486244331242371935346808169013009797203 4320 1456687893819511837972363877310255630447058321164284913547523269363266209693129787140143744234588524 4321 142805480494452366673852057079876930771037459061044802196685302703081578178641776351034678419885734444 4322 13631506532520356061489566632501968930684635333813594581846078554987128763246604366199351341548002228100 4323 1267295176750728719045323451241061259988570273678594867730420092468100195104439546772719573472857757912325 4324 114772899023936274244932952213207910754405257863010064235633269793055042834201263774133544432561533100977910 4325 10127435631423101937605464881502758879207602553299564536099108447675173978652244262566264090526641014759446255 4326 870777352523825920574980434504472413659347794549945829068243803932098946599006213929711566859677246925380167330 4327 72960678047382574766019190688828818221071616017125760972209707663903440021501974071646602256186714049406423685425 4328 5957288222625185183869727809883689317981606810331789040065700056177889222751833761855982300558564220032150023643100 4329 473987783205185033615867588356145045422099426588860288491746905511526949490607732477285734526400902901436661644442892 4330 36745282401617092624711111602870709974888008011737684364374078234519691628215632881244088392940255820668601918141546676 4331 2775139676414979112219307227393247848149411913486162783719594969838689372610808890806182153380828542254780567025309720351 4332 204138538338779148902953655430852687047377063235203668839997578530734021502403287683080084626843194638228527083495396442770 4333 14621927586095368733033782450164265835875893766652921647629410552250524499049317312377270880611881088255422604899312815895365 4334 1019483178000125399262480668857584301474287850279141414859222919029964687143276577186981381425141948935251418858160236900051038 4335 69164077321674847239020516541941557505356597719475863038274774621041562477574406697718462462653059804599850438716074072005929194 4336 4563599601610617991197047595779971920398630835690131320090333951748320653650779871717888630602959482785630170462779720901232190934 4337 292707125289759277447956906003829171123210240173485096399878298167208498911921616731014669093739099348767330629913903057404212443645 4338 18238965602224757088946303726298568150288163441875301132410724562854062206688102800110483133865399971199974083340962150124563813529790 4339 1103365171791935754226696571499078607520632234822680346609508795773837182043430468874997733382045706174232829546623852915189269045121769 4340 64754317217037694992087557043449112450088680974899650702564462537298083012296521210255695524356629610718049452999300614559638107708006012 4341 3683768789573084596676828645298291062577591208204745589851908617842173049525226779460360089267575352818045320534084587777161182367045674102 4342 202953984062717374533645109939502880557613958629182832708367285672738405049849603059222859401124785918520161935908393411002722328433951316180 4343 10818153386606242785749925144111801734396490113042319472277749966824999160148719280896393888035572025759437746289580232815829625631793399678935 4344 557296709832797612285023030623698448684431394663270365338147804201332672966607043068034147021368879486113324179843077713193507503051260583670134 4345 27712815040212368347889514870744567670084076059715192958393737211716591389104369380589016591185412368415577409594652503681040580278114273521085347 4346 1328527489070373314648878364440449377655080610511594931195781853578313356953080246915244852063031584555145438098880850183456439644840121637676749582 4347 61311031508518184713570028649418592167928523232983564926557983381133213228708960191307021027577144919811015889278680720198678625441068281729275384650 4348 2719628894793338968570430689380583307960935303693059129323336347540392232788403322501671981772225509832171111962639840981755014064651588538671187697550 4349 115756271840143035002527376900488198111755319319647762832746187535567946310912713233850850165330310656141530175556387327190010548094447528134950847591815 4350 4718814762417576730962212994880047712774919428920353460553800248760712844916742338288635658214313902130912641960826530214034086551265244221029079710765170 4351 183858761477052979114857131789826433295255475594692561033739863709666797248818975629448641751067318605486279092065811006200220857323470601462335212506565845 4352 6831519186967761971575626106453588124597507343560110498299610542642786980868604549733255867213188872146853284632744226075008650625801605103588618332011636700 4353 241460641191107742811329604905673821926151131441292489534056035554831642564796179415249694059560425905442617232691071350525320200005263865773487822063119602400 4354 8095915386393287692658281011261635602342849684944571689678721848423760799747749000915108511035738008504351503173537916533748631291321423548312606908565127480612 4355 256702837872602927367966321335568473134434978721983773311356756180072172932214143417491545496770709844343073892936204675263765751585138304406587965943148133946311 4356 7670617690292920009926302668796649338797839800606080649164437205688959923823259067259807700694513224618596520819176461756796678958971775160959217871772796941073786 4357 215158673255706898035882134446449285320856660318844377701711589209870642839734378935365111269368817533008176126485648012024302487870137893661277404981308858630203145 4358 5639935317342549515955416398950520411892638619789266836345728360370083654906973243800678898861910493735811743221165073702490029291597975765175561685574687420729526990 4359 137450399872283528934228827414040130292018669025351294119570501352558535877397877884487997793263717419358991584602402424596028892128294822619610360662166965133443559773 4360 3095904532119964436457852311639391299605476329530442423007286766084453803356940582803911067181422006934070652458174437255090896099537783542172924354346540642031405082024 4361 63997367853750889536196360739203491691040044929600225343084698685987402450188116384607452944844490319329467120258040672864210627550916909954534415768795862066513488418014 4362 1204078483965773332300611524330003300366330414829626835328720807974909618137151557678783673872869036272846837651232589415938572821806345114951328778923881489587509572409120 4363 20412192931988176164242366043538569942233594544381662923700385660308099677226420746181641609392196424761966646035160512825482973609728576132788916167351623079448137169062865 4364 307935858966103350931150076169103211021936570975822417941095399471468681395458600727020739478020742900436722225893374818950735764250799366012655412785994999267023824766787754 4365 4069261250149809211892024356177406339947861883485763684421068448455549194878593810359762160414509960431039129375848347505049335683755641068726700464219254380139556303936378617 4366 46141217602866005935519224755054974665845852306431213166077820124130684360445520370886656080117030140906728720028287439590578226576037510967426109522647277563145127327150863782 4367 436450030666227577992031531370704924571657619816775129272363670309893202120682641946777558918209501654047171213667416083163720472465587036389823096793240199273748396319143070980 4368 3306066355495387050164815045374894998633842590642522638154881833456947114130725968694400358429955923973258165048044656709913732474985701473198537746859062552492955683456016248410 4369 18800952873691794884164141735090934750891327807691334520910569934297435245586894602312699912570780207075136499677565384627997486389254763015922815107091564111523582191289253800559 4370 71346955802643093415946721466856123382662892096126757543124816536531927637258593389418956821047504362534509141932705495627253260109982206121612281624761545162890332705652791820322 4371 135502815269446665558744662706815680969839998625252596835855629825310637271552387840378690721396544846631745623314881385964012614556705336132152969647027361465489347292751646125157 4372 1 4373 4371 4374 9550635 4375 13908774061 4376 15187932997965 4377 13264341028072407 4378 9651028098749604567 4379 6017158362284342320905 4380 3281620507866899826223167 4381 1590367939100842878625322245 4382 693438062144746762919248266093 4383 274774440129829647755342051165163 4384 99770047567147576191778483854993235 4385 33427015534923532727196658239018527193 4386 10395307961220366625559384472890707378665 4387 3016001766783878805342009890460234658764519 4388 819982849119360975507415240309676525823766194 4389 209722906165116355926199008615716830502776829550 4390 50634739420653740221723285137874270959704834160174 4391 11575580887245280099290654166188955952599168546450050 4392 2512578190479429713696415755116938086591079333917552610 4393 519100316997930476120941329530649351406701021008186368710 4394 102307585414636359161082216997637023757886613367312855132550 4395 19273921062979048963156901582711768020141249900565756320646010 4396 3477289907793121138330082116533440431567885834277907077983849950 4397 601803103162474122522319201871117911639647550253089511612751450282 4398 100065351048839642200326102797854501486332298934609569583851627153722 4399 16008379220054764074292463914426752048822784302732940319822091659682870 4400 2467259972244047662901033356017193046051317214779684610543525616053164902 4401 366785066044169266806699416593084212240039199831412473048181784007694913330 4402 52652929904073885836671824529019445331066891116202528186135889100629757069714 4403 7306270108104225681411508356857863052088100710553611471719576467574268507862734 4404 980946589821528283757449381620466551349799892481411723335198380585551786088751285 4405 127542282955547245449532706890629353630231712469633074432238382681742646549984233759 4406 16072210505524082950218545064473542993868135096208700712735028813676483527108073617015 4407 1964425411647397605288002713912055833781928045955147280187463386328350892359210379162881 4408 233041840117787470522184954965602868595200726093812013703175314012159003302559178506045121 4409 26850099009908604204137176584389398675929056531019648494206513087397752249256173522188073395 4410 3006235926328098020038099691542293079075105408894075778562992858922134330809032037617570626931 4411 327260915639641883224507504062378072691212213631132005947154952377089430756213329446185532239405 4412 34654985764698882706877489931174141046115663299412637621855120402542480137312064413510678930172403 4413 3571270692185967272792023318798587862377075507472168030018725698477669139759243451929048491329185153 4414 358285277349288024105241825508326972706526029667140812083054093852227679473026568824577325205472044425 4415 35004747277302962439623998405897543837997335556695615856105443348499526941143888221020226144680154918063 4416 3331489359015734350863668879366544365949965658950903466815198564309167375342259442639676421633915069714775 4417 308932918946916655489719081686456749293816098548979799438857566067071542467658826018266927688517086594122405 4418 27917977908447782475324414832143712052349129439810363940025679280661284572214582198134326990490117435559489205 4419 2458987187621306283936105990102380433913026087158792346932830708620983137503153233928616910645187923517128101275 4420 211114539755557621773270950918208480175235913392028406585778077948971266883619243849284543706797055044770260665480 4421 17667895151194814722924795001006505728605231908905242245314666942365526954689680990994674053394928136315661907095600 4422 1441283017748907848678758887095787793926137877453899079989828594940352957432903988222609032455611408335314871876919808 4423 114599265707862574234465463596090800137890308520569178107605109087219890313011238151152174865016754752479689920353997568 4424 8880341006292144510911052340771103593997876984352293713996353958650684007813191944579701914377364086262594113049732372480 4425 670526699829017863134304037766911748567218648938783871959856611451355003374406486265090068128024713068532493624486500773888 4426 49321939613055439163945074322418957579913567940924499991781469550078669999611351104264514939811162627706711559028551237304320 4427 3533261911429122580772931924385754465868116224772017831320676917528564668253655216386540899445082956224601237037566758849150976 4428 246417377528551354577941897520417383332820818721402875403984972863279636642014086251627170950797449290988941998784946420521107456 4429 16724312343924171598233398066361897087425921410503338314840710037317999709340614144336888783173642774526931144172280250598650019840 4430 1104080663024207520404314814510687349139978286361830658767882135077822195177793114577927002862641443740659480809771981784864161529856 4431 70858936372379702107923355721135773278435207748272591764407716479897517863771148374340252292552992396312815985279021096005558190735360 4432 4418408491678397204726425423955784161139594891415893932879580399562591013886612191166380911982552033686689229979305624917008125299523584 4433 267497533966213753825505583018380089246860217512682428762421064998696396925956932455807737494189511000615255849055828523316103943127302144 4434 15711923338947023318134794913694187143089863298775650038259133519537376397460875146990309134882040349105959593227555307933984546953761914880 4435 894609607086969390063191388259235860228090815093146886888617455986065007800962500700333930955348386641161932077340611354424272330657506525184 4436 49332764528036123029950088976602657950244912539522095012051261965409096433955221548090429174644634067524726337289088421372705001160889933496320 4437 2632084797275154956229018662794288503215605199994676299204453500476525549586158748073904353885239947352737007477011652754282273464548805692096512 4438 135722165647239897895890856775293332933101498520894151469752755361304244746690862065539018099312718120875059208849279531142619935342673021068378112 4439 6755664741563441077262258042221661891661910987315660598058563100113301333624245039336720982323446143021356701488040170778379988370520429278789632000 4440 324178333165320064670680548610918046686948003068944151081146029153759989205432142532306611876594828538921249435500901463042236222034417504229473124352 4441 14975403071385635020619641472235300086747384665114188430674746813530529256982924323740352146678036731662935667754540470924926505252675337035333815500800 4442 664927663385906543241937686111210302447000730426016910631408493124147060315933037556069255339284459836755120261159645463023430642802936893207045587599360 4443 28328969368213149842502425918104857630888103048318065696802931642210324805236151580073552440403195629903632446628274983532706592036653070857001864485928960 4444 1155941343272165889111613706996433267683144914630792856627182109132264233678803014205029160924107357105460129419108210345983009010318980711570679316401356800 4445 45081432194777588463626854039419371448668709828579712395295445819357720862875394015901629284911275206046988033477656963621736736141762992407262107342219509760 4446 1676617620142833454619501092170396056233626662613543794383181008935541372103922121021524931692567730302055680498988658349189454979809341730572019660890518323200 4447 59314170395954483975536905889007886320016947143289133638811255812943832393896049008990082559385913179654647850917859686193527974860210926622325946391696752246784 4448 1990512035116111360397065052740352198501545628042438587533433709303997018836456739526499351592165549009605195465848583581219179536181413072909699422695733239742464 4449 63169451624717651095986032025961344654682426454324496717753269083032726385946622821259612877679408040756905034265021149275183496919795618769904854954764504022384640 4450 1889186555915302602259914956323193293444510941624950111500928910240221082687653808939306461440004176514839427574366564152260912727517864381028665838825570564281729024 4451 53034889087793594067708710227370460266730959078211373119048925465006337895267923482342839803873734363614071118730685544778780972557956237051012854133655709471746293760 4452 1391314468221726307978053442994881248824620758880383461169756923851304026828820028909531113289508935057139341237959137533132810749250547395329603686419885200092616982528 4453 33934039347594468717645892556939691593208036245155383189728583972418903956980390209554741036070467268528447883354615612381201423381802398444344248865255629497861687738368 4454 764901459827210589091447810957005831442338589812891652934053845880141234098835364798536241380619658473976577679483889949268527187718881107210837412276427379057783178526720 4455 15823351969233523921527194151295241743135199831834478471280223236540549876892495694842083185160663152346930353157945237978911611425586309368073224440315124024250064036691968 4456 297920096159773450117362117099487849452613254386508425012636956206052926635886557698211355780693527044072561591628332464267394657323305413512324956685230277826072718218362880 4457 5053981293396893444280867214081298776098306570827466702708320013451902562222860139791531734985395203223651757171809158123103955730749087248648982326089922302120240799853576192 4458 76294584828650933841071699340360264347149380129540926647756538316196927903183699795343594285101205137720384074625559414377906817154482518212310213355093282402920402143330435072 4459 1008856133768750497766037708314282460368795855367359297187565090660788415412195210858107933130433487848844883865862555111038598181228793670113864503834651592689185333816055562240 4460 11446531300564889379341628236271638348334111537417795179767977802922984786498884285102598121889326555133663239078360930819918077522904319944300950083252872010436173197393832968192 4461 108338239716081893679829489652225691821916225401159774345218502658965196247734893634689645610972743368177442702074059682078942431042602239079360664874625846062310623888033563279360 4462 821131440245347982308607046232516322420563979700962241164108109914737022865121924775075766595930331266045295040158148616648459345733434710392928693345959900136574510445778033442816 4463 4672255465779664243087907958927496864913570420352684692459795159228424387739061666320842991860378073456232293856635193180851940521705403258514727702160904828365778548581513524412416 4464 17740251680444284938561820399753930703944029252316715772396482389088047083571400467359492199041871420309593985973009173039012584739117089299413070969642460300385889656516691519078400 4465 33710293300732408971426289258543168107537514510423763562343079223652039576438041834320101735641715240829155367754303022144669935216094322806368579588765758970797789463436878766145536 4466 1 4467 4465 4468 9965880 4469 14825769065 4470 16537672635575 4471 14754050239645080 4472 10966087531441380975 4473 6984333833273555691075 4474 3891171683440202111443350 4475 1926421956204024588208381625 4476 858078011815852320139411804325 4477 347347752709988701330137557966250 4478 128843187281697575276175152309981875 4479 44099773897235909847131097619977233125 4480 14010650336636362393314509557217673168750 4481 4152788040537243738112932356326918934956875 4482 1153468260990298954390243669451127640291612500 4483 301401469886997883361185290142986388420766709375 4484 74345227991651219497537990487219088478359393628125 4485 17364379611484610176835075433271561628273478697875000 4486 3850840730819548738513343420944718976816268843560178125 4487 812858496221936990206053991517882536396769590496371078125 4488 163684701737797903573119891268584973305923778320808045750000 4489 31507696517647322697258544431089858584378497557962150812328125 4490 5808238068684501637366805884007265887665125408301821175325390625 4491 1027132471692241849157992890326950983219454543066251385391002218750 4492 174516694189599171744841676018874928130423031630948963144703546171875 4493 28529603849008163074432028812134814568161216378352047380683262698203125 4494 4493385378540915415709062380338752955029555571462597719071199656516093750 4495 682649111678304710189276975997082728110889730107899791166461699859973046875 4496 100150696888631851027601999579964808855848985260541524357417806361029481796875 4497 14203421459412222218126909046113416611832307849603205870564415797435026163281250 4498 1949084897174727865646351350278633893981571242267273438112896573604982273754296875 4499 259031355506604536922006768352500988839280808779073708357840368613644660971598828125 4500 33366732046694529262871242414693349963295116435340891249934632018545288425494621093750 4501 4169111286214118052773138771788365435767651558951232381270991260952410915253215535546875 4502 505643966299381651757820265194509174612618417031628586256056131451213924452712162138671875 4503 59565717000714258407534930612939213061497790993436784836134162767325287106414128763808593750 4504 6819515293286049021663977947213726637153591147396765851927138035992648580500885975722236328125 4505 759187785848456685259104832899282568207460939883377134934562765805480497154057420671377490234375 4506 82223275170518463401745090574015437567979212318774911989386632370888459454141241601661071328125000 4507 8667229955925347059684191954420148457289669796684860144203521180147959747909329372610654596630859375 4508 889559982663925654580430976893885305206458115238752075483016260416413849353481298103192025108056640625 4509 88925932930653914117735814078937231128176208114527770134330079269218112324165325059360604488595898437500 4510 8661008587570269070060712567558090040855262622429841517775104109639900662941269223482504793735913330078125 4511 822060232949177344506563981003051156445633191646378105263196320862018213655053426932775408850078557275390625 4512 76053968994152259916070541798410930187809082573095668337508328728082150671299644338431003164475585018554687500 4513 6859471486006580446992020425123274078822978245764473939063204761816317284486074267297076858759134282792236328125 4514 603193569197012978291963200192516881873742939981532693797869828450526239674902672097510645887325090372484375000000 4515 51718482539310221795553624855322450541342719100738506702523271875970672018757470680597877603448023596087237548828125 4516 4323766784350337662031525617695915305482192603870590192799585991675428691043881123181450141963701152315243377685546875 4517 352442918424331964637156618610996985349395186845214599088745174986772558355739422457312940943185045199235092163085937500 4518 28008235527445498538466141753584017082287991910717324704506653043972834273491395495967151324589469603644800472259521484375 4519 2169655539409150173315237612368001404966419285858139174102745668476982013217180712134471767928456714178678359508514404296875 4520 163801639107812237659853525023054646805694771488705675230710774257789367170207361575923389791344782831873764181137084960937500 4521 12049208620504096317486158015723640092688214986541667788941833296477203611475599472949611864280628660596529239118099212646484375 4522 863331235303148595656596552980931109462911878080873712840617205312762404748526603032182037762638233039546641848981380462646484375 4523 60230370989609799393759584067774884392840161655664612516270957254343531134395242980028535048103806678509942464157938957214355468750 4524 4089659613703281947446854646401181076274157977783083437937472154619754447507384186815272749400246936389905340612865984439849853515625 4525 270134285798118272952251772850757337567416128699831775778356570200279183402112882960518656271612086426365814239974133670330047607421875 4526 17348125775481619760194491280518327224331672566220008802364318846014846280136418117223125608907349874983344622465549036860466003417968750 4527 1082520161714697097359088650381793951281742188314921551256398365892890930115538379797015416195428850152481643573116161860525608062744140625 4528 65588830459786251598017021032010193945671903459661610235363035287988392689714838824022510112676282856193330305639610742218792438507080078125 4529 3855691469368540309560922650395842509162877280697331866915192981351138338587174251765141243377036264140753466780071175890043377876281738281250 4530 219729136578256806067721597083497935420690371931545121012831364518667130773696345980186064418226873940253373177635776301031000912189483642578125 4531 12127882964044072554615742706215155681054801524542198002766615199347690484705710392400747661474821954928517088030411969157285057008266448974609375 4532 647672570580734869584471039439949945093031191688255873471189002834422804986225044451559482499967014556421185821992219189269235357642173767089843750 4533 33428729085372057992534151625289253289680295556885433941366813606621879623436613345067164664443679082439679961511543098140464280731976032257080078125 4534 1665540193492212159796427652903247398922096856670833463884017983838191293831321120847460453713379013831215810940355724056871622451581060886383056640625 4535 80000169967037167243462746301141827721637082451596093558055206547808305052827145502814082218984946493791836436873818136916725052287802100181579589843750 4536 3699176772418975557931038238630384608543805089343605708259136681052392379164893925242848290267876426101178650044781146544181638091686181724071502685546875 4537 164406296022164897868586057932394583802184607954007088124309257111362309000645042045828995938646599029030807845636074582262864396398072130978107452392578125 4538 7011137870751775594724788357327795382138421433816768217369218519121027685750113747284230612008146511015353360083796946389256277143431361764669418334960937500 4539 286353208914106958464700175908891235913232874492805375626404138516300205680051345202342085502566769472718336777257726723233677290636478574015200138092041015625 4540 11178053308737349780659724796573963583837448670742193669540185628781710094793416767498205062576688833127955410528506735128029259129789352300576865673065185546875 4541 416099756432911899595768195736913173855326792625554882338394068679892541511647024287798538115332966968167096621356271284042360747434941004030406475067138671875000 4542 14733599227329790625565945658877959262980322780627866519466944366464356459047458376270723205191029428426104696376721313040396299509637856317567639052867889404296875 4543 494872765266226578885000765400223024387515015218407752261607880150378319201998633604739589195291391076767258392670078131765458440138871765157091431319713592529296875 4544 15718284752275086036432150331442393821783735712749197230179422090868363075271261448203671419116391072918654102020391976311797233023526132456026971340179443359375000000 4545 470470946603144698312633913964541848494677053713243856713971556097798464595064376696433473269048760679705058799257133318952729499062836993061864632181823253631591796875 4546 13218127701861461035076806646211978558609808586738455933041228685027988919339063985957092125478824557467756543707523068152627282109690121103540150215849280357360839843750 4547 347035709790458436475748222901139979624422401092199868547128812478764393830283449224596584785839019439487615569127324509466305164397115223806622452684678137302398681640625 4548 8470620626609612004436510623164443052200791781802999965126542486305050970744642541350274861908019458836799673055951823736816418239543857726658870888059027493000030517578125 4549 191076030288675452025473424099265867906189519307468520358895052312775938885126046426538451719097578431724102646901673285121236192879781712328224330121884122490882873535156250 4550 3955583621739481859120501108577257066108734598828324130047251081651400240203328052396746508312614947041074127604492390166615078643942531033683707164527731947600841522216796875 4551 74527006133637764152529075460165816653066008228892377662152457070272658867762368143380971991322184910733422400173814170769716882790118135659884757160398294217884540557861328125 4552 1265143796200555676368389495080684928666851789375826833159167983374014491222842374038659332215699496763104069590475585520624647323516568861445641402951878262683749198913574218750 4553 19110987814051283642317625014311826693032672931165338848614163276611697303840428584088089852740307602113212482507960230684131841626439171459572730071840851451270282268524169921875 4554 252867380466371706092480017502773250154994417158091781387166569506546392133389637479868207939941871825736604222670208370424774203064297310901420434703368300688453018665313720703125 4555 2870799335340117703837988100835883155216894279024614309702908310060976419343145809227780971749379727509933222985469301679070670449176014456249550477195953135378658771514892578125000 4556 27187391233645709400770846168046262252627021639619018744829786448703581061379076332708012924746227429968971788519073675347042068548176154308033958262313944942434318363666534423828125 4557 206180210684775092258414865895309156141956579155340950853876347100840371065531942346358177519779235457087960650024666601648906372650915048484222824587419609088101424276828765869140625 4558 1173819670910233457887354399177646888415903076810597908951383992202622221679197040732579819904072499275792418578171506990050028244546477670332690346199910891300532966852188110351562500 4559 4459306391291366811289367003044113444874993965532134112515255036644557892040218731990351005826705363434053031359789042715284454428649779355047118312160847608538460917770862579345703125 4560 8478036692943877284998217232456946248156060783426903384337513525535524536689061313716645845288817338317322226252811483148397345948717981605076941808984969384255236946046352386474609375 4561 1 4562 4560 4563 10394520 4564 15792597840 4565 17991218795220 4566 16392671619773904 4567 12443572254723016680 4568 8094238771694412177360 4569 4605661671350210794207170 4570 2328771305581613097227296560 4571 1059422927694796813838050914696 4572 438003815355238125172119859554480 4573 165939419172007727678787370904512260 4574 58010066759293957444200434074152569520 4575 18823860809171578602788118264419585101560 4576 5698734679213945988872184936101104202041264 4577 1616731226830646556961421021592004520957807535 4578 431495937080743278341236229434818950321995967520 4579 108715065949233920874713261095596047591223973718640 4580 25936288722232820812189008705016403931984953296108320 4581 5875207859033527722865699471667904853264581178469350056 4582 1266804394484002753630783488236984066926235025337592493600 4583 260578231890538678467037076033784908492283839560314218605200 4584 51237906669141914256195667630912816124517359432778702881402400 4585 9648813372796750644730758211999219480343980711765925139943052700 4586 1743097762846536787804325935065850546276394481450354570831272735328 4587 302559013602086236112217156782845112156465774753252540051639475784080 4588 50531230263822354285584132758000088451305920564703801990004283732779360 4589 8130986792769078045977055598229157039105746629488942954068137909342686120 4590 1262084464845340541775834821134015278239994619115036854511871769755626244960 4591 189183638755318431078155187825367514261108360473204691941791733250709511404912 4592 27414505261580810617413699062683891930688074677466589004011169164809294363148640 4593 3844121340628194230614544247015302393483985610517841410711542796353621906022060655 4594 522060395635488225271931599458196464256445576533847054047272726462296663062723622160 4595 68724203496079495985471297667282840195064862438122138358155182040184540907359936021880 4596 8775974263357356331926359770604115086117213920372231515119082744436605442660150298271888 4597 1087886500556971587427746309138974507470231036057946697997122803077992299445729250031774340 4598 130995494872969592329832059284590411637437981299557395155191862645397675575263926604077752080 4599 15331075347041486768894006796087402760959561103095809563690450617206829508191367600607152241160 4600 1744894992102485630558434723597169377268342513497206297771328264165271226176327703878039497950480 4601 193224433771548125771494839421753282455674226809819126245507653868718105453946509614168072521346242 4602 20827915434183720927231395483900367750410719063104963045234586958666355579930153283805010384379828080 4603 2186227060255370651832141429707570161020474030918766656995461956843650771339219518464712786011062630760 4604 223545096976185342439823794943441477099178874481735380992579206452082501515521585020907180247374129262320 4605 22273599960709514498752726554978730493078390219840183845384061554799096918740776023215423803287792688696660 4606 2163148527227157534898408730585986666072576263166708391039777040146917963283419636897293349108274181502115568 4607 204808746711323268842284929418984008763100132222814778376928582791531702935482151694412863276618824576989202200 4608 18908308103790804699593368450577534658443759046298162194614367512322150207298913187584937107562982047225271100400 4609 1702372697611218263759985541008924004061802957996612071258651057493602444196419066801047648376439965068986057535425 4610 149482374325046057662496072065166546319329127736815335408419584044288064955342703891283299368139785220588301634790400 4611 12801878813792100159514720940428245482504796744652096077975184882252912653098314094703364253757127941163195015420182528 4612 1069300863395343469959267550084817566930158135725710957773484078120588635884849182262017803454341967663484389219085844480 4613 87104655047013374787332224229153932054230686555195177634922275546530925063145471243027818966639314321394608238649053020160 4614 6919090438899877907615955614865518208562730252826690488465792077496508778760956735414383647047783674142643145864364393758720 4615 535860164368147111537474379048309519718922756205340591020957415017348792196165587269042668600438212625284329278598702442741760 4616 40453351447321682347475770846087386207333638088304248492551441388872960046951892327662256557525998603702008093512124958729306112 4617 2976050958737852793635937321444095665339395903340198091673518172583400271506458452621191151798884928375739077310784802467862282240 4618 213288351634014807549807328265856844218520575296666029431020314810955804875691236796016499287653915495386217256606821376521121300480 4619 14885658466649693074553460004323067909198361047440290790201284783949593110387109589782388353445603786864890428849588022296586024386560 4620 1011231631710763931669772969181200292344826325096631319277593797468030794922847025449432052468971480380242112504993555739326722164654080 4621 66833762651023363086246278238315884237081616678407879442947729486695283974744320840401180366926423745430711062384806323648218950363250688 4622 4294941840289810685202805423401345850598566463437811305496881014136105798653962845863537440006176170647792619332187321056462538415527690240 4623 268200474537138883952234572756616037712238841139327979420250797958962675111917024714401719999018146611345064809671521673500627813278815354880 4624 16262881554848619317867639546550813128425550286824176768358124886791241067709449689708224218254398630723900829775428644782259539309254945013760 4625 956829515829605495805789792420915121302452856102836819966104061707038864986243388015411727509851304433928458059722787286165969985589189311201280 4626 54575914660471444663930856553199791637340815677366853092221478330338467952610971024663976049724033318150909427231561425312946661808719022304264192 4627 3015032970180687603584706711097855001902411947128091596911224680842807038768760049030540057692530759046068126346342465145076975711387486493794631680 4628 161163047711108040950666994054589621708091347157662789673766877327527785303443171822046579658512960677122052154756929893509065976135795876851309608960 4629 8326047844445462660714192146350946034890226642881486116704351082183412586451732882014474627261533727333112915788483405572188614975231839843495150878720 4630 415228079420085728326771137171273015185570956637792019286691457517179400540926304207806263302294870245973177437114924119518198535089361543333309432463360 4631 19963478090368041362561985584359820544594863810103805253550429129631013868678309645125651134856166863790753491794504117760510161702210378894474498925395968 4632 923981300408738594220282084200337480240757089631511224696650543910028527520493288114527173208701582178738344962941118254323188409764892646337321593575833600 4633 41104245369765190408081197947311920449652460117048286094795544836957747059745458997611066424298983310928733272671771384813839765612462714477759769508786995200 4634 1754537761658279764336189814877963936537225771419593961800033051193404224494910752525407218640229126933829213932686556991919396151344663282310231184021808742400 4635 71726034741526023194464019516135090040500519909776814078411379244408559853766302305741980490922487282125506948573084324678485232541252805763773980652428538675200 4636 2802431651452010456341732755148918884783380033083647308477139747237579252285653070616971489061795849491766787212820940246501427683640686235482836190998285386776576 4637 104412638773920012863902644970521220157372433372337221144935634721035518936648606206697935605985607758683714811220665420500503902000511043775475245097016343092264960 4638 3700353418610070797797513264476261780321015465819255033896357583218675786706793860603807387632146937367970658076138598201645776637756772533718852138180434897215160320 4639 124393618013839429631048513773279745001683299932837039102504397688341557268981595211909743029633633670992421650331446415483676582762269036708395659020393325471926845440 4640 3954312048413429981363966495422821102134699211469367267015807321802677804045827063291589198470005635039388039005486964952111914434983035003255204222371806547275174379520 4641 118454235414551543679192772863561004552911821961695883007790245469709580677372484419632095235675382777022408761430795568344514945771506460995832577985380248380661620015104 4642 3330659970048399792076332358871255856106060632071399233716134357261399044490128547859586528978637099681399264230970891211134483390493680367036977378773835581552537664225280 4643 87511989567129628433660209620975327916236883675512501397681250078813417204264959948112140256441195326238980612158560882755929096960094642771397212983058851963601603327426560 4644 2137627851099043702408166603365324210899073878895488192362915587174852268034890920011647431135534217158472154446015748637773740840169638745438251739247553648785943425261240320 4645 48254411538880115436880698514497117515905867749671588438176115463496337934484724113521367610822160491056301585784050526717581645302365406506785628399384493206405004092254453760 4646 999645194590542678504723424790269029696267068211799397981804333765227630790042423177931712752171632075826071256800033348122590714326034343525707632859238489742614964328512618496 4647 18847083937114825208477388603522592362543101167548443352824573875035503025009337154324220298438265593403293310204747803098803739879785096488814946086766702062565381369114793082880 4648 320152128852972000300824655417857806932659873864528251334231607915777400041369317291377008880665070752841775698123372886942605147614075852281226797058039150754158881416885630402560 4649 4839234619130261088375852997506507426748191057717908410032949141929320722166512584125650315248961172820036273759294476890309413426560888943806763657963862588160978840491511638917120 4650 64069985363830803517134444474736950414111211969165330525722606911343035316745204316924653914539713776771025114775812537519206914471484932659589566507124059855059121897892704797327360 4651 727820666338346482224494684482605728631181033808132401123212807758031719597854662457298685431895883701100143987153440172534265353723417894282428416188129217312582851447656621449150464 4652 6896686894948760789702069235277762801735975238171786172369803480042827169461147230457756095234894512164540882414789913340211812463955535141688463243736795620392863014606565235501301760 4653 52331516499337530985092303874143119186184089799940889791204684467696307068524966331991937183690065882612143610658871575375423278396539503852122203048601370774357537277381436502672670720 4654 298094034441284937592475838544125572601772953356094502545918327136009910862331044012664912376160469667533276181625641749991530853003204293462698075362913462172859233119083430482584535040 4655 1133045162764380352325101884480099995406607927125986508718651984498724975244987246841316799335204956543142081222922743013044302913746525220538776604557567576737577373813848934243127787520 4656 2155241325084938973586819188311372870519566286149244925562661855343704720713684719688250902512538468421382336542921774944936283932525898128479951535108883960209187425607519458820364435456 4657 1 4658 4656 4659 10836840 4660 16811403680 4661 19555340407500 4662 18193291864038768 4663 14101518614489492368 4664 9366099420176732741040 4665 5441762485971367624129230 4666 2809585443782029991291012800 4667 1305136363390950079373952958104 4668 550984060232272795646233774431984 4669 213151836612747385593025692964878080 4670 76089596389741985396000476446138959760 4671 25212583648642660945073560749745793674200 4672 7794324533788462425386273320302613249977472 4673 2258053867958691513449334383333785307861527077 4674 615424854955309886699926462423982714277297172320 4675 158341869177485539798276297759860962762140518531240 4676 38576953058665786368980640413042194879663177887553200 4677 8924096497102647472180427031833592319634328252595239816 4678 1965074284723627725257595283054055387434858818563885689776 4679 412804133043458045684334036305484968792341366322745546557400 4680 82897720762972273628194060446782110673791540162295388534880800 4681 15943366434561188670843502852877708470628694390323369783671118250 4682 2941665244414236845389709582866229837302271959566109385066472404496 4683 521504930178218737461022912886113516718832551531967907866424087130976 4684 88960562114783753316344802684442269434145604775263522703074598037321840 4685 14621230179076239187938305143009070739451770349912684624216336667242143180 4686 2318179671517988602300204938580870416432009974939733403275463869627507504000 4687 354957795406453230064509517495180375181389932754554165402495831175807737991128 4688 52544359591762169422121411787640125587070721623523090560292466335864275932472528 4689 7526883489232658381441370336759081894484431413497737582464064555542591498909805690 4690 1044318877327354393120155185196983951370593995833503417858350762527918072308871203280 4691 140456045929604247422856015933896501755089626882635362850399994370968182354160525989800 4692 18326136806158989566458710237917903452802326300472326449309958372390915899369254390793984 4693 2321310651528326672405171455985294183650339840571255004500960948466752904595704452302853364 4694 285635623370950637552680195238585664741817425241067274800857512378286205292440406929116314480 4695 34164142974555016661289808667159602569711991871857134750401557018512295478299980131067538474560 4696 3974187563664788321591306525235885480282738777138611933633606631072703806913832874460784598613200 4697 449847767926639268357946447267248890229455028953681103147739525815067237073245087814188349580031462 4698 49570304514566328019598876571629811667730713810042241677381379946677252428111660546522941299432440992 4699 5319808817242587712361394038642066936287853047754095118291406933681495483854478215881059609126453498120 4700 556223112193044892680956953968167681938090905949880196637275641686940236587683354443181951862569828937840 4701 56678912602320477543075672031979487067200755242466897838860421294876961727932708222011475538394696811828200 4702 5630348104200842305908867154966043594920589186313147212102272885237990516878349058827840238501271252460533936 4703 545372116399912310112729019065085114903366696539833474454518724572081037568122005097757797036111502165276284696 4704 51520264904831154321869219595373592680579313637024577680288602855164093095238519465282301198941487859705235413600 4705 4747390390412262454083393850752679159774967161287030122304695805670259234387600025704360886625169878149043759559325 4706 426744782469598060169544132171644265145222932956345532088666130424450821069319975286396118251192157332649841828828000 4707 37423364829075544629452988159997337929278292143997422464510904901143745137925821453215783213543365718693868611002911672 4708 3201721796945715878868205722972429778381876369131093440477320966773846104344948807017092280493959775645453277490658481232 4709 267223595083870784081349999475707301317088485720212439240221480246610588973306679821182968241849416175400909733309324090280 4710 21756039494558077155915493414015066310359402639045353989092437219213205650400567179739504694942212834858501804158031704028560 4711 1727589976150938667700987877529968455757950300028648776742012631842769984603915628823109507137790185225508562674483411588521000 4712 133775743380565664279902888591258387306372499471718873150178986564499221845571136699310897159169169606954735014876950162931316896 4713 10099212676583617367339872606758823884754401944747989983374375996553215751164609038825200224651961996168725172200711006171135111046 4714 743097192890465618283093286040753344051981455179469839106031522875979281345462994103038550946777596881552593512304368666884033079280 4715 53272423908866852516673958399588875898756160654377074273921554509761855100140794594228002178956142051803030928105841661473228075015360 4716 3719498204097673465329401072702738223720182460433453817164236393395195663493248632413121776622472107140233796134036692915388442957915600 4717 252808916504507100417475333894778050890148054347334229567455835671885528537664236479313981134696399534954190109003078313369956239545395988 4718 16718661823411994342899733991760089637898644346001846363750631525736627006097682345192155537842117246999828729319698180696760565852616624448 4719 1075126501861083764317173579560771870998455512693296434699961162674373897260516252340906384650563593013606722659535032731433337694640485829960 4720 67187138658425013018300514034365042673006634463052080479900142708040022839249173844396433828894098163833350727843681271510626461814271062979120 4721 4077287353709820773376715573569065515960106575424940489397112642093376088199024998433298373023599515349699755994616379787941511049565986251278650 4722 240090047685471472768278298213438143383179265072713629298464936314843888635903520843444017442352973349414626410347221493278675235590345519840129584 4723 13706324526377115646070167088163353838130583098927655450425291639841184171693804998217293611645564021796074197233130568548730016490699013534472797944 4724 757885363531899456699758312992154873215233053385139051640321885883326070087723794002870422827998930963084912801032024078365308228466637528528269912640 4725 40548639842631301713378836272272649538700924917822962124996870251469834921072923442945597632735313190851081308329812072542615707156679431787456281919980 4726 2096786260539862399956739127053723990450404507361840709128159438198989772255850699246887157062015629518534208533339303228297921465311045392201721667384400 4727 104666813256513949346219302695166589824409832032579354756386942188584174346842826127723002920946693016837017775010651789890766488338786560147880785954029152 4728 5036930163008160415024387474239124075217435478949237919560314395742408849028901406389224067662914566639981510645147711475836209676024008113334816729262490672 4729 233345192335717625690657017362358361863207145108550224629226717811017211011232958520298449015155617181404129607632538790929545557696880735429849359063651963850 4730 10390231016140573330516165711860581876763943067509202480597604824543057695735955414234797973728861656833478637409026200259694287444614732276720591741661975159200 4731 443914783829769309015921449635808847958048089121228195917386756908788263341642421137505096687882934746946955274477882798993470390197760414627213093821424454283000 4732 18163788375485473423979909308414083027812113726688082191644506845749256630130514002722087084779973688817385636224372876898843019877891237930259709441408312704812368 4733 710314631846437495267170308212636064299197986672578868191971191731670092912958685068944754916704960107156555218573234088796814589594585809354103559593459738745732808 4734 26487900797758071482159626258918154832785416977284980251796535845935116207161382976655373674875063411550261468519957072026759290302530469375582219187014907412857347920 4735 939525147590015443983808350788124219599094688608739221678476868002889549258863074876082186430427321044582978109170684780965202123894376918297034239280130999736954608840 4736 31610076868758616339875925802961047909644925752707105365658182533830089756003548788309150176080247547530986993615375768614865074216015683244409628705020334466723489036000 4737 1005661431777266970199173646930793600343212720345173243805164576314910880239641602242900224078527052699808601076069592930727922942202292495909478289029844606823090211768549 4738 30149197653614266301146478414258871455155052271245087422940540866299397238576940086254945340925109493327765025103884994743875064703530077376642182503116096660705412063839424 4739 848380183144659499505343204811632647862960516150140059845445463809223643984558396635455159389784766523892729616957955223345803875625244092551390927093035926057739904577984120 4740 22307633101595296422013881412502481644509415577669069124467508594381040483545721685643548513207294230098382541744898228487545651082142042260632740549860027633192210861715091440 4741 545298626091120969010038159755808400985400777079562925034676952814041609616351106077362105035765845143554549890723959262584352050863789775612196729064334818778032602926835174400 4742 12318175634906937846753321004895897895428903473942896056971893794653157366561800224197568138560777687423857012761905615532034496432547202625235708543579121002469718666976493033872 4743 255360136111716967091266060377793821981904226957063807238501237595526163303402286456987313862818412266892061447402571936079673243606672151359318969172257020920430897087261551064312 4744 4817704401470082752670541078857053778723638631994775841605553728228890035321735712085399257391211690895174237680737849678189815538097242846074154516515604967258909873143598589056640 4745 81890254863398830135748797650950669740772506100363615432479811076645879474701039644451216185393647521381142287478585068158728620937870939201141158194920498912911018189198980831966830 4746 1238578723086513702473306768949681652623730063001700510266655609358027957694699741966107882090177576613546278360920499581007224086665558222656356971285381717847743552062675040278435600 4747 16408320873810514317552732898535858914537363105232448744459756830759842568876733911908750887859498154439618321615894518497663829282271192666875209957905155813667686794858407092154022096 4748 186504008016031835222223187530477867625875490885110840126731440949404605395908294173738399938228353704025814372964347408715276468673265076246559030850651315761342783740831063929873107536 4749 1768277784733816419341730531918661846806464071036625370437540995433231940471102102364803202348861396381223015165599080132841146546541922493346576936667123548105270912454087698978977298860 4750 13424918567280148137628374167135957690749740709091969095461308845707730943437645341937435761498854781536318417016213573655198249000708184734075574953337259362024777104326577153031860063520 4751 76512499827956797464332861710500620520002595079869721272145495588802646390772203602772354407568742561439230488272065746897814790800407061539205996066784083182043878435572804923736358606600 4752 290971028285744002575039047514248628489482729040933549290471566011633069264727103981729390336759200558551693237485229846839019197582875731900941146221471558079029333503237811222154690763088 4753 553751295538140234674057928410510789938823421833766942814329887662511235580869199305034756002946464007971861179510219989665924682454951003530735284141955074831227143796918399229217937983393 4754 1 4755 4753 4756 11293128 4757 17884398280 4758 21237170278660 4759 20169993104702532 4760 15959745821236115416 4761 10821489897481648269976 4762 6418578343061683160950770 4763 3383104588615362198046585490 4764 1604375925174613297644683369624 4765 691464231876050177102981981819352 4766 273088753745038774256107814538919892 4767 99524028137864415532139608884190851860 4768 33667596218394086412569632732529536995720 4769 10626000074327954269489802394005412187093448 4770 3142874389419461074858283081021534173090748159 4771 874529280849572385675560101073288699575445424879 4772 229724494033190988479158844053046012529900233663760 4773 57142303515031620920620946262801361484655813627283920 4774 13496430915548464351097687736123346286953925472703593096 4775 3034349711698650548196469095447710416115897518956549925128 4776 650834266263062718845717075180916429376517446060725594417648 4777 133449539818352799329460058902182385501882047038720412370706800 4778 26206666356520252120815351469855758294107341772623894437600095100 4779 4937330797308524753680844654835327927398979452878158983222374086204 4780 893789993480413462466749321471078095314857475800180481213547804795312 4781 155691374669047658360401650304267680315083880086412068236762775116644912 4782 26130871624456366988422247192820613653159152429850831733559132626061883720 4783 4230914366961637565645901770971692526686661875435826954465073604274014096840 4784 661601677159425897540463335848858472706491447274149139938439158927825165686928 4785 100022063135600682633213747879238950380945872673424433757031345699576629330056464 4786 14633677884611794935534300523520139837168549105014543441951206223307690913681515279 4787 2073770273790402105382094373656576416629805583357833836047621210765531723263329110655 4788 284891742608056776529154296779247207722978735595862382555757356233703140898916243536360 4789 37970579836803356691834414826608102784008368113319817138496566162728981079458592338286696 4790 4913307630289647391638196722229562441114034443793554215271258768357405976713585037316648308 4791 617657558929870869713211233273405396786376917083289153470850109598552193965657904314670546868 4792 75480371919055536455390252469418632446011590575082402847405634153035617516702306030051585702840 4793 8971742719418962344379831020001705286114680737628743775129420969486316490972116741146836461026680 4794 1037766377087394482704190537590863081077077180304550665093081041835374173724948419667226784964254642 4795 116870791331268505432537641667341988899147224418780781006710776735565432515811178296742576951443912786 4796 12819768572577429108511351754621498955934850336601354120975296799106626235376170776951621288972832764216 4797 1370210818464298754325586179652397226621632244687672279790491337388025568196618954744096998084175987838840 4798 142749320483728643863810630080512904597585502683981792352332936471232487558877073524792786511105244032695780 4799 14500000166009867944049100099826890798238656375964450847035594554066016791641320872326260214136021359092981284 4800 1436410531963450696049039419926122968750462441588020122078062522482796906632717851248170258288320649744154359912 4801 138802256274448763617793016563780607016359801581496645984206828678630668986836731793712821790547545353113268807592 4802 13085608802067404862947968684904508523523008971527087785378270387096224629237080633669208897247094637301727475785425 4803 1203716053993037914283657975302872221328335355432589396444911323572089906486249235847289338747927027227936608441024225 4804 108049076454628473397927778471349254410029976472196543200181116410008330725469689263903435582523948431229188885457575872 4805 9464545294734092075663694104108729785194625331194571633439347059003237838936792515089236961782217659788881330756950226816 4806 809012484926076507539929075819426754397373132864877794148221140350619930550135047353301007278103943541884651922620846524416 4807 67478038480515877306516423998922869216867709692921708180753283277498265822799868388389054657844216377565297687903449024885760 4808 5491308902853116593677680152334176683430897545516210971553985707936897628406929165223406631075282476141362625767502785395998720 4809 435942222062372075459753821607155718813252006298061398561719089961758131847388340114157287733735411081259129162692204553822306304 4810 33754644532175849818051303975344672013053089551856945395305073112091653110034350656931991556356192788499977994023233691853585252352 4811 2548470021153227368159159214095064506559828168954012128605151835712867401907709435512748049772545205262718565702564788493630885199872 4812 187557341914646845377005384964309868097682303449352634156109537948123736973675004040116099669754807405874440384216549355768278826352640 4813 13450579578120398472983987959507331907646980686685736374312476507462072830870115363331524867427656249816836811371751166333097666601287680 4814 939550473170716123460693894668499593723219722228063283146698162425841986731657520285887487900987904884349914161717526989343966488353046528 4815 63894928964506992814502155752946342583740287883218103141900245083051123571542878615755028863581993914718975695967787685500398988096064978944 4816 4228137352268606386034926690013249838560818121296139267226332056661335199584369922729247777239557890510558580555637479834489063826722834612224 4817 272088859869776078291442085999781983837033797676373276315872647901049232521013452204429895644374043841220246602366244283310699611236115750584320 4818 17016339555734136683047881685202105971041256469839618656324715500139671957040312565810326083963905299419981779460296676347802510914840473255280640 4819 1033477068309063042244487602732204611911809421752419066227100391780979076671091958259833222457441921702232592174172250494428594066516553946844102656 4820 60907372880015375477743361324703723570889586633663982351668570234104407842903109298835798843932311947093345215067425928408998323766220492092628533248 4821 3480133320965541996989840753534519302715253223282029039114874200324498842510439821511852303795211731711363920778369004039564490814082573412207991717888 4822 192604849103162885768399506105627718031575751982528722284539818666669880765708847725893723518343035856490598739034545957961928288538276235490717356523520 4823 10314199267111027334084218636780095894213579850789419569636396686297594234658935249770799235757897942289052848137432117796229023230807619138804472705187840 4824 533842316859588441475536977263322237932261092345712409523866746058910614504118274439321659384183749545032381908053648648660006882544569818241114741158182912 4825 26672836943465086779681188593794608156859106275254636636015552888554885095477499683614423998729446067822314584841970485555139451817524442859547574899274940416 4826 1284775538281868913282516504789946590949269205516286812580664148917558354594587371561417529575078115669199205385391735279856504293573046053465221141356615827456 4827 59574349471319571077868115245481691817040295187847642608823061282066417981368569944007269599316531126710476025397840842301778679657319289758123456405976593203200 4828 2655102424019296734822674757035630315598837915780218311510362233401205376647561769371746868551765706186800886192426261333193640647142566791254794871045055997542400 4829 113539386068218819812198702634386645031228573556057586685093930938633583625285202236692898640415755914092623246083185612315183152481521335091140026889793911685906432 4830 4649844121397959158643823526004449945990152986901588412013955603283549305153653812569472442858223645866367287871831431320174690347544970371455302551826703835878916096 4831 181995664942905223417092599945715376015835032629018009297012112538629037064955231168102975422650618468688541082572132032791393847908693025937238879929725642056449130496 4832 6792485645122586239532228486455991144674560103976170124134398123318784574758839341093857867215853968443486861573323363051944714634377445599503885742188341552664134287360 4833 241130709394132251602096229091627546407415624295351258623069783570731528031277605041367650418361064653524924876316948591992930325970041943539627233914402561506706110545920 4834 8119404585178037655074236667615834480500737139957826756019753156779903206666684878607892064992005146875256911607665265917574405325333122780929608697423373170994938772455424 4835 258521229272787331291728495083865359821721379719861172697444894725973984187618744814708185606918786778576490691497020481817895518064213396860834971629331822902427950736474112 4836 7756343169622712414304577420098393736156432657898440483248521985116455552068228401139663301441281192144011779545354863173215282712375158111990248925761592454897824715696504832 4837 218423584665568908707056331421046171401757073517972534014103050407368381405670708926426866654806601935650674674826551434830695142937192975206167730804892444416917902800128573440 4838 5747528383858450890275919772038210119744959903521636287744486548910763992226126549128849165565264252860839353648517788367098559400156076889846065900374131413639999135363136225280 4839 140595530020760826600913189925111865045316090229229743990527930053486579409797210850301716097764802870079141168243712715876183498693633153962151521702200143836904002885076457095168 4840 3178219555870081341052407293182253662430117093734045370322862981539147740963190583268504872533627420117863627582057491956818046053074883224118405873995297191938584189368146344280064 4841 65929838509638250036583037153423043781752983118480984550785750330580638529294202761228930554763587125318755860243580044811684782148644657106428933046602003896971656720793364221394944 4842 1244662528792703040374333146059923088502185883315694097200209328534317144097019766710480320601485594016719227361434749345136742743192080122364274359595349520170304333984431017683845120 4843 21169838899943541977500429313784305420262612551325651453495711414674864537427103897387124784392264029087082101067835426107117217643315595721630790088688154251449674125463308403463946240 4844 320386572583445605613521185391006133893303736338524033119211898166362115689002855104172834656819339988977932478535083238200265052699722904150115475394698165232236385024525332304453697536 4845 4246898606388203547850995854670503134088025581005429094648635788647845942136326285444729106751313002944281953553758203592859728133419067651547677668250552798975382908807645622131216089088 4846 48299751872208131864854243341386715271429531717662190244804089837166621309236524689212188552129156122109875512771044713515091279971313961869181834723066454042376140691917248652553987555328 4847 458192888099487475512388263530930070441353743102317458239855287701728554827789457028561716657835368696455334773044970718992785490206520481795476954970456780752023615474020869939295441387520 4848 3480511029353246451162274945758106590800139436987736842956507955153648695912489236393650863217180985180955228998321103509655805608620913339282587111784119601157299222894449622060936032419840 4849 19846771201251747587091261994688728587525634870270643241802182195322893538417552140619202905532555917738317752845308035891957981167313715347243816176149662710631359336168817835065338622902272 4850 75513776986002413291385330729593379094586169464954907966888707608046989213704766863551798657937181429922120073085951084816929903842916193957886418517237693933922913263830963745461621800042496 4851 143781584887701660834747168185371691678113713628355855692704034073688200715388695669617659458927178916132442740269126530250157572662047408162478422569300319694963453407183302103769511452737536 4852 1 4853 4851 4854 11763675 4855 19013863176 4856 23044220573220 4857 22337917116954516 4858 18040010910180704676 4859 12484590011403589482480 4860 7557969586557975124826286 4861 4065964941028094898462158490 4862 1968064342525513066417676839746 4863 865747164206134218472284920515416 4864 348993111968096308628845302292079160 4865 129818443775753959456355883400977978336 4866 44824967330965163353228133619941586523560 4867 14440472671994574745362639130224870352076376 4868 4359603296952850345196836366042556456310846381 4869 1238248033667301794078468483186202000718138279215 4870 332016236047511214685348381274430481087625168027511 4871 84301305811265452144243605806373477091318189360667880 4872 20324801930348856662523948156937937609057086804793605296 4873 4664559692399564992187477751819787022359462275681375174936 4874 1021316747434655559667753903759455635940370682540765415268320 4875 213776597198985350817662863115076591210010012897603040114626776 4876 42856491041390453820031679477352616339627677309362594429000874450 4877 8242677175589597574898998178649939927785858198645697322940925343822 4878 1523326952857806492248621233801709359907092149181340535755469058952622 4879 270903766492042205983947445810704326241536255070004943180395202584286400 4880 46420472842577426952043366667046938443176760030234585477561106574451425372 4881 7673765935463421163451328233550345162355383955720960158204096851697841731540 4882 1225192455331196329742216061289306423124895093673411391858475915554827189166652 4883 189126810455897087865111767603741124851895660892786650346025318078040269145985272 4884 28253879881502498434567237741358602521729504359757556291843863043312993799395430610 4885 4088575671261116368069599643301632439201864137328879316052323043147605961059660106542 4886 573587204088962355546715585156041469394239619462938631530693900214946353916221610808230 4887 78072584972452331981083686374771754366664688070149184711778101771921320903084849222754312 4888 10317700746286934954032633382744251531668698550061570173390125626982971717649662926063980652 4889 1324777340470714967832800760150632173416493733712747289301797614288234808827872797207333619820 4890 165366194931849567556480050962164555290995524271959985755822201953989118120065609298915862380492 4891 20078982081402692553640676670517956085019846373312360440896011541942769206486771029769228304999520 4892 2372765348185007776026940424201158783730427544730762504895150659383236512609815413764276321184332022 4893 273019406390152930293151716248299861040625555815173809715980640221951276685831761287442330060534088482 4894 30601756870324817169609649016739398558050570982910407717430801507850239428089390057705490748481663645530 4895 3342590831300253242795575669463433999328251780244607025533650997047058919159457462397399677940074267053192 4896 355922706888783207615949232494509654511361831790428624540307981566688433943065947508335137330669753437624560 4897 36957050022127700318802149685143112714671481535112578216685688051966879083738792368911383967157407015309259512 4898 3743031819655690794492656026817543368599536498568408735424552438236798954844613768880936026321334199032186672192 4899 369855307837250336614340304035983106645723938354260095296002558792125211595979647890750269135033671932300416298840 4900 35661674782170201444024230956594084765449239274300055077918480022655755411328952869191152626431643673423747334259397 4901 3355786918644891941575565855247936090563337599621505644783864016471643777806225926038529126499637425145985913299577975 4902 308214161514348676195929420023016848964246175398400266558958324526393121663585214432609221902272395685387091383640933103 4903 27631248727643934614638829788796511316502440121550834277304796639935069270139931213724027635134262280853809681859916910328 4904 2417927676487557025677089432300768986876138915137085877825068685024831104008475174474536145068562650430896940300237619056800 4905 206522227317861797924053766149756275511158048744060012687691034665697197835185500744751910157068007424159378753960403456476728 4906 17216191887684800905533940199065627404480851692278005637253655604848399831672392569861610342158220665039084486428366966723339760 4907 1400554873378831348674993322770119910398851184850377759126168265403858249764754986704173068653653917449423396498773405228938804648 4908 111168363241738322187150114580566628970165415006554381739496793874442127949956657839669114941157702981927954857352337913635672475678 4909 8607648215754857658702199177870906808398162986172464907258203413414080310558262251114666561408324178274529133112354759901403277785090 4910 649968788248335404086442685559701795373995802582761395392510363317238211337876762765012640807018483821776677263226908078606736071917058 4911 47848175792423964814659629425418555754171918973489142638492693959514912991619258489384380469439851695177229226611632500104988298078644320 4912 3432736152269422822452054015332586667570904421169244435983414666587309062273204219639600470312037423784456481633242398881234208347716356388 4913 239900550322880170546671606051020908127108592900437819549542970833571481791127015161305113188598876383670052344157771351840765085142043407948 4914 16324017216192589858568103245366285766142908777450794222745891837491875735593114638806575818752701252771713817346723682465266434585958808365380 4915 1080915423866785711741622186201603365137039642713078195909858794187880157485416742638905944803102918530779304867982221863254235981278403856372008 4916 69608590891384317822196787233173328061909769722468133140178064260971625331147750331870378012560851263951625227266928115334965348586086786473566530 4917 4356629061514043527880791529415329335105506041607805106431300034885983848663433570104386163884258276409532925612069356410932040155822278339209012078 4918 264811208199932554714138568511548998017614609102326099921341213026589797204880702672788722414935341794965810795927454361620146726121526460168528298518 4919 15619652632616461783748341777226949936957628875381085008689588122571474259046245462764147653882359960459007474345475464824576687277714147985930962816920 4920 893253724789792649721801865907899496667226858011434253227445013712317363997332223375509863429411833502160377018766584747520634192230733229454479064290708 4921 49480262274409618188269820500753919938541217523167267593587593498449355427758696454176650095665881012985715132298153561093985998170327257309467766502434740 4922 2652111192945834399828902444341868937687410252839906156020541995915978366276545660510561210322613151043005192054190462145686015312593749425246821217695169588 4923 137392748702160103899008873824303366467028165709336449103699712011980843150045493557340495068540436832074828218319896507242585313358457993948295599308447807808 4924 6870932048528905025237984990177790916554666633546193854726593592046880989563401793758658795742482293296833231132820263551780587611931691151115272076623869363610 4925 331259607791529594012176225958254641201272675356314212836044828067542655051726635359030129599785771351738794966875891631954179914118102289971521132999127327752878 4926 15374211483023125781417323341201820583420787156040777577104756244081533202764497768032415457111596396155452258844671872308032551787996578909156269696684272480456950 4927 685809181892732281225212454032591454288832692555610888031688514772714464263926325605776344165333470551746366610353727353829437676195766393216011473610542355483896824 4928 29352967933352680143658591019355495978316003930744770612648514397293802055620521435884108116710723937301571310334168196407436008756123644621478150537771352801482877824 4929 1203154359647067997654613573125227002924729468242853631916508009127221844632786856589882101769772218074088492812193901779968054187944820921932175422908296301904465015000 4930 47131871834610844494356586683768166698533293055801562486886956827290931706785223414785338435590077547375390989093980414826284250601746644695071910790385351447130640802224 4931 1760538923367883502923108525393803301170821843539739782661011212928457814810227019090222503742535425063140701093893015764491865761649876363924844940717763993283898910505480 4932 62549629662821997510802123108545408377818157617978407038099992941320691108133713633420975189159307349053551627092405707756136940109914031137799995215942176437502424699217309 4933 2107867904589015359602041688986503620232830388775050369300545637962256086503557606222672207510588080981146442006788918442916750609227733525749173603095725868123425383481989999 4934 67166667675108065674343100251252640931577184883635130310038507463486244914209592705544754678316933849203753730742578070598640147328151697131842864403526460125382190841221198695 4935 2016713427236161480732405987301895987233421007229087635446485585123133429128301296427808140632450505552608503942389109143236630617626047911990466238947316164565724438137953583864 4936 56833889935508562047275878983582814318755447859007720932616988151077663626394230359218542116254179031518603570031014472359162774337741275173578192015556241881332319601311002463960 4937 1496582646636377058500788371757901672743534993071979303852877274934194367664373790984000208018766983601817063617539741302877943911030209089855847380672142321078852521822615026318304 4938 36634805455591427060893665917761352951837116125450176359762124782053435546517450352664331208437189888373255432182385204204242752733932306624628155788079756366369211021860042330870984 4939 828705457207776967276199043877156998784547240179011678008816883108951565608607052287549761538216153880954525153363885185441905722119590858076490564992142791498235796515140635529235640 4940 17202179580668432415872143708649509432826840997173748950745504555188920891693895210167810255463544545638990634519317825864152624648511351387609727853263169855740784768322440984204675414 4941 324959781686155395956254976151968586008131565670001078860300975641175886410853872536299642304665696463016542707988721652678337041023374503255419715604678497348332537349696120329940672890 4942 5530490135885013330515607053961005316258727057437867947540618387273731334289103932170961257215238659037707721204954104367253624154183101248631011799612402495773781509407505419503345383274 4943 83749103283379023512171458128012734909694845578733257567315477786488654064349468751859578687218949699342573001062931104312610945318291052028689568389932826397502370287288988782172662029744 4944 1110783611223770295780492078435336664293623379273337303096952395310822633095302608268878849837982689114839076701767302067005028972448234219314081362769358352202059831613600709738286813636460 4945 12639977984650839214072031321957129583485301135828087458884918179399018681978565048005956971467093052169530978976210160278849853783580142086169201643954306149651502069723767408610164644022964 4946 119973676014457974719243538793529759526277749378407835690672570303295930329656797968685208548065679575107776468847931978058855108241540420651079716418597957524401830687836459141573440213547820 4947 911820654813376900391035061762247363931024978217628285441606956352080415575480798612426641248648729241488409415167376699066581340390742237882972679594402180709820154432677265149669234488248104 4948 5202090228065814091021066328685862147106621240402981315757102570568304152394045097064286448400236947806329119148236731010984973591335672480784509450947338711912337821947040945393411477687655689 4949 19802903259069796108368509405532550482535481198069498248318640820912612108313908757576015689489588421101773433211805033927992969004514691658760824736782931819391750410613376435176155562999622355 4950 37723664692350451245504326663483873134952429780812274505689212572548981783009644262974252628316318001014282102800563875126969696640087170640916393244938681197640144951296735168350145903393449699 4951 1 4952 4950 4953 12248775 4954 20202151200 4955 24984398785500 4956 24713332939726200 4957 20366175360476368500 4958 14382468275685085422000 4959 8884915731533740868912250 4960 4877570815570186133207307500 4961 2409206135462081373005846007750 4962 1081492703791863869239358387490000 4963 444887879747887807440993144678817500 4964 168878713999978318838996163420519615000 4965 59506875233512925795577374631620213812500 4966 19563266012098395650897313682843823155050000 4967 6027318758277091024390783993105884329348484375 4968 1747056136805306020819606893508448659211252906250 4969 478063648900363502551087076625523478513178158640625 4970 123877793005817263322764841799853581540586507016250000 4971 30480652235425854044595407494837387653071265673042875000 4972 7139271159941686518387266942520885328243954044560013750000 4973 1595350153580464311621894716619731010903992508802458305625000 4974 340812660258074199588188477535040385200298647357349951107500000 4975 69733340993356012064356914767236500066019531269580914097879687500 4976 13688929769943165773274483047859296432679737064589627140408746625000 4977 2582150249912965858598160712197884089446771439859954277948328795312500 4978 468706880573113632001742691445120364633159472501033794989391881012500000 4979 81979535192683407394531633753377612388107363719248349807432363077584375000 4980 13833333037015023640809492492325711209688707824471837909400118517242593750000 4981 2254545355030681693677549774592963002632731561285132703284530012209032303125000 4982 355270749460359399980427812455980726367302588886039731599093630645454868312500000 4983 54181736696321791118164742845649408550570934162784384675302569303813573017162109375 4984 8004491536073430494250266583370445014583737546452194820360318577057169093627003906250 4985 1146484685595147463213334691470997989214044874568157486854002199519634747178334072265625 4986 159329672232822075581472292931108549834576179178603975258379959228349963527981650125000000 4987 21499816086197573321685298990054759157876519444407959378709763376515397682594107971367187500 4988 2818871494647929461516391649585834796392934402036308597675089079139047262402692318845859375000 4989 359326497830352636355524333239979517919295178822929664483678515721262276181297109541641289062500 4990 44558120571094982218164697684220096155219074495382215767516060857180378878690069868448402343750000 4991 5377970938248692087589536626292644282353756500612584043773378764624179111500021854684134782910156250 4992 632084466897505029429335242948120239783215401067508983610530282716158199374906635031430198010742187500 4993 72375127894496395299597845081533659767631139088836219382895444706877458711212962415721140341204589843750 4994 8076727226761849445726016348240425136596479612863378081366816339843430164882763091870786359986316406250000 4995 878758932021489885106549092485564105888009465651056387883505549996149773093717095843190478126772377929687500 4996 93246197256235265564902465347269532936151140777473105666993887038877270140033637633522123608477741029296875000 4997 9652522154379136505094630804598592321991693237475848315702742480516349485675872251122233832969267971196289062500 4998 974995409103546228334373830840315449166034370178167565052881427124918731907579293363404067300591615088925781250000 4999 96117550950486363851011711073296957011922074253036135923755213470956224964531697403721359502476910463299107666015625 5000 9249320842071729308933318399699440142505380597860895184710535519793774424565927030902168702723197871063605700683593750 5001 868910189468860646747808227888277100570920639355338796808721294423813763809488137040621743497211695614806425601318359375 5002 79694930855936113980616138804569626165814041071038046582979317340024518153174859901081040855108196482671792268066406250000 5003 7136608092091605515110668081569921399081220834330642641287245381062238706672043019250089869165252418826540429687500000000000 5004 623956499273852279383401324170120262317490213286833588626314302172155564546348399657858463056332044567358203125000000000000000 5005 53259256332710378102615707842607180771703073843215395204235981075735576293693121324743972502033459780677734375000000000000000000 5006 4437842081523924398598531445240427017988682804592735821973393168873520129261591672867854559715725826035156250000000000000000000000 5007 360929510211624950747702000146343207443052751612031379747123884143837206332807866201155437786696316015625000000000000000000000000000 5008 28646021729329044304286277781543605874109922815668701135783081943518069312894965031235475661370558593750000000000000000000000000000000 5009 2218167929740047779132083904730827782862802448056683901089849806835699139627048724620956725521404296875000000000000000000000000000000000 5010 167528305415482600847877157804953627585734247529138685859980028394222345561006035358239875769082031250000000000000000000000000000000000000 5011 12336706203880626351748199532762316331049602195269804003606415313254513158202274217966596653906250000000000000000000000000000000000000000000 5012 885438781866818101172114332695358560218080303671168900514539719103898948484621244835350210937500000000000000000000000000000000000000000000000 5013 61911871621669383115622372553607329123565832748522990769678008770269817678183516061121992187500000000000000000000000000000000000000000000000000 5014 4215306389519400047157277845826054214518787972247513969028950222581303280611118049855828125000000000000000000000000000000000000000000000000000000 5015 279307762790351932866662270523943167964842429914706110399597346226160573421635409214687500000000000000000000000000000000000000000000000000000000000 5016 17999830666796650477944682192061563768168464471233802544838516696289967022199590915625000000000000000000000000000000000000000000000000000000000000000 5017 1127434293201314929063774098237708312952068366624305798507899106376626270754040816406250000000000000000000000000000000000000000000000000000000000000000 5018 68584971580215461542103240064929076494316116957879245429462349705445780443261835937500000000000000000000000000000000000000000000000000000000000000000000 5019 4048826911606173748600985743447379555230400984991195354427770790667883121398750000000000000000000000000000000000000000000000000000000000000000000000000000 5020 231743728348998555520553617323545535569966663809364375848699426127759639212500000000000000000000000000000000000000000000000000000000000000000000000000000000 5021 12848358569467510122975448568404502601036510972691286319896423137181965687500000000000000000000000000000000000000000000000000000000000000000000000000000000000 5022 689278133884378544755880994417265539585445521484568269223030894175913125000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5023 35740123339218855345293282265862277944038867205097171939712731001262500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5024 1788947934598103065269023276688804293443878872044803826845348165975000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5025 86325472055174365363616317077463722240998377601424728161433904562500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5026 4010041667706668967147438842295587032356387991309215910246014375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5027 179036152899110905865982849628655863798390923991870889105925000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5028 7669475194769966822937011889974286685996230607678912644750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5029 314633561246004325084246147058959153059894712295773050750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5030 12335637788503846698311136561069004607184032054846572500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5031 461156509487258751538892074910769491419840324746150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5032 16397413770115681302504376102491752999363943971500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5033 553010871454742644995347458317797825635031219062500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5034 17634991796070393291470679623623883132344329375000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5035 529893004890793924467775244399285376745350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5036 14943942310534679507115902323193651506500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5037 393788973160307620829160842575942327500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5038 9646128652074422970759160768829925000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5039 218346892280127529042956874054740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5040 4535335298359337934449914126200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5041 85728699242291770362453255500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5042 1459898604190570503672405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5043 22120433104158272406600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5044 293554977475713399600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5045 3342298029705558000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5046 31740682008420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5047 241359241200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5048 1377684000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5049 5247000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5050 10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 5051 1 5052 5050 5053 12748725 5054 21451687950 5055 27066024210225 5056 27313708054830120 5057 22964384117471111700 5058 16545392297779344707400 5059 10427921871226177454725050 5060 5840519857098819750014749900 5061 2943256958764777688950922395390 5062 1347991441603231819583763989169300 5063 565752746588000041103360825479786350 5064 219112436001131366339377485956967349200 5065 78773290390373435218769294754740609643600 5066 26422682629230979414822306918737566032502640 5067 8305918991691355508561456054721332615417963325 5068 2456421970690714717868135108672160782373630049650 5069 685834565805893179781725542000871972328692488755425 5070 181330133616944686676464985691744921125131288320310150 5071 45524943719012356081834428153147939512587512226131158145 5072 10880125627135714589920377767157080579876553359740749196800 5073 2480833776916800279834330219440017085977582018112415497238600 5074 540787059339752445826670026137151526535044962862191845583807200 5075 112908827624666255010282037334594810682648079930908043191230807850 5076 22617384850372492981983127012170604803146245947998306979738482272404 5077 4353607165442889219067262902169184276197009998921935013540552860802650 5078 806443785282097724524333737445710096051009171542906813667280857555744300 5079 143944271730640610651967820851173817505745160267235598178279568584204586350 5080 24788147647092285462800960988170687479347137455486567146484671986352084943800 5081 4123042310909734379048359487643879217675936593291037155850609597883687840307060 5082 663092861270636852125269767700982577475452167397276631028809476774401081101192600 5083 103214281971229867369534513192784125919699338308700382470130290160338362778946035950 5084 15563598211910284539614463641913355216976826474008561445323648434399177427903458038900 5085 2275375115875713343828228377039427756565270752259304843703008854432145168538766412498450 5086 322783152512634005459069798077499669234505982630528263655599638063210766445623298886062620 5087 44463272010275972300956010662397414499144638420518435107695681333759662203148694672557119150 5088 5951408200853121044903196877478806265342400795726265246512320267381459843856295662062316607800 5089 774531924717457780099809420588918113812864152595940944693154965479063472147471654992994868465100 5090 98064806151916505286797298022179313361848796114197024812057722027565633930672090401099044688275800 5091 12085779772177963311349437927640533925450940343856786737428767883669236876014656984268212450799080970 5092 1450568780188209212631368845707239061582645890474044119892413795941152993134931328977458182626723163100 5093 169629087883450433412097536580559644073627749111301685565054829530673559331911109061955517943810478268950 5094 19334772083200338288829140126812793239226556978500967827984712844485151741205725328546163720043504870376900 5095 2148896147540820312680721757277704789802919866285766454451469996699899043997614865265804514230898923786797950 5096 232955588454583872462097147452475757920145860157796924536618988671559476862880641232818153793534486845995247360 5097 24639892854948449975274265244682810415587423947050652792924010994596908037552039596137599241651861490813277875400 5098 2543443705414253263503479207681911408953583873093908005724329552595838207193085446202014225991166250708931629680800 5099 256280609926238020561274247346949581554516956459493455180005028877912018784532646344214783923900828308364668707649725 5100 25211302511129147097228427334799591606720974219521626315197046501037022634809924692177840647429629187846255164781766050 5101 2421693340087376883469495392491954739915274071603435159925797229994525191471885418363433296770880547845278323192797859081 5102 227158171101446947155071891256100314002894156307346921943834374641826370396681041887780506909746462223836015702620776340150 5103 20808765678736417856062927649287649770187264389806035527478876510818523663582849051172688422468000725324365143037461373492425 5104 1861566183488053475615362384810659745327114737946620730613696496735566696317118349382903357245260603787465417278429031208077600 5105 162634268127126359992789956777537672776962456675449373735651927267831328284106263450973399500034059148971024517156729082105553800 5106 13874445955624537636422602012454856835484156894396021003607121369384466837873605830442260745257786571498838139395718878731188301760 5107 1155683274238248020590339882117342445228534462257279226316190436733434391696097777984466368817007471069064862792495641204300471231350 5108 93974867661782430484175001809740643741120804429374273133390125299795311553630152052544354284394687100930665687609701806520600826874700 5109 7458380720655712917887121194326346277676027259674991894355932034907695047430253761487011647855629589279272060007553410460431059673940150 5110 577599896270726219730820343374385200455605393158723709751997374449999565305709342189638244074249111853389842858069098347303323219750859700 5111 43634323387428074127088546288726976511426596849214687690870155682322049054847529117661511369612594305239648140545154609685332402299502285570 5112 3214365661635061944725575213814513668620588707500418925394139796825375144706484197760794593399283575260328681686331524151957291611675223155400 5113 230809322748221814886064702154333073668803116101340714810164393313994099587459642558991865861218051937354158571936989852680681726741261966800300 5114 16147478130794908023157040310199255768998523939252035969391050826323855246050246943236417799111422259917543921908265520910744204446425633981082600 5115 1100089323773830882163648548399710427469170050050670251958723267749725718988434594729707558285802321539867360161019157031622566641148920246252564550 5116 72941909783375330611932528895022634013658909429840481255605755947686175069732518501127624988798999748479930343580748974546057248025712498656459808020 5117 4704145506405375840933780033433797600329104323710296564399161841700724404084746240733124271070322745202214967261839470515358876687619531042230560976850 5118 294876804341124298840297790320552944802051506975527628744702068895762974360405069503396959929325542867018402851356960818066902595250798392079815136032700 5119 17952731262104312033349615612569571737613230264184437562215944326827738279733372935998917205352377310929470365086515457006428943629222653192456726838228150 5120 1060705409101569931896383210512530531071937463334245144571464777462606906771775951609689418300381028649789656811017676651238272625438417267329491439419184200 5121 60764001491889064499451888408495259604548024732768187588280593065870351341985132919348429461664941111634507249673316188686204522239727135958095237422934712660 5122 3371824251939042099032249370433480471656541662032892651720500455793744774082167274134541524912711969649447966463445637181320628024969050356319838572422455535400 5123 181048276817740882253531526866453833442085907257798854418729234442400223673293069046499085792400403595666154441334146794087911688350152305213618335268810350864550 5124 9395938098965477233955134764360570532805913730760070522185212226142870643045554704854811163347072374836676185268633390270089079592892423781047695291619671832284100 5125 470723359711801595752014099442077562692961592645951870134259405941730951428881779200057091201055961708076918672162060503730384762298038010995607344120932896627421050 5126 22734693303838214068557435788909446821609004317453694825473857791716451259057251074806327966219150237246937154801788040161350454761687000740497538763973022179887562204 5127 1057007016634441999129041663898464393713392534130320593311480018025518938017303844473852208213638978831147355136095821095970958227091654633929859656487341799112906230050 5128 47232850268411542095999556232351448085777992644007962247166234513809013745472450135339234038050684880427547325213835118967381472849621842839123928188620687239687992965600 5129 2025060924072877024592763952766143329927328401566162076536639784387913843527628604161944473000323632649428589442591589110887344332855464939389057152158248139612166757304200 5130 83145797287261707660263629498819132397684865568804918136410998992299301622567446149010264796977910676859077841746615868012786707604701351636344920693829611172434550418929600 5131 3262517036932547335042640750370690198664092171041063687791385907960388623375442593862517825728953638599028774104304249160080875363379574727539713229609318001884470229339575445 5132 122064121023244896269415864145439832411033246236094720262330441277214206414438107906242572905745819612325009602577052808734808031423529150468181729178151070383074696565425650450 5133 4343658917202496577754641864278641741235502676909159630887433792554654084807361015650313304741184568631692742566004343271699729748898313203128011729822067700393276448284365093025 5134 146604251523878183412992442455002821730558714782085615048613615940751886969290771334984998788994473622084104873765325602033826664173931215479606339517980145569476982311267580032550 5135 4678561471030079891461426135023360428948652288292990556017885201589828575398242131425404128279253478118224496135281234657782682889562915799737188397845813513796546886532446045158025 5136 140682784317811239998186875595499123426487425201130040443499709707121886292687728676351593528943301859337111873260418764562159031371259619353802855512923377306028468022601811462445840 5137 3970316066985601983964997438938056031904366198474973501077617077752987861242588616628058220565383725820335865154006132555012800243236551684351354517572218956639958368433226922453486800 5138 104694052074379517470705235282767149092759956554965314894859601047204585129565528304484576391393580395669463933808831511896551752776321174034861005991692768861516928004050146583045447600 5139 2566265199645390046223563665362455522035011326383493910407647197593921758757962444940252162502259919512493228688977832100920322384516992712693727889801482505848735015286919208751487622950 5140 58126888144123320594534274296943761393188966192137196343091818153477767783702873158243813817414666126841124669552346156115695465578616944181782030585274785746071481462017527588439788151100 5141 1208127284772285233187977445621299541912221361806020520390800759052040114370652260179973308949611720060065120674646265584486955648343823966402218378461055442185718632720835100269026176652190 5142 22850439802620317945770483073508750865097681435966584245360718655281668280680890027711135906102399407348288119871902158655481542067756491397822543083938964450658128116899968414165377027917700 5143 389357034200208875902203841813757048929122384325339561379243229657794356900754765455849345613357725122002072200083101892687963789631515802256004626309639846561587740194437951658280752293969650 5144 5902936458647862022579993937141457101574418641817228013696486625708939301401065193706797581465060518173452718482209262177329816625982674247243328942576121394357004016745376292869714564928059800 5145 78380029896631139650009453983488476505661175253912000359405546054922283293975195746264057083828926215444892214373913172759517713857897567478324347599416727316842992906924445096703209008847758900 5146 892884309784939775712541533303952957625754528252933911028787442450523382988777918250994882756413546637497530907330129597156781218004983851969167323049462716420580508999945582944789707993037435320 5147 8483851845261884968071301003145298392420513723736997258522429416291314487431493597517343335950269611189082384162501404856368007924737968693207256314541385005715169533369170856449861501465670309925 5148 64544692232868209843558587825124447220804609109249599263037634161709495988804970990194890869293539171906963647091343484020633302722740571866351832417029391689331095971236420529730466719221737359850 5149 368603279604208700675674995468074951882643446640009594879823441198515799964665085937006746313375829594343143656686940123418069965977391149048704252525698093905166365286098685418504139511685092410325 5150 1404517125326012941749982937298933996975347044007369191756833742059504271231519249714509611924581608841247106291110140469117256178002887980983863283121755482539744861346604869587861325562453147900350 5151 2678033494476758508185341297829238449186077606713864135534852523878318330996771563801441598363113456409263875004787765032797220611552796316638577448808416388296810715999386219563695959264034497519901 5152 1 5153 5151 5154 13263825 5155 22764973275 5156 29297844922500 5157 30157783272664740 5158 25863257801116044540 5159 19007168865576563618100 5160 12219473106799208581473450 5161 6981088259124669044153625750 5162 3588553712996606440215244941210 5163 1676490023443581860753862925594110 5164 717738421701525112556393986453038300 5165 283553866443741237547306621060484510100 5166 103987258232945684804035040155013831029500 5167 35580698901922830123404776654495453515532020 5168 11409478490394850395662052171195386713005445095 5169 3442120194537339974547771038867434548234643412025 5170 980374795521450195333675545228825516883084516599175 5171 264421997124950352756443311128216693709322111556082125 5172 67723184807092890313387730545436880109565675890245441120 5173 16511563106739398642478130557299705825480617740992713893720 5174 3840826767445957048370369525550678563373508721015469536470200 5175 854147951495929058407661941746102504293125371895844393587583400 5176 181937424307667996378596072664048305655006145071518614965916403500 5177 37181942999429059106167192576815348106923082043797362054078456908628 5178 7302026592329976701900028369945573921785272140821571357769107457007628 5179 1380010729776288983709723524073145974905231137377828724424671473464549700 5180 251320273727875497185026305109944990187729467294268976375844064586707589400 5181 44158419694935775063924791043110287931881516960063063556287494669221100005000 5182 7494387522466458978124599478642597003435785736259158230441597150498657165282840 5183 1229859147048831512260533089473610153655681887213501361102365410326136979574413640 5184 195343309770949607178373671507295362117190476757854281453423416970210835711293466975 5185 30058199475877667891379507556762250952547017336099913649115145368206917151326509261825 5186 4484543313263720874219749022964106894137136003703516440071338138667408391839324655691375 5187 649244310291591788479185005601634894819737817472071847185513305092929280704819068205566885 5188 91275143615267920018606086205061171021037376820127187915457829651476570648837187736241754660 5189 12469485332704926303260940489342215009772703770773010211241677318316066056024295358383768109300 5190 1656425940397967620742640293563389425079493575047614315586494156537275862135480747752896435537100 5191 214081239823774284172862720018494973660947063281072646855756088800117224673022429410458604314574500 5192 26934228792342167358289996434254062210575122615996228136269018833642847492694837492178556588219936970 5193 3300406850859009424313780536137142432426865570723130807372074551511476325791744471627976247100315319670 5194 394064303332608085964763864008602259490267369296316315262776494986894246689695730914033857037294302150650 5195 45865442870287220945204517640041328589436265724209248346280187329427089413102740592424664338900738575739550 5196 5205807083900781082024845361371817849996904899018339552817347520949594029152792539128853790079277237289711500 5197 576398471888688578985938441960065178749720419033307642363851469281978255278159942207112558503887239702468235620 5198 62276114290675779632560225146000579126557576706149714059151397959826339480040376289916051601913174254179216730220 5199 6567487734224007420728986621859978269720579827937905510075770618027648686718195660763073845583630664087018311301700 5200 676168223104666964932802526299995902347170731526400311448707850565392366804698926878662220486756794865161967796032025 5201 67978264726631880485979842502570855152843600588282696157616417691482601427671819274160872238440464406331927184569890375 5202 6674376226600422906074959526791762559071965542043497906514203043786120469494164897352224274466132985384507203401476591769 5203 640066707640104671531895517755495473968194175210368173388519273646780779804449676382063911975451968891047767849195505470419 5204 59957755825933811672362368114891510197524442200350429091271006368769549374807933882390640985841812649336536856719095257985400 5205 5486374198920886654654597493637879906162116269166263963014802888740646424374570085369060210680797410828772529911268792888870800 5206 490390645024844925551386276358285980215120637607795654415080119895407413473466560854819793678531828822526067085359352265158400000 5207 42814855040283900060219695882607725933759577022107457467279616752353067625719614484510856723526588891793107994406363012079484564480 5208 3650924913724587081594969499536646774915320729264753521774501888482141953301843807714429073072035079088855572464727208355383145390080 5209 304025028011820483365300107217862947948516035524654496623535385245234525923972000450151349364578287124413018925739198518953788812083200 5210 24719322646183154778781718760779308082963860624598377280512457215787332919054574254446952522416292223523472202375100860019327374665318400 5211 1961949376727927824415970232172077549144515558358454712671007402549021763641315556068524360287458164992072452056698776748588704875986944000 5212 151965909656695990443345046370171414995174829113508717072853685304548818577066769754137707955629971402605504847168943302231995244764615147520 5213 11483499092471171023857908031620635944605844241603288849629481399670311429814640669598601501427423236194313359967496503490211050193964048056320 5214 846278603930672135003381230243989936648424794802600966462109090290048366074497261707679330309586416340446807888390905739931078178925411146137600 5215 60797131039109922160328416648140726520908845999067221335829060257680400372130155274477267085799780308837141726421068876187819486753779830960947200 5216 4255792530431429512958972646148264022953852206853572811585581035157159846000164089038197292123181703426066194119228831697168143816784734421254144000 5217 290121008671449109464358848028501855013192650914675942744744317266993114460203887774474677083145132987260607918518230343648475566189122684642278768640 5218 19249915302051982474774715274913297867488333617373815989160004190866584805756560804239502139808765953936629177231134501837244445464068092276220404695040 5219 1242377948870402657250900241785424890401939844588256496963411436004482311435888801714339602661553389630055509486323698253492764841321732016492291869900800 5220 77938478813510891612903746697103846009341443775734470847364067380444890449096944060733889323245690441001556461669851247008707671713675966146216612960665600 5221 4748907838257492054789958417556291264329380264047578207837031992742572489454719698935942593066957698211608761573364436216075260127071425191178156006965248000 5222 280815020044691512918222634459787616563944944662722315120456438788614262632301119130571645935826502169004537893143294731970371001959947328709463637872387031040 5223 16100593248988197915529105645834066623044760501749817766264514442373912507419327278286338614068405704103078032792760946116888237837011459010731628562156345098240 5224 894201748657893489258545496930534943548791607450561030841938812910382049030323883052211573444275412649055602890963657712429450887600947628813751985292207089254400 5225 48055481131069605953415824973018713587690241946500695837234819778767538658639183368061959413091636637606642504016296425311110863379285296374521634093469778365644800 5226 2496131969453937041922642695174563676819014860762839314149466413398845274705083724272283041023077012373799520555893792435528680295106389436960211098129913643794432000 5227 125161628034130494616956914754006127939468406247573744380397346769886028759819088365202057210648769023408819559442314627709838371361405391699007620097897238046097539072 5228 6050208189068788440716929303185059334718856708491136668598256281347631241437186906022839449977203474595275454119367066331012765900140141703189154011508118398218348265472 5229 281534284905428230928251698770363454561641869657746173132316759946086452487088778327831506852356052953270832042263460075303169602475853982044479057203524990867852597657600 5230 12591142158906225729951225765114429583977054652236860412727757538616076022820251479532229208546379807276429072605388674498791708213453225538465152857696644509253506380595200 5231 540282706178731087658121678660849411478511178588110886543787375981063890032278442183499705737731253322423853048900451257148832414424113377924931315501526772934080892764160000 5232 22201328975991047420376273048300088741706071564524401205521009297070403219917656180928939998597118907589672097294561665565029813495521146704702347787269848217242537307951595520 5233 871846936013089565232353218029007117088597106376265559879999351174189468096188409442126830627476005553756415392197316642139431410204927061313192179554135577108068353072609361920 5234 32645015677397406117349366387532327564634610692062531353864173204595388907829287001088347914440669567625743560864958792060022890536023146716437969808738305547012727307785522380800 5235 1162567566458800500523459017464902453420953673816325201392957126486689171697540192813823552755038708356293012275120199396513276859008720784084185641688730894422560056190718024089600 5236 39267626528704868413543105815163826138431525152466462397353215173556555648272678572562044025884415336221420271740079028079717635521026647459280440983010969703632688905165855522816000 5237 1254058519937659069334391691867656797885377998015172468523274554435156923964027121672465379273385614947682412111941208370900630209739740266931571159863006902611773068527254764183879680 5238 37735964699237731754008428474420738815865983967498293115407681023528886973639445080680814758202403899744850234878022810273663050290839399142534118712367556989315831785739507897078906880 5239 1065712925509284593851645476863099553985767619020071194238317106522739262547789838706594852964530364924259810076302792195663121856774710758105839228019181974152620552378758523271931494400 5240 28120913504929830397922254030721645455412032001156080781724885812028859447373668805435323351142808537856927975270000833866549144358858334084440360173209763515876561211204423729772547276800 5241 689751852252742997226290440681766363007729372909188768467982909464968475252342629905848492926420441951729542663268055317106970582313578396289662649639020659950820807108171062075746942976000 5242 15633063317205013111862414297187767944722217008173885767969873802776050712000141922622679574193476423790441586301208189814528343399694042266482045124735501446879596888414483162455509366210560 5243 325122663303119168386657354673071468902199245368445375857739623444650188145149205613682185535474501930588222393313754314144540727917032650486393554791593350052921103794666473926377697611612160 5244 6153024724930268861075692776351878326758064458321370868303495595088517556949093513835693595978033436314215066462058328005751861967352168988893084115816005436920346625987574196506757908607795200 5245 104904432651877161979046244674344070578952269571582935010262676094952304099452752757534657604318748909195555461832216542162821730992121892384143326363520369572052725947020302005989576421041766400 5246 1591321722788463313780407998410934055966741247625860231665224251948634146782221524628784635677425171394649050230999791888678929657750122936909688377811557783063693419473552678865203256918802432000 5247 21141311248613673251199963626740929066233488202578314281414899154381701913974332128468872468045098658234968082208405770730506504697045161624068100231175537659744993705311718453670866908093150658560 5248 240963378579638636290535490637258792829224862896446310029889843940614001504578946678606019820302587439829677899783578173490642560136906558235552520218231306515837648465728813072339562424354325135360 5249 2290715939666471078249794589197353188491243609449600486373416974874903457215123412462464184380092973049592384710696854640056532918636266978644056577789282139411583767750721258741759423532334946713600 5250 17436293460544033721669046251825915541451789751882436495051398652871523864239189515005277014523239875534955140656850056804982609283249274630564303050422079366401565251905836028909755696011701072691200 5251 99623473760629242933190953668976749185121752750021874078070376226059810075661155666554815469260171744146946277398142323271387958220969568312559411736541811148971445313473665238540363073908499283968000 5252 379779891666169151808336616295096463580582613353732242286990239116675272315302105730016354250570806775977341949331397642008740268945697974494241753785764031704634717694551455196985870200040559346712576 5253 724464611825233563515572819203187313364939770687977676705875769668113225736780914560889283025841340978597041738328540716439115100497074023952711992370203334406860946625249970639794828302387601658085376 5254 1 5255 5253 5256 13794378 5257 24144582775 5258 31689055277550 5259 33265651477312485 5260 29094098924400257055 5261 21805516232672922883980 5262 14296542104203949915567550 5263 8329783716214046187136654850 5264 4366814653530350494784822085960 5265 2080577087334764426037667271550330 5266 908426036653320183686556562011953180 5267 366018222765610854681561625445707015350 5268 136897167021305679723014046583243895925450 5269 47772689797653215624645387942128491925672080 5270 15623770685380426063482974879288017428961380765 5271 4807343810697718421902724859053930734846670934465 5272 1396480723864101327768150654031799045977911712384450 5273 384157185213578953100492232432323684364893382139843275 5274 100351211984594758809700609553141287692348284823497827770 5275 24954738457874355049332295433264655325899763739296393226485 5276 5920730782922465092303891941534574527213093548927359220632635 5277 1343000388955867708725496902993574836934191991506221645923901400 5278 291786202225283192758557962274634672785263613295170530964963790050 5279 60825026759716081355989089000152553893272124991225224617373187428322 5280 12184554987955688542737524151739053793588475101557111800910832616276316 5281 2348951309939552144262757104444148746605372902492508201277608295518844366 5282 436369548520139033598897526605111449615540330650207951053695945713110798600 5283 78214408827009828453961316919464262063783027265651555892707940716174034158950 5284 13541528471042687568895785418839413989826163927303728027162165436648038694135990 5285 2267035264475675460105498544669281399308355163950361835628035192616258191251552620 5286 367355947454995924093202872275828324473659702332657160237822541036579805871304601570 5287 57670370665356413030838951918514295433878032693602443311240368345377733581482566208950 5288 8778621898603441305122217901958947704827114327044841662756851034685781400704687194174400 5289 1296741300609682113159052914894445316819055499976483451357518022816504533816617826052129990 5290 186018150205855002061425950771427171160086985079489789045210990961819406220672392168001663520 5291 25931728279312101642362333813127745065162826312407996484836239687157831971870445983342396483670 5292 3515279232854812757789376369481921094992122328202386391736879946621673820066642959811678553635150 5293 463658743226875736253709735221636888259079383517865305586262061261990033148193400728464533411529300 5294 59536907073459018115008782679348922536575028254604582498329480984522697431061299070260875099279692870 5295 7446357501359384852919574068898356938423747722710830981865007607648305855365800600690828478004718604210 5296 907557648244843789673985543081522850408312772180971498925210623779915184526815730478875363361451367897760 5297 107835821544553555730958277540764739164191182752301174144623527462347507478855130300533336096527585165834050 5298 12496241014910888928268658917570989943224445337590579066598409833759961969095680848712573600708958563007288100 5299 1412784186448808050586122617045193323659996798547932391022941590628302297557718352400067842257792410154394936230 5300 155879392593294893020537172687037537052415090719787882529605063358687744499221502159834681559391799328199030673890 5301 16789520688746595625988030755706101336451162923795910756105746912702815382814292749707123884796411033946973517497240 5302 1765748456222336813955507092942073033443376459791482105523596329669639957210097860182075688871424596136155652486668725 5303 181362919204252061503619072339170268725546836955783208406352040191978186233567749195840502301821669295179054007538565825 5304 18195723919169133831392516318279147500824020483309285847038050137493910968643052245049313365814076266621384620507717343194 5305 1783393384187080188787929987942395289471427261598851818883255676565157242738637443915063911862064076641198983942089506147107 5306 170773815315699017695494511919625163215929128058737557500957484110619176052347897290944872521939536522218323285219885960064682 5307 15977705011874970922001748407720356672295682204561010967066085204205498606423290671554595990510943692845353031701410642337332925 5308 1460603130032099956706953328972535834045896286718828610005925967209732894125138495269006249001782252927909345695930977131730415475 5309 130455753166038739674048862541129988584901727455121162460403791414846697159466419370265172706667102155463454357790534852653257973720 5310 11383565382312711616339894624395391987394279150293220310718172345825895149701748608384661757616351739268962907372426065591917008796110 5311 970354346952325709246814734682221424290355428196409455363672219750387451579859010715636799171249411600475277498317033888926545322299710 5312 80789318987084308425075609907008139424554817998857065089541007725339840834263497477941352680551379523169179559289497270516499520705626100 5313 6568479682139149098330434907114183003672028053353506718984108750603731228883835608974606762212478854463893730250739867662140323439973820450 5314 521386327254910254887854897702926780329108197497179200344528234569730941435415761132602629406820268856524323349927856700585034119103026150520 5315 40393835484994476880662921879853350303124896570701337632705583312084062484299654940827022995806632533656704087244265167476036960659912387619210 5316 3053428675270708840773209176987654218363456419041652394823656079168094690132421197716284703619314010157359392145830407825509604236233505094724410 5317 225119659794722835252310028005344195059708732780202430555728328565001969967519228969762782023400495953877101568253010084850635773195409335709507700 5318 16181034440566744971912556307450992811462926104488449383871185575990433410609919933562199903225678792937097377965993446466873881461306388415787673650 5319 1133335379816557017030277178096509520664950112532767520822536929704419199291486401378836891959839139615014341822848850215537960649065134617218624727310 5320 77310602116958836048936538151751310893670777253718890410378580748969649095635805507393582489967019609523784958648742053264241363909638952495623910941480 5321 5133261742594006397632144883769573930939523549207000083672533891851829077123687940291011051245700956499563482005146081310437198932993458889733915570906630 5322 331544598734650211741565283880721916083767778695683460995305216543756910252074721819209257425562154490938381101665289542090923930977363230654737838071515400 5323 20815130665111815927970141293980554954690634642860691800359492259777557948970769320439010950924559837108904428480390821623675588788091775950563236020112339550 5324 1269322749274985506089142109006308540762292499020025274386105600725429789022977419519379446480195995871430703616362196545286264838240432327034176841228299062590 5325 75120581627852527691687006102126978490523200016824108253388603187909925168938662753569766471362720586722808061405492039039399699699719044263894128047883209012620 5326 4310695249969200885699676387686879859141302525815416109634007195544728240989641192422657861288035395880283378342192028617703510544892494985499008723633315477444170 5327 239613890914547890621915086016512991536293574340739895875905561771927622896057796779371596942647648033305254769380013038787136039539845669240884376128585524819719550 5328 12888208756877084601144213796853673555167068617026337083220593411247416899585998286867856789367500626546527188738283102787992514846632536305638570922071294417487053600 5329 670024409863199442690362336440121099174725542025732790645625426433011716923915729419248927599387606469017560544950946322552145856651865443728235808737427064669976428078 5330 33625320914851480987035280852874952579306538126266770342456254592840367815726961931525436673312767346314477926358001898840764384236277444383948447580356354248318041588684 5331 1626803248770773794651277214912361294411593061176590479084220331824831355518379722312227578844259093739995755638411012912910728842647725189297904626796450245962623744391034 5332 75763778907682810162783741861795777593299615326943938476038898049890331491350327059512114379304621958536059984485837163644427434049288645162879560213308358693391940340677550 5333 3391222170146728366155338250646908843714354170031117547559528232788566502902438066279693268815093002051341714273306353895885589701490386964139297034012163830547647071882056600 5334 145635509375752290254924512262742532279427407390984483311475194126150051618502375526889810873348536576522804400247515721094632311106307662300190050438190771660500620025874116845 5335 5989270344847686958360111216030841446990997590718027761221828631616674920541317350433935184663283481637756770182027107396945258440859087757442907076805029199699411965734301608985 5336 235384035502108359933773149843205434711854860145951397358782241530121996284407613913855209694098715606408417556959847894463096554380172769514478411917540245059851755589083519431210 5337 8820396347165517615572333310424161159056583794973838921902401438357754415763070980288059036729450129133316923620082740188355270700276884833429616307105664590465135781717890312318475 5338 314351977716992484162453930967859641138481251232447407338104414792421869657375415299186197964717319528693491114520186581228849955633472105745056301352892184503177021734027587982316450 5339 10625551833573274660388691523639603415034258113233791198351806981568884834917375723754290992335082662125823060055517333279928247073792607495768753007049664993681752161327816820668584445 5340 339582580576233044619926788953964845213616778338218100972783485739825927559586014787503965324321807263887158234130589476281555508116642063862541236444791735812135630540204993066228584235 5341 10225525442080147619188199709926874957338412481754508325767431012888374170034549152676869219934045173093345082050900496936547057690437876253009153168538918188622892731054690926990868748560 5342 288977990160534287867273654309592312130421552040126503488755108469137948973708054798372868781051160613739473400991509739211044755765522911263217735251425488189513978143997190316362646714950 5343 7630273575795504045946032294445426930076922882564561145199487488271893788884449504882924521655786901551070422260035827512875642361761875474934035455799843542629292413605093654474139158763150 5344 187275758068871811735183669052210742430440249152210477270243819362609254809464609714107799934189221171497962906993952191220090542969027517248361737942030580601356929448521966669136974486287260 5345 4247200093298391187436013114012144925029158912546994696756104925746506912302637077676394787265655210542855709753815092989567974439823360825743800710451361855949683155448577674449115655153930330 5346 88382827109982133159082001984615019546576315810697441704997366582659185049249254209394175701240120174625599144164499505061091573246622881851574952329932857569474639347657154353678833740201402480 5347 1673645691243326731899784712177685789599387691115136707606289307719612091065723762809334252293803743566401307750405691569952588753778684208180430372153889787118134868765505423674429870868124938650 5348 28550603436185190672583394100048897618690493168284931111997341815672465812178213358823771509410483263972957557925655967671778186744627413494836112436790988791784206126928559336342065723167462966050 5349 433329824649510289008328073334806036433928897644139601246243996317286366156590244589078778015533857427811420893917963364747405575746208596935533927146802308858340963398430587480563811842277205797740 5350 5760025217259657939017701912542685620153376383763251125226722626326762962002838287996894915249999971190583175449607282300479408633697320891869963301134515171903922856413964446067588100792613880877945 5351 65685319702807298899175373098819527546326664028667016224666357108189557678331292037571756453615040752752717973599915743101774244471087419536722766420518867863979182609494982674858317523318892479984745 5352 624750279231025291622403906374676448689070093374193434309131103536153154421646611720286455138008952012916565611842338806226950523625450885827769964212688535852939694041590043816743136520879812665468550 5353 4757739739153615668229105709406007656117220886377542999734162663469399329256174875435754812088129681454614666454205216054436454213170680695456085844990987622628135974309547590060013578679186286710005975 5354 27196501079120253903112933076747412626148266434763516120244078946957942179129428197152015552329208752370251323904953578574107022651510284018949452302949772459719185698089452939214116860048648152744533226 5355 103724636098621243688153892996161798932849910251575746646275315653465914258625824724279011670167092388159258831368309325614951263384727388817081637335958736508144839667094477210906787121258816892760852753 5356 197951909402819351373920606367382717193488882507459452450141180746108991611757757600265521642166339835578625101994314379465554587740344102889084204082962085917414751579097914864275967722510305525328276103 5357 1 5358 5356 5359 14340690 5360 25593169316 5361 34249313940725 5362 36658840388536080 5363 32691112988147894280 5364 24982471283936445879600 5365 16701155365699439147142630 5366 9921974746694299627382644600 5367 5303720017149868215126021536740 5368 2576640348309533079858609796347240 5369 1147140548450643506817932572397813750 5370 471291856183770115908583892401153551440 5371 179740181423258947936164668981781439290600 5372 63958379129732261172419155603151776192605360 5373 21329194636237118161832490743189066009316572835 5374 6692196985811607027475676620523963922938398581300 5375 1982338420536358880697821266453898768875609893092110 5376 556078178866771702164280586878527574020698313459519100 5377 148128503942213179828264274528133670114731413800299980295 5378 37563291309468671886122502892990989805296776307412157460320 5379 9088379331308440246628896022590307238163078443839920493661200 5380 2102297515185833275493155581442090264866871670781999746025748320 5381 465796920713542196127274678300956418811964424588988695947909824100 5382 99022864601554449266990194896984252682492211016649081455942762874896 5383 20229832674481863347638072225538909089868786573244113152729503863302776 5384 3977359966903245120733717841488342710485274771796443543085846572147086640 5385 753569265652492231477867534210723466628800190655065235691715856549042003236 5386 137757041046071971389020524986292851613771386589717363329478813837334666887200 5387 24325646876206964776575622232994067811026057793050320427311878329129003637394960 5388 4153718537580334424077492264218409437584040206138326012505320823472268378038651360 5389 686533109696277324411528747498013519417324005122064698837920630453339602735202723575 5390 109935404422612955799952912249864495568428008381500759717979121820936567424446381847060 5391 17070167924414856067212760314080890670725001683711831693877712796415297518683431128759950 5392 2572226029610344799627119093294389526374015810967806757005212347729936453892570895224783580 5393 376421879055134151516767566086725842165112887426141056191182300981437730440345770415956867955 5394 53534781450085591211252814924630581087051601217920241351314429548373942382965894687899422482000 5395 7404108601347204704729444779832930403647222048679366493559978943115743016116150678304595439381480 5396 996426810081848748116241813005736343833058299685449574048088907132073225231657098533992522785913200 5397 130555551410385208835587042877282186180820302927617199319521070424226358299974824082074224331295648470 5398 16662722596329589958512584637351625244000277003545410295078519047087125063896991382231661048169489276920 5399 2072541466894802246417350852652907560268441071694009247452337693779763516511301786723690538063685952368100 5400 251336891315544656652175627583856662990289587209886937160051147334974941517908267558092274443939047851807720 5401 29728820208908814162048988169777941796544583621164995473218884298399340877008474102692786659414197760747218950 5402 3431026907622450552659717741697973297175951612406976109213130927386658278199750091161319979986776613130470231440 5403 386488281829351338367644504885048197744292846742313179011305514380885822460431033231306796862025010595786812159240 5404 42504934518693574704103218765781730953349387557679051225169013085241157387949268290419656261686807757779726800364400 5405 4565019515593427188982114336310132756276318499528901825321370094339404468229100394035552189271061978104956686683415365 5406 478894725711480034147973252078863261247730668954807980940497940148990859229762902883045479209457049230924156701504122700 5407 49080595092384180048913821596143142622311924447347980728109972443754627906503265884372133234250389938254992756370137444306 5408 4914896891967717155763939346386933477633491963639633552312262221804555136323569628177297979614066503348489511090752966716036 5409 480950521487074599242225495194923989840305433408500429706248190787215418286914888996087815794217953257354211458089293835134065 5410 45993689653981354151948811727569851026799687087784420181296040860764951127519500495597580346414391147551801857149045840467480896 5411 4298550939762855611439387779189347171760901738876391319034719998146154190192010267618923237950524254754889562544473089935083212800 5412 392617241708424596987015718377583045298946854912363194994916805135604385931147002271661613652804808387351667759264547484971561123840 5413 35044564400596728637208290739828348228489200584495883791299988728074492680492792890401244209320965870710178099147256273018262325821440 5414 3056604431760668901221895860045880460125927283059645949498654570347827529860605663618852734969389702673277380462434106748128044305612800 5415 260477791936586492049636746454844102713231390867341293189225457022798721051977781920989819173423531813562244963847788670391508195858186240 5416 21684161368776756391445048233318422433186849069822964316176458689534059888339573833836797318111401557399023705010273092740204719556578508800 5417 1763047996479255581464149084463972648722416228514982301165545083385269979867055055855258107477601338313458556123853053633095679135936801669120 5418 139966921939275151239774989721270179362157537056905289890836537962374269959961710354255303716425171603743077688385627143150114707903706426245120 5419 10846690678257208351576170096818125988543140302422661574540467299214651551397787349835710013511273444793268136140731826117749514716171716263936000 5420 820220342602582451426243163779818410080212383803630508599633488066844492411129560211206178947665016977741140110684139218319324361669970339005726720 5421 60500035391111041587347215658668734255057207134535705036370359446047131778049206372294887256396545749611663335799488139734958118285968616106806476800 5422 4350926830749678562239843240994889570941536576449286582196894712063033349905962188218644160346181527010107764643695676944504401152326357635358502420480 5423 304927370493558390756318841564774338338521346685016307463117150322483296344236680118407232790145058872406822483586788814685404533351445339877401721569280 5424 20814420274014904420975859365049059265730548529625848324245306167917573674074518806277107415044339514280776730641833266538498322541896042666371519506022400 5425 1383014744293979460008788915074766356311460139904057137319275657460251426176100209382603305453258192610036943197666278685434848166124135374461552856378900480 5426 89392412355058559470562396919510815891031457674467758551211368848561181901752381537905958484598837753956370051152485884666569713569967587756263024618163404800 5427 5616644672874238042709860695983998073103732112708385629129822780769173435846373962962104242102509425319528423680859946972820804155600927501204455259263845007360 5428 342783371109835687452114689528512942163424548295889360812108467874218554088072357612060633987265436835405425007355206347807460540589815308949709740079994959298560 5429 20303201142140448209651259676467707220304771685993756111927827084966565296984738703869878452611817757722311415164183647809192561962978810670257094370145324341657600 5430 1166047787958275188721009899875852578423445087408855861505577898518396125041204627317980410956325864966099656197835916574804394099121002570897236459454948763563458560 5431 64870589175263591632627362010583730514406582674705373675446963100941674959018879952672165208422864038435972286359005799004685324335278882307938732972186057713700044800 5432 3492180385642006882371183609769930340404713453825553176471088123933935429228616902143146491467000685268840400310527853679782858052085595388994933440953794864441978781696 5433 181703261432823554087054184335157281729311525576170385401688377711895432880781631031409918488210322063980883476431075551354612066251951225783186174302385525821012942258176 5434 9126511056237455736143282129706491969645238957373734615371959832671408790623172335740930670986797099007130150213266500133877957175206299779495714985916053338278558370365440 5435 441912829456706536130764248028850169011451069270657675723161620963990187895210571778545701916478643635755383427004091632959402773534792318169589456103161765267533356110708736 5436 20597871118395856652983335270965155166872343401794040367295730717009417577995725248236419640698217659606702232910061740444760869821042586084034644973919446795082892136834662400 5437 922722392013145841481124360637586194255007171188140416644094130880880464532811785572250506621711843703758059714987788206523228166333460344570101926874238335543899040148220805120 5438 39657964591558898421862758843160872828050075683085016420821261674158944894319997285555468437185097891910044067759274772495020479497329129508570570281179371896918642271195150417920 5439 1632221043123511238365269686985268723792600238072886467027648926455409032509214790906184673886061464013112790167075032241603685721360787203524597796851171493108302959894738658918400 5440 64197344163911562228592077062902709207803495718866086185118690732845311476929216921022310053111368552853487877589226397503756962627484578533254546153837390663158118186655150317240320 5441 2407442116809629098248218954325246224193930376380436650326098193229388320518812503248297084955172710049226102382084417553477811088610667870827783086159655040595698853776736387491430400 5442 85862601628086904979944572797824149612641589626385067756526928483406111080896727343876096904899630624469684744496957884265788604990546038058480796873021882458679832789388683450578370560 5443 2904367836561575986915086078375323270168206460263949641025936206723281067006482303851297582741359122544424133437270298483241266324641604719517375050556034806239934103142498135173559746560 5444 92885912675790257695925930440295655642645758121286735214904927361218445930847400656986542611777297715718842158055058297448000918981501080893216537931408516362771242373909713499835072512000 5445 2798893517557543807243443570748822303653392678582692206201083551806511680823103394836342674405930608287109530755031595842614972712716925427236515339385496750803318679206796431835018936975360 5446 79150516303412955191063888495611991520037294468040903077195090207851315781911306441041880588418593156854885118339155201537510422154821943527158826011981696111906428876278866826177506862694400 5447 2091266172374002489870079669151137562670846849276621610415270684351388583038555077675629171993318906437519360729176870566344932254168734337867129160281427456642113864627692791039077731732029440 5448 51359764268168137444542817504378149673690535426471890560514911339664657269505407497096002833825069873600935202299282568064700573322377799547176404623775107335843516038049996078353740789018787840 5449 1165490046326455606071313815670688402049149125042800756000354585994781753943049961010828299185203110066058526762567318344531275488843264674818129916920695236863163527475152080410381903056810803200 5450 24267798610551238977202980680070339824092943303817666325896379976110687224347791953073301707033242383132596764703085012596535788493827688081510567043180903248285788524077196092690270164673301053440 5451 459806455684522914321230932594589081482734508095969642198884901038664327546365835394256261386759855727228015652621413851617901087240662385316594414820045035583725969607179689317106144533396481638400 5452 7848170762635062675793140479599263283100538911605670394830251225234500955046362061005158771918255224431154617509781984946504253536648974120783727676215617005201268110067764140094825457039283878625280 5453 119180741761202971350716406999194216900288033228272258824699762679130427483474612898327713096602856940002231878112186294062749959787377754611184449720183014899833959903687076357652755879160049439866880 5454 1585036120391749078224509203006228189062776755213928832403401686439922975425453386792367844355855425125326284745995280716076048133763230067008067487392309277257570977103317464671674236462631649856716800 5455 18084374446571465355935628315841098426040458244725714462896943412040739387693195160047240550385059141705595361728000084297092233506524647237448475504229816972500889314517748231511916034938964326356090880 5456 172089883957837041711065318138730282901315937941094559407632110895200613406016776988239406280155034753282047205863947692315659479389493260158867120517498824957308788132886672601929616789559494289286758400 5457 1311163320376748873788171960834300704187132381555877972287222549964047673153301334338482045107752006014641970795428983181876773566324311391226850364665314249770070453873347805592719610392117499251157630976 5458 7498425670545338433973008544805527187645222177525322538782857691139830741080626811904495058311575505560452267145602829955211917966513422336652958210664720629787656927232226419189811305243416974094453702656 5459 28611053146388622240193598254946294992440299466773550077104596864189949849936457489822432734183776461273719875820689330714826568145878662790176911750981219626110959436535286114463333585170671551304999895040 5460 54626151956105796672539092449337886432168451726853083430531918743703176977389713011459740944912926073280945132723137828951732420311707611074766721535500948186410615580858897548814724811510323653824338722816 5461 1 5462 5460 5463 14903070 5464 27113464560 5465 36988762458375 5466 40360399502950800 5467 36691645362703080750 5468 28584834456563296411500 5469 19481024327037980070238875 5470 11798606020788490758689835000 5471 6429585138387776988394991719500 5472 3184407044444960990553483912690000 5473 1445328679158532352154963795772173750 5474 605366153183984893335583860757688640000 5475 235371993965824415806684806200536094212500 5476 85387027217212067982664507829268698498445000 5477 29030692905507461198381209534486854421402171875 5478 9286329527307952682884423910017317501153822562500 5479 2804463694991539578704374255754306430979296451593750 5480 802064067869555276738894475692300939819080246938750000 5481 217830107462438587704327876414355533903223749469731609375 5482 56318907841152270004785478906015696325365300898987647500000 5483 13892935373635292018187924232589124920338203700684603312968750 5484 3276610743914884513891279470893337117714586951387480222808437500 5485 740213508766552934459208275026901526675697882478633909875112109375 5486 160447427783021774349357604162303949138302861693078099095041831625000 5487 33422136068840840058101352957912531194186042723565025438716265095937500 5488 6700232408560801096425653370109264525047687367657561359249621778920000000 5489 1294435293508268908081005484304745550999901154956462285619215338017629531250 5490 241292106170467490634851929619534448719755976551194314557493970479417531250000 5491 43448688077951274557735168404852871393220257406305012735172576470327450751562500 5492 7565612374484771823002617518075085094616843496071557366924071358012995543734375000 5493 1275193592313608370503598275674361485702638080999102564413661522003010355926140625000 5494 208244657363054818040923976665740296345654920865123857783811817543205700580220453125000 5495 32976995326645714303632642050300034962072957516650185510693751604828022997358473945312500 5496 5067995259836337938574624725962060011615629623047596773275931673932914603058631510531250000 5497 756439293962775079379298125668237828854574026891805216397927970819628348627307563463261718750 5498 109730542648310277089264707900944663210755750605485587271286085513620934557415375357586093750000 5499 15480272233162274485847586965146538385625609214851878359101173543406301236556158073989912382812500 5500 2125150624575586996825983021850552369399235833507033990904209707894840673357202861827904213671875000 5501 284056465234893643139481114461348810517329734354060540328928795777419338861351261183573410440273437500 5502 36987027114070291463220191261043419044260994595157793848483142265810895811508609605044234989958984375000 5503 4693888394747633531879427654786380728707942151026809733839360426539386513746109398892644845247909179687500 5504 580827138956990317442799482805231646581533657145387432668648323367221745839463077563339742824538839843750000 5505 70108059962937390654012491426487598718240984496270387259066131002792044652259758313311789307606136589355468750 5506 8257645695333453287826779658115216892166001348261110380557428057551428996415181914312015840204909638523437500000 5507 949416187872352699698299328111410731672909423010968424524054506722856427574733231550364871966371309874770507812500 5508 106585627968601625342597454371439770897444934131740063381976999165360561758701440384246404391979049043663994140625000 5509 11686827407769359964738499939495142852017856304278658240441234990192830285436373338668240174016713841043577303466796875 5510 1251842687370185632794018858618053683447535295698794247943384989629093173691416869083821029197430287334570066821289062500 5511 131021335829062571232125510511568703200734423290759934939699724960121684257121888200420167492924434887159247953466308593750 5512 13401152900468286199612327163487237645874250696115892580184782327933301381838805590116158186617769365198497954880488281250000 5513 1339687529315916227893890583296220080179444798352828712975113177240165446230851589564803852719781506250999821071767952880859375 5514 130907295370047720051203334348166981631560904132710656602286315700489765081244298998448557358253646048894522830370350898437500000 5515 12503890201814098890980542403422555565205245651249227553547671223816903883269836669636912890935105743617850310822010208679199218750 5516 1167490514549116657901766973634687597141932912669983666439125346698491489824427300970643478095903030436614150935158317611694335937500 5517 106556045428723178091695343119632145128553560139441667802389498781335990977920879572398030001757050698035087298395281088542938232421875 5518 9505880011848654477298833199239175751378994175917090987638904459116292625098949476277228933069743355501021420045539841518402099609375000 5519 828804417402147555257098318060861571204710740920006590726541350795619538477528040087886746009889284555182003216718182179117202758789062500 5520 70614831928167494023661790781557483748218076623502265724582530510599345865895499235494313581950359124298386456869505951290130615234375000000 5521 5878206747202507073806470194685730479254570542331632673333991924058876504251328076673074792378253844525564726866530925943896174430847167968750 5522 477971052280152119237335222532261806702872410777481429675388260018882474732903246541973121425006722322567702237182525757762789726257324218750000 5523 37953366051784520078577815269544370285502992110821294804854569048139520567004261316152205442164633215985294526737522109691854566335678100585937500 5524 2942090611370731190562601766883374270891829178278092460929076239365946778178780090811589370312616937162430211985980302856888808310031890869140625000 5525 222568809557744309430454386691893313734265188533777646961875802046901709491440366870047817342759668199213939250352615039131862577050924301147460937500 5526 16424810891556414381089147534917192626855777331918431821874776193074355726700500944231483127702253458785923646643624966194511693902313709259033203125000 5527 1181867451469353087550768526982756660094200965779230893627571908606648655805116224805932865097722040448873998497687492881499795767012983560562133789062500 5528 82880524087864262432956672323700368509152063439341534865225308341048084305608398359441723048049382519549306567145129166830502304947003722190856933593750000 5529 5661248771999193040384888662146298683120886280134690821302298502394619895466207938183324753155084472485857717145705168821599478524149162694811820983886718750 5530 376431148460426800775370633545209293763198603474332455986307801163262989938519564151313688680320980654543574081970576338793591890862444415688514709472656250000 5531 24349258968323148714432903290259942990023085372637271478762724474433528126772884774733974222143947240015813845761639404614621443602118233684450387954711914062500 5532 1531090163766806328765338564762726326127697455224629648870122443584050593235421850473058894611866356384407560033992997822514427970190808991901576519012451171875000 5533 93517267808116867556596783250321421979814783149150796094880432275635723291734987378352595168245346706474306865394207411439390433457674589590169489383697509765625000 5534 5543598675427610320397150898924747918315146619983094589583261198433843441757880211652293649014696827641434127045842829951594239197589786272146739065647125244140625000 5535 318642329730204492509264591794779119350370483269014586816531946259095799267771135308498123146459767676171618978266887904056787379561299644592509139329195022583007812500 5536 17741789656464778079000532662223313683763877274723246592028230185864544505087732296735404541286236802014106380358993415442089076722176343992032343521714210510253906250000 5537 955893534794196212175408967490628409097835146192384275808359851183615375009738034137553030804155501964707823024220075653876071830488680980408844334306195378303527832031250 5538 49778072884159557955374304770096882240616454962028301584442915116809477885813763673897404173425717532637589996007341072076905561394566390731597493868321180343627929687500000 5539 2502306482629732251332471530978553888452945580659329696963302370834288223485559324178883501215731904133875883373071344417101275642349084149529403475753497332334518432617187500 5540 121263295694274595393994319678510265714439445324135314825862700737190491763602421634388662652264374668068294440834941195395500943351595191099789872168912552297115325927734375000 5541 5656760753960678399017627969794825765277005979324206556132085617650349434766712265388380912286310901285991431273047210435228961720418422963463367381109492271207273006439208984375 5542 253608663173462179890845511980904269298768702781334992550885060514767954510265648750947885921988120128173266655428885439150609225944547290426678287644790543708950281143188476562500 5543 10908502311763163290374609410490676313729198980439299878167626599554446129731984593303927158139855124491126811941349621031579403904980752259765153233672663191100582480430603027343750 5544 449312936958450971334071823478944085525764885494392991917621625641178640811844489397724908171644253831431554629775310181391744981953037920210936029263848467962816357612609863281250000 5545 17685419281128588396862248861599730077552272731135611609916345429151270160695443058407297600374369684936789721242971744484375127284584550187303796098259311975198215804994106292724609375 5546 663705246930508150567215796958473198378841212973799189075691045372781624516079576683091111366545246040286654887735423249594439973871458056733918517977599549340084195137023925781250000000 5547 23688470724471414712972318951288398574400680381805016119715142252693913498406821151760940352223240817462813888799047573358343604651503476757958303530737786957161006284877657890319824218750 5548 801845107640492579770925174353790480509883147098193413190102092940008307809792555240579513919408955756645914750188822142202818596225608824256401215707645846464401984121650457382202148437500 5549 25661780385687305114119351049242782764266600135181990728629841870218465565026771924613988504634638486209482703235429504991079252881263568444369100175588005452453899124520830810070037841796875 5550 773772867351126560797905698396339146036763104601969666913977132611063357686272613148739847564433585837523839478386831265409590384364113939647821546578831952700738838757388293743133544921875000 5551 21895918967912990098770673603862588107267461394407068094959576406984018764676761834534010308677762125670388124992049527280199447213895236418178313951652530500169291372003499418497085571289062500 5552 578886192825160585965982443511777644056339099783599759533159747824874198145230238850909151160695970097804363488419630544445433293411212721766072547644604862071560091862920671701431274414062500000 5553 14225697641234843086883025426583659400603888075224385782630980208866009070112625166230312218544174757879273182610736339606138908324703066222147813097131377121917772399228852009400725364685058593750 5554 323011596508639274178756131961882359613145004226861130345488020669155716169995379970183292193636283465861674899805870258586298504873968760447525584434931913979660578206676291301846504211425781250000 5555 6729632775365819245606300248789745009451483676105613411676016588046853727739507697612836417170895173556439330165832789714916556266868416371210968107185784650020599073627636244054883718490600585937500 5556 127579259444768908568237585185243718946895244122783177275216197130960627729624610161274320114666555110787431063684427448389901480920847454295750880638144028784985994917633433942683041095733642578125000 5557 2178764225798652516126214532572109765177895517132340707806832508116102669177820261359217098559874744440863150301920224600803804290027863196341808138959697676326036919203232855579699389636516571044921875 5558 33103779405259690461649198610818964093300106687719679902388049781423954183703513819464875593116893893189323087681439200265638515507132648140802570648068006372872346121383202444121707230806350708007812500 5559 440487378332142730301347256647468718883470141142109734668510394696965661943515639700947474474357614561211918098959055764260496615915800629751204049804797165844827064318245390950323780998587608337402343750 5560 5028215719604368783945046320979845130929417621111658230161407003723013870113582869801658830388908916184975587211830163291157465798318547918276825003864605732103315594017090006673242896795272827148437500000 5561 47871313834994345758431065004209593442392308530897991305770504449148960440927840563341166921552122542758619046720765729196075705984250311465715904064871623538657600081813736636604517116211354732513427734375 5562 364905219944278009508288197857435347916924728702085772556504436694911296064112657402986257229636830453462987142931538931695062664597743457624617349777440192390084994222831937804585322737693786621093750000000 5563 2087807899037803868739976132042771177190125400891988910077426579435498913602115158394843245638317343357359462283776498023714857616839111235030554230114490071349521221541478688266124663641676306724548339843750 5564 7969765233033067195281364030071797239024745857142258286520849104374555099601289750737783890298379714951932236772577171190304206745575804894606048279980847934076532406572068722994117706548422574996948242187500 5565 15222914361432703712400734308998885058947994295736901872642474250819381492221798250499665175076167075077105493835354004222644469745317610700455939412125580123560944175754860996363504455075599253177642822265625 5566 1 5567 5565 5568 15481830 5569 28708280510 5570 39918044380305 5571 44394991381518141 5572 41136434913003593800 5573 32664655497096221484600 5574 22690247957903397434512950 5575 14007010432131288100995816350 5576 7780139663586577926259318758060 5577 3927581903081854078131440982803100 5578 1817013849109992362742325378786679950 5579 775724639642612708438727448388858052150 5580 307429230784467351229514089814637524614200 5581 113680633890205785414071571620628385228314680 5582 39396691090751939835949131979381910226866639475 5583 12845705829630615559402345270112123185366923505575 5584 3954388172441335327312606239400851590285051699690650 5585 1152812001856943208624919951208348865728189747538552450 5586 319147885876265085974849588191411407978453984875786540235 5587 84112002089854076485790089726412632449898113010307640352175 5588 21151095965896281422397918810770212882152948178495820997621600 5589 5085160764824380285173718898888617816331877449005917737963917200 5590 1171073494553951652633032068960323662044849402060941730448278020100 5591 258770079785356682672970168076730283146567304129358786512452684055924 5592 54951186329283621487679530991760999981819178976958563770437649067606760 5593 11230584021458636229825321556290747922516014661797219603897186941260909320 5594 2211928801623878751493150367652267569725034615434770838420432582070832471540 5595 420360314203342613197052427506157774370850152642392230444607004730723145989220 5596 77170863190903075385850517694316652411220162909251142748495465656522952586144944 5597 13700300336583069445170124046802814839380466399890693642387920211298573648995204400 5598 2354418463676753372111151866329406183042407107801690908304671924256665420726891249175 5599 392027256548945070935321218616087831871713713036247165358719554629605047026752080196475 5600 63299881076151640998891762943809843590331251110811327765867601115669706032902150347005050 5601 9919581073261922898778904822989090891399001722038434802997120679144003388886909972271751330 5602 1509780889349780458982809076110909031634420851133051507624780321747775383737520848741306969175 5603 223341338860244493667256409662670357776181876824030577064378163436695576024962889731488367646475 5604 32132370776232706442814565339586952457518294786365334583368189134585103617624802882874263380752200 5605 4498827239931035799950660461096079574403931859494720626989096362849635117813228355842935039757128600 5606 613316617491395537770938355781135223433632987590364103297933510271906682533147499647916162909471938790 5607 81456806636944942054937878550728551234315241397181861480925369144710322615752387864755781420162674513550 5608 10544809022927715934694607644513646124189332470543674236971120882727803847728789733240717504561792207245100 5609 1331109814394452290680856454473262122678381655216328112238941023292132507565750988769429276982267532994908700 5610 163920089547078057586061835066263693409413221208100549335688416495551999416724715256411067942893979378265656350 5611 19699602191492947089515284698124227300654909409577144286981208124116400456344771811194742460120241906115561111430 5612 2311204578920926094268765709610914187591985006155630814630606788376232323330467699269098282251020071042107837765400 5613 264794347969190279690170357055141632873975986722506361811532614733224031049830736092112455379179619730698631133723800 5614 29633798965909356888872783432149263806512395658937720477810427929495589619635091338448397238706478487075354790568752725 5615 3240249126499731518035894936863464860739580265864610749921720980600507861027303336995815259282251590631224742593367927425 5616 346235288029648271276193427963678922737496443062513188873372615888487573608625277129223559912743525101306639814327639338566 5617 36161022762212750892353639725866219856586409262349382266512319581565862426207387970844771181115243473736024664354036889399390 5618 3691868427539198131428845095184228527629249586449274324305778662613285016498959396161265879313893838347214146338081222345202605 5619 368495744371920741186981135327801233022541439681316696056869073300706282234076141322589807109780796225014452016355483248715422185 5620 35960759263257197168999839844448242448330304695037776714375838292430067658829948366878073174574791379588695944412446985670732792080 5621 3431225177582249725434788340947834943389902567332130049954064291270937258427024266528053824303671559594497364126796199551222286693536 5622 320104448197657378208887157923945417047271452677038447208661948557708377878396503941923230486867704665218168391814113394275218630822400 5623 29197012429126413072502784370528032517385714178278206211652673788246195726126051540295788259637540909968849971194948447180448203368940800 5624 2603484998071617257593335482924812135580088352387261027089886392636848385175505049437140919728374613234994738184176494296426241260327321600 5625 226929394814297942714580266108871693012545191444464572109232294425961458134219760730955883765871942929171969453465932060175750801995914444800 5626 19332029007901191988748030843122782010789496170762930335702874064626849165585531913290309984726546604439267625300938798102913497644093140500480 5627 1609272852572459134998519766010433077812407825474306191956051880040024566311974828217402795411210704456975905576038936458406115979131437616332800 5628 130871234229362178246657522001165049236570005388890883765248153451101380710008960394625853859896478977534865639977228106045923589439011078117785600 5629 10394399032029180706517414608565242761074538719615686862956262413283319003451586421908029757502487041202560948977193421226259077770248303559783219200 5630 806036822380413318573051145724887192660609839581922255918793121461481434763231475307084447822987622376335515284036886341959091916560678699233024409600 5631 61002978373746059158805872245309887897935439513042713961767732210865316184807958987984649374914847994824452356109240498392822040508259256239307924439040 5632 4504103390747538218690203790918761196897777554601614058383763712252946120371345566511292758541880122688412999757095442574499741457833548908105183317196800 5633 324284977554477025011867199116157125410500700948004382508184422381202797213009886397684992140130219938199587662984049616905921509856564358390165695732121600 5634 22755443588932019117587235088345135826203277872893910271086289183103087800112591674684545774903645453035555774987096462094829574238736519671663167263683379200 5635 1555394752283692638750620462565049804877549869895066516626790188571580513167705760910449466531118185386432411309371814351524155596118196782615965258546256281600 5636 103496765220185325262698390717153355672653492657415475482178306436985168772925027286832452663599528279555806057367395710796596322069871752130794214627445340897280 5637 6699676239517377599651187975773235013124318618941343310743426719695304864742117701714130489717658913636448803061989968941120435156175420115707052928550035678822400 5638 421605948692100358459607368578100026352344593750509406466990874995550221164088946021671356103588054816806384932710605185578525911794426951447678757164062828448972800 5639 25771758107513786514053410657210044450896450820433806046210521057030840190042549254337334351167041815922889519935440390752548223408601923086514098099077738929953177600 5640 1528960490115103298357048173668265840641083007444486408298575616411680940839117336295509313363045696728050364378581957434572348083485266585394722955575787975900712140800 5641 87955705518285330023379238575827629256566873557972408727608490042315161455942182594272158473477158460730876770079471266771038567242000028984905782191722680829698180644864 5642 4901352733002943756184720701129350269754390264348715237028482870123315168320092957709919588141017574465699095331942187490703748182538502398635949707348555541102129326325760 5643 264293376795576756007268339390656166648843809710388371415912778372264200109925679905475721303725190950408214673022780259603730583949894716860432232512684854814391669169848320 5644 13774372727142033902964285159255904143444406246873883212535094762235705474423543625288686572561955122981089460199652470812226110509928974646719443715345330522166522612327383040 5645 692992844107798599349883303927788621556487312051754178307232231475953823243931606697001715822726048881489354230485696625161836971640385925395968192759130975366619286301541662720 5646 33610001026621887629340780307382538597747160631328252613393433071471649339506786820952594761399371185581755358805303552251339309891725645301868421392890554433906185366266187874304 5647 1569109908145083414642084469600460916097344846871879731362481680139756489712035073153146893604110338994893053155664590870816092937546100857819053182684079007466017971521639468236800 5648 70402931475568787235217388157345292077715587974751703855956183181203568594883361601064980633028908303226438574498952503122336889925137318928276830366364308730564180274263952562585600 5649 3030588410365541134325845353030135439786434684038397616548142694364656672326036485014885608306713467651808681605473802467874741328218785368274213348741562519225063485492290022224691200 5650 124922156156570497975067772917343249189982223213908791835210407591711478992854095182272456585701844878640701335080949008142893138373162324286749748110343276551931083020863483542083993600 5651 4920709869977323052949811451839381459396417806084212659650267882813594812265928337347488276527419116413076027681308097664193450819907575620061612352812159966182518561460695276788341800960 5652 184800147943153141023164769296214573834459612923667184136122824951528725951790446366460024923801624920279251755829072747656966548855464625901903980555859961931574075713915654992238844313600 5653 6600416355975875500950681473730355047971371628802460943734303482856053119716408413204143920471712049539221066341362582090252076176958603686597282290912348578383958059583445711891576599347200 5654 223575624242452131583260193559584641355133761879730454498361879971276878583267669470288287258553755060130074209596730044359980132696990473051095288375063755138219730886806102235927565198950400 5655 7159995216620914431232188097641340153387875779315305822266008229505194546366291501614621149215054548204483172780279283356293065706546396453671734718921311334755477488964987634656960320844595200 5656 216034792694114118945707739948038344631999462669842010695865022389239439227914290590624502770620040187437202275659262003325947613623390855327053823745992270991287970756283171872593550012768583680 5657 6117161050340906510026568274889425318886336898735309250390264512358601747722000540623186806878641720239201698384662777513472754965006109685286973679596113916413649553282497306862596161745295769600 5658 161826180516226612891013250678047153477213389069773161859692036164748034444826326060023813755695520573209558381675761241167688177570162402869509889379820369023621636549598441608074070578739491635200 5659 3979150992766319852456911794829634991567757985943907045886606074110893314630038380752540657864552298050826991329414502629615682999137913816024653887837354781332733380465527025812473080081507837542400 5660 90404222148261811028484001648969580614804342338716671234667386340501686315588278383212339630289266595435159662571664151722280629571482022509271641236626335654263718862902671187801800568541885444915200 5661 1884552964703408378357689915064472477716972893159511347488520975795272418838777773152622170447855048969265092992916900445531678030721231710722620077715907650808865554157333710601093485962727984684072960 5662 35746721206404668087454043478579348089991483607189450469959242502840779418115405071680307208600462868566671635832276832881286542141381809417128831583502247002545098418125184469072116386892072998456524800 5663 610799199501843539986794482004803198700477968563922979473719593543083915340286755226595689452362017571312493016086059134155607550948225795612990518581145885375363478790608327184503610786151433424705945600 5664 9285194230950931515780314591466572446131040845184851455277105205203006805748388369898178380618210398442314752665942485893240004591013904065339773434684158091584919575983013607473000522405467641982694195200 5665 123613343830146198669439115277242782153383764780381334284596372872951668992514145948742369058145074299861016205025115475182214360181691110913246565373526321369998798711141111936127335466347035065625188761600 5666 1411749773497780350403924594565327581482569171462094700459495501546823751115024868694021758675392895557352243187453556995594983981884967493912844256985821634391544364233288528947312779495117562354347169284096 5667 13446980271377484911129058872874994507181361145080119668555322222931042916884277824792513078046177217839533475286093899998766353758726870419645993791940742956614980658923134147894473103314161877013916748349440 5668 102548411927556756676520718751307449041686577958964692504518371405755727210562172892987008888752021900830161360184529846855274290107481501113069256838558240767104397022987196226308534173427843508604747466670080 5669 586992943782143414447566967788664456373737763140652457507205823651471715044928002987961852874485136936912073639010706365225128344025069005586975214557168188844991409372666524196009979524087554036612655229173760 5670 2241690147696830280435053575485320004501388550589995124499909078153241807296035604860789534105388620694675151593472770519303567303832666630772958549925365916365971004478166929804910205485659766212483876577607680 5671 4283610629170337590300724825536233940574422067079793404571594966348609684826234023165957687960569139817239796480316334958315456160861197663837578616830172012974158198353177486953736576332801553259093339664285696 5672 1 5673 5671 5674 16077285 5675 30380511070 5676 43048324944625 5677 48788987455470717 5678 46069885371358122547 5679 37279763352591428299150 5680 26390094155996776874665425 5681 16601829867027387049288346125 5682 9397428310693517354797409237365 5683 4834599017407129999196612285800140 5684 2279342807972890292917595372758455850 5685 991694691200782571017432355197202512450 5686 400532288863049169046429752664855377477750 5687 150939885204462860950469866507751897890956340 5688 53309650394945795589856978912784940102917709415 5689 17714800346288377907657916295361047962365617754325 5690 5557682031437479594580384561683095413518165953140275 5691 1651251348943113378602017992674230458928264083616405750 5692 465898667374722416049787906765426956984671165780517239985 5693 125143157433869282683911573576602790899759797783519792730485 5694 32072799376646584960666700478399012213948188334274997719720075 5695 7859033726772862410907833874481009878617761606400739756415523150 5696 1844655001465998825892689152291896166228298730912194036866719109125 5697 415449414270005399647567349305272687143969557922780572668930572801593 5698 89921043962410261893101811893002994933700262748232088790834784252841953 5699 18731582102272690653073369218143898155334074022627432256776607436776681980 5700 3760446675518464567477114331368795307159357460797174342253094918170207088710 5701 728442375884439104444651898149740868480034838287239296065830515575453932133750 5702 136314441332588504628819113741844210551660415609757344583650262040974877578715946 5703 24668587688970107150046998874903631950165722484351907919264901594112969747644544836 5704 4321506413839295495591963867429311602092902077500508417897518268529726330427114253900 5705 733529767597809510095023931536429805817369659567786829715237727213417010618706105201800 5706 120744723128064591980521064928266259782339673529155329651861595387126276129659351205940500 5707 19290232642277905512042583579770000908604520426227772539337117692800063175527579586540982740 5708 2993321773533531768174739853833904454722435502758391364623802820126401387078042682668857778890 5709 451462790482082666085374248132139289920445830940308936753002859944376055479396227488284454083850 5710 66226026152787834299191396121174382671200334797432266105690548551064858642466062571608906482345950 5711 9454529173427153908775726353885832948897783309338959397193708358412698872493894157933587471269776500 5712 1314327593083611373465944351417210740234631157963619045122400742874995971325284040737017680676289030640 5713 178012492221674146678928278434686188029225444769209011152989200870068100227633800064618357671784436372340 5714 23501436833375276454257923220682298455967823028476183964853135893738877169899731216203309348113882972078200 5715 3025751795705009045980593843203869297906961606548618499405042299796577801195070636687245647499988689890229900 5716 380057609651789202495981093273435025965642193810656299833071298565530906178242112498217581708074976585452433250 5717 46591848702240350470089923061835904068172152084701019738670777894576405781560867339848853357842040426905659824010 5718 5576569335228266412799859643901517399840719703882914617546031362303820702799142017813540777514938335496998892580510 5719 651866369691321150343701672947399476947421966021431472934222200011163048609212071046806438739080673002963480749235700 5720 74440201829423339499896417032392810344213222847626860462704686743870902344220585109016538114424302995444808230845073775 5721 8306590846840115476744969965690113062560981722954158889044015532606978418697503045152182147881459145095988724835255154125 5722 905938830283014873772188418594117255977067972847707845905652150781529203047307978999078504237232341619469881415888505958859 5723 96586359610791792039935955763604024052514403379722507768834352658926650211965584772617207695314225603143900896949979603141814 5724 10067907507438847345285225899037340327890161920389929897567664341182587676250985950052307005145130059828345484715723971496861665 5725 1026172035707645144971912609398521687666020106015615156384351610539425165549365345718025593588204377046114315213153056596947235205 5726 102280998517353407477874921874408088371181798648766105756230352392158688791067915150072562938792733878801507370678124248885244660875 5727 9969764350434312930557605907180062531836043826541198450082289096678786468892333033954909035885388341817225995609058349847806811666718 5728 950377408031461238714722825455319448996232431725802748747886663653901765509945406390758725433210329127915159564692892089869002285261513 5729 88597048000309477610843138048892418329673133898910147528464509197812904478394756798432484720807905043780439800884007564881174870451253925 5730 8076612367584943517835729313635257553338126183712230731630425698343617357119431600070631086468129067776686775029206765079595794160672012725 5731 719921091966531239320314701151737269167509768547206740109863226622262163924070099880147292016996635814736536519874706473686827377249589458500 5732 62737707367260267678366749819266856432375539705257496229713631679298724831852614055873046506848773383638238775276696156636094721063269939218330 5733 5344242149551641709815229681328363028552422180392219691061245475248961686376429204484024812346810843008741616437986439663913609852955846597777130 5734 444903522721237653907441987833431986909070479458655786387663962787013399075156553107822807036198198475879869240612016675329196144275415439291828950 5735 36187512315644571611897393656997409425031169280425386753498943427521290128693299635120752580243992682306511686065253031761152136760248538385725311900 5736 2874999139123120047768460306884350304658372167100982929350891199028912315732788573711054087791635778119335927910471509686017801023851200560598679423000 5737 223026918446564832312790080153504452803794229709377942561844028367895719032833823330325300802584849305152994540831734970060254472539014860207804413992980 5738 16887015801322342464305325017436983860513101095429560537584771233701753817772276333769273049067114785236140776605736295760537292573026814783609370137582880 5739 1247499946385958877066053580367590468278870425959623579007760760782019279684471890589984419397144943479330917969553284789152481838755366141898143365610160900 5740 89870244832614583275379352793148204238210650141720307882879516014305805699283490764039276484099098465983404376054990596816449778525936666830644822401972205050 5741 6310357465591622593512660038713368577114398503613911247308756960702011619507164640116828943832866065245727637844522527770359291100832193049648244658884355170250 5742 431626256352734524831285226861928520267716447024829722175686549430499759850357462117982763047643984055020007134699987514249545427235567861609461737276270367379470 5743 28741420965585207379954753599713171363191121473898107192598145689248262382415004353474359096611944469970916564335589325165268665207645194680229433353664370921353220 5744 1861924706070741225131486823985650768728518761196501914689452810439279678885690614391867306748012642125153641231000012243342728481842504874261223363026894198330221900 5745 117260487716935976100469223757920668169842295350257535923484982261638839956917444184726402236506369750015560031727910350498137096452413505107816905989114818449927769800 5746 7173531349184017274889068891543461927335077223170813247907738545259081821318307427407914812431598893698331885301567746854283803832426206896085595347289384850738032444500 5747 425926120303030932432599100475588583196256390703124300826773699392175721103861488485039352367271167217039210191506929018933705167526621864522316439683326376215975822000852 5748 24521901728656765427205680552086343934129241108638215375127540505794814026954968447350553632425022447163487559545622383607429027029703021251937654956640034402348546686768542 5749 1367601266080385377858423022760722686332800140562141829653522747214757729213774017652178682320698628277643856406859958047781408952601075243371687074487423450570980870495997270 5750 73804517179226876619920446163565080267219248894414341730162403917913632854489564133414024643230524590453441424989604165919923078290716043767623400517031457940324029933309084290 5751 3849638797682557847778623708838812184129629220540957470513494929059945244340314294021117175659575947574134340643748778044467577233278029294244104801937662606821786327872565991500 5752 193832043080540315643732254327246128123897982915043836848533440743530922556111613424925567965385374520105026965221658514339144371469490580712061918804599635336991239699934082856339 5753 9408279158124644311964889340522415031371274227112643021531323318176573670325791151749822102320753224074303663999132955339130519604773276405266113278910454931731700246754134956243649 5754 439577243165819487871778077004349749139392295520702633859606854907579953782417251480291876938973892070470950137097180370752512630599412036331576013327114403542330865514878323461388575 5755 19738191263597507178415408930516022119472160507351407260010883429630066094327200077418349786059664662767261511718875759651588843077346695841900303446456786208044338732420407749568954150 5756 850300356628348920285161419981164484879693352697516868768793448495861836262390376918466779034113384743712700074373777546824758848828786695397381241947916627930812674685639576879475814625 5757 35075769876926441075910274251209748510629702937389302836825156237735277512788640244616354746063568602320679881400058459542746118657125009965497987772375104732479947440107039747446280840245 5758 1382646017726258315270442745900837485283863451194228672869134039689459391480727493086131736035642282850701263772579497568358029458636766969407759295664147094531073790892871210424433414219195 5759 51962968555606515566997089177021123850141699157530525797194038261702183927134205716679341145708216236101855138852444337339580131440850123165363001597161150263634586940204769092273043697475550 5760 1857222936110617747469240112056220167583067770031960406828456966517185950654645580043423961211490132522220027205382129944777496236499165194848121423106798913974216335397295535357177437379180225 5761 62952178365677667611326392520013371834421257878249019956966600326961864460177615858205781574619558317913441094841375952151610591779689130633908654091113801527062876061032557673540884763001390125 5762 2017367886115403175933042686406998894976648704854419448158072630634349310424683090293863658450037903014799314751317043686748904058921248947974073512844986478877301890886115427423807226284091577245 5763 60908030676670658623187689906026095080660500449490026933165696191077216503059116836835224681042371960473604118781385897425139103229539586894612740495493112061097266188126092171770555153568376249220 5764 1725725426513883451276212291066202860350508310313310015509683391209577520290213393807800200802715121296576570140266086342959188481343438146067263355227296205122804536257864728703642309374207218474850 5765 45680829698062291361010961620923177850431734237711521363675491482844983110544422854300901084330421829879437677059855342007902145520055294232096414920524042542463699502235985415291689392454871267756450 5766 1123910182970009906783837910191997452960331671003093634311185113670515704806367940477796566891627382343490025107810421131431581582885195483549419424457263707032153080171091702661370698252214729235384750 5767 25549274128740148057786704315713305996070049037117115145843678655674364942435517463333145293946128292252039479678505868731491806117222104177206841556248851064571315708528362377804451451027631972781122780 5768 532892577312078231247228126237199103927766322259075835757428521526990923696863488579322628156079639938046896708139584181338134807393102219957485534106705307122993320961179758818481446703052600341727852655 5769 10113511156107823481931037647487357690802112859729547892581157473135955065177327759812061876984227134782906176620623022294719768833540389825482227881178423305165128317904967940541242343117345310024659064725 5770 172898702192033333706421326672812527265435915177079211430077248707211742738091240461068625002090456922445424543641441458431601266025439302162086670492312206364299017934347166311877093344040871801486226739075 5771 2629693137132129933422381854460120647197860988379246013164816841636607193687922067620558427014299634359757047899852138041363966026189888436156410562768504391462065809032236386525858503873793022124695468051750 5772 35026253992969664295496540050834822421972633656419360475104276898046713615137259889713891710716903806410320054543057170955233829987984029958644009548677216894931563089803407296737167039204823546632839925672121 5773 400215547469358152561739997450881807520669136222824957761434193035746267429882697067563400409345560388855406151390228454167816491157398513807455254867406682263464344393165475243171750120597975057075507038845341 5774 3813842075813129591925027646518737767346717166530764279696502028698343006392762994665261875322376506649172850338515551199109780951457806533844861843697407172035354768146200178982828924030589304766853287305639035 5775 29097963166166814316018511152680160990927621448231718882767358258413096732062175040082107404193368982600033468089344771230253271523763124868935635333512537800622801410003691121698932478506427816882980390568004070 5776 166631242946447673704726639282803725237790259201826925341519450795579768436377469334340498178887442775860586234142679017911341894815647979435365662851435245749789776357509332925691568156543682064337417995371592375 5777 636624597580829454516742497233862364202179569048339493275928681325717188268951430178520998427343827403509921750612173125420644456177517814605453426535038111570603989355289927947686769471073764792527716928986512527 5778 1217017034179815732970810627956334982092294854906401545920204954499605291115582722343277159959034810476337467711263778612947229650822574964003646064518225302950717160482336681428129207492790705144372988999827447307 5779 1 5780 5778 5781 16689753 5782 32133133620 5783 46391311335915 5784 53570568527839818 5785 51540355511949181059 5786 42494343724892864267424 5787 30649867887459353728261950 5788 19646057966228861083935489900 5789 11330850690149298525754943195790 5790 5939506579609418934601181051818920 5791 2853241292717082389368150725191577570 5792 1264877551367222743387672853385592622700 5793 520538131443620173508178927589149813025650 5794 199878748928080763347917371119558673594522160 5795 71931532680624207585114418016186666092661488155 5796 24355896801973999747014107569734947669851616933430 5797 7786095084930445268854773119942279664809660862101475 5798 2357226787399540919734010544704920020279824324100602700 5799 677713525912721529521070911656343005761412888430766969585 5800 185495315648126363178710421113868745782332602560126513906030 5801 48443873616288086820877796541350789754995120819716518170994105 5802 12096303983939429420925028860491294549679664129464781023722312400 5803 2893250580412630762871328027553088932385285657322197656079874177300 5804 664022315024382900870415949845614318094798262079840258303637212221832 5805 146462442135894239202244724207804741364928593623043948987434693219601396 5806 31091890824583045315425640330601481953665461941743237890055380999251854896 5807 6361035170446861263402286193187353215737072882408945149383186571164169488140 5808 1255763537826947714159515250959802080567835028323412402296102756999060569463880 5809 239490445682162560335786230526391269008633929310630482862805932578152976543223916 5810 44170715280898919936810073759986173383180028532950918966301054883354164657150003808 5811 7886425150566374178187562342241466726937745884385051284617434287999554626556433783463 5812 1364362215344809024700291976227667655799581780499764666104951371939078177734168279667550 5813 228907561106177228932981247623326369156887042361703667887413241126306173037818134815560975 5814 37275527072329393948729640972403057068030150505053419992227025125818741668724022334308936460 5815 5895894537245973128554179429589712282092789173135943363101785227806109596628205918610588290205 5816 906453034623578616068760082185832138601844072724356826231384876176973176767276349847241370407430 5817 135549446173562171860308762636232454053746348526010869185858799176490875469655604057822834211481925 5818 19727637407162278907399414072153753431202197145837799430059550357139162304183051606785626863302673600 5819 2795936206279718714400994527105195648357837115023188803063769228289369955313991257724787327584465117390 5820 386088652330036523091822836975448750432869394397939445154666377736977709683841898327815176001552832204620 5821 51972150710394723025190174850115870876266239225682075516810520110976801952735309422993916358243778930285470 5822 6823051394921106886177249380114625529875727764829110947588113045724401139796050017316066870810765029411039400 5823 873968947382997442486145675275548710405952672570951423843247591759612937221066467169467532651262189018730424050 5824 109267994427151691114056458029957498431992680846529013394884930662967200659486736916282365870995650258340333536140 5825 13339058921911121941671118984439554772040540579967403788300678125251785723814138112516501413090450250828124747072770 5826 1590501154423339991149248489617252833745022740073224198144214295536721728885312331889705155912989959266450207693438320 5827 185287688850082001077237405199607177640266355577026475861622653193329581553097306681357522412057150497826747514316445725 5828 21094833369498363368877194156508378305551209822501704622520676067540759125124253323684020374529535766832411905075397271450 5829 2347587600488249383519328368045217893387521106276930338205889949682157891373663294237957963689470782323301000172161051420309 5830 255428249137476216316801997851411718432647752242115152452301582884313684777194076880134337454263548160078733083833755823768052 5831 27176195840350460777739754502804992533238675901710425740512265543380402348016795062843965668018715779648358960242605545027727527 5832 2827730959223226509907643449266280586597225274679614298877845009959389794080773466971885072063479853860926568528989755806811798530 5833 287779584444452161738841165801011835377536454880994629965946704995315716194003056104509092036756889424300916211883578392908233695135 5834 28647232034683371961771903373126174958032787038605785819796334917679656282660218065271825555765767116574874944509357940753207011729872 5835 2789457684886203507508714483426990535711185341347632995149573726614886035701124750641189586294809408814738115767069795877427260238260736 5836 265686830506507443180824639275375140708338393903144129749899983858349734006918870180382427830480506847022652688932067144734839604335927296 5837 24752378143244114522806246387060891656485092994522545059136704942359973874229035259756108616130895174065457011650128329554935462354077286400 5838 2255425635989718232615534802278673783961993063727977590474119120730696459791423206666492338077336689021051639650435791252404586147514076364800 5839 200981921168122798447555133876677948701225554962298905180000571130555202302253005700633453034859794758848732708132428560019654867266102288711680 5840 17512109180902503115800323637382708201023688620938236602356075469023651605986666664805973606463430374713661940238542936377732732704446776753520640 5841 1491737782433071055932578074567164792078156280247520225615308198462440543425325444559139814939788086474230057643883790430132999356683018449652285440 5842 124200061143638406951138292811229882075240985900709337538548883914263293746340426237921487634263474337907059577422947547136525606942445612640396902400 5843 10104430884077365102760332949550839320345567505105418256019894305126859091891247298195514657693920035547723283431153520220630274362167323800783080652800 5844 803027405907848592726718002765202695423356365131709626082897896155123548569820358574988015148828849878019499476959385271696809879060518550051248165355520 5845 62319921408691853615529036577294543242079897715609142694886085124493046962765413555807291054558473621005533776797193052085031393642502469633417645559644160 5846 4720981719056696978805048352292397617690278689309163458311403773822173938062692145551488086031081044581608986423847091718855682280113713622953049050799144960 5847 348946023774024029988789489389755749111612544895987320554026532629324520484872633913175550738694948170281086943896195924408713649719372025480780927307297587200 5848 25153385412616560290176736492858584811073663136406226038593839167247580661590476795878217162583333520141983457143512581022136740958304035531175637397816108646400 5849 1767331633822327433608774150183810251366715187652863771666082377458198231121612032347837074140269642211516384483341411872396389425972179401092370166167094868049920 5850 120968653004547739831086963944367558088474272625796876372236386896840537653071731916478175980174581428431596763849627034919988241420088524997824646487961774912962560 5851 8060988552278602076067876642052588540201379289711827863202121725565844379907827470727303298545979009026893275698829479580142561843045574628891875584492205400611880960 5852 522598991981102481661646717264555436178072850822160233785817305703597229660651175251345377936672670486008208171690009413921236778779507102116525956717888948730121420800 5853 32937697088143889053504860913314099868865478873374888049360936683407147630497649260544356607641333385837798093224379005975584822775638539997302996256374092355203602841600 5854 2016582363512805209211969301794697684199686042268843528738668680473248264805786854337163102892724954677325377103440052369373824190783840810689098845906961246165858410037248 5855 119829268571542026996766333466086345706374461980550549106687117032485381525615844937233205394600878541704572489332640971029883124063437507505690051806571548759258410877190144 5856 6904477487446232813290810962769430286347494384451681505335349515648043517523640184800364176504265095150483968669642250139405794703249820656336379340594186862244380882495340544 5857 385376217524276362600888100041986016508895055789250422718167634317293081464108869852032557598236790124753691846240690049524037594480619949259768516907028785541382450787500687360 5858 20814038802893543928306790505697286381506368009977342549514793577866285046252897206274323977375321248852500594621654356873473220416286513181464496649009334400347490418915666821120 5859 1086524165356425996995857261514649381703902120813809848592855235571448262926379800695356789960897435454157111476418237225129801092087229119306195263301306411539269877618547668025344 5860 54750472354816341460612358576564903137605091158748715516318542730310202176630718212309314545639466301479510422772054280411981699849406539783044367190316656074255363011432596711145472 5861 2659569527554476777860182069020770162510565984436879242449230904039259028372965873087486495081989647686988284794890107788050374832074758896524774970458006293105072508260192465234952192 5862 124357043960849396654763095848227690844991562184002349255604664216008015064508052665059533853509109454592616221830399782546539476828848604670501865413405606309551514040085463964214886400 5863 5588189200680689065319098347739890876918208190026827753567411450578670311157538888542856326685375160528582108935168771334260921446435758180116307062714867734470012662459803058133847244800 5864 240912123450710598944934082978458982021708163300994731206812018941799345335230159204669586204813832635164150248591118000637993903593821511023872139789809288905596384094728553139880308244480 5865 9945110339985870541366926058181437511227352702159818290455084377308883258678477595349612947757053735792272800595644181358724052343537254752792331323687943995495979357841463532841474237399040 5866 392303981445330271368350085567794329306839201173520354951644086386883439907439208583232328081783752621605123139727648894727072613759127397173869316824803467368481976030739489663633762119843840 5867 14753937412052270218985728728689093078656019041964837811903066711377231404149691027141737921989724669831326117022363880342905681058383458699205650262566868770997872295562383619543269500151398400 5868 527682963572538905287543167260907488714224110990147632577557884052298034806085184297257467875022943140098694475688106143107654191868066338629483136354634577717601730311209264093265657315773644800 5869 17898123739700404646152727733988570126649183183819955079856920414345866767327154921047676989515693096371485071729012222350325646746144855365565890439499955775073710411055791948554587232978201477120 5870 573934257727577992024492100531932391681230548215699726510037343530923928716577257223345517859473799600016317920309605057242063490909923942215789963505905036685774021336232369807976584980265393192960 5871 17339017303419214196078158914680265580063654005478536911247779075520195038336033277262435887797564273061274191486224071550643948119848665362530393037346300142247572426621954964064153673101490268405760 5872 491571952668660631619936332304521614597452436280441705113211995403439266613884766169263182688616055120522853851609884219834762384954542910895304280449938364379830240971966465271157293326446091252531200 5873 13019895900606851220366317982734068490857432402408306276527847501448661321655144442576091939755763916851573453897483443292427785670665677228041625608114973414958238779749194842562010541005455946573414400 5874 320520643745042697652484682159698493357326443318202398920271043693888393667099174350432475530134410652051375888333805770491247693997935578628488172537437881800380037402409652928720381786053225815652433920 5875 7290321620459095440292647655212836007025836735018607467389070262483827654577036973843335107696514519062779615364434709061365307439691651698490302596564110406287739472889310646009910030076070488428836290560 5876 152140378849570579440106149812390661311536342274433180373559991369552287364272898315561461605569510791227677465072586851749758010394796706399808887638981334667892168393281527442700101320946459210368900136960 5877 2888927234845173360862268256051113218353587845164366623632190815520604552118464190993229370827679725235832582122937930451575484688874787163601730579092243752926594401348996328193159336536531059882358262988800 5878 49413939628614808786088411518174509531728438301192835394038483202776550224560550920160166344768389780395836504942172652832865895854280246257671233975313526992624759672508867341465219626515781645865968048537600 5879 751933382104539017627736713704769072936218713148613756005278797999746147067213625838014676025745904916949506504145681609623318156486127488012487117461389230292908604557331764198770226072254870834770082682372096 5880 10020240561905324122502309797033299940518806952123047634841147592322933002123063035194933716410889997828238749394429628669532581190580821946154064155166463696975930399193856468431694819592884229340252155976613888 5881 114546643489256148177842138717616384304973270692895788731151824428704676164114123463278718878769795191198547963559692841415455233158103895216255310952367763402843712317880111185991753930818029320207365320462041088 5882 1092066406439742458895037908877362437526814847232546771547375608159125012128993103184949298111465043012262369859303833132105104993335551733365356341460687338297458439311043289112249414273231751306843848084417413120 5883 8335679678958092035498590944616002625786310215523541724645561801015925432041688997430478021523850545260056931373533694852202225107320950579576614818199252243460480497113962371997275123048049647376002775212139479040 5884 47755267673066721563149056433996378516935364519460542532913767216655112236548549586202237941167804896151515324630719891677999626680851052565555489735237629590356620125020073035891395274406711842955962443311672721408 5885 182527877628132085232293492647313673578164736355157938566696861706844181873942660913659328128899386876367048742426298153118408562424605685650169801199758934139844653955131739262566097325599631813123530972318299848704 5886 349074465429501990842674421747543316710233396433277946457116280529370476697436825200347992014343736436456018450837898287911644117416068325532641508639775079161690120303763995205537130546941155184173285007562001874944 5887 1 5888 5886 5889 17319555 5890 33969210606 5891 49959273527730 5892 58769830152916974 5893 57600469232739948879 5894 48379568061449897013690 5895 35547874741568499513602724 5896 23212219649692524719863524150 5897 13638360022392644344723842194985 5898 7283006341111161375051984237773910 5899 3564199102767964651853880007764071025 5900 1609673090808563963180133257319618558060 5901 674854688678515744296023403675906051535950 5902 263995077723861511250157321906359262183880020 5903 96788369284249272322650182674528486529096699445 5904 33387662899465033439430484801088508515452905619650 5905 10873847945676748965593293375881756063636276951627945 5906 3353902697717633991337049289879834569685278368117996050 5907 982392289319212303389936597711642721051479310054703392860 5908 273946595857369429654448661017898285951283935001168582456110 5909 72890477934135510537863493664664493142484934896970362199813375 5910 18543374617328738771417699095826347637241153938902197592494447210 5911 4518890771795754329991873796356555789214988400722181672770967033600 5912 1056681717392742096097826246968536050024898055105053963811428233799726 5913 237470683797798666511381198724609226843924190434340785767124411098003661 5914 51364148469755620261041858830220351737072373146965793587797460463373860830 5915 10707240907185996452144743584123139819078107841987151274431382790528850433681 5916 2153786696365212912237105729254383558321569684644089059822813734897708791370580 5917 418540008089089212694270503014755217428226935992213749436941941903448484423711834 5918 78658718928246521814751976766219240111552233725670076339981296263286854069272202764 5919 14310895169347821002013094817322736354214673736978062169784841131320111538084706654390 5920 2522910986623824342739144612721354167632734560799188686813542963050950728057453157984984 5921 431350675888173180210553244006986443988461396573304858403701508599701869921336350021894800 5922 71582329739481261991828956090751712795128732613533785157326080827659676757980900128280316520 5923 11538736563920971065812669243109897891742575878999121037558135531001216274075738372302500469370 5924 1807992220491078453830672146095791847416676397465144517612672535801394548206051759260490921208300 5925 275555683589396830612595501046099155314628709962009601585782834388054147950029771477481862447380670 5926 40875812631910317993006762880271567422600312949021245307035234744230020057963431937157648867388884900 5927 5904993286087632705870117375922062765144682592762558811743703442188644628357810313996562295340234319190 5928 831195404655071128639520545120706888391218268404757816834373696184235182997212510967661468905279401321040 5929 114060700570733238776340239085167844111944607554912281013513539681797947752610326154777981569373593453518300 5930 15265848172419325627485027485986015449121757682817027179789452890939741958452159199454876718777172091941255040 5931 1993634680254274719396628428572492840864842765303121702587136652546194815668612061288847936038887643517629633350 5932 254145861913086443894688809808990030561320089308015029780889781452035328422117195329956846347257516475497153445820 5933 31636768672074504072589586183592088064874360061907713488442719968392591866643700369379698731495523547533215865432070 5934 3846959210777847686145200181972543488927802638270989148007890972406713148554411295234604624713153347042776804768738500 5935 457078072191612527037387774717689851640750124399635825925774009539959698628283653953353594838743770165397613826225650645 5936 53079620525729869058494762017114290002763660302215335541805891045777778629203911910008495772031705721651199239720410446450 5937 6026060839379709938044867282939058974840550255822995891139786845304175674797718673191254678596154382024071520502668642120241 5938 668956015262600959685185281899449884987558529273223052446489517679254152964413122531879314080020984717246559309992401054766626 5939 72626714934860188774262676757989227409862648986315346501069142644745819729527507675223428716908383452105765978192153341430288180 5940 7712456860923738978873184931286800371392656006656483125906267074120045984952310273066594183235949185574102942282886182722753007246 5941 801189948436467811403819236214393218561470641723826476675955229897980395476736493445617606613591488263004269013755905264052402676255 5942 81425328897642104455232644853690459996761512597260842943113970550343499075756684229949197537509449191003005049708304800106290498981354 5943 8096280225976918632125448765208629293145831529905961197504246132894004254847739755181209742815025363347464323345588181538994307567532884 5944 787625559554577014590478431531459507320095434391509388220652107171184799571421035951456303160876029410717999542682892032049894773896313190 5945 74964205836226408383670374278946243629997248836333556003704618144372831017523229726753865882667636126796719724765587684474054305413974271529 5946 6980148106630183023771312753423960317318552958349733882881505410879976255571437030918626781997718492999039453471567499762546767321490981572950 5947 635789464100403666937530228731646565503973235340477481645511719720143974688066616867550003419404438474167182897895327845425908313198154345496505 5948 56642956710862077777660837879219323437327259408639024148796368423997340130021440757750496809656510033520382055121658480831880372575349017024572780 5949 4935059937990549961278397264605038999720060554263164193154644336978695782544111781670447701521459185759438951550419424563652155441769280686395510950 5950 420403846059275493308319852228058960603743335593700475884637428725746648019913931297428737478203818622462493828625701529455237448787176679577030548980 5951 35007884442124490012009051890359671061405619719824718991203616398004307652237279492173084705621669480694669649721317781787143842672453003206550480942350 5952 2848854039091022029550758926794479463647253096317745668579267229839286553493717831612815916212237984792740332080477585084797830336732378333788378984238560 5953 226486572541341685003772839881914950567915810604696368170773644193454386065318358125860668258536713577427335317338468585553045668017899481293560840995478460 5954 17584399514295261279117764318647208856376499135900156846104091858201542818790907780890412190865792941693365611876732576297523060773004291465383836395383213200 5955 1332759972114394667253090793051441200035369281904338519482045556029557968074286936308399094118682513370403999604733962720198142240880806213178834742889812493710 5956 98565104386607949911348005379990869725809147605481200385462520738576951195134530239140914179154687762465857466950387548771867378993464814131053982851653215293900 5957 7109338909838304336676564189223261631412158160581127663207644220395476945950637298327691495954819491716355966587170409700145900791340205677181929000168087942668030 5958 499847673116053651331371216328247399703098545575577322165787863001809680086565276065222975558891300711345105134232010886274393050294463735207857169376897320677915780 5959 34236951674313599142374938499339625194480270081898374769701789046164391075262135458251207504297263090205333604251298574462093240312782686209611937538861489909395847250 5960 2283105466267197848719544703004088188734538586368739637790966355657599832032803083827113746667629755030852340765577622216515341759448904410349478616123491008758791629080 5961 148126159214269033819049387148747323067236851996975267227404287500415316528392798046752799999587290848388439646081143406535011965656720318205932745992611765474901269158800 5962 9343070027756490924292244016844535560087889042448795061766363576663314666305801331701044628664914678237236460467866226858605015425005722391152204666959775783509173618007336 5963 572467671812812010871792564921478048524072965617631251060774683796449404619711634049569395613543904850160115005815870153152445421593335472999673412454507721457193448776384846 5964 34043955924265968690785789471320758779830312935199083738873519637977997308476361987949989017544751880578567945049726069846411709422381405552262290669307345394665940944599514180 5965 1963142242170821038127941978070869251880353708117368723035557099939470213403059651771659522217633441776783449298018196428588915353753108816910215046814385885346839373723615404666 5966 109660414747120810345693271610047695358857438736600917440959136556493216937605150366962967530500203307613776126701099530602006869765403257750266404644203922431532377986944996243580 5967 5927399381137281651633801416772008142110680118637988590673799246322931489422632287467074548874669859443831857538033059025656705516255266232566173907251892856442251854674224326280269 5968 309661871551065198931232429460661666259591378753301203571867719322195431780018778852951471181462147899089650992217796072305236465859301563061732111192071090932894739106801378935793674 5969 15616128531422689901085618986714866781766006309010489666256770833722703015393768249822592021876320324178999365704891834969204069393154114753439614908203048479283687863999634448629712565 5970 759153848474924484844973947427596158178600746654672498556586259146651982814659406183782205705283470506742235337680546598714043557079788029721378046177204613777623064581767539557566825594 5971 35523589659963581905307176554555760104508318267287051509640186001921075542566007352625028268679927239297689433162013149937821258626237558495932803834514030466205313522700096016204342995600 5972 1597496882336060974892889397942945075057067176508296646697301859017682742027906878287748562857212202310498695106860110369230628384555434475007580009779099875694229973746593800561316257566990 5973 68919799004175503021413044037817363839054212640437099770810927763429605530384307361781973774806635729075837544063975484828685359574962668936475851880244931945896017988490908267409517740330815 5974 2847114643168452457637161674222618254584033048736469654691564286604368788171074554094556323037125304348173680649209589351173782133465030876521102543158684080770382773262325006391433650970987850 5975 112388360390734104619986787413217083161345905707766012197021814231234787955929439520948302873640420997490337217049694830174577295837134946463970396697000930383503733941776327305572802808676168540 5976 4229634768463221742048795049501030528463416612374150816067426545437795309172656267937350467797944612197279543743956261293044411625431868130153956521790608539013368931519704872193482200100967530550 5977 151376059125006459673711115242929808756662925385646313477184317923592977320814712175721122017988500443082294667591938509812171197907476184913881441912578792686270172253283278466829370828501047059105 5978 5137757456488367936987216408167641237503314772118728905092077475488979556143393212474352804733843201652742349137108920551259430105772326962835231175143957748262149991862890399233453735560478338335430 5979 164855309701426489870023931969051101407997300970554883165362054545606314012174181288584986844339852360175343299389044087276002160071894559063060181076812669547492471488746407584216867701081838507083225 5980 4983479702710091676855601247717243604236735644189766215483917595972617974018107139117446599600335991952050910027642871102726341453130049159738220664767795857835722327634771755869930238051102022618545180 5981 141369423242196818594785529805523173432822476259795270100593797351417192434828577282573219577227449294369402547413640275639313628635667256657492317776785432729986857274943021039212080843008142975601907950 5982 3746527255924768583613596693965003760839873139546517797818516235012749275651100171461353542440291315628589363017512212126879841999203159448244056849095990202312537783158607754449544147833626433940344849540 5983 92283337217482913613125340811246937162940104506507019104558646855151450046316458415396063073625069868927088359508568576876865850100306492952183000499527324692427136107324553590231340900931766270570334249165 5984 2100162460520328449146451435306956777261910102925651490123555876201544635263211955288735918017144616247230332224431244279681406606674977948339877997129584371387823316450527029278204803018066091139249595035250 5985 43851329138913018175567875394847137251316717201156844965732015180391682935399229093926905205179749431408759689034616653734118901301784126688511135580871081373015080958437284549639769213831668395209690711898065 5986 833105929928179016179026476589436455036179643999599991164858207593254840070356476524493156652368821512126510303016523386261466118823871193919127760660889811063603454054986547986564217064199042625527409798973650 5987 14257123168836901744267266103730729875342316937873691792494748998979389516056069268681323853087116333984129159093238041414219109727671619677038445953006941671936797428760340773702830086210048524774624655682160196 5988 217057198131424385741166453152629822859917094307438978624722697290241385922073343046190680915397446147824297153551461002787699779405282256542999285845581794559206445957251056182127820641323746386041655116305404606 5989 2893870925898134978440916026392609117768756154004312715595350633752080808268885836574169386387672056366515911225075182782903759621790479308169346660221123450974489084354577551900110061783252466571531172313647342255 5990 33096609606450457390118862547406065432838550056594228772551531401630348846028967406907765143302102584834744429861584449506501493217466845820118963361945149556517364647056781897011570474831342489383969347769292284426 5991 315678092144520236254515788919089319067259355428287179209179318260850364560610517008484271945443278512380531328454213152138421924011940895078841002591641338650678179881584940780359142465149174555586609500793003028730 5992 2410598991474169901040333014024196152429135262370273424829589375808830377740391673926558508939093751332639451267673278443803665916384062061524621235265590488660510073420323858037642166406121871846849197012761934625194 5993 13816189242300706474027419492532859602745182734692621323338557595485543254397748247935043722902858937083846422226586218937702626019585366457998564631453638207595419724922542911408922190627067311378573913948019806484299 5994 52829181727619109598814455865825887719284140269897555606419678700224668563995279939711634217607761273294075934431166313519616271029296119856938426997226843482391414858560851820398659273484114594205065163753286369459290 5995 101073028680489958316185917897242733010115116030056820959721771761251092948281468754221244144830565489212063796614603376960798859275212109504071731264742693625489919474164489610009093531121540337157871048398195709427669 5996 1 5997 5995 5998 17967015 5999 35891891145 6000 53765065720575 6001 64418893081240005 6002 64307446704125249625 6003 55014278014967358891375 6004 41172489339508215122469750 6005 27383703797896945346257946250 6006 16387843188533691679725937409250 6007 8913673011705172547930364908958750 6008 4443208547687551905759867166031486250 6009 2043918984064634828685454071677992908750 6010 872831075832175386921183367045866007143750 6011 347786371641529968203500552902449340088346250 6012 129879245692179369438569663643529886123187946875 6013 45635805752511149831282251031161774325208651065625 6014 15139431488673769117942273803434107600280042680978125 6015 4756495772009867633296226387849145589146796191256171875 6016 1419174997014938952340780933037290557086504926377672328125 6017 403121128599042484480810387370753769514565895944921345859375 6018 109260633366803301629547160528476093950846299719574885334296875 6019 28314566331828583145192389999727020839165621388031469217382578125 6020 7028886912487023645391810496205748529432651108053284990281629687500 6021 1674319111044200212356140002851351697716694607081245437151175425687500 6022 383309503112732013908156951305221906654960459618907193347612134162187500 6023 84460166050846214690854143267105056395523548753461072939551398486747812500 6024 17936137507927567055170353381494183983035805946824521995644322263061218437500 6025 3675542168655224485323028282584107793940917760426145669418675284270470832812500 6026 727665158693383615362034863222145134828704227293547328652534538264056269294062500 6027 139324210438632914016172129575429185160835963495488413698916409726922366095023437500 6028 25825079676144392337127975553998121384819177948587923118375159210321516856370052734375 6029 4638556458771312573162118385945916199531076953589344242192077934492832276359348205078125 6030 808033397726045657274382366005855273016301084108183722393054412234082627508011188994140625 6031 136626669567212405206325008127191341567849853492530633557577011006440417681918419250787109375 6032 22440514563382486020856780403455685350640364265765800512715883473617164638569989309352666015625 6033 3582872567431883002409966387182864936704625375070859425310412560044611436138560972102220419921875 6034 556443642688957903877177935280959758317369810068665133582034666823790674619985121001725747099609375 6035 84115013548456518266855626381890515040622308668673323859766087679406313547154217903317956167822265625 6036 12383455083716377354079243607284112791990723802097437186122179608944282295040984803115319986019121093750 6037 1776489839597497062016714239641204538912316487683838447592919109405111632399078917564303394224073535156250 6038 248460131782341123578635615015303335904942231061991821415671150235137955741550253568475791326879802832031250 6039 33894470890462913448791566614837576719304936434443712444959686067304883508593297576839842779812630203417968750 6040 4512002901625418859330468021867658883401399618283614482473629411331165560948320928153336835751990460100097656250 6041 586346087165170101028513545699041467191543534250205155896006274282014187346492235354850734426565877785694824218750 6042 74412275962293055834035064329623681154614170053366880720391414547851890736172571051664691543759299782677927246093750 6043 9225481490499705038462199842526450644686406843473503135908126071007093998099553468436419078416427050006870686035156250 6044 1117691303880884887872433945364881736851370617575737882184384270910445339272473057993527572715967062540558686417236328125 6045 132362264813843581840316384750783942038539758037697017229457411246964692391816924869619625348980027393037694998187255859375 6046 15325823923950928102912801648002106824346566365930828205844859353040196540348214133550888690475652009158256056472901123046875 6047 1735383233512519383990490206296396760377931912593505710408142163570054914745787289868168750459210363979722110422198946533203125 6048 192203031342047428380612014466365893371122247401731435273291960945648965025742072981300160950179728109870933488796230369873046875 6049 20825065326443486485375216904913629803708547360516824511352064639038288856176320368144222925376360422606830726733404640767822265625 6050 2207640908890585930631079000054689401273580065845819211745499926328867057276248250290017299267800722813677789981187074458917236328125 6051 228995778357296573824616648888947311494792479364557722101693701988872004780467280041887523909228427663975849544870273729913553466796875 6052 23243998093867921543622828161069047723918240473049209857390421305240896986184122820336295118552546316100093040365184179991867431640625000 6053 2308829672965796516127861044504144475105076938010883762163509517413695521268147039015430289773287776190407115837896956817475231933593750000 6054 224424311849152499657328134009302465113310911602364998932086326216383558568570557330533583879144731253996448140643675536582083984375000000000 6055 21346647092659810006968819157634111646749965378273439812559034982513526835919611328660841065323922176704117262618204298814221508789062500000000 6056 1986741347674620314426506556230307409635690308278292076270369973346216699509277617182023312146169581005514924112262502027674633789062500000000000 6057 180908941887842013708121326967011775030729796925235735948214653512589484866442242971958724318050842329762155185070669855098585205078125000000000000 6058 16114826800677554976452521153743071573335509555162701199679238438282741608769600849956930107612256322873999628886774251355614257812500000000000000000 6059 1403984787315525653183197775124763612481559812599554972511506407067070970941023522047922961561772332639174631933527411629973227539062500000000000000000 6060 119613058601479247031658758841577863652705972983150631225472872762689298108846715480681420739233474596857320337746091790330334960937500000000000000000000 6061 9962450438339245934237835542244420159256031808258281439243383764958728339701815653474261741020612933256766245243864635474360205078125000000000000000000000 6062 810961732001741955576279198771089353603650553742888079380586688202638359175478603843142783985498077531807197832601224676738828125000000000000000000000000000 6063 64496957966520309482785584589897466345280852054591486207686655012135637567112073061262160480664214277001750479213588115845728027343750000000000000000000000000 6064 5009832968171026468207627721622791932156197229133309782617172867524397651684288739658479338466456174580432538734103657094892292968750000000000000000000000000000 6065 379904770458379933101350468601775110209673816795671440573490615042499294738784701155727018176361851595830486232720653359703735742187500000000000000000000000000000 6066 28112365482906904927660372575042010919072957644368937760658250427847472256106551760040864389287210231385319673628038205681016054687500000000000000000000000000000000 6067 2028969499383847300846543933585998648302872163274065940007169486764381763576213111570490229629241847559546459946961541453133016601562500000000000000000000000000000000 6068 142749122214811050606393972044022268919388887086868881091507865937675886484467988487509509990459554040142288433881534691128945117187500000000000000000000000000000000000 6069 9784410211233037315314234832234668254399558183862527393145379932062730400711415485715901756114895788511265807602001534805292283203125000000000000000000000000000000000000 6070 652951393341513927705022868130038852469628751623135015333911300546784098879238069936532236755528545276385355153326953013490185937500000000000000000000000000000000000000000 6071 42394639225334975726710199135421750799732151164778037830752794585668973498357115966517481297854803000526086758547138865780831074218750000000000000000000000000000000000000000 6072 2676084223035010221622135125788194276737897037801180384871186828002759396395331975300743237180921461071132949991047991571393605468750000000000000000000000000000000000000000000 6073 164095532537502219049903905901571522042174257385165994571371026849075287777441799503633265412193640864441962759520720102450114648437500000000000000000000000000000000000000000000 6074 9766168457248976535755251419216702335345761277950386868846250423757486319088843255460752151298281164054900842157290371644501437500000000000000000000000000000000000000000000000000 6075 563605870644798305721633728968915417795835140265629843110745561302716894851804884226157242867267130855133542252961963779464860937500000000000000000000000000000000000000000000000000 6076 31507422805007948897699630836234436475846351295441256551335897058274708150297226057575864209845871188819148996328738102305449562500000000000000000000000000000000000000000000000000000 6077 1704373974819748880068277058374483950801739684216049777118237552541373065472557535827684495324146675036972462929010296427481721875000000000000000000000000000000000000000000000000000000 6078 89109396858910794703083128859658857641017788880163211887903964796733638017829734968342707333993171666971974790065886995252510000000000000000000000000000000000000000000000000000000000000 6079 4497183764081787326747730535258134814944450416265827025836006236329325173856903002877455873862075361595153356564629637623111106250000000000000000000000000000000000000000000000000000000000 6080 218788340415446637392366383974706605410629580578783477012500006625533265422665729717004423118666031367203277159618615380369741250000000000000000000000000000000000000000000000000000000000000 6081 10245503295765185033449595141077066987568507380580256494371529497267533225590672866450559887102295540415734006015331657441081562500000000000000000000000000000000000000000000000000000000000000 6082 461076465925369227724924263429969230754270152515256369657867996541276807325526365942330763260119051673436522573880754288424718750000000000000000000000000000000000000000000000000000000000000000 6083 19906154983240054162413670992962938202074131536870641285881404720498888244537554821701289320782169811464187397814900082869400781250000000000000000000000000000000000000000000000000000000000000000 6084 822910072545027842021966315687248089895479079236451125580038883682652881582076308866876705630412139750994107809709528604391343750000000000000000000000000000000000000000000000000000000000000000000 6085 32506194557834266846001746677975512196824274367234901627501765735550622308468231025088476262455497161903142224127325339290801562500000000000000000000000000000000000000000000000000000000000000000000 6086 1224159927926184381151639056166063790608519875566655253060382919009067945597437500503840477212779649038722890343682202934871250000000000000000000000000000000000000000000000000000000000000000000000000 6087 43840547461200034667265951240640152312220226351562746505872321567028268730350222904486634794412533931422755766370872563910484375000000000000000000000000000000000000000000000000000000000000000000000000 6088 1488911060211558061278526300305342915292729575071095760581123956038403000756648326462907790941904157907569440698163796687334375000000000000000000000000000000000000000000000000000000000000000000000000000 6089 47804342127731899649745639960844009540159139534654439405623574467808525533779129804598723320859218171068483518349091189726368750000000000000000000000000000000000000000000000000000000000000000000000000000 6090 1445969782936197644203769251755298410327208160674778367558307085852440041827812658926787852353171093625494027586348941770045000000000000000000000000000000000000000000000000000000000000000000000000000000000 6091 41042805046754675759272978808405783071282139197361677271044163610862279128083918190386065873036345271497481682111918620537625000000000000000000000000000000000000000000000000000000000000000000000000000000000 6092 1088324599115280509009544909932927491488271283978553344701063402071780289722106573196244101071295554522503335741231453503575000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6093 26822169904255726958494352104713719541240610536233522509440765887712258548174823346787911385696358599601890593015586762771250000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6094 610741960351277632176213619362800874664709654992746140559647798070024036333577187198590526304833084189601131185107721820400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6095 12758957424935434841967112019337588981367034207602360491468954018237707531738131272105982438800041690090778169215873866857500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6096 242523408963108641700979178867717396359952518857522146769420657157421174665386982667282876825806613547950064550158708523500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6097 4152407397417592462291147510834891651370341594373823352779374093886750471049442977889415968416826655145263505528851560475000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6098 63248557912551918287603027667185373189667196806767414026529970731142914772790679554409143997259077778900523071010273445000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6099 843641437243600253350492444571439199323191240622516917106861470803554783313719242877017555456957203253015878452869634975000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6100 9652919054073061839449390275558177439731253699620938335948528547413444085866082048406325688246282929373705955962181605000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6101 92110742346565780392275417891804226465160351065907674021482823404842823145543693112093336241622359294663475074055359550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6102 703681179306840457717746474105004567190147748058236791780341605906724700903202281347968396119808978582402230601734280000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6103 4034771826443463268172803949461235294304445884736037789175936136929320619925587910857148696654489741190662681001608500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6104 15434022117559330235214748381063935516544627705054104709038083454048440907332611647123685473044563815265075461406420000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6105 29539966406590935755472707277898389710564693962536328215653402371715617680911831845965927589977732072873681284881000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 6106 1 6107 6105 6108 18632460 6109 37904412645 6110 57822148386585 6111 70552018963053342 6112 71723457799392400155 6113 62485729678103493961485 6114 47623338869383826377537995 6115 32256267266978313573203148960 6116 19658707463509042417760517931971 6117 10889382622455058192127525231330175 6118 5527884368545564396900813806646688850 6119 2589667822786297692026422389284895297825 6120 1126240939170768978824850970585493216107725 6121 457022057656826430877478396670670043517004890 6122 173816419762826599839975665275748727984335572275 6123 62199422827660436936710764334123421439885972875925 6124 21014697986986000940733718106127057427351534898546850 6125 6724147862600064224444642354662159793015196070859996175 6126 2043273489981420111040284324978778077453277307252677761465 6127 591113194309280322626408311157364432506899614453209103301800 6128 163172807387374269500260902054506129368462859433366706108941225 6129 43067308705255068456043578433734134732948438868172207663197617325 6130 10888880971688741652149190483786849720291091479483808367312152023975 6131 2641796295790181318420639321427446261028579058617496607254531770429084 6132 616000452084783475540772038104800608377281434737329590954254084925357395 6133 138248412455923348458093574900096598574347444389234799252954538698282319915 6134 29903420435296944156120095192469059169376922640102544844933585502949578496230 6135 6241724291509432210686226157015497967213317565876044591751372309974892389069665 6136 1258676466450254585355781201161768268827659901893214743044981816103851802383352193 6137 245480666579672397106120965027290907386556854104968958747326250043051548000678794270 6138 46350039278667436831125994174427755035724595032832239322992324811889229126322165988240 6139 8480459803175796232605347163526394296727084825688871940148920006176409996985796769530830 6140 1504891773245589415408008379357505446730564293575340561824435686386428301319979428938786890 6141 259216786787972792167355662007210121101489688709897982008876942604170193268696910010849155104 6142 43373603880280312555763846450160481042398843065796007585877096757063458311567864760660195245650 6143 7055108381924841332000577527351065379823404425074398535777151700981643271054962975256861630468050 6144 1116320851287939750031968412011712061854131522365857607584346368035923556676613496830085335967774600 6145 171931019875064046252781211735153203265793526044135892103562628277922049971577176351700585536473929050 6146 25790179267575159410058687202221693994754738580250435428963295832681977236381091037401705583697223616820 6147 3769881976379246535083591394421100625607024372433797994105446782136406653744400776570601502565417180519950 6148 537275268055670870943101222923548990864499340653322140798080159420478680460579715316436201064790575115747150 6149 74691096140745049979504134069773054003151847958660590620016741106332393034105929400545982616565278790825889300 6150 10132957409541613752127613202304689815995177602981837784026066420559603976004730621927511318241039236515253746650 6151 1342076651023793637132146262627196540948489815002360176169684669670562113657139930654674696808008089001064977333870 6152 173602774061786051136739196644205754072986681937394473688053626261911170332248671436788518816818697031260487885720900 6153 21939426277050129683786103784509154146652960487035471868545617600160205960563473673104797249099621606135810116365754050 6154 2709698188945186626765425786902058448265500272595975704928969089409935504784659401768504315524056522325880569512095706475 6155 327166128985092637135254269144264611594080977098272744808576876111050358011248329306512165686146082590173712095128673647925 6156 38625957831121539952095948443365998940973963213505292721244916989994346530031123621777596054082175291200793602239894886929146 6157 4460181702581363976513417829720289725002842045745302636919243933097281913746654694046406267533680378322752487946686434712462055 6158 503818557589498356744082046757760159365970709776027162956021561320750233795444703374584186178897527279173285839262653431133532985 6159 55682292485941682108156852020266187673245980026125610578093109204418445414157024942421941037406060798213468528048669971046831456320 6160 6022008913787151913393255497619604739651366176347718234013103440030768494299689738987144526806066500622716454190458033223194904199985 6161 637373323768898005344103795452882719353617135042076583994696591800790055423171690720701507688537175904833251391136252808861248253520877 6162 66024959402386062450784534013463048260551287050476612117557802711554713574831294684493723976700633344890825873969342190606490201126577755 6163 6694286054003264870958905018811490849731175229859367199535150320917565630661525784777371805688646377273861203889751363741643799698962712560 6164 664337332313536003548991635662181388544879076947687567538806526616776373049859827573702044037217360161548785646248947957320513331301244987395 6165 64528831849645893839188959043863847459669531964861469337291525977386299041383888135000338460915642104849002945005298152738149102522557444455535 6166 6134483627267008083936894120064183426072326293333803830451878972844929836782683856877564217849492216216995360838310605233460660562823321888983386 6167 570722701029202530385897358715356126183910246611701864068165896909241916884292393614140635036999818543601888169552812782931815169066927302888392025 6168 51957032455586417864582151279629323292580426966626535724358755649478102041173517903897186983188066039602270455536992794215616208452381013669690348925 6169 4627747663239446022995743676772040735971051080567817812401817724467312540499212971319710298173311572592704330863864328110399165077411012646230363698850 6170 403199387556869068757175059866628606262561794511528064947328786889783509730813090330211772548935725163177758441636637464924485155894487186781029579189300 6171 34355631174124746518271413629599674055969960138926054736197997656052453060459842519246359554930666653466609442528920389809817389498332542933219119986856470 6172 2862139616326654781420736297261612289742847237270164390710120065010034303158985979617431259271780221693722716451420488890058947402106749571749625717598534950 6173 233060671149171954842739453227940226255423258826150813696700974580992882215698833038256151606074578988826590247465765304767159842783759064132105105742137630900 6174 18543258853922584622341830546148946315969067233178491463859621045881209794313108851346396082068432916642228781954514332042584826195510071781044857699540128948050 6175 1441047419219690442806134122561363303963219542234311106349322292124699289288608589302431933524514520564332437608653796082932704485650183614863167435777828214794150 6176 109336213283058966640724718462532424442277615294071883190005477409542146942912980276252492956392885836931506337602856479123479880913253641493049416488388267468445220 6177 8095493322918444278110500013997929425864420268369572611470214998911119199274441639590741346538647253862537457714265840362054857047970207511574524963861728564407002650 6178 584651520584698531139768304428957933484950927503600916253174576952381632322952039994993760776854610915568340489390889113351480009047872994219348521519546946117512238800 6179 41161055153697285639149428190471641915083300344017629365515500615584445252992027197896684654027975160938695928054595177655065286203670822980472574700960865582514155147850 6180 2823268379696482277325526410330286845330807101062429461515282832951243642516797455418384262769327859671890305025896588541761612280379027434074471241419706334354513352459550 6181 188544195000805912758806485829491366413441694026038540689300153918879393399133706133409622300696066293768421619774400715338311915321956279683587551757289877436560634887728544 6182 12250844061640520746652340966382227777632938714508938670397670922738178295549838222227981265594058678384386134485802277057737345826216497712994837939345493656242389834688794470 6183 773897423659157030113047513476380419159167522496734721481730667626023809930432021161079403412423385868903891370361016830676886695369508102958464328030618470702448053285015669190 6184 47491162744899716176508432631823936650257049784845121996249113410589726144662921648599898516256163110954203827240983526683380894849812635854336232781161840627813171502557529028280 6185 2828621390944443666471680031699937752112395324526141983899713755864864404989005296459983445772545854172491691930612499045746601612820918591889784393878374180954817531217278296664190 6186 163365858955730573934966885071160164784664698936292249491595652166263042569598501099667934283525818235208384574076592903021023124423522467616004017701233557074037428702823074618343543 6187 9139725051469086958675077460867371755160574852430773625819184871934083766521231268735950499921303489930371257450546336804288178877550558327030490595728507367904612741073981530027836445 6188 494786347228302957340769462242537276806684111611324649892929453477659522682839349182768910645256953115741533166863460995079346907326303141164332122652562593714608506908276913530599482590 6189 25888445533782545422443457504277417899167161366452269280849396168676296628751522586822487373670672400747332214657705935083733593979674973837209022336359460528919658038516518051236553321155 6190 1307521945791308113696665836621686313147512169884632400119310840326494605450525206606468955183446433250055378974535831319010755874988944624238051853656295835844738749096337544739343303431865 6191 63658133626175782133514628472848587391115599431989475605026855144195494974823530311340036908300722600793307925274843889292822979421410547922944615257577413925420084745400537138573487595506844 6192 2983178750317007667980442953471078936606785772087742852566443984007941404711903590322812647440399252191799495978946956345081769885255319289142783822924611813013818835240515720153430622176085925 6193 134347490337619909805827397580642563135556402527976460264783526211913746404742099332484053053079292823388618834854583103641736202642914605039447470937779535700579905710416666299086691271762319725 6194 5804282848144349879708290397760115553625861380234386676704180089977697927107242575072473533586480540031469567281974850448766605305138632840594473080781804711229252017609528814507735981882663847075 6195 240110851612365665366155242189506875456618723341514614796768070707312935663935290743594079226049190699909470418619192357151827804678288420231845574871075099800689151600046948803816183795444258508600 6196 9491113249081256775092676519314022985216467283706882602605963681126655822720471139260459111270430331489717134285037420205126728200844531483408218885818796781663820136435561698760952082787364731178915 6197 357662997830224524275220601767056932033112923723838692460043080619313577417740863206975867932915922040930243174827470514992505887836914037448231071410172038456774660294472311699915316641614508821274775 6198 12817099128472664415790570555341417820224530974963340957639371420308019778762180786600568508575017031618410604750913901070858255972954098089123342614641133340469967398217158087735796111374542301184244050 6199 435565502400298981440356266019979593542114800102072578883815075775752113501355914286338353186988770469005645106093251860113961713001186381992248541695340230521321535383260641374027913946969071234701871225 6200 13993166759562164978983401689406555729992253736265585182144193601087847499889623694539202519449411443179361926407638288350585917224888417409451147879083367772061563267306395703985117835631313952493880699925 6201 423511139682390697073645857476081319565541938602477438220815205846932808671679040752865633965685406447827262016976710149366995934818286163672032963432709068991725705890231194512214918885956777158663782469690 6202 12027979253669198808995998412876464816644318543067074257220362002933387993625765415727064895507853972034554253255923126748645177704951678103125240560700552170525179022521068893667246467304436600075205045411675 6203 319122353836793378400276313792672246643726013471909624588022114227187725107826946633779527574625500282377234475767909564424592835517779706344675643246449357472508911024853076387806855007046257677365876909769725 6204 7869172429939883359333759348697328300882688830353858419908286646368043917746101331220627498212024984348079343813989935409772628817445149576136042257085248202421063655192759974308403273690071827279351746715152450 6205 179276193467709227060831010619561901003625082814044795287678286265206190207072396225649928955989296780816500606354066122306464308465385606428492666525651253383258164050586371019279289505234326561261439729654069975 6206 3747168578414735337377150838922437266689959015990256684679996989166610826500845855924441735767438483935733480609318473991837610507161082480256009589955196368039959440064711156239702631332860220887164384251032003481 6207 71262080442611398592806585157061794273334598322057448362386622555799047839454262239469032354367674014643552087540087507713640615069967540808828920957281044070193038235681938787928309212067095479032598630001764668080 6208 1220717972298449253982237398415262981015495641540049452054607138321420074452760228170801900814925400379766052217947359391353879499786627630402781982511903176619652254081829087345142258548453133284457181831616304026785 6209 18602464203841669623508795863811017972153700694873683023480728397370689737420454657332797665155029043151936995667163572250498627692138013578440245333119413142254633618093367371479581604740780586722750329994410203968045 6210 248242593191025100920806965568304958427924021765462110022558518073830814216494438631412083633964820176623430797525016376086038698216037715371972623891854205120254983878882351816419336021535036997226452823628179875584785 6211 2841645205909284938468783563951891802911403838109490796159701513789364887486932564559922103121091016848509399978318037207721252183448588868823184027481071018730657769256519723665283199437980526863463935067448589378337142 6212 27127431546251291317832429114321881235900711675890040582880276423401310733573758367894796373491194334729259176416994125690011858547567497203025815957116854171679656585999486749047638349752031986916158901078340916732996555 6213 207327120212632154556917576009141158391374216342629014772935309509879499534414172460271619335323943129570298000595155193555219464841242569152789306646965108162435618334152996036687915324020880555548557475798565017879984285 6214 1189256938309587287965185099651575117408354508103121447485511336712204671442502440239561675841940818953759787200661281643905062415181351357573986164353725402731803288901802509696725713712967030772603971835178738945432654720 6215 4551004672684000493961381712693323329526193774522201634367756291456516600701451246189108187706211458196687843924204880178450056436994519089179522312285676102154078941926328683716878051953054955560500190671733661914821879885 6216 8713741813852303043682701489058964528841061926322928723705536172033526190713687770675369383174550330449322599066065008341675702464679016270051421042684042774613893806289711843368400074298926201625629036405039696729218396591 6217 1 6218 6216 6219 19316220 6220 40010102440 6221 62144610932250 6222 77205731508652824 6223 79915999079905721964 6224 70890402189156018832440 6225 55012612916631478545592155 6226 37939730373340966704809074800 6227 23543702539432046751993399210024 6228 13278983223183637422252244033850544 6229 6863798048546696461704307056104883300 6230 3274130231361487868393195874154677747600 6231 1449879974092797958879931381194103018337000 6232 599086353635554367234555187225803018353239120 6233 232005050141603555253790788724892440584442748745 6234 84537695376297509161917912500858461954367312251800 6235 29083579621842066915243988827107988993250507834130100 6236 9476022569876371569877339203395389196950448907859203000 6237 2932129658345914666967170563208799698469741947282152624390 6238 863772037973209665722507607227543604669699499430129900938440 6239 242802054384182775068227770659852883107750134226241378372185700 6240 65257881331289615475291505084068351043692692259242179290264719400 6241 16801732893701824987317356134361998124452275635934414330397636462875 6242 4151079400750502650133913211592129982838618906592941144631110864560288 6243 985687706843490319531123045714278383041598452865877197708611667723137008 6244 225279261143034260464236625249206453500041080202779588017790263150810524960 6245 49623949122060250904007525895080761701131110266178513346853279147129029052920 6246 10548522022032586164929314428301942616441521005130149080874350723510764247004000 6247 2166334372177569868291468155395868606285690769329400905242881978690461965037049072 6248 430290176119220992238932940893014976353978809428618649102000516937056068097464500192 6249 82743925848602219090151031596226185279872596800099848604554380955235602667091350761595 6250 15419034894174223529855240676998208642146874714719020975446504361892237141282633340155640 6251 2786798597946314460519091623333194867088899952007305584435188155261034051820567869584756900 6252 488919824317001240002121764854714920462631403560584216900459708287744058974725476025917659032 6253 83327231963917823700634308188768985147853577000120235905536567979690525896664294666672938782342 6254 13805937474359603646423077227337141641619147674414812056209698996108666309548419093395164582485800 6255 2225190004689802981609863772901747936024477756826444967355638791994151097053111108866769125280330100 6256 349111861012982860849945177430458877754254442356997885697468903076273860947709652234893891676918517000 6257 53347610941740583410001583747628693107318493901617754056297230334096206876987103870803505559969943077545 6258 7944347116794662092352579129316919333511818207979362592947705498558729546084292900533909181720480313607920 6259 1153502528009189477489941732842166939511352995751150242180468339238495096036724084469490182622833598204157800 6260 163382357410708953202789769101572599614389426287556812417930312965172191531815372725345508427693833982074999600 6261 22584616359677555518474578340413565975939814731675287222634328670754873634185973237835298398914409465641057830500 6262 3048048864342589741285526366100779709313996134816812360354211260620766995063706620273721726034502459139355422618640 6263 401790716116880181081510481493495276300688284378834976639674659600244676091819244217219844911288089537015689736470440 6264 51748826502147079495533996981712144966655205181471752797596900680775369290112246647321154367339544094005161817063061200 6265 6514253167041799794825453301337251274747826128317148141911277534824544690173606016715672296671340049796349049562348297275 6266 801715661214427389426685780451477478439199212187566274507746494595216155993129592877393510051590283806127571788618757801000 6267 96490184620436101792444875833630722298153699006473751843946990525380623660113260635199401885933565928635210187657852294050604 6268 11359410268889848239619222421236743290533774253303730332280049375310717332916612060177377335777345580831265608771056812364288264 6269 1308364027299260318281814018248938391240112819787320707478592358655436569924143515262900892573789985528170606071325816920130360730 6270 147461711484564012867960720323360357121584741431948826638773148306195138172921286564838926156858561528858758357635756958096842131960 6271 16265704255057810530118049499249545270932651471832930549542219369759772808979895418138258764297186905489653297068678381239369528957500 6272 1756150436706856008988892262379860470569938759084667614350354472438183767632159659784058999062294191199328492088076446983217890712028056 6273 185603106406076896735911634395471630291760512751937438307155575923465482022711021968208639012457650659114867761537234457202436415333923041 6274 19203033445385678827314075923796312715463200201730724124174598951879555865735608005590525386929356897215645812887097118904003333558151829760 6275 1945040574720551671292418957069885572744198399525720607804296891591516618393326602376128546565174848604126135603501558029307049675046865797120 6276 192868554961774699548027955776013121849443370057727694852769174358407954700118741223678169361652579562545562543160885365368366555143236432691200 6277 18722081829057690031809346297516370642550084551663106761376644575098701466635259951342291501035447406532582768628593081916000001997147523059286016 6278 1779012003173441856054782279385095864544707234104923960742081709803903927884850165175238273612885605286362066098395793771397621991393885121356496896 6279 165460185645422046889014278585096777267689264962230355054276438448178250380026362455060971739500579271442884410166425383087570516012403631287015833600 6280 15060569334812596332754932104039769214345813824890508923648059532815232772580808366926053335801371055769174981160997048837239942631754408937850614579200 6281 1341377719661698882487237641775093770281243854949013226717936668927260047677551918002377899144062589137899038755978779514110550976611213876729714049024000 6282 116878881011604075583287735113633407396707492310062557226277919281997436879718912951307126043689207358737971865345693870981865676854258623540043970762506240 6283 9960800533170872936398221269802622228718638789990989644563169875713990736173304866466979781284640542867717407609296904163048004298824219112256072564594442240 6284 830056870894822897714814977625856593192721187594435060417874784310378396068687795425642165966518329546557632477254034236132163952037651864525987884742318489600 6285 67614964211230293888594836428367471122277628804061250946504030702509642647627142559597812391267445559835220683016661868934382312865284002991502661523086717747200 6286 5382059592016931515248657011772570305908466503943497349346540749351525878094529244421720694219895092629705128989604712578741451756513778684068681194378138484736000 6287 418463076843299364338091343086843565490113963654362683444695418394831621963545045115463170590319544877596108806717952917019820778740151325700608741569224046941306880 6288 31767527618882306078753448319101178834161446776751446694079410696861532492762570077600425761879778777733230590769230303884202298861083236004639287324442904939179540480 6289 2353552189780966778209552438625835852736574820227637812114818773141122422951706808147227570323868583483951389998532495731928385154440029407875711833161957384311432806400 6290 170081124992201395147854213040710450163580902731503759823808924212972608330871458389328878588783162935605761170930828921936107381700771915183544758329079323067142687948800 6291 11982253144671133441732062554757519078078564461880074244285664296257343491379601189523971203862526331347014498672189858642828349773051573416771521606556721413382012403712000 6292 822448719377723471958371064517860674611381079093437924582463425375518815973378783448405569441942544917696817977473731893247050417947547937773936818377038397786296752371924992 6293 54964685508180260650195434809756453071090991986604254817488587123397236578601929393699850537575461227039748374099214797838943258887500453478971751134138864105754910420077903872 6294 3574024387360554674390260471464172974605305409208849116081669810842426001534426140814548844846331735984187013290437209590873408852131556451882054495480949214469788747515234877440 6295 225943992205408956731277043451800765461307615051131438309127680889945387544324481052902458645161066338252894232149469933422620349198522755537567757086815420200768026492172899450880 6296 13875839449197543718488640758435460263835207386798545682239177155905509934033528099983808749810087940768927125115838533495777283901338817952187621931496738320430386703746375614464000 6297 827088359492513527490752147473423521403002399362731263824383351594523009575545841523782204256032354718214002622143103801534252770363519551393001157849931806336062430886613510917193728 6298 47804540127691935813374545753019033169766820548208759044480206395127848712517294805891320261025896065863673512294903196849901995681497863730256447823908379819816889444742650592344670208 6299 2676520754629856598992959028089232588069920936090070895715444494536579560748758558409509889740662829077650616707426260591027134388100422594266886959422720356602936469521341289578606100480 6300 145004882946803639062818136377456489283394254847668615717073073121648644397410423215480244608210727820328518097314335183995027404227099573295371463442299704416605415412588582115441649909760 6301 7592681549423787223212324835243872517245676138988567813143470537575507367827162379162548674770791154247135605620160851511610151238215931290231333365277584461168406718375017429656619555225600 6302 383758973208089633516666856598785594538662227232633611532844002080211604783280435923354451093490770677010048657509899231633136929221593771647360970632337995635811697209463281439654588289384448 6303 18697312193000704088077707690910432732554264611963402415189166014246641259303037857761023736028351965042588092240224116918049713878877911978901610422530913773086277438084496452834150664412069888 6304 876829367924257475991832498658789348451979235525674034729657476126951486175778337767020179707287473099839986165991563915785170191804403960925621313637181859110176815439530716333108427762329190400 6305 39515751736046523746816164503892854819658152428900937438314984444462130492194704091343283304582298576082269851133793719651807133873593206808603395746263679384782466026068439016906982188550769868800 6306 1708394293115646554093072530120938083750583910573615136528184214589009024715626083358135498973992156263468653006155326002961857395026097105848906744025939267266476527791968164422656378119626162176000 6307 70720263213770598408582622082005553368812324583199517139482831727449407282819079711551307789543292291124029814674401571784646391585980672455099981306441286373797006382173549602059293676475919378677760 6308 2797275449121211154093979761554439228436771247669745285236492408596659039919766740072613059193371112977608492798293775050063758180561710080408190239083250969279176627447250437531308500283349402396917760 6309 105480308775265670267776656146246565806630849746109786860970718931564421209543304959345717102358736683186304278838348780829316473410480312430894581043546300501061711415168636428062569803674494679017062400 6310 3782331821202409250488769881827236404800126415578052193626283066878877624794058604134708151913184055568197725417220272455518465420264038017064175357868112325073597218502560762103594308043162954631007436800 6311 128614225998229738974682391782485813025090150036658995537948797446972920930321337337311824552911689285466799943409387731403534937498922238919499863615969984462535886913564611166669767418513708495902081024000 6312 4134379371093733685623271334546127464764144956096555177280104591728841672010894355822282149254150122720638503515848472736309919367813626443543972584099539066071633942947001484766336414246210950602424655544320 6313 125201949103487684558943345000761119638961278240622661103676799497008301563612276087430437747651400043024872997005678785737415857672287919716120161547034739403360485803265780875891887144373826774620902753566720 6314 3557820753516821714039085562457694639216388512800000427794607984552375906532608845499916611753152492507447195817076678899913034552567873782381671365342887689116428658686712389080687477092087297147768179104153600 6315 94446755779320448387466391298001075369650991222437184002875947430300826160622097075865507587767734758169646774533772338464752549986895968582867198019055067250862372554337337090646562409540223425318335242515251200 6316 2330186509085600599605884063037608474117913064938900379499721777863786223851356770726024364044025387023361754980961331314410112341389332941988600819803477118650915507810726428750328791198094353642737617021698048000 6317 53114065208165595704557840745936703637544027936166090036560403840771794201497437206280905186348816227664220012089939512756673607711466811325913529718697601809553591317486489911157563997113173951167831130384269049856 6318 1110731460541921238648035878224348321909034947054463806270558020771157876795590403030667070627695334479888548233680846664273680933549418004207942780443470234215684082806724932660592430865066111814305030865219062071296 6319 21133772234156312736449698692846864765278179040726712491564158586273155479001216431445114655458190223193613521756691528804079513775680821999380107034333553351747878811123219373408171142932699355925574979050613631877120 6320 362193339055338462866378263207299438911899773435746826659363488723660091536439871629625154861955836197038857518538858176485495532356323454591986332176028473144595725787303805533988154222501050008150801972543199893258240 6321 5521998172615097829929657322746333362366457185658421931147601399832497761250016736389410832155357748083965291795910010005294174987778553018637382010832306459729349428837182963932656683730490915673488381602860539838464000 6322 73721975707405863319919929480264878775684077204502620470114331008246901142431615481494405173536992253877480571410800230053297575613354247481769957790060242261644338720271974200871921051122039050658875801605555756019482624 6323 844266954673703498821064343255034251496988423980992482570303482724147579064558930447561550538953334964175724432512060696229910323365884515754325486181096055137323852097203672660324705889479810568166354325706666160490020864 6324 8063107235045882926511299535290413735467698177495062482020557371985812596563433740369976671137602249739399566484431031891949067894177877852059940550917283823667643209192661905869921033019257330335193144087624994408512880640 6325 61649336958884528052230387550428523077977580316047670581190242728079410809854903008186824814047595031206292209372612702867032254260636797520072648144936432686684576315043843711488524478918478929006381212328606315520385351680 6326 353770325089906109346798717704113984345647922548242211373687871859400661064864141890302268920860390838410236266491088550438453329974202765773601998008967385463679531083340778066517029373318997566965293178691288775403556044800 6327 1354320457870110704270675514175321057071132263733422307869240394215207508865701238621208576331323376790089549824828597811070981795942519436896313173766686802597322468571866941595329043688482590577114939197603559071620691656704 6328 2594074793636077061287426118463158854771764103874186811713506108571623605315522421326071214154851189258647627577133903029786898098687274975786738807715577836582808527372957537848802492598614386348958588684492143074425096372224 6329 1 6330 6328 6331 20018628 6332 42212379440 6333 66747194990630 6334 84418943309587656 6335 88958295667959168528 6336 80334875610951370634808 6337 63466511724913335120319545 6338 44559886131766699878079535640 6339 28151010088126932817941343997784 6340 16164246232762499614411095914810232 6341 8506065011553389005413045670252535322 6342 4130817422037947779093999122825832497600 6343 1862303154084912047990537724345736143455700 6344 783409105852775696096792307636673116695444280 6345 308873208133082067291811732748656716896049849240 6346 114582884458579550824554292724510517388630503442440 6347 40133485848664650656512465183607343903053727621312900 6348 13313067467955619015053738285377800783492501505072248800 6349 4194032750965074306620765463364554079372068795856823017890 6350 1257906085541529299674204597986540029433682082232743450756520 6351 360002875704769073909932753303634097498728001456718078907095320 6352 98513448681552970311187441006175028201761271950092955949454547400 6353 25824403555395606004443067673821369986590179061431259058537693503175 6354 6496149649576407162311479372887187180515851227696404291430015219037112 6355 1570574538076792877927337959902989126789045714042417292958530250623323336 6356 365485840408739758528158257705415585956097725961177655416311624792834311736 6357 81974194959260990494334047615777034577634177203669184297796032244942573090330 6358 17742745241100460080003544342156521686680741567521829885633642337638173438440160 6359 3710269756526452162603302576052786594663531304325195846156711226918087513794965332 6360 750412839963133461754397684444250790344042826940552003274946633323394315827922499416 6361 146940828030283195449515122325590098989739822132393926912189393165162571249993385944501 6362 27883065846938177674082071075165224152830508947358754586638578068642925423835682222571040 6363 5131875731609189308482373577292987542444145045632947585991764070323394855164056857144788680 6364 916867407958214105109263093623197736961361978122854740742888781024374159036439282401034034288 6365 159135208593621716079609059879101181266543838791858811033664580437842784101439276642629013008424 6366 26851516463568319733761913269453831080297633452360766042671349102608483325709306218731308404051504 6367 4407658487191893490760827465320197738648906799153331370285084586651347468878729865110268067269117400 6368 704302084031015288679223177082802775249068546720371787024219137710117417706207556907615095482542216800 6369 109617501188848781962405992741557403107816479016945384772909949405718430052683210284491417142289683094270 6370 16626937141732864196426031823719518210436160192794684411372929462861338407188913114143356297933219435940160 6371 2459132778749950364464843234230702390863237461079002792211411641249063444541768404215454920220519542149541960 6372 354813467612651508085900754084864925554510661635370984801610807094542371775793257144748100224416958731826451600 6373 49964705126324925055063304904843922148196683374719018338964396441155094319070122648651673603182808029239465265200 6374 6869966266749267044878576932024724245292817996975152643772909555649097713052364962369167119692929623080759121933360 6375 922663800585905899255587705855394372750895231204544697979975768783494316797155663913803170653673109387468042092661480 6376 121083927262084148400657529434007372022235678247157615064136282707018483430617857115963982806695727990918170754978631680 6377 15532002342307957552304739610206702155299888270675849531049037523462927783659831255743701300924165307688196407939945312225 6378 1948038738406862868766466435818023382109961449242436827443010301906603284663083040491207537604977871943919753642845111104200 6379 238954823518737371759255277227349949035266977569178967599217341200846899121039694393588790816586448522618476962345949241635204 6380 28674026148536603626926681956741984278449070267908242601898630262872072441552511428389965881744536474864443860194041635157073312 6381 3366747642138336747562037337148066794938393256638960366555867576578074323513367105705964420378986931667566918297092201686173600962 6382 386868678589390554368557135125057729555728847625811139004803751791622539981261470355224365092801406744111931428534347136911548721960 6383 43512848062214069211714947650847048851767419221464567163464670675139572586754098507969371381818993990721118510126331434658240733804920 6384 4791040380507463407109421543501879896042048492470075018175280045449520803695251585230102317261646559226159919743725117831800217213385864 6385 516470465640087346046482741064319054276214476770365465831693521227187790726200662840940419483794365140847093658081827959223281577804507507 6386 54512589684679765269031930309431963765311125596211476439219197854545133980284280984567477475255972876790912964202703433271758099830485584152 6387 5633824493814008701842872126977939742970529898632753986084755885204982851834655743418067237306613512908077266558305101924362802734211518414680 6388 570126852803855243018836035192167080783095046361938958313161814801170105387075696718953046745276858208112545164213310567742816694652430012877560 6389 56493000783379848025507012113171148408333534960788847401809236809104639478992599638350594892531790746264217974155262430405540204816007051465069106 6390 5480908778090944916876474946723940701965751629333926279788913123656892902733712670578112731701671109885715229620225869555998379232320710063142985088 6391 520608659149631985416577508671542781754473359431687388901930956018055580195661696545193138891209347873295587976305348490587315052415624373319537476948 6392 48408675537600222297825163601894872813221261611289894039703078719664135037814240924672659886298493497657373324010989367665705000811422028504360125014200 6393 4405810981462529376445081888442208466585117418433112997084905518148905509202817522120971360811274575454127448617989317519218607345046899728171494443715025 6394 392412334618465035934999551502076032372074381551130320037350484391377902983843523448459489276843900206820107854733798130968284196999732183706573203941498560 6395 34196524287347075663502140965406600625527245075284139087311288763281743559672393009184544383891046495788155450628833381957318472661064110160183216407677089480 6396 2914989511001029808174052776792267737082364147629695232295104240085502933348059752787732341420693656001754363862067718420665658742448886386145883551803779148880 6397 242988294292731355001235621710578733444102518841638183972409312135146772033812797998299527984689295313367074060088942599284441582141113139446745514306775581978800 6398 19801071643464911685066861529288151082901090938741775096315167808828501242880276891248144206004833941090061343320431655500543188411207676687016107808396995162383600 6399 1576857014430185289037492566418703465277041716275150899223303844507432288358356076868578521426691135568158163831976159403209992793650201125660030506954865240044571880 6400 122666132410305524719478538457546512410916207524544980841500097152158527674781982686014975835467526252857624885529021122230210474368614537506146275624400050817591795840 6401 9317446275885106832870610868964301415486252156541926683219531887367902170296111175482475310691575339460371243236585247201519158046807860609711991176744132079895327248190 6402 690720292381582375627070087282135568769428703081840501854293369591811869428389250541227971761406361987508332576531807979005915906468459133367686108319085848034919057224800 6403 49947678907728009379648266634978579815308359499316960952394554464612694340168527998455979900574949414950138957754156494734641776312065207655910122141893202225244686948692600 6404 3521207385323789298225836509046816755260098656910077990340398621810652749715982247825685872322198914201089728314392661061685252221932632076241899389166372844551619235825977808 6405 241861320126423969858100105734684825444334489889540782761145447544026703377464205960098271492089412546774377058285619133440055995478391339862364302909827725887770659481359061224 6406 16175363190418795897903077085299913817812413683613759198451494714146037203410058550078873273644306629890321582412203520005722221371498093682439009653111526460404666615819429806224 6407 1052559431811783538766576654970587319352398403270732608711827261929520864463852994388854396335976800043692562110031452754001488755673613804335546847772158734979248635376888564806120 6408 66590604780159586104972720155749090475290184706307214465804968732697700771722447019109450858632346985076238885998522559944611633045316846381751505019545540521671047174344547318238240 6409 4092578332776764856363993528321349179510959105865215000636397103059905652082434766701833011401892891318050834604436026828110626104001379935419883198154191195605779832653372000065130693 6410 244127238062290391691694647629022774233552319362506392808403815196126150659918617230120261269227180718455652367793195565742918293899156196387460381350680808220249059739121353351160156584 6411 14120814920205904590885821735889404587170220244392229766436444903434006535540695419466848850868854335772808078948501465164353964269135633317899763014232376263942205654814692965821789915524 6412 791199577174791578443288161560097233675896324637459288102828191766880623716062983440944416763096310204336013033966085554831005190008396141374987303519455329309114990823687030843202024903360 6413 42896354906128273790676948999570397304700461487213896358934606943548479775953562500483715024358309989679784924608395527316320321747712540372793073292001420008711763574794696832351919080171370 6414 2247770283921752296057301682321021146574375558966421113770032029547451575872684240285800963094915801865539566197534819802328028914539873011991739594663367005644811176011543857035182375022525032 6415 113692067673952144406045590312306581180596892138200747804069302051080248674061301265003611169425801942017217551860089209057586392872684199749049458266720323901334197850621883334763329576219092136 6416 5543205263710893402258030319211999553317459683083719847939089534229624622818110720169613044505954727313303152040323786140790483904857834960823917145269734973952086486861021737158532382688964634856 6417 260136796186220394288180613087683545468961441644579458524335415338540087167170517224565775082594194001615443821100720905934576892271203845738260270503455496213208277256288127806088282896673896205575 6418 11731571766764604924552154859617243487466526803318774774616359502665142276191066512974816844504779825785207209651157715593197094857046049776809080169288129213283212562200030632654138965691462087613400 6419 507536540032250054295103392556106300303262860444923789159339252011111831525598910340180978691112280453989082359133136622517745009212235336830532983023487284591881147361145477083305562009921585765821560 6420 21023743650491203810667614443417153082398543113090377568258780763451660193181841146984568553941628399316885513922067037814539303406390082037967460517409406005050267099825643413552132014106853586710191480 6421 832112286046632571370833592539790401187478463448629395553239216315208051141588430218230411584605578320719485580942850667570687683770881507934512787477893888887574628555265393132237392547093292436057226130 6422 31397278640516167240332715271949874235698296568533688702349336533836563105361052630553940640485914557009200602599224969272753252373974745367737558453116623037328961371088202658831598897887835881609262132800 6423 1126542203009419424548197688404595765627214633042437894618493518372965471818378525716125846007351988628563415779761225637348813953649682694445858559648416307206853070465550926224472969306424028224247158294100 6424 38329869564440735564108708558657885720856669619343132305805782492724152776822364697427785392300500608034774841112980210520337972011289914735576143697444163605430241463490905488690419105609852494737067417794680 6425 1232856178111449799797032971297713220698978472660983757407734685687549018839403943845165572066583663692916834910658172804293339185128919384223447493200329182158461909408310695207234156720736110526870200382505240 6426 37355988428679194529132842608027860361321480400617926626267577442246029678278188000074457770290886240917996057005550772058892220898167374566608650240097857633295053331374769979599888286581896166951124388894496840 6427 1062120052285738824187488092284586525932125396519985686206876716555646959789257858258844908751128022067243912118559040513682016367959777207865577668235637062815981237295047702673352738042506308671383417171717447300 6428 28210476424456164678813681448573951187621987022967993541933806887470667989466427897556365114448486449773516223473391983079250947197785709507612248656139733015568810390712628436322799409451016208880742175791900597600 6429 696372193616598722357065593400853820801523299899908114117905664460558904214151999401203337300074748585936505459454074158771501252377332094192272179480175088388557849178789713696288561986332153295454193209904524132906 6430 15881125831091121754955975225781961573311538333116360695802635612380765475226788305776235537049202228027528700396423093962204889351205145794383394021522707292935885583752369828770469346950161805205781161822672478931368 6431 332273416658485410463694136551192907399521928098196281665512587474945068404477199086170865114516997533351301235963772310266277367911228564595908879952473129615288754499922939645588836789294894865989465769106559138651768 6432 6325170514431792036725452584533385807356192636821006215484599886196928014131609380897299191309966416094859545551151161790411197435738572778365208580958194006063428187612208395209380740845350884176638930803684856800431240 6433 108452214085753308862756861529338043696312275772966159325100339798292115225228862518132785259040859846421391792832792581389235772291071596613917126728699340239503343066539435772861666354738550308708137282662226756519398105 6434 1654212048372185753750545158785351280828534514310515540437404934889338671602683739890248842157549044387103653460949208873717796500881390628756758904979263885504957429294865463542724126581527169552846185031779652931187841256 6435 22094450709015764275753150512081274544303857734350693133877512506434608379481079412993288458892957378122018170822882111494332739628048834281120025155723329235433718140906670402384489598930920145727240183625627703761862272528 6436 253134814900334040261013718008864283247673318205345585823603539539583837989425290368885474382675049397361252516593994598622512408753358236147130635320147448673594115299402397366739047085031614184357357170580929349888436064408 6437 2418549903658747153261231629424339207884209136736283085310222023500616287544540724169992358983737682692511185520044020525373747863924433659314553395885472317295871243969106102459013132563569572632478338624262525516458535497270 6438 18499346959516667921532074316306360756972595145776282039299639878219283309632205681285958331742054076535641316024837368070227378058696209143069980839086202534221577783316104644059525167008674314728547931598327591175001396929840 6439 106198836798483238531884222485505830825625745932149550544874252705338765522516629971023088356811703310875464247306981189739112366665511082214076006405769729494741748739012232311222860789541100677949938258903123732904082282742164 6440 406710447003865126389054417724077708855336417812121384577172440428364612042721950462168246329789230547236336346139706541459634299975873674882249887074579995272531102738908147252897615419472483223262848161776911901012590366779272 6441 779304576499452850969663244285526450236163073085680966336421802495466346214513293134967937782874952709733010024588522333117957739554611487780829653069524603786757150491164185515043465079718508144934470014665274319332197838145937 6442 1 6443 6441 6444 20740020 6445 44514755796 6446 71645318354610 6447 92233088530357698 6448 98929729402515975348 6449 90936783308757729093300 6450 73126846062084183812967843 6451 52260647885814493304799026715 6452 33606637176829403861452422360216 6453 19642142385766449838470647948312376 6454 10521229672821182636307769472589206580 6455 5200922962180648220884420993878248357076 6456 2386732608069563771567393546126556634440600 6457 1022006053735589485199655583050474005792785560 6458 410165583877433341296141169988322231656561435385 6459 154887256473537728822807017404719239453626812832225 6460 55223356507385282397627452734395668612030108989312860 6461 18647355810433464625762157580796150296742234784765672700 6462 5979950629995848571383306057183882655320484556110244043790 6463 1825762761648695117053652438952092776663011277204677344052990 6464 531907842851956750294473002444238917386700650635258302953799100 6465 148171432781798467919657093730531594343672219106105097396635556540 6466 39540516478628623333462236437979855977398792617305831204254146863475 6467 10125489423324277705353699874905350908324528160895144936755206462845291 6468 2492136207811572693258918955072924537621080781395396780854096165525462256 6469 590394978328045692684662735790168552346150558770294664234872799817688456720 6470 134807555013442425562084316908639635042384532556530073563583719465021941323736 6471 29704992014775432267756969023506953721114489689223083686722457938266696484638360 6472 6324013174909687267700579511722713772492822824108221432196254298400306740739969808 6473 1302188556566696859592023449269756874456714685684313176652545093747288901337146510608 6474 259603625213700049033252491652034973371588219007661984078906239612785637009827075230875 6475 50154794172007069665563686103736411362798468559582809812096636344169684646255259167528403 6476 9398563568754901489142196171878435725863761715945859565492221673454615861581777562189680940 6477 1709684243341781172949600406274253985942640258670510314782834010425868864506520337205546239116 6478 302142060737162985609845442866662595845961905889555221031802472571775076556473818161962160017326 6479 51911284844050500306349362268951751271972816470032406161243401579726968737123035012199801217635230 6480 8676859505735941824584799449306057819085623731860099583540609940841074379835767796431961626154436076 6481 1411854996088837541274530193221824862783893740968215204114223386110701497720663106560615252950491486700 6482 223770928538363609687303831479662150046566309367351360066283546035178856721746330817753826796670779693345 6483 34565772869405553778984732420416791826554806248790921500597979684537729976644479420468177436146704250044745 6484 5206494906285109073741880963389267653502559382920096075325997150354141774905448842784467589553837298291522200 6485 765092539708871913149259265340880833777472575876815655366105430802548423010098147010396374873661168783097587320 6486 109736339113339242783235470809704504661116185152695675700426467891316190084624534919140399165832626782928146046900 6487 15368800508093772625863741989395718874128262433981779582938650088355530494207350172316279051153033937883708213917780 6488 2102588745558446045922000521108838795395601518412321662786953859312808606891557963845570076779496140349502188003038680 6489 281094660622012435490951907652877296181500617975965209396232886466826889894345744259646358193271296608842823175608298200 6490 36735104731571961619365744447990576812172166668968614609550495386201836464441763273513696078433386774205449957480538018155 6491 4694340986920978559185684634345526267317804560597754847363222290235271906654062707847369867645804826757193631129272261591075 6492 586752254417113708255697708653758158827853011546851596636387063597709147691974226304984337452584618569103965984806631972099396 6493 71751634546380596517507080034245314230703394811777351460282150515071031885669863106308829233452471140156548352552095388382867236 6494 8586257312896952527042701390721803542466143397703426444636080477061354243164899572472002686867505209698568416848836690639181589970 6495 1005674204663852910326136489539200551151634715722656926909627436072291908997258525089162924495086592312938768571230936795875036125666 6496 115309827594455504079601205939351575070627702599552893300089832533771336966852543697795121100481227339923854385476602987966396808340260 6497 12944736276534076728671226508727266632279922823587269549847536137708231967003808126461200259535549154792270481281016154416590553070282788 6498 1422945011454222147650593006633059167488076750554655494570893284488472409026066580613017291693558098643983039033744531567656761425365735113 6499 153175378247967902049247401265842165759512427246787892051055067121239709073178186632254871469207167725821254211073924806601397775317475083825 6500 16148092994579720797803347312781039320554239893747968708124860209836837512689074489981349386403378136484007171310546942209578120921291032039008 6501 1667239057368989557384091891965085727844193748598246583673456032162751745202596526149690066744714969233599730279017301931598793458351291775272640 6502 168585024075958025309424618073280538652505286717300834145411771283449507547697203512260084210007347099140364173584700145648434629197714604665824256 6503 16694434473661838672170547916367687701946909200180495861719631720576286667563908168610066546389054470906696954478247776588478725462949677638510332416 6504 1618936849858318509094833895903184168733317856137168764281133887639494614519443543834399098237592222338634724956110624562556421297220902782219971502080 6505 153728347312542884624503410608637869234779268136890396933678279668371505285634360430443946504090555119121901184854359956720428529876987672727725021577216 6506 14291916600195084744387649567197512420405121800526592563468464686252142044034737145099622555975120360829506893096196511294234298143697267623831504645324800 6507 1300684671412726187651081560787554005485669667699143032370098317655016752979431929997048502253859777539990385622893121205771679366620717676108766898877562880 6508 115855548036964115858034748207740919322269991791388324757733541697907373472025284510514795043719968929503680268623356143443978265598626757358334622814940692480 6509 10097840297523884213410363954630658773162819112070645345176799771440055326248167993745413144067459714238051391272896280554044673175376519293358714912795053260800 6510 860985056507893172080223532069611321118362990045517630417843497080575733863813694786282319598282462334771825947093240530673424004662401458164597287388439673569280 6511 71794547116213304009853960129958066796214488371440690356689253740149871418191406037651969645481784567774310546223876123454340392471082106602790592162404998158745600 6512 5852933693875530601562657811830235954734389260661513724516058194457772339445130854485991824900867858278113869965551933759868256654649982503195379238504061238320824320 6513 466319404576271716905207130089405326686773136948328719448161937341788355482723528043911303137477755683929626655627983271170928725164589771435979193780420905403332689920 6514 36294930786976687623608980941647907139186030003570269310458993842864409285743915162602430325874890801583086269661172734395487785060028518245604417750369492370706975948800 6515 2758473594199159307648621799686014702729054356000903989244469795576394840936758487646368943961352671482390008993414484272218516441438080185761557480312828630552581316280320 6516 204617218738918662418844020635828101833754756311201781719569513533086961155822112378367341005392365924020942659952708355383477379428792523974386391452357824933368165092556800 6517 14806002690799501235870211203436594176480917044083789678853356296686710238134445802758792714309126633623930662685004571934979568350398179091402756495256649569866390152943763456 6518 1044500258683133444049400696665148225533360848149281412037198861153472777167224395665973870008020679434198104121338105564104922806866012692408060403040327357374206925830667370496 6519 71793855365529965472301957165063791891102038778083441985076796100694836000447658508064837917304735617177745247505781738423325015507746156881054779803964134122360372662148341432320 6520 4804919214833486863738439550456274707660703527676782842933166594650236214551979631150579393034588340412183451033037935639337923691224245093450827296954850922957079022324052211531776 6521 312892514887455386904514676878086179221002555111376619818023887463214345212187760823583520580205128151791582250238611746475728551109039597914974989728907240710545815489624039971880960 6522 19809865629183469716991690530754966826081664781162835310882596083614080190696863286237861003446986771365035019731095451751541013383420837895855066524255609496822751406945641159047774208 6523 1218393390030035730935322682151870206314243449824140177953029935136571231210951222446162305241699383044863557673878997008091737537924098384928641257222808347928053251394686137101669367808 6524 72732625612436680050653868990665542631334754282257960705353195768456390594973009074985308119294950674569034922336103564515278655760515508848945655738973594384472637038514290762489161318400 6525 4210120966089411341936291294183873926182220972183055799723253038619084609967067265548453634539094681502633886914058660411568891368499486881010788153972222002772193359233021727186921380118528 6526 236070028547945124384634419995743304350058312847110750067148676931810483106849154581627058585740028394857892225190291754111328078002566259028191282801917916203722599794296192274318918460375040 6527 12808328445859360817813833146757206452570589122848306227417324164936229757608826908758656817764484634850407338285559219000412115945283515770500542354511656311237989643803117090080722168395595776 6528 671641791122105665933682718413660902371875486189298932709134926473732395208430049899967908793975478084635402488380796458281714289758706682549690346346133753151379314634127712265701649954883239936 6529 33995813967714637694403712170792750275760656380576934910773358796106112469108749998172021578705529461006601665651124151065143921168226228890405014279375374370256620579203241017868505597989701550080 6530 1658673593535757061665616777269467195916102220777513525138272195737117169985663527386131531704688980377116189189165969193385436005369267503073417560115686224655761728994741391525627960080267042881536 6531 77893491008760415184364467235002764758088678801829929191571212245973204425042958227423115238452669037433579826166694851058847151152435345893011340451021056478539358800630840740656201451157722654310400 6532 3515194230404687659879588436727560723229689796816427535622525267397737956206995569881685229637298403405507295819447623041057928461214056512852346143006941619374501932005946146952539641151478139023523840 6533 152176716203569859996586805917191857897345853980759263235958179034778331975972638305714143862197622987928311921276146887844625493402027836214802185337725845186267915349940218573718415260580120437079408640 6534 6307721383131058482653580058425006655267529838901881103751543263776425055484283756070102448854440565429155134711285785173501660410851773308767181973215507642852455361180716432389394083756431557232322150400 6535 249815598620587784877563481126869214454191241097569478370707574084159258711450725373273244208604181065390655509077518106703102201480236888948591720906595855055113956592699492454443002755309880781386589143040 6536 9431880431918516141168917954674420027369823229200846498709903107040594047925497737503665846875203712425692986913872528591159657774102665492423333307050821733177329781657301014493628436201754047702761262284800 6537 338622512138294175031133792935550610114094134300446904064254103484507802095923438616621665882945510283222843372198833426860193185006776516515581645242587527338267268469341703846874520784599091667388683633295360 6538 11528191295667552293998849646709062493534717245470254872796646032822130368492537550717585796609920269235178684933419830198750132488189874609541168949177874445114382571708265953412126873956879870649676689739612160 6539 371009573176484229868530294904496684279614606034529005875402576145026882924234531913523317617085112586942137053277687188634626830641404123893689878359035919946823087222520985308821865498468084864261022428849766400 6540 11247997983974236954786838066672477466864052188565234206466848343255362386438546425982425376173737372270371049350296135325917604441919240667175348012854195425397358322327202019166569944141741827984663736659329679360 6541 319981150372983007228484271654492898480240022262351692746050986340437587485447525691005868105603021271085249415694605515377000589084016621706698924019190380713705417210237938729912937225069621125420623155694036582400 6542 8503360130511306467767392107170947071566042780760578418062974640633611133742757290404518028529763689376345895829089698308008977922812612967715444257967036643603774863148980357051408880994209449554197773862805602041856 6543 210012243125189044041939280704740204697124901035477689288502430291425595869691398369744863741491945745723885081687005604013454134620696014966597383979430838211172698690842514761801296107810329923190411348642290462621696 6544 4791828996491264222158176115477853243297071538914914243353792562019828716762346877985866655862271007882761686474249225763273006902933291466119371959102029586828046529591669038951694657747013790711049860252737628505374720 6545 100305875413528881796074240289278971918038326602904634583237067148658985100389784673907535074218705912007563076026435833791081610309771248988431825805108251790894773216741985117303407157263732233996682163969917821990731776 6546 1910327465103695004620863771002843791818668254369897597167632616188259852893807141228632984119422931556716837001731994014278586653974548930360802380361672660223007041876829324529466880409724783813672365791198226837730754560 6547 32769741121687199396544207208617452513978597796446480620317543504609709786308858827389868855091045374782664969328979499177750893473072504817384004276071983730273819132760614649732390946436967802502050865900516060281069109248 6548 500056551643062562158228508493586869260799408553790641112111468726829116258776175482972691575508254859120127907440472709220999320220382165554061985436986544511944741112142264819602696451879346867216287852217396987573198389248 6549 6681885142562522925330555705113058507882641766429425771532340875027944843533949345234336556362698497928253297288191364220526098167927177661760306442826430672363103489649842102846801915268063436784398470466197659937043749273600 6550 76586141120234926412511919709824852629910109793849236615724168032016165247970094404800742911917918085989349573936231789028705886111606158349437950924147419097156423048785402262374738042837689529285832915547271602777268544339968 6551 732033038640254220922757784052111180467779238106847314581195285687961369274515196896047713991360452386540993561336959343765638952323492723834119906551401327605566799163168742538968750468983117527955083388955201766392186577879040 6552 5601499683806152086953135703761004498929767679381728073732504944869222213129085180562293277068795809141684140856709343048037937420175602186783618500014607727030054326332125036260097959631254111823485583994145752243358140398043136 6553 32168816844040907546847844761108800235225835240894328961417914541623481490052558390218531331273332440269440012735735438411323762808472559407172791454418949597410353254737452543270598321083161471955894772694143029696062290390941696 6554 123243306321901902741240077387939970478449075759289752721710753311402265622523155721738114846184844170078899358974593997285998355479897819130834737852021894041608676050518228068022137781026108864317790361987230356090450305383137280 6555 236234514595787187024359298780776969961345750526213809199314594400440094989721376365738722793660506612735306204901743892142895962804830686935741630254406568578871143650816355748084911888232346725763127366428620310877801204831748096 6556 1 6557 6555 6558 21480735 6559 46920838580 6560 76855099562850 6561 100692261686013690 6562 109916294737634804650 6563 102825844394788199044800 6564 84152802983719515950765025 6565 61206462548147120414362246875 6566 40057154384517520071489700522875 6567 23827492607811228757642225451265000 6568 12989500784091268526153110837194836250 6569 6534990988027362744227436184871324883750 6570 3052173559065169130244480197191402933481250 6571 1330154939803503014358279214331357529038422500 6572 543317702628489854541275438772841323335546887500 6573 208813676299272428485502675286177265831359442275000 6574 75773541198685547541233247978486591315819354041512500 6575 26041541466639783312136719551551431081768848520599812500 6576 8499727448307034692915590781123607609163845884323350668750 6577 2641272886477901294295880158456047605700836380466008274218750 6578 783196349087751956485083004910801463775616684405804440637343750 6579 222058882326777951058803920674099411546976226986124884803970625000 6580 60314230000725076895427912100501770743625841408477822575311096484375 6581 15720702496388732884950212213237243800758994845059203119698881011703125 6582 3938321976985543753479433805578708795569577121031355470999983423813203125 6583 949666340156259689216387036905414074257445705264246478610194028693419375000 6584 220717827946973982045684486191195065048214848928881360407791371877764621406250 6585 49505529993355119738385216356299747297880706970549158322218143803305611752343750 6586 10728152382253819571097815776851498949949612754464388161496894776222564901390781250 6587 2248646989769534119753732129547881025771970171375735582842830469589346776182189062500 6588 456332441121753663963842287168230582326737231008466770482545067232222141541803716015625 6589 89745943406438590381972165445857739216412089512269258971963630887567425444246607202734375 6590 17120047208905215402884624030314859282138673058238215247463752132083111880469124899990234375 6591 3170374653158977478479061827570854172683728211363630083037921972693571117043483774698078125000 6592 570384918749617154622439762611544201236442522247406082789322752538630542978437029704997343750000 6593 99768330785739955311648000654238164289638799693201693799031058091916720903327635865877778671875000 6594 16977765234176874516379951130712164276095837778485105195523529391243000016824636101408495935625000000 6595 2812607766460065727272167732191943737583750524504295367189539001091488215269268756125865203918359375000 6596 453878065368544161512214886525718079202994937917185183898167699513231902867283540467060120464225214843750 6597 71386314755103317585567442107891097874288748574981693265031662894183803490078786456104382149033996972656250 6598 10948774318707206434278499717998544411142421808593211506819503803888554420411683685762321634358393598925781250 6599 1638344543729730472601966863102156014980155165315843908137494669071628156581651377248465556918996409148828125000 6600 239295541091596608587708380627235487347872057232890627006477847621896422808257179759658904835406856548099609375000 6601 34130338854558176889219060680816608039824913842633363366862596700154917677587197476010222313610160728731439843750000 6602 4755511392570759162409888030801543289161931121448301945245231086870170100568060071261470362917242955461573056640625000 6603 647538926790277872940659931129510825528013118880533020907110772129212050606713882680181949206133342793324518447265625000 6604 86197696236958061796577559145771578895159954358649752798082522013013279461307995197100915637771251383538877976392822265625 6605 11220794201899038148010066020194922983034199607202678188219132592351765919118483955068739075418850205486413300798358154296875 6606 1428811252935907648632897210312026211911653822068119450931883438163272862338282773057380459588931462319929700526833257568359375 6607 178017573606227628771587547814294957604146068644335356214009031420182432994528803353745217553059170702184719445203161020507812500 6608 21706480139600796970829743349708672834823666741850851254731701473293883158981130079467747429727068428748184743603589377644042968750 6609 2590863778634682693158134671483796689275664715344740400894480847803088865638040660027536165905819224605747347496650734663327636718750 6610 302765855776656378140599387232644705069251766727093944397629610204025773201903672046358280770999770780586591842372103197470837402343750 6611 34645207579372178666972616735571750702600089963835874260071234616701477523884989246092293052627490200387813156991801490468175517578125000 6612 3882472956513029359573975951924986666230284134362908108857534171245215483121609717358819561311086204155849128159632746462348019793701171875 6613 426133695932475585874321571669265806340821767993179745661590554721820317481319278417045119637409361695238047615270304693170575818853759765625 6614 45812777822719620298979486376384655184811855425495522271201757061857057621457506967015898578990219416553170136370486398078338724926959228515625 6615 4824470396087602880208360145154284209394352860079992546835504020845481122346102111628071549092805757694963623896924494563673225771383056640625000 6616 497670072026068908144845503814657836445674556464261294336783548060126908753478874336239792241748687139058853869485890678401162191138679504394531250 6617 50287063073283286494140612661132882488874948394664400424690489351673692914929955752589185433661136271135878491036567066915074520662916374206542968750 6618 4977085465842183937370826339167107846539134421035428062209665331489674344555454800805838013493819651672891275883120689089781516000507416725158691406250 6619 482465405148436132763147931075720948087142391674700251504874520765006852761025621141978139045731038810600752480836079317899679462460915231704711914062500 6620 45801995483519280855636577794094137816292227453277163030275165468901425064248768186338707646134031354377571558559204167651500468235332861244678497314453125 6621 4257661238220561919440459806871672975534131533899098618850420892717985204672089223477835139859302581757261396167168347602675236160716851167380809783935546875 6622 387484029272373453291956751512296981939160156382979542811334377971953008508535040133526160665877600599592429160848105525568854754666533830575644969940185546875 6623 34518022914152484959597282898454318158674055218535161990701666780168963673292306287514922394751453114997253567688232608491748059265398863144218921661376953125000 6624 3009167784400645154600717427888478604534591905159449865440948456054851205734407688242020443388034825037542265313173692406178973049826486526988446712493896484375000 6625 256648965523334287657487771106692843891882431495496328758602255458990794889951460605910263524313605476944850677031049609321174410226107591157779097557067871093750000 6626 21408902273265141424165498850572337312812570226511815014508392351043712290056048997683354310032644349076282369702536567954504231351301779911504127085208892822265625000 6627 1746082341899684999509530462870096916154168142731097977606447941650818092113972821154436744750208362709072469989256080874150750272250186269977712072432041168212890625000 6628 139183664400049429013385991636688675225598972982124030649485795718615221337384322052642705262585926594293198162663566059459593705300366559849844634300097823143005371093750 6629 10838931755677126896253599874219996766068242001236175431238515508200678682068714114011335930688551402036475621589644541439792517769500332241583328141132369637489318847656250 6630 824259497451793025009603855952005865959078626930443319977656387199132909342522573116814268074088688691692865027464683527634070312563995050459554931876482442021369934082031250 6631 61179774238978478763011092896315743114680917426874048140706654357777034020497341338591921822921390617989284177830321003575710570814103033413232651582802645862102508544921875000 6632 4429832559030258901930916624761272795342992019147561996696642311978718824166933946416068747530319041938146494295633377487405280447839051714684524085896555334329605102539062500000 6633 312717779879894761887770590282851592619975150423743752425196833048808831049227366287365700285922033788412451623875659379805984382893073486052115157463049399666488170623779296875000 6634 21509697583076276874891614093812072294463450495736022100464867562774670535044381871283051965360113272929814427746066382579517760858661717444357667261556343873962759971618652343750000 6635 1440597099725717851548064920804840522203161555930467626592496731450777300431169317781025801745359569204802849181480967719941196396108169890313995100683541750186122953891754150390625000 6636 93878380543970999332991981051166466189916348889441274660517765978743215677227976559749236104979633531246200732053828493737587700600450321414879528092445326592496712692081928253173828125 6637 5947970412591895386467238740042977248380717573592577689042382002217835813256874015316538095821512415544742557306180107253229681913554821537431611654100915842491303919814527034759521484375 6638 366094376572188021014369548529572124171213999214280418349132604421847697401535590023326763671370177525006090936076185857001401799795332508858157464885774157181685950490646064281463623046875 6639 21870218747022596640520168953127206970053045897321976418655146811577396520367121470560771530210068831863664085740148314253242486224226486864558411786357838835215261497069150209426879882812500 6640 1266880641209167373344462214906609527891382547684692204256858169131237415214967141372968254765315040621288192148182505960038743675072878574794056925087101794780153340980177745223045349121093750 6641 71088141477581374286053971687532663522137782949011426606974763713192076701343589399440030660080168434083476809743539329089481270927189864979857147286998117485801174098014598712325096130371093750 6642 3859766122640327659812305161016699297197576116598750189848549388256471348688785188484893079897702733135394505948810959114710913576744702794348614233965700723305580766009370563551783561706542968750 6643 202541848045919238883890198000025647698651947751807569750675684861293265482977963591615906519806189482179738692204962325930228845420846618725061178316565295431939119907838176004588603973388671875000 6644 10259039127125008910006990211906949521022910118611308668276840875244992253994899062476245911169649359292965065331854977961172768508034824127875710867039020838219209874608850441290996968746185302734375 6645 500888993961717576461399561953039681348987826495496340520135748332251617549859758061130026260880442020157378943116860127371092496296719264672949495309236961630879048090747573951375670731067657470703125 6646 23538334845272735646299914199671763281800701510808180719510871336090551627620812780362227771744004558425865974805054590930863312964098280833593594772159463514239925718829482548244413919746875762939453125 6647 1062948551889799616049036413017780847578678222009710950928338233498664910301226109100834215204212468799359811825651885014422023806557939923163809745594513740955984471003858971016597934067249298095703125000 6648 46046172506790072576396677021761093365087166061787389708173551539990806907074547708148010342474446570780207685267451460732479942072003869316778190840158267646407179787826358108304702909663319587707519531250 6649 1909827257314939799429073100968338122650955176412700904694546075581759024206328524528988786086432005876049555332870347495127206434855577614719119449288930930859969166066281154314765444723889231681823730468750 6650 75685221837360444997506722605516609815948379031865602987514149267954964365559879763358254823673824610002880832409175846782459127281908274514539662344883725805467020045572135167333271965617313981056213378906250 6651 2859258113397020840443572762991871674803878381383815116867311904753418235622478488184147534217023058529207004486511780950205431207222280968239045819104889469341569208180736660906973156670574098825454711914062500 6652 102713605302260730008279242126103288597731071161795999802769967951032630078794916709542534705272545336296366840748136452663399134889667682385440501244003640407014285660779878694981448461476247757673263549804687500 6653 3498838541898421099719682150886136228677193418691946994617464959389380309540933660547493745043499746253503010726977418223891525398287719696839025609447550424155023971492343981548600595488096587359905242919921875000 6654 112665759457289967929444715821123245438893556623934413881124221196964859895164297243746695542154408251940657289534337223537076220201482008294703718990825356160600127196629461484578271779355418402701616287231445312500 6655 3417588212108361677081090382837778061565678308409779187254078678353299979400758563093136098575827635799834834841491506311427210717593548201826087893730764213666050562298777144160100149861136742401868104934692382812500 6656 97274767181657711784199678724829773858282157635763291999636755735083480438574853099239819834919062527153346653476638184903927354735702374831765283537649207430449617080917950598037413634244785498594865202903747558593750 6657 2586374411504049104806797954384032115233889084579253841435297215880149705156581452668906801496670707404686401758772911987307383008619666380826174521160027196584042303170721752983082786236934680346166715025901794433593750 6658 63909331127651729148461777288979685794286888155765391357251112461339543142185141625369210421168240805133369621460811150516285007102290404467197028545940658594659907850383985804558137355790847777825547382235527038574218750 6659 1458927599703653439797300451219778384926507388113901082095991573421505524772390457674370659838252837712969205667977263172216265119983351773413563924113824418300753487442700839543836821565747641216148622334003448486328125000 6660 30553828224384870091235279460341351142554647145768742991737033824266922543337912525201061831575467236007145084834631568994231441522254947137708367278061869424166845812460770363960132524339119441947332234121859073638916015625 6661 582167700539832843350188211337874363097645387879268415515779690306882283609340966978998366353674988516778398852061488455364071799714637264797510001679627985578272913317710550606777562647475843249367244425229728221893310546875 6662 9990993151453175831903613421600337095589825592400708106235918526688568849635735276209294924833371296651262608251685036504737366265867978119474113605564706814335899641181203232845697381585281515725682766060344874858856201171875 6663 152526259421015509568466463132736378545906291672446211267008488003903576317072962496842688370570029278459068848056732844947531267020448636105140668562301417837293369323749833797038144567181916499976068735122680664062500000000000 6664 2038961305257758093619776502483507122500145729528422736205267577972573738775075886348308049701692055482524616487025962790642717399077822163926729065481167518636634191482498205382617033646838744509466323506785556674003601074218750 6665 23379726647538179972852202598987160390379966856129796884722492412517584742506567594056939728493688927672389368555827547637490896266451043143739566221591657876761934405718183167358605658312301067702776435908162966370582580566406250 6666 223560011472466054680440851336903204197477564899876333155633883640604176322364411618942543379294759353326906617104973293896161812902932065766417005205436854452083799893173851027928569892627361226367099789058556780219078063964843750 6667 1711342923560691566565507331288535133148990838612224395956957618842938180584800667243907295437645279605825971946540730086257756410560290655823866928085304483959890032363784606218716631174329295683733676014526281505823135375976562500 6668 9831784265035801796790369150280490122865300104225759492194869715639232934683097015342992544386425645994786000351032034147179750203636869062946707137399825636765859733277966035703250755097286524286648301540481043048202991485595703125 6669 37680833883427535249185980752529961097541822504184477908193409871528833565816659492922126874012401306146805483161244534813059302261163276842070471766308539355008916358352552958394468582455495535288303443621771293692290782928466796875 6670 72253012629886784641218587132406660216759548008966176647217318479189332160058767840205180210064376870203204656344419163825244203625327582461415396420100106273741180054982240521207314339999119683077832831941123004071414470672607421875 6671 1 6672 6670 6673 22241115 6674 49434331480 6675 82393383150190 6676 109843362726942348 6677 122011083910331998690 6678 116144982167586239387080 6679 96722892988136292235699935 6680 71585019490354811701833157530 6681 47672824517332842622365143973213 6682 28856051399339481306660669853233120 6683 16007398152284337478658234836128816540 6684 8194926874476645776233306005946105575480 6685 3894783490689333033192784364450122192125540 6686 1727239935122303139268642369601404297150963056 6687 717931693624430800202250492091594842555014887425 6688 280782274498267752152915481898932764191325958172350 6689 103684211525525664916035142221839197693044005850708075 6690 36261773102694657222694273786524704983484543086339674600 6691 12044197258128607700788335489134909726018246033812136091330 6692 3808728996027987883847526404082326767153638171721060645029300 6693 1149304371252908035968349295433290654500198411009541770058590350 6694 331614936482371449858711675364281871431266478346762201499133730200 6695 91662449313634918205201905638414709171068343367404144385896488387975 6696 24313857521050369606572053428088957903539603816381163330282175456874074 6697 6198808664979334747050224159701695150160243951353587556348859867977966405 6698 1521207161500447128670382609526430831434086421659561777834063114549058046160 6699 359816139374965417763714839546797820331313947004003726083669107518760349493320 6700 82135118711729189287680893307508895572671519364194956916746329527874510935378960 6701 18115009658496327087984283775158769352604234465513290632178818628922797169132732472 6702 3864385194021097862992279772375509368479405671239722439815202208648243367074797049760 6703 798166615957025107741489898263488394229135814941726126048966876397230714283910668453195 6704 159767465005640189465760278648220760129386552273976512660804230784297227161907928758962490 6705 31020491251039163833869366009358723324059874017743263538109405212147946919783629940362004745 6706 5847013994721645484140332834763072041679176178605708114004382691189414345780316066812465100072 6707 1070734667569103910939010486650461306967980065634517117309206197893369940418614467892384822490130 6708 190637425429148443864819438827537807060433511498768046319273691446680241143590630193086128817201460 6709 33022498740897928947711782422130581885560311277709693719351079984757246829787788281499360302620578270 6710 5568855198901686057768596767043611067311154192523095102525456330848289323194932363449458839320541667960 6711 914824665965142581666403939600023831556241507984020201241672276539229955427962002733475098502296867890629 6712 146477665741613925912680592489915943559809102078212683627139398718457633263960908875253091001468026349557150 6713 22871623957401781136791672480201545221812998380248098500846289177016494056902428473476355570508625900153136175 6714 3484420877327269988196430649668993379618136942327432720309733326580403664903374512977263045799296214134100225600 6715 518172496897506446076432095286765398676703874200875779303282862329382865831662855403033678803065454536510731902300 6716 75251836379771677424291434318048405750417482404721280502771595447575572347278536152284484382048454043766588034589240 6717 10676646703499037265622214288507295170284053617289923531764534575210465017049880089829553563186685403267123025900004900 6718 1480441581029761614192282199292464274804761156647046073462204163563584992743821780622080960598828794308035019727663138800 6719 200695585196216926174834131460286844109680166530989119706776140451912572241801647954788089651995289478957921923856547335475 6720 26608119006820597735367370504342048692168746723432276449988821410858064385191137733993346529279927898287145438212943524461050 6721 3451027095615837573751629125277991839893828534489029795764360989330934040550470109583329936790963698168225094407244735181457841 6722 437982683453364919921232934770170494746382368417658154773568941925306624939246141228262738799769600251834069459006619221907015320 6723 54405778228393055199274154115065451779119477141128250073357273998776165391092539517164848650016835461468851245670093039472505297790 6724 6616166450421503344498916416117568048177203993030588851336838035332533586987853674964360882818574365665185296067723553095554807405580 6725 787813796964803304104809236532135631626172492457565778121813913686236323417854273303523655079078577448131144885447161164214481536245490 6726 91868704333483852779358908326436808104260773074671224003859203277388145446983157938425821249643942475667172673485255249738611671500844328 6727 10492962020551670950510604197719947790569197958734974692089528333132642500672665244765104214671025098820058054428235843608435248749267239765 6728 1173986845572916565274076768703691168437499263220770356106667221215252946595935692770949477655334562834734246845210587275965874308416239109230 6729 128676560578075737557551449213518963073545328480646418150937055607266559977605021489096345283672937306242076778721101404128581540484231138242735 6730 13817561245506704017616773468404284781235873136499227453496149165904696599894039823823363461016143991483910366993563187722053873500016562980913680 6731 1453689900123220607604869764703405253430399907826152463939452881215318323020517919792972855102622397917113183920558961377414097584060690762085362688 6732 149837693868248810715846316770054254454516784597978176747343721220768360451282144730015129379836232347841843302109121316440885653834554261437087825920 6733 15130993903224825121862553681364565712328866741894286421753817235459915295559006536060483925645645398981372430124539088356214818277074319496318745968640 6734 1496878121637786157123480265978404536450686008229129894769021805546605610225617502125677218778977840063549800700961471603328737817344044548160406610247680 6735 145057684832957938604289377550077791225156200309024946248719142250110171363008292932785530949375283987367483811774015673553385833552756924200446337891696640 6736 13768289471782894928280771408111695838397832522274201436026577371174595227822981057271329250859367848681600770639737179236484284855722755633254800527695282176 6737 1279795185267454660631019678627373184623882397892795131509609134572073628196386708417418910765772218327192944376777250006447880583426573837338619802976413286400 6738 116478260210615576812357842250702982538358715482272136532141286019804570691756887882426093641703815149529315040631137789487795650890246547831253789514329279692800 6739 10377720866865211655524960830532573995075542298594692927897114745531924847101815906252053961994684344315643724534620689489776090711678513611661385684344737733017600 6740 904912094042316291971216642930769255549807392865846531319006569122709861836162565387468450576357808005683179952363967278183713942303298540386479636038930158898380800 6741 77203709720519048908462543925486379539894105766656879127400482912879880398299347000378160965430140023298983755359060505122593489799897963945156567364190573963761418240 6742 6442620081612736555976908960044995093135306101380386539851055699471244566333589202700147744512923872379645829597718006303306192597345473907928196319199984940959032934400 6743 525689638634557628076118777174865528180042020741663641743898221893748433635390822569259111186277013629293454790314122551484455625723738927179638072181254526572170104012800 6744 41925009288531252105500941662641252092007228433586300416388020606502727015916589313059046327216863351607084565654586041703466206291237082545639823047337353622285914315161600 6745 3266720479931098832430551729265637161632815782384252720265337215456405605207347248380918465154343343233211092433436365239885345559857255657421893381496329221688036361555148800 6746 248569260939667022378291763050101716166122978346690005356216635873450499533172374074170095446413666285532916019846862438241556600504597515271390679324581688516464295982833598464 6747 18461368393696562527782455496080614084710235130293485925117211041706671640918225212416634042496231863994175331904844502417645878414681268976941498932795816146465844581238287892480 6748 1337605091030983543590207995436924786249862907997685999904198788680568488281590363023044624103623092806026702447911173366877800154429966094526991507433458309967132206872232785346560 6749 94490345830775336690078646676306830989922123501007087680147906060670461033942205125128682203027727692832554217177683033218598855275323878778300706645520182646203913481038859463557120 6750 6503856807141992588690418371874601424363075145292722233854945557045582785951928544585871063948380853620575133514668173085317307495008098534322053720578208411448190255823842239169167360 6751 435899737831170227824912292696679629765480299790855447223905512559387392664670830862512234808050450118315179667531977911187015482824886885808451714895801382096989018243368924543694405632 6752 28426338533079556398106112044511793145455495565450398902913341421680780881423983657233564693025830511020473750175105505378425862501697430640266407138751381286336371447646702270521551093760 6753 1802344029151380969810430784590887124699415956450708821323366751264974303400169835408406645693590253532482773593952745917716961296858232417590251505159808390794952703894178782915242303160320 6754 111013657917351749704383759368965458579228058649982157224048192238674207661955367611998221045692663655837792894772746777601968109273394071522990099084371155393929417479798544098872474720010240 6755 6636676053934724211332566569116693784928715818070326360908750953637082433775446264153786754796661955642382550560927820447372508506852125002756855970687392920326589844483496341397163381746565120 6756 384721029932704471467694361990399069066333584035058137816538704413913005836699735687057592225607224624089334354800798606652257365645493838096627178582359195060925636260275246123834061011143360512 6757 21603184680309955241634921099528925893635308680639423841393548636987742756871625218521087846093796448556201837275539720172769954806660411487929743607723406830166027844899326799698342316869345607680 6758 1173785784911945811692446664065544652274262034887667878393852659316523453962337204617768666027822460284405960926774079586728086530027500123302578912408107539380045137405430652757886359756744488386560 6759 61637641825300277740843210509352817646308751172560289086348713802193424972272647123083529334912305379493730125792093745425597982607276494805391393563325392959181417125548898788816440590350359954718720 6760 3124186064727584787637685542535392128839268627438007719734561693787241073297711127763220888155220089307063653523006641475406408078687999458868963747312839109256777462912304888402534794898934820566466560 6761 152639076797122484027206720031642434281226851892392617002118689774966059990685658011110292908771787120017389705908829398055669501922354176234257863993267879241872359331815383529031513769386791377582424064 6762 7177756029645574877005217186733267028022461766241977029766846099823985861030768168487608173955127088883372271084087876414693129639717176235580766849484658232075611590014512621265530816677177503026826444800 6763 324345793660533628337539901961907265888666870232197019828044228204462190144047428248106886098865362121586672403960736528485508357697402559950540308556365811804797619732950622173567585167541718666496809369600 6764 14059398261285853381477937257825927215116477234604830728353269204386248080918728575841684286917768335513376875467671373704778003913685398418319832253796597594135499828486831082732934225180504513081783825203200 6765 583496651217509315084780383885843685922864817157976008502198863692403944235348209917212045179717414894867851202995310748367350325573901707049962222336975443329860083727783827970225978530699988322119262509465600 6766 23137702233535555644193994337336539907514373876920013078927290790887717897629078214042587469832410804793300999096875737438223963096625397287079280439127557403245838183223475218861759804589418533626035073796014080 6767 874623310492041549311557368136753346999767109094192834222350691138048635862010212775644972493164062231455982539055162772056732682342034365116536835247121947890942152511523260482746360302792879469133692664597708800 6768 31437488721541277701369996808189653385250120219549435875890092088313826714871575131292262251352573693204628720951215029907823442065523603696156842503638836401750644305856845874019908234642442926599931807636494745600 6769 1071493628088098623971740547639709582945622943627474861653633321428840451138036691921688990468328122538010425512633179312973121789924738321558910216774658890019486229075668643398665666492492011991351946773699703603200 6770 34522092187151450938581984763438891907812855651028802130891123766717433777390013238643167580669718995632814422564841659014718804982411765199310940230207400448943536954849590171495432005155767061586296572909010393497600 6771 1047750939043712188317448218237743229677061524225047800435896098321910804551196148231783034824766073339236133158288051799129475328078794997617725493255152331403052331638832428733746348307631664421313752380554657394589696 6772 29837707947929225111406056873276834927681453725542867195777710077131228701370943640039182670842078517905166669976353728891960090925269927979186880989615210465670138754533286622902678847971006623655592121515956757877227520 6773 793738490794818306146049167116472212237135587396686209272902627261457801093364588793342564783259091286246249174209632566017721087638691978478910853143124815721970071717635340935782278887759419329906770612615099366967869440 6774 19622984614658364157155754980407875615561150066239100282234158835951711856775246739972435198731110790164388049441407004679957367601158021906444779667129455508799266323916450440396247854710461917646673021733943483778864250880 6775 448170585340194451843874534754659435581257454268252034151006965163339793545411309144592854719247901512722572881967259574249318911346955332946641297263653329317779666556844790317023230707601883453238222679653516953164332400640 6776 9390273851480830394366313037897833108974919786389870055304004490527286373607144706414730541313505957271563652346986898986753430922781788791789651078317513551037927401204896387877546810130111931859759410237759808981834219388928 6777 179002080952727567440519064274114554509827763286626192127749375856825413422672729466337462110462304070801994659199151737288374829731524628414895488591865088857349955800646652833047191071845910563503825225079744332645208099389440 6778 3073338903740223383971275826196174334352921268609398976885529003523058162388029996610952535472217714050401303069393427357568605797403042939772848760886235579881511174732913697663412271065732325438138345427256501744076249450414080 6779 46938893218074488735049932921601261319586040330037230781442578739779540001145063251979517636937813825835534994493304873151372508101778926900792588107071097506743358392768848759919721921483715513014358983290333120537317752763842560 6780 627737976175358113234814947640133523302528351596624807001625216415730295275167476570293197075961026793206065966476950301266323642521915466398845238778580437516276069277459943356019729435381016375554320213892345170129400955697889280 6781 7200869655813426249848316894544026407391360447664565276207800415230233367931000864416638876885543342131596960457069996728570350618379520598208674991589724701977294014705649337976230961204047358155728436566298812257033101533991927808 6782 68882801509865225167976101199394538401054870554755660533333062079499902350497167688248498591424428937744598539034089315120557967623646394146964848953597296240558709819195978836178936126647404170852673327911783780418025287082070507520 6783 527497109564456908131291552674108980655654041327722906118485544041460968333709036339441417393489399010078424749699369693911694043871603128269821157666782023975146766731065906582563981299699643352509250164029479666298664903193227427840 6784 3031636272291276647707175844916788659962251120133520359571798883038359033212906436831362960729054358001919234187795904538098007251955976108756201933514438117073848474802828901437444162286937872288422420866322961775410230750550771630080 6785 11623113233922970185081241934874814569043098833321729198019008986697371729002881984633578181220127243977838210344570946972999710033637391802051597660162860067186480623721385234209018401022528616577423433878013882782379182611886862499840 6786 22295169162604060842545002348635139677982029636661038929229334985744808836131543832534487242551394468277375760284611070914994169381699892243536179346422158954249648363905197392946051547278566652126273660194234469952914366532508855566336 6787 1 6788 6786 6789 23021505 6790 52059036510 6791 88277765574375 6792 119736248658098436 6793 135314802974013892866 6794 131051534855161444601220 6795 111037095347227492265409015 6796 83610288207300786923459689650 6797 56651173443711628562902635516717 6798 34888088519922262028473391270378742 6799 19690881774303972568149227173576966695 6800 10256416675330519436515262479066741749540 6801 4959548977313387845337391655538954053481550 6802 2237804216389140093060145713361128959302777668 6803 946379890679257993984630895840092061237348682078 6804 376588960549554699971638388657013753867181682514600 6805 141490985118681685324725847008444961559947116433327200 6806 50348475362903638891762818392278794476917607791496991000 6807 17015291387881416101558692356092016266282105845240092312030 6808 5474811270683351662890004194424978919753411674077562018849980 6809 1680951648968218772395364057080370903953190792338159038682480950 6810 493502218602011729752897384979920849197814671634745895731284779900 6811 138798698756664899602454731696182427813459968175659270983628840521625 6812 37462008233257871649577812038587119849389654899665408814781388572001918 6813 9718367704613341492799852058881762661624908833049030846920771799548677723 6814 2426757429181308027291631899595375242834559401846656000062556618193915495690 6815 584086188395454491072531193889781956887832427369688535536262976407700326417005 6816 135671700441792127881232922688438288487489783899667777848435053587014452773906500 6817 30448736142217574590890993612188671406422912721764586807845928730255480099994066878 6818 6609797621563918890990478015192454465856439735881823369841445489460490485600453552068 6819 1389266715187807564038079112895298973056027708058750788822495945938978560622546718615035 6820 282990976522337085926770854973429288822925434669782829092624054071997078310105634529427170 6821 55915676157422293611965230059320926346354536235022382177178083298810910816865424384503709325 6822 10725780542403624598047275144562294931460278822633212234802468117499401371642475969981941857886 6823 1998924853827158856700779896658871262559508002120989581450993274365592523863648208838514637972561 6824 362204137915860745560958586663631980426229025886321425373561595214211190850840062076833979983893760 6825 63855387987858296671924662879621032355717580883859363502544306662932776849439381173206875173638083720 6826 10959952154814334045505553079116420688072508868843011529422622471743642027989578526104747356909413466400 6827 1832523567139161119708925032647538858319235393495016783209574260071137648013584136521098207967323591259934 6828 298653185225137391631044774006318025331919478760870856466756777001829082599412302016748635679786003990297164 6829 47467152320283404242022800501980547047931034814765782713150743699100879562564781081644871840681161557422397350 6830 7361139923713083705499358875280559604362562655614607183610126726824266826037181880622987720649255657653555617700 6831 1114362687573457018116893933006299009737723224605754122861470060232162469348733936870181019366395062954915333234750 6832 164751067083375242454820430268316660091179729885710111769908341568483822273103152389254877120012465188404947968724880 6833 23797319003758870165303459821284580610524249403292591048782655467234499373639328334839702069756783019869349362018726080 6834 3359631463779288481226996155014788836593335258187504269247528983728140884456677470208203564779239428172013537217088057200 6835 463738163222911130004145106722163312225078214840665317557127131466196653091979194116858056251685338686287727823449962908025 6836 62605684453558878903044013694143881498375451780040619871520135948010462003393089796668345260306810190102824542682123064907250 6837 8268850754524360702511453199494181856704634342758106709339268211652422793196566047263208745817756597387794489635038687606441609 6838 1068775420446320086624362230913552173052145215345810536752810040518472069927268658795550275282556438193253124424704306644338538974 6839 135221577181595672962791123909734288025772992669966643693947950606551663195819886888687335132501086264921373203659342184817065559395 6840 16750239038368095144735387835682109967457700450749705518975568876323789535783473176339088329046420578728624556738192708332258312748540 6841 2031878213651876249198532148012496542304604397303261881690947241991879609755059915882147791599179923549398091818727115090015983819437750 6842 241407689976441558446890200186825480227249624075927342296147649851153364242029449831072005818023171724879466303123603623154185245634155004 6843 28096050697035268276351557449202729374871033564835957239333851487281107683540524508118035037313245760331791776335091239838234622952546842949 6844 3203560969788109478990928413834972413040464677597707834744582619816195155703079344930101493929881604640746401438158561468582527768008468625430 6845 357895077070823357843694573985788927290967301300466744549235489765198850529070004778981238687857046957041709539711375131825501762651983658862535 6846 39178111765001588361830322107716093769393492930073262185604042142862237836324787955975488025176685608106499123926086482640090186318992281842596850 6847 4202568012830028137413330799693677655323942404077528477048893749478072732961475719916982555759254876221051945297597917307429258834033184939758204433 6848 441749557743912798898170727912355946836680439888163938222021919351136992131936154590343627709056954532249746433110587183613864695949165645169872359508 6849 45501141981156272361890590473560303307259720537787522917564333367004903345938947667168876256581249048606538661685579358765414584223550674458372268042630 6850 4592358338426042919299719688905539603333703817791756745549208182386487829224118501659800556999080574822158691859709573619027394871600691271061287452299860 6851 454136738050127507963365267047323666215137956944610799705973104738007683588417877404750322852907004747229493781416631767891155766193909969689441043992650575 6852 43997942183932170198322266482885084442851263264769256375855575955961527194604531654886959708680494789545827854982360720001109527249671535351373340081008621722 6853 4175587046859918255012393905860402631470595798194029275737376077835542625036150901778754481501683745534808891435252630331222365888742435178234046854233452678137 6854 388126792331297137403012686822579095194758734899476862755717622373119199766821801861962294218811642499494168185178229846544328566986847812574012838762566313722950 6855 35327968562394103729114675524121498471536997647333920340438145287475696540202094057539801010054805164181536995159733621764854951997396891854019156387779037710827525 6856 3148161792398699927950579578395281737192834353865970075697897679644647221386358678711468690165457102533374048616100644477092592277973132731488022178388105632113722000 6857 274586483435895111476414629445777732741892230537577384919994140337113843142900832625372776363735219231546541783040344236949346832799518365191756797378036113550457076160 6858 23434791731913154395105341131644761509855305132528736881300010799248584975081633540409686801949635473180697744734611045380931841519931559134274452906667868390953781320560 6859 1956430074970870664861610815796696502976105475045805615054375755356954720657530480185330715996080336272595750315581955036996033633020885108301979794433486352783870277576150 6860 159711170673209729517360265716404200586532569698597133301781516062464896939109313365094136596174442815715156211835452592788659966599275691644151673087423297332353119177248300 6861 12743977608325539213544735532210728993302110513496976578519898518839752520467944334124834606366081082415941054253111567026330639765291507800233127185895187735165903674632875750 6862 993547368435166761377338154001397664383709367020105113204258527437818165867879974350820619898515766434432523279187738786943811067957107288064810760424629991613105209485320184452 6863 75645788392102116870133740623608191513195660065035245720791750855058358504925912669185342362756106272125133171410715421736618580263241054033822904472951945704463991251976613547622 6864 5621798522328781930405994001693444440728460705985773153081432356236183616731404321634924036370212728982437331019884006828387748985545712379218053723263241803784257347207211812844960 6865 407590695696260153413677293181933661623606771139000315714137980475231595611998022301442175147417266912480044135055103648717830579869506932920469795703174751548026671573682114417230920 6866 28812267455202371245981204663817673084636916799271460618454698705533305270077706786879933589718442179091250773566797309292661701385925325998085080449018183772351191004116134680239928000 6867 1984546582654091455518733013708812736943768310814962055876022433524264795649870667544363397669410295820720148584623508088624061105472414561111513512874326979457898336992867844477795237557 6868 133101244760832083095947679252961419270444638539095122758121569426908262852120721131050027147454532194435344959837386479575051137956898968365724754614155281554805140142506356257954667344442 6869 8686100159750484604755925301775601357299264221525761011237298180753856604922465526764290669761573572140247238315587410048991251120651612364662687239593147410728052958612865523045498979975965 6870 551127083500578872340334142885592427940602895317328133607499273818933394198417181406519795272304113315751167231932971599229892387553685294760517408552161383522034060033904525735273502347043830 6871 33970432653460885499303212385990559684504722375450929659696519883580584492882747031904588678308228911107710052772698663234545730968796032820272124548075180538401159724867806923767891983503166175 6872 2032287713420734523928759457117387544739264628786870372988490569148539543525129875023841542301100123124395618391395016636145138903179939028607368253560912521124928195846741487171521940628961956044 6873 117893185545807311080095163922253085751246072300856189840587979707267005167436887437055487975735820438738654474645220299709494379972430986003845894832013457710272555859422573967743361203413438421294 6874 6624699478408309684845941908555163188622959399451510531074860171427372861064588340765319565592269028568059068777198513482261544981253011574139553055368240934989803074104203700548506907161976273432140 6875 360196548685170461108855619684158110392650267111073924664250209394180443144804093648857184769453181623826535063864875034764668254943345862998525243953467851692659750685830305674999180487545253615250705 6876 18927577938347894338899390424457400095510492742727903005525392611349252159889686400232067783147479306294579548457667753772017145724815673699807207422488744640016758197234994518288689476042118480900096350 6877 960018791469236917618582031818444192044880302827471722334620441320850788336372670638825819729918980026529984305117624557303690070853823909839810389087571365277508825568183671884486473432792085736639659931 6878 46935065361931512899246673916159698794920336096623593393053888066032826438065515384970185401051333577439125395123747989089200588573751977575935949905028901733106919746105031805420645668062118695704227886826 6879 2208533104779140705978854698044219534160528843969201359966940073981584724342943754417085103450549430905743629108912567159221131357334987224264284430714854840415858208578899900369925617991025799299565365363925 6880 99862260571698548615920443475202138634440194090446064094222272320027370303670294737396571166995846606419577274901868712768693271987513041227750282145124601749254891483417403729418556769338016706699267473958100 6881 4331436059075073042243793438963427123994591673251746457687921391281452578274455147926785480851108300261360384003044655794823555027031415573781707453646944763733338741305597370583625602152143313887316851935151750 6882 179874488964837320307607977087465997416819087561241003895388120997618286620919096738806381949901853469862074695779828051748614104393762753654913233980150775220217604617983090821291546351124706765677407817980571540 6883 7136928143345153673608286354928266787702840503976430045651135166657460132770914224881276342767774247292017059212830787818061962748632112154250456538844178474525230166931248694209190365592241723036262910204131990390 6884 269939116373568943940753399096189081541992113177900694530238777874589573736420268349962043218671672369250447768326843588022741375903095742485208558823767017208119870721243990858693238268683070474177883030317934258600 6885 9708229820853942559937267308367573505093647356684470993169307962619674969133371956761690143261244655986062641420540861725099604770658365416098058443014747178117108708880732715423705971367264781435800974485966021391200 6886 331072396190916186639596356392285912471668085365207058126017019103935709594823491938565972292199488611206406966436367530580139194011432985608563885762303543361506907960078200189760504138625215341127040021300057733983000 6887 10672482234808300795434797886266086526143749279992815286998480120116110778119095503760818698013352507742179394209894949162438816235257007113664902458545899904019738611892268112369755089876580984240922094672733036595539046 6888 324082195370905974657246972010048856028666435093194731924619484641387373037553040318656217997333903974815650143194782672682670609305653176150806526150496850757036379107031600030451135196620022437845819815118135435379492556 6889 9233901823152394942523244485570010184823207003989128597310484855469488046080808248713457994130835830053298668250587985485509260867186017288300682765061965217965018533852555192788841159308526799570373822015487567287291580030 6890 245761531555680063902674069366670674426942143940026320449543315178361076114038125479322384496417453055353821646640277471015048131504759272418343049511885040175921742435173645297191339875759731017970945336629009512139111982060 6891 6078722106671128686211768915758868550902665800378622024934823448334781642147038679581522047502784665611330984394838910171866899817723854808757634362371029918049608143079281182810006844124595425078521031547069035017262108213875 6892 138897857336653823653214682052437825412998405520926055228431584991698029073645775199822370913454813223842946909646863297899677300124287782794949238196201285135061285773013593064065965640578991004174050070400873106703549668690146 6893 2911586909213171390318570910769948640019329138309807763799774227790681517168590948943687443088073733952300520963351249060581426152941605114700643388929112753093289905306448707434816965781413613712108418890270571348787678678925901 6894 55526889632582213013281163291289448062377617447048059280814185426881764434416595600397384909039998145261428996805952269162313707096432107780542740945199464674580492861047374274623950020327245667878166077504324098943025631520738470 6895 953770944897445356743144222545549213103806043110699395342994841840338752322932343124890775916961942642741387161805688550372113797461989865095106531921115922542084600707788595017833760072206486452712525150068713646451899955265407515 6896 14573020930090466398593174680801950960352779467143057840236696820253703054546028018102995040141952638368762072482096788028647070770472791899448672494764250239027086239280165548253848670310311318723076682217404200857451293354579553900 6897 194972400885840939179920236073089717464215040213726949990934297368659665853037902619079413632436296183416734120992450793192101074531427410118561592350210099141147538440272777761563526634393661254901867304016635657793465958083522348722 6898 2237446750350409019904624631298193780668772003269831699986673272025606786851024357800636393438831233665708837596759949298193841462235200843056895933338537348652505852032413061857850176149549232904061041951045186219658770624114576040172 6899 21411483341748715412424887690407908633191845553510676327097649780546654051997003094874717163585888134878285574019139904703545461939010793168189810797773817492879095840369310333571342883440639857655431652384361466824674022005418050398595 6900 164028589437234113357970943473325115956266529949070549425496494129472704981359368540185170519565020152253560559072823240691593229595577149730235936453046724153839180581616090581543999405939408252768079402464800621200811974087785584304090 6901 943051767701273029907983522336670479716623140917253545619212564111078313143853081193902390832078609952974808346080834431308479443875557093224822211405442438002801353009547352480310319639206373250600947539252129559456886709458948655257425 6902 3616891511544011526524819980715359836477150567808440319297770102637933490552144173345837689943543437310991087106377533057059556022179636409090890860709614165108972454601557646073096004695890921879398863623184204070150290997161530529184758 6903 6940233796120826154555405202693097953677560151770358779207621942109710057775203474759065340291164299600526631819344273902171048834821564732835044153666093118331472376092055314983825512795353354304330115522535543806600411194301120186993293 6904 1 6905 6903 6906 23822253 6907 54798855735 6908 94526621831070 6909 130423891926032874 6910 149936320365497455062 6911 147718565372072191716882 6912 127319219782479915257030535 6913 97525921251933632608051846945 6914 67221060821827276869961273433187 6915 42112544060468281981293739167108201 6916 24179045908993823005577909339450279796 6917 12811833732491444140704833683123219228740 6918 6302335677410380076473129335353105329505580 6919 2892859479505379698485085426665978067429924452 6920 1244569019234177525462694631558192170138187952241 6921 503815790165474896221916107417974638247408974974471 6922 192568967220435644509051156176348131052014194063238925 6923 69710789363147166862122696113819515815923635736046489975 6924 23966918694885354262733004185935002033863590301420167925730 6925 7845204874360985877846224531456599005120603840352627182396390 6926 2450507806599386655790282973605393451423785808844167053945574490 6927 731912817365162372110665441592624777103611145521256535618314169150 6928 209425186189305728117325263183522797187001504482717772113597909618175 6929 57505848893366850488912262333406431270455445611817554040968091117812457 6930 15177359357111974993776997522746696863168266041954190407989345794782693771 6931 3855813247061425210778127875434805727755048543596527814143213141764555267521 6932 944187960519594659765757622412066549691431990744778286849837293715105636942320 6933 223135280920433519135074681707412673122848818217666071596817009045857224165168840 6934 50950879200308752421003826253400305532477406434728580160308664629542153998389969448 6935 11253314527038469584493003278725957875440078504497267741206796068793578055679526941624 6936 2406549307394582314370461291958734980314017105540291607823793415869856856956736869583339 6937 498776600238655014119055707046012242386972139682011245189809437947979281539958208215827645 6938 100276584097658289846695798326894952776061784098804598606693433796374637697580568401444370415 6939 19572040576758428150770905519559017222077848598270402949204031100439401625115910001408753558429 6940 3711542423431264937681109527870346382871556070612094795096840016038935947971814956693242861922242 6941 684340803213065367615921470626567530259513880446517081592484544445988099056666950224941847101810582 6942 122769028835404628746587237019279512908767506441890118190420912284605063102489649110333264422447077930 6943 21442938896171946067040645350453652160984205119817100549486418336117114445033724919771338813359860467310 6944 3648570766315185781494241057502131770898610046850748078786994601176555917380893182147836856965837890723549 6945 605134948280239910939405172780309859170047283530327168162613085174808535104527978760708190187250500876981467 6946 97882649865145879380408243319108393785025807631765279626776323704413559159708144737048337975722808994370206577 6947 15449058477758623877849311061398259543028950543190755231246245330467482390402228962884782163388287140602735989075 6948 2380380366224606446152478238189686118379849331062065353716640627327802597076023719043294602561412843243032831392900 6949 358204450465287962711185397191015386497030982263858221856037442768425167078958136994274038877570793476050981783064420 6950 52666638638696282794026638892690503484074569695350804133346246791629821808048644230860903743135843018895434004532366060 6951 7568814785680009269838389272667530433941460806127132107681257495298889904240649042146371975696372443691686959117144631460 6952 1063564229486140548686923002811521502617675127574447113866808732349159743680218347270753310683506483770905031091567984221475 6953 146179881346906857264751900309239222427187217358250476958334165804641649877285494227331483124132180534992433362051579242864325 6954 19657703558545883830691083287034410871949968279662630593527501187760125354357228187663281836106115370701731941515297349759078359 6955 2587149169122098565603821513195816887700968360087316528497456254080873360036568239111380240442727135940254190717683599481507649077 6956 333322766008837915958137190323138943651766360404623363714930245253772285848105958591752573539735343694107950760005162493884330610302 6957 42049785121502425139861047614956839162203257113302033406639900395502299891228879530715021789860067173848287063207765953152334704233690 6958 5195263373858587671656378144496893753674048811906880240453727650124920356745709020356085323972770739357667421524526944826523593567773030 6959 628746007600173950704856253793186211746476749843945476599878081831566962033383629342459740008174846602127678704817245043103577821808192386 6960 74547806765035293192143015496238588308699096347183152670182347518846791656035981127562116964655894710659482994323724443454608468366051083293 6961 8660513579739415994636322786308648331397388001677322262641923299058195874982325596643907511007608020856863027655411773659274035878246621447323 6962 985933837988220644526179914392264492462644092853610184100740713191343983730460918573666537837790838744445018151838336732840670139390704801861665 6963 109997381247059693116779340333237573518471772618539072233302424870703736198584955101759759021079495274860363557072953787660526584344671934318045955 6964 12027385227255468265824438604135406948020990622596860296246647602692977978179726380898977418519338558752903477277636424999480603169725296123971404888 6965 1288922613163974639041108158475037253514206502391227532485326273214966568296864087552722873617919983696748268661522476229236532010295131166463516415824 6966 135378615346303323202803109864332715044980685722998385153698173565673778251125924085217215245367805449081338810114236741968165825206098375011598137109504 6967 13935737885282582245766962145730861672324681313026019333532534072114693489918102968517077817166498511486270785883630748240403302332635802250371275316124160 6968 1405865038271574248625109818449574593169947856022233458443171221656898248056635994805816649502157664790589811766832001497102867764921450789371518069244702720 6969 138981158356596100560072360011310674009714887895285635952723002256759095515116754189135577477295764074401768287524660364604991081517619789797571367045457502208 6970 13462300886096341972047170031755664526603275109824676867251688067963379268691457593851556185059975793063917581201881780664787407234190335834555546544231792574464 6971 1277536991217820971358346730265770694046523275274611656185006219494559937825069809830049852338113459088219707100298140063649098831043064806508282420594462285430784 6972 118753201063713557971655789602327046240126222908847065680846884063654097675544279742908318784055704987942109240869270997438392168955092478600917758819263234087321600 6973 10810566355979020964753491086994437631559256687413743571810740730847361599653719923708836967788935118430901830040335736136399941340701402964089452688147961644921651200 6974 963569418915280606446500301172347409018663892622625909011188921800628586628064863233495011555754924859668788705009260872129147698674119891126925405755035184731321794560 6975 84068907155713334144183145760254178757248906424440369413850108693981850941497593715571811100525096082111473575022159707096186561169074078807688390112318736946750900142080 6976 7177578294156754551170017697782389742912040291104476852470165829712813013329554537693811173299401768924917573573064376505875282176216890214679439011325971610776483691233280 6977 599471450868146462584591631234477747988053182989726388297166234237457434422405991683555217103669020748400367292111083220129617604648450222695699267048236817063118673595596800 6978 48960990079826658317550926319266835258545165015926899319630504099988432821538909204287172512437316144389953001209811571200330618467485508728677018590794440973738870287473049600 6979 3908866853116088731522918329266668555081960266961121796985429245356803311816597080209992865738686798613921341461380539768127049457525481434736906314913621852001887829564533506048 6980 304917797252211377619813764584283612495017088479447357979991222708643164617995150096822589847664041605590137273987697188927548266570758303861959596075744434152535901189911078764544 6981 23229609325249182080897617062831168953383666669478640634222958479701002306667905005979152731265255047424557045908448919934025765545824434644438251612313863708504119867127351102930944 6982 1727458135940143416440296923747992233726629861083951577927060267235180516346969049764261397780082844519183864625432402815374667468630887828477322754974297674283557232034484734268538880 6983 125326086145238628569372516829845031162319068419722786381479048585595586859512929554470266263860491597146184581312304900957132762333754314692814626905327342033094374221932572170581442560 6984 8865176499807810170321991011588354737044345775815644689087018941634311335080565764452146592090965424957124012825407816536634438807742798868716800205917498397884333371475040955648402522112 6985 611040302771727444633559721722292762983374344935597575625513408387004405132676856773006412457784307608218505720382543662504015358044528008225963311342823715725289090102015714534745603833856 6986 41010347546201130127152343454069928996705241914917987565689632921266409533102362587115911248670298155934743430727176213001237659222176675941220499879523683147238632565371665163089503024316416 6987 2678191122824327474723733426868722352945008498814223597419594284102402124550966499420152936745453973047191169002659504131705294400961480586638695778918452590908884634628657676584528724340244480 6988 170049414696362328695219879420306333702738049476317536813308842280051970998715023135419152269855308759507384940802963800300926027492470527778980390187541042955890626075000908678518942295088168960 6989 10488929277954157603844544291105730238226545256766140251720168711903025594308961441261137552618902680386767375278750417553012540811780034574836790283754418267283935674577363961065538795800746786816 6990 627944016116343701818716234241332461109761689706601596113369521809403211383287591005439462478053260871964279913282119974476498685142262881669472401705634330480871233393852484313879440888873896378368 6991 36452567273816135305648459812385843975380775546411473109952566705053643813866167160587501927505978834239983713660129411412347198724817054428228043004098862668739720323440369898037308791463844174102528 6992 2049776434391090440878552001178642988043790336080037995919242184130525968370350286190496733276786592584202371262253354962131521710893039576634526581828789662995312657027607716796748348755126842315243520 6993 111526294660613424271294797456554082706621276997653322476804884016075011954431382196887349537996076392831700009988782707923036304079077625495762444516279786973365456639081606505671397294425668467912867840 6994 5864434002263453365870235382433633302401607089796705097587558259424509237445389500648789193050788817103843346835453436797863592211170485015430905055719184223504761003714199553980781849805826401549854703616 6995 297645657113334696747453814097167650492337226438402816468068294445493654873431868367494677152775115832796334573369939704234314232231827408608749283154042974225855514801109221334853065854298734867332703715328 6996 14561328811115747857353225725151226187950785980800098374716411931987098298192471701415387130284653533960685364604284710225423827313168253055780093151204650724166517178557203410168079710023788160764489779642368 6997 685623878444457137166273400234873889957359311867828145448910321704738020887202424269870451678136295078179061097679468282360686949594771687847955556381508894395874074794285314234849081629393070473480326715801600 6998 31021033289518680747805980257555313685295084532938429124034325670730532698420851423236330002037099971369774150264080638158537509864540874340002553017922485819701966438281747473399402740389691914596095666369331200 6999 1346337125537006194282341547234893559512322341966789920578694720825633346927619175760196778246864305541570155515907053387794139778560194728640115649199187084266466493891889921069566309858535847647796877512262287360 7000 55943880104893227809951019995038184022843322621206979305295424183781305522276044583829539784353834222556839757650614899800998191599305724854649344697923404637604134862191650321538794625589123969030479939721735700480 7001 2221004200265120229164527586834464587526597231008279442807218032716525566792374448371642951680387963833168144342639950209179375816827018754730518030483564836068588220798577688837441067181867723362626334731141833031680 7002 84052920362701449318643473938527711033204681923002867070015604910902196599215817354872258120453242545673406713819636831173891148766724637953947649821667365152750474559991449036393802798686132280380975250186431155404800 7003 3024613066578099460516845823242418523830520549393218707461478216980453022421166716666917189389044663364026362475614954535331238971832440285633410329023900598836439241835138385242486181572168959919358070821794312984985600 7004 103202306491718179670602855501002558704112253628466596665403031547689548098392987620671115072690487215372059791062515291102655095396747839160134543353922345905243774514203317874779223652336182730035009860374725042211127296 7005 3328606273555303317417267074319171192821893058288219142126565693286211649225732586240723208958239543330072224600470518281805078123796130346000333322749706720254705951628449263922666452731927670535174827161834231391204671488 7006 101129222728712050526787970606001914166097219711032943549439920734617447483762641386929907338036122602970630895655739218619158069951084519996415213084717530308629189660683474993348548640379096895931644430251424431075321970688 7007 2882871535469896627107740216193314772330288603057424116016249850589429049996630639896407175434373830957850467787354971758315259180542619736309219069820326764796978037844331688281057504685661862833142407376988350256838250332160 7008 76765591951781514175527016172289866814572388727128973899654198528064188531801131349230253813107823370134734172254597131453399059584372846262755714654153034972403824207173289786295949021892922975760793165151556514602377197649920 7009 1899642485060581621001695491705554099759679853893240615532631565003502331017068870801608175445156218064446566342833525449593541984753696582505714333905226053988664966911706851462031358235730686698379610292358933549275792921329664 7010 43426652727774230012962400441982570298305520650351955571061890528699535895526700717728242540251489883365586425078903159146219257302311317667233101533882473087894890758465564044719424925930789182834037288835639123411718586480197632 7011 910722896865651938541107617795905333075394872387835921516242030723004382476509985719241066992917950391020553660629848401889222634209853860723018900276849107474783546021292139459035240490888412005184167249693374365147233355198103552 7012 17376012665306968396236653997639251312484544631011005981407101618078493718588777014304118619320411953386201715438451638590918096493424637894687576100526295688514259970497777245824074005568663848305111618693582656083390995911315292160 7013 298590421962906708618555312939887295498878686052473964619843931940612253918792876941614180639390849651918844408990274183837197278475388096927583566453010899399774470104866033240151521276320308855085644102674688920529156432338427576320 7014 4564164032086515923637480417767165203014764851410237572113337262399362252987055430450097528719424912961585959585397408946322874516983007812886060352143332188288391747801530263267546307744143389557592750629069584028022034365296926523392 7015 61088529461287388393094615189832564917454391393376886065014887714422746458858208496021791078130533666535582946274295917117995485527581050896324494009186154792021468734608899323956986484932415428856406607060256868849130758339710016290816 7016 701308754865194729526220728460315698261661829653572536842007157550295103440667961596469643108906294985151914060791542523989173094455487844404729770250006004731669439673299086674127291782988995545020014205161844966572327606588165939265536 7017 6713803332782028037141438387437231135446208491202958106608265935833476455767197525603940114300977125166691220978909078392209584545461872347757545327578336969976843028893284782197942947936383178517191727085891701101294746802988898100183040 7018 51451986273048625622269034988214964178665945516294532644652596531999597431055154010732277349593889515277109027911282123358009165538082003661190154681120306210636288800961538785365799999632311424182021227002685531564750521811223256424775680 7019 295920075968475817411666312998716744807219598892690388119969202956900029134143328391818943468023721768244897727541181964983910023542676215207586886102607409254825083178988276520598241467998258883875964148943212132514736256538430709602189312 7020 1135341163510555268238808716089596425024265449639674948243916845319812419620180016446825231071473228943760977327390980424010513781122300085214177385682245512978385218533415838607509031471462643672280525566362923214662312657756948639982288896 7021 2179279068199747939751471265899026829616469826410647088413054611832515595642595333471959541968457849436576764310255308991442293064288241850912904041665231116999039948009275177387779949573841446166643787977121221786732567059085711726373502976 7022 1 7023 7021 7024 24643710 7025 57657793011 7026 101159132769240 7027 141962545813260627 7028 165993249748088768187 7029 166336277223667025887230 7030 145819504141272628667683137 7031 113609062616451420418951545995 7032 79647315437832551157281673007868 7033 50751842500483150470315386382403263 7034 29638473815142469156282870980624389460 7035 15973725003284866440906713255609616478443 7036 7992390174739871203566558482929729681056615 7037 3731512027801395394684001626259455785244029714 7038 1632905717427742172036580806869198196596270148364 7039 672358515890248068511153784314413480460039226512350 7040 261399645875807333564486640877089279343844132972140194 7041 96252266127817957530740187823979511474698945017200860400 7042 33660326315040794728627705193294588795345944364230479900630 7043 11207497336609371583187857935889131380965369984401426302786430 7044 3560917952229667459013846335950497731799272468547639443225203900 7045 1081858003854278846213993915287559081054524446516470249937638856330 7046 314882560354320865518801782696229467683497433503202055723174104185975 7047 87951757984670063357129589756918647140789650021131400471103184554070901 7048 23612710276663308199666902656815527426165790634590694795791014145023967596 7049 6102212801823896443963436187407425589784478605687471940213127659762644082985 7050 1520045240205559349587150444419874106061156746346724663046673544264320215338136 7051 365425062517701804287104004866917400841772087747696711361181483558944067417205465 7052 84882768630087260104914625660279705296488661833760051086511394594627007865427003497 7053 19071825241210923956923729780858344756234878554940449821930199755795575384407963026882 7054 4149131253088989253211898839661148013158474319535689094697725217696684617829105107699705 7055 874835252887502623436049748461739464423589101909800403042825162485194458151601038164186807 7056 178930878506132211478641621871528615261155704445955832632762307440161437564269908142307150520 7057 35530050121551809686792676435540025989777874812329857534425748865385164565062696439538659432583 7058 6854837612451827705039732382084376990662655844359107533574376009088108193234734525800064652909478 7059 1285902494650464075429327880605406858159002739094264598482151109804854348749797540526669331208383085 7060 234708026303360637350995011560142833944305596357100861407239023599826020302349534634867762272459071083 7061 41709838057244816898688907596661052886780456282196500620233297582821305673108527679910927233126966209240 7062 7221120433070121647759181058483434741883878613804525859451747819893811589305441933641658541934130453359574 7063 1218639614471913011038566968925311801382976450237945696291635686327873771101995598451628301129366660628529174 7064 200578704482188997036939256100011916937769616033227945391155461860815630238824200776729776210412791748495268700 7065 32214638852259739242079180629628093855636448886872140829963113417996318985423896887094661796198545732547050117154 7066 5051115131673620369937034075792946613618597372280091005715971655307117444910313525394155749970690923236507445197300 7067 773536127006805773325740552855519059852734480904060324913903977474518208850118867514446119914487133491821466343217110 7068 115748317765277952789715602217268799084241622567687233339226071165559440532847506257682524203727473612527825741315535210 7069 16930080252279990100166933438820520491450179915157831150081488520184896742782984023403766197872658533891491614805368184800 7070 2421427740908555512190374599241899835912595934772716462035818475280065630028714840573572268663316691653712647483493438105385 7071 338765238048676950211477780737694377212390790041675811108362417243381435835829941872024059148915251453525383766182249973094325 7072 46374221785752921877538657133711292484470494660367868028344853844188654882290938605238603223730070316240657195839124034689579166 7073 6213405678122536968762857567769659844645398596728777923680883527586205999458328325120724886819517254033244852483879015680154661211 7074 815027358057563331582654115379314873624170185591630834091599925670649938438845546735650225336218729684892029387986239244064338759660 7075 104690577384101872750385680960179016708215090141463802294429058808559663283240780473753728504811657860436390580813069161807178867509151 7076 13171308597081577097299200849429837444605974711326521080350392320492177648738024505599280232548356660108668844690071412350076481264217915 7077 1623374224800136343368154184503679639407163829256087924519947929838479518090076916502693257628865899485911001998880997291845147402497106122 7078 196041801616237553096325170389505042758488416232229746094958982428011326885672485568381570585885092904642726707110958508449328311749346371107 7079 23199593529937145616295937798056289557299849587475244777457112152371814915224100842429376599114468558881693991145815561982030731418377833611505 7080 2690694431170058319750078799006652683213456820758953029068345365471404361879717763667365056292012182678214012396310575286766354428242382908122132 7081 305872603230310855129626985004820112359494371649839435721265230028368732381756049676328234721860561030650433226172994044360982686224006295870252845 7082 34083010522554165944611102588404337869854909670594572985581755566254463673515744472319906832207907884327313611832672537833293568890525101463462160168 7083 3722840293173246799863764055899207041291314554528205726936751838528810041711994421704912079819941092941175110608658450117831369765594343043127660137613 7084 398617760873761849094454479446227923116960317161024698308690073816364256223876491759546090134495924967153711430354237740150562255739977468045231105165485 7085 41838871028601620545428442211032017429519143491511857011343598346146052171192281167632236565721130835447829653891709785239838649645925017710879524480932218 7086 4304552720114996687357347802991606933982520095253288999788036141202300948234768995642681606643740149679374120037109065117938753565554465291132491969788582965 7087 434082973486812508292505667061278553960537905251865226606707572378383345077263814071333416668432280882745232006805198769352467117591998347200605800517958026619 7088 42901648276505454017152200283417142566553310147927156183489462227407926429552195741458248591122386728986135293035409915139224908207494278852643569814557655479544 7089 4155079348329081442347093742908373758583669718968059349421940927294337922037455678515767637259225182634959942060509725178317748942066666172571151051018968216805675 7090 394297393756569037766358082694406668303442168670082740622445579334240944579062757863066712908436691275294390111756673927581366985634118861976194829141723049627026374 7091 36654738205794007494409205661296434817323271365105352556875795233631277720416844579608109963307279953043866182636587865269139596990139246319671723289930517625965239825 7092 3337393112138849395090213524996606880030004841013882825328139755298461064277518142339615318740717818365878499663665018009875372395911574225570895143604727661411966872015 7093 297544389698153378093175487043892122878041832291874525574857592215488121712582137116623683062287733868798812495834807732563849499710868176498998109105675474075985289219040 7094 25968442036027796679083389095660528383871814901982032730562133513104117423324493210580279759073710575070166991287316813648353496028480167688183503989855280133507916451074950 7095 2217984222508910142074442833830252539469555591278998675548499856808909436997570481336347710627438933057435142874222094189595947787352057598602779100277355201044136012858918990 7096 185329231890909812682608937539837100238515665642195455357300349720188359603761263823293299554402191279175974648195962492525684885262213017886696159119116306969887304241253275300 7097 15144056383823653732840768162884000456886747041917506365863500255319965228936258433469579180160264241985070315534024075637889677987074374888131702679029354497085725550988759599586 7098 1209701540912277786834953335799834348585599900988163869487083794629057893686329107851664134104208475095176842813913955871627147219240130295143915924781718081316589948295855206432956 7099 94419439764286134622835321492354902130631620534624731219437833846853858149690538094261565936648643609743778264106031405042106514947758529008976428728916506157923889680943708670672510 7100 7197559127772276169741710967414173403470256357194830568961752847503227034538889319777960766262669976220852904425299100239493739068866587563274211652326373244338177135683883558177762746 7101 535582775730412314715336443183183817061826076282539050093696568452390530829542218510597735396589774691640032168369435670039442076571785436268921047489958918234771293334283676198832636440 7102 38881693224585064373641503839203030528850174159277927809683908321141912528603101326464918907255099937890866406460642554403380988867807133692348450112143722777346421247616349148676525639757 7103 2752216660636703222840493916222741419534591726860277171139461404741190926766484295056223165859223260425651646946623811801009786936770689896697002787153115853935769762383763698581215295550017 7104 189828652342611532412244507052888406805680720688673594852140169830517873426868354930009237810088806321284540076909151789845721759026087408318898776519871392414394317082428348104905338587650830 7105 12749277049967607022552237729292461205813671021204694843841197561370731764933690252992507829910585857768620691250099586316100197037385986611621015616805313084450161842209085502074583035270467767 7106 833174478141932274730365104542989218287309622299456721383347786712029543854867721895750154959505118002952205339325293370933345326006493434150732899917727842587137519342157097817228858460805665020 7107 52938619623674066832366029829798188114320665987807724685123988907361423395794680003227931104369891007684518470863480305385754916465523691390546878002310525710382643811701292027482126640320979630443 7108 3267618648625061920445823860954049548319441730603275753734671265126413828839903081273961745371368003949642963976750010636326469140477765901677873228869596965374317420579501192461421354518816241372663 7109 195759356703174337188798849617507295332182646638405548439206392572932863479327376914673549688572302505910466992415744988660091583269816192256984141203980681690619024824025262781558553197077127119833810 7110 11371791814860157259447139130823556985348813291841967246125073626362867023835159871419813670611549464081050808907610939277076235972527380445140901869237994512011182623851160302872252394127716431369413543 7111 639887285339715398967475363891672454334130862714090205985234793632191612166689654665623623819079498503441141555691585884264951019815805115034940526468524916936786217327709607548884050625580582569592326765 7112 34839093175249067873490446261150559359713254333524445770498423911478319708215502582352607498462613306025437746890443210289092698538866296085286669038052866748058641018214402027937638285457783127252850141684 7113 1833175674294732667796006072881519915556933537656672857079842613036271023572781192869373792234999187974615414234854366401863724124461795892762482690592607041283494981448885874549520368259597488778933888536809 7114 93102494294113467435561872517622925418672408461255992344151408170155989835993481572020082191352784891832290291685502702267878004338921814463690675215372615994018164137802637360946169287205124682526650079114400 7115 4557656064813082244679822020831957707844456981699115555094479339108337593103818065823098404452233975846189454058050491563923062823687313616406344924482849993657128873943618220228012977588954733843499184144061889 7116 214733563939828422369086059086897661601510016484983320065481890785187031530165211494789786718072122906146812155948775279273187976995033303573695818114073142891799130450906764812206689329884074819883596430773671225 7117 9721609153722330195978713654596442571602178545516300444014163069464795380319187190083357025661263145654498569996141627880998459284635971354473261359239296992233070280837620903578944632017375203662946243820941213370 7118 422180213583500837793754127557902881286369129737457842641400319471397349756653751999458755817396296971742136840683073808579533874937183363011033792739132052557655301328052968271374408968991163264412934640675485521820 7119 17553063268697845880974344120435760772960317674760883460479638456182818401931829860185960799103928893257679550929325501119823948404811813892167506053320548596764442273575043731086474795437318865668472110924725345411350 7120 697268472215945461151348303547320333869471077838370692539122705442239767209269301863897652589123032933280107870012387502835003408892931976500364633322174371477988692250828266132143631651345587946729479297587761963416170 7121 26402664418560738889953199610856939157573690192687156023395436685913748135467182937261908267075472694944848579643186128745827249478189381100150823613455666679806023734141772628286936772332549080708583788782755128436444400 7122 950611450566529133933965851576228209074048886695903411982911058445731824719671352709688504329048120726253301115015939179508362587516821482052378541875825613222547855550112591874735400811505463959783852530501208797970762846 7123 32453001642015156700009139910558723549505627545066808413530879901094753447355109594314419597489850679428181064226465892724626672286327234812559857477357656443579368223547806081878518725103246027707213939203013754263934724966 7124 1047259158218548162717630387477581665774751254988395460834756303924286342443641966202356329934608879729488803346401835381894226800229859117464036874258328145694370981028575474364341178907937264839737481525748282825355473169260 7125 31833820275716901095653622515795067874592760031702408433521559030216203807424126656725101550451732642733144576534515717599934998398455129961071768211100031570787540699431210254947072461056149834422408784051302342166048179140706 7126 907929002311964816353855037898692920660351145962388518684604815162535974498545938738562214850414544266256840196877995422146695690605979757652271210939493952199599756639833597855514693191925841888010960727275264191658464786999065 7127 24188111379234990450590291776947615519844536840481936062069470189874344066510545510364832812412306825729908786594627685199073377766194439871109132490612403182629181420051568416430148904152744600607965055111216139355617597815546247 7128 598839365273803218624761323992332372926017469289281085070694753830582455521324760081674469309322598573913002353487473347090581256123729442160293877329302041858168773786467146891874234765372276340132558837021428600948957186128074432 7129 13695957559471870211663528793669191193767199330945083254945058658346811081132025693902762740641275151746599102887400977924702796459427897735309260393001709725089047627757957273331940747420401825325308113043866038512007789120059853855 7130 287352161823438194675431795136587527950951519644235313812166554105482800101910759239648903838759222689563338756142653343890015374583289859966440088965015027013158053070918689968486342822583096623359087738709256522184901210694299987032 7131 5484855900323737116045318064721292401187924653557890771363269399112595468345366900990234643256645321115413266250115433957483640625069973035359213256277050515350653728583462254369476572130540556626417971371334188608380923748885118182495 7132 94291534510880998203581951575118840199321216616398184476828476171462222616943483929930938691933403768322119159374668637417341972951470653539515403796396021114375221070356708197658871631175820630527917261713667998522023087779096628322063 7133 1441898840434926152522301070002196016369511670456794935575738060817037210971382125417084390754856326147247948565330126243802434248074830009144400663871264299478803352412489076862473511623221967236572163406919442617879387404357567147761358 7134 19306567043978889662332730370870526297490249753487605027658305689692457138435522908583674734933113457267932950827886642714787918304681949314943750432849195890641430523856088735665498144526918897786947686462681916281309209193740261811681285 7135 221728614989976940096273883104750130971699820776326900591493195145164796013869813109444508551295373006106523962105860655681113074868353687370518300076584400265803071446717020945832633352686702507827813963487537744965853043920189905905298463 7136 2123457594791174406733355253227574338220832612598136291594400224140700043275807665337397983089217533435238573142425793700245436306637862283177102354146813861512528865725184844873371419442420291421862661596675120666687491881816466807409402540 7137 16279278369840443236537760236750822828923339645058709709243358021833908489958750551763042452946140899819363161884069383861128471055430674426269336901237619506052086000792225419630164272600399482166653539371752291169841483019671448205983898659 7138 93661504724856272573655357788292309445048117867104597556821430410932358136145215945099126265762699353785654267745657741625417833356503810428810278690328779045171722002110324375287523251485890008918726807730783815693074974593631387142311121734 7139 359469944648441308133408114682123535400954436854710667391424662968061768388956212029163448813746326420316450195989892782731427801996863294339065584667243904147173751033111609653665819111164147341661921126710060192781885067241132661118880767625 7140 690231035412417269759619296544210357262768241396550204871859613869928501987255446582370657444265997076352712030564457179153864285298655065916679016199707244288559659441341492109228700262128202102410096959368293205421596533857854862929419735639 7141 1 7142 7140 7143 25486230 7144 60639955740 7145 108195313119075 7146 154411917085815480 7147 183612568950275201100 7148 187113544136366910028200 7149 166817469321307368800779725 7150 132174605749928369398387753500 7151 94236007583141709659588646882450 7152 61067463217680768017282513346082500 7153 36268364063594535526278364982920689375 7154 19878986203040617211352201818288591790000 7155 10115388041287290832563887164215211517475000 7156 4802978214239250646386911001383377631441730000 7157 2137513986206818385761282529810144167349051728125 7158 895103321043975422840720478050459124096489615862500 7159 353919197481432277905450295962524331929576071795743750 7160 132537744777606340455135603532296008069704468935213937500 7161 47138874925117091049971966079838190619208230303040898034375 7162 15962642461169219326775803445927997889999495948344207241125000 7163 5158180451123975843587967470956440162280047341786044432931312500 7164 1593847019782369413712274997341765382592781500754336024555577375000 7165 471813547951669790670063495027752789748679784135933725897505403515625 7166 134034198653596371930085540285657975041007890888216708036792137879437500 7167 36599097821527557611935475050217267547592887509044028431945805031697031250 7168 9619882734932782607766904774987122518636162404730614174817514667350719062500 7169 2437258530482356501863100504109538274282849592826774760742459435067473228671875 7170 595951877527713162213234578094019711257776518270301634260305407197415088387500000 7171 140800981374778859000890796431704146380176607215674626505370085322460289543586250000 7172 32177893632421096755253074126989405619636825323313520553907940799208899516538037500000 7173 7120461080371084719745769152828016684585541772497395655601736232871769340196594369921875 7174 1527107783699010755859640384820877297825136115313750325103408731664624762561217975529687500 7175 317708334852465558089110469861726205851849005785069063863902018144319887619995197862582031250 7176 64172218774741473639423368170777834485032262517960598486504877342338922018050432162016520312500 7177 12594038043307333289343347003630727823705146179647453360165567914154189140001049998407400634765625 7178 2403266033912672673081889584774050706691400765890075224474410012526536138225407633399034676328125000 7179 446229106218999015404066290549108828092904633867770412071178425943259156970919718714347831982695312500 7180 80670661065453664210088044475957700263196028610353856431156906387378754434960822934405750796915234375000 7181 14208257072664691356906385374888013584119820830264464790287556237255839197944636680931477682033727646484375 7182 2439403158521558230652860637918925701686471754045458274229567257162779785341787758697903463511504181445312500 7183 408487964199585975830255225020523854905733559809477605292155599763908724200039531138738438024334929612402343750 7184 66749676108504641567056562602821797096304642704174574359716629393309027052731323490463919479304521551101367187500 7185 10648814181213764700741564846118137695341095941235937051998771358100207387953456560436846098418553410425514892578125 7186 1659322328636663648837784120729391808168352931586139213467846157145081726204026421742582568869140100531053474218750000 7187 252650811605240044994644167142532307301252488806913867902516589849314997297029893515458571976074556905232045201171875000 7188 37604714557627668201138462041348025480628307329058781309712346665904574143226080315881516400983652302253758689738281250000 7189 5473377117930891151238006348305592677963968196502478347521319147076946603740528714466028605336869936991315206597109130859375 7190 779307128764840792683990450339575998795439235345240821186547733685205809000911322499286676136939089889813212316297729492187500 7191 108577543705273191621493504208926874020174355566499760696405881849462727445431518434546819224257229621825336948275592074707031250 7192 14807328615350334707520204917301563442362183456090761892665869566454679352504992813861537161689715406368035554533383141411132812500 7193 1977131373889624410734404807428734696056274398189255552746034112604951279173322808305194090239634176249329290647093854494425048828125 7194 258537089377557638662486141851731712863880150482405040737188888730652887248214859893057949329274954039714199750774678649786748046875000 7195 33115765613397718763031215547467807419149503921721968519421138010433815353089066235526150507384933606525214552240886675601486596679687500 7196 4155824461284569969805567997362693053658681820880441498518640340651283626295240068778968227713165505332904497710140443258312103525390625000 7197 511052594339051633118993842316749359114461697317824477894137687658510936584175942681818256279161809255230610692044548753169565546063232421875 7198 61592134062566280244709054116988243439794502704382735358537101887414528124586140233244566921639068393461889594576534487432757980607934570312500 7199 7275972105194015552984832334455498859175267285854982506462815134402282383349305089877208718444699501262815525182640944240003398961602185058593750 7200 842572564452249301779245657240127539669212953033564273557592969812968691301118546493089561199658738330324413175258867749723433660520194213867187500 7201 95655055220276832266232050078340099845301735015486803545528819538972423385469568715214504571827713563873723652729501892872488146043964612359619140625 7202 10646722942381032588466774971682413827838442504950990798391060253160622089616317464410811228816621727907890616653789598714799715087600698642578125000000 7203 1161832721487053089482941017269311739975441605800511745383090185563690750969200154671048835475898561552880667319982768124353793043022743953125000000000000 7204 124305987168381011938571468987703510415806972916785691241714073135936715876239979048558212690991133775293556863088680818021393254287385285000000000000000000 7205 13039208244071682513886759287710373768117825552607845748462758089840192023190509557179890709395155000546771308426387773293252322393921392000000000000000000000 7206 1340910043557165739420253413712144323016656090492061195070592779851751878072216680785108408637106421407099584466297428709510320879816780800000000000000000000000 7207 135177435544823358157264006029866905038708793050729160946300832539673729202421013384602390365828786649482903920303037464799466922633093120000000000000000000000000 7208 13357338973573819953030346387008190914135821845112313548020644597178521999978315147408811417127998127575034446457176991879407960490704896000000000000000000000000000 7209 1293569773015567687680696133083908556835690057726405866535450119805124723094146971016825562360058753479203170917359814465698461048645877760000000000000000000000000000 7210 122756535293481597090597353707920012103025371401637324483599551252897156118850092228123928135597014518186021553518319116679323811003236352000000000000000000000000000000 7211 11413067386051420055957675116284485261309595542355064193345831981644888379784510406561784445008907389792420576446663495881733950589108224000000000000000000000000000000000 7212 1039365945696956747745471390601410237310296975319529416327501345874477626354448260183010263464038359941638885532026739612258116816181657600000000000000000000000000000000000 7213 92690496346976363435025674602514567389854822619676097293327048936761670097780928550876073869773256496882630699479459873221302522677821440000000000000000000000000000000000000 7214 8092477106013118535816887710989328681992222538896526926101127519375108124998125991973657167538824114661773675612479573005272143656942305280000000000000000000000000000000000000 7215 691468747831095143497261053529634351210632274134754511307427339389247953205006633699949970784410938064517567930242588484500376684096126976000000000000000000000000000000000000000 7216 57804239294193685119913174304442687382984500508699577622711457121092842371224591475431306434150574399849419397228734754279626852080497459200000000000000000000000000000000000000000 7217 4725848067748225785702135743083408812090642578482482607552007668050379868911935806800402806376506363527496813993448467178404538131708641280000000000000000000000000000000000000000000 7218 377706824898314447174357248474504277888952141414394620696793966034390347674592912972980842378975851152489916515334820095285261359806152704000000000000000000000000000000000000000000000 7219 29497943925872720871014968070787409811008753851762229810599083947347856495364367577721441794542487997475409326038144672074162076246196879360000000000000000000000000000000000000000000000 7220 2249994938743883401807909448827372732029775764700506808791498674650388628703462630116018228355005885420385884950262695453578300246827466752000000000000000000000000000000000000000000000000 7221 167532432276746456903946232144945469477403379687780265997993227302152482156102562835154530478507883736169297500885344065438458608313014681600000000000000000000000000000000000000000000000000 7222 12170304233244566710992491843081365439914607294815744457145240978477690825097807788493558093639431931907204471984037945555687719790748631040000000000000000000000000000000000000000000000000000 7223 862043110332650957352087110864356476006025977217719107570931965301471001245512443416969496500661480729987364264569274606441679070955569152000000000000000000000000000000000000000000000000000000 7224 59498042529928422601926366904035287463419281756192982003728226478831306400766313155038947193739788055441297731877704298156554577724561162240000000000000000000000000000000000000000000000000000000 7225 3998747252705439738066117630998839125387953095356172190071847568773293578364675541244454541771188457476615196504559624220836015741471817728000000000000000000000000000000000000000000000000000000000 7226 261501038710490610903233936418408233542498327284196181598833509719211801575279024044990711213558906819869036985918981464642090680334134804480000000000000000000000000000000000000000000000000000000000 7227 16626832205199676403078881701036204159614966301276440799632794370800878165796565918669157339371623427715819805246331746387885962554656161792000000000000000000000000000000000000000000000000000000000000 7228 1026991904576142140179654759642467379774699866489031454064485830406029690670893018945438055687197286378721237074535723300993718130436577689600000000000000000000000000000000000000000000000000000000000000 7229 61568038028830695332350659016713127632375574796928230224736509653763883567321402706270483824293933570398615365529510790989365011677947363328000000000000000000000000000000000000000000000000000000000000000 7230 3578956173281757795272410805749234300586159476520801647833667904452865856343884670478433324941117709573162332098465701966576727367114922393600000000000000000000000000000000000000000000000000000000000000000 7231 201522024052806046888623181731386105049770202865132184806815409651338704959591374738993840153995727756701759423186318731892233361506424586240000000000000000000000000000000000000000000000000000000000000000000 7232 10979275790431000051050871617403706471707437014611353651054220760140327403286603135239659393081353747599308725805560684991623748716840615936000000000000000000000000000000000000000000000000000000000000000000000 7233 578088734978799722368546873598653552019611879340154591801207961067351220615073483996837735866804762146968457782382085936108965444933438668800000000000000000000000000000000000000000000000000000000000000000000000 7234 29378568766405124099229817704393022998047687198464265298506425584618252764429157437507611329936648853720603257335674021980115404165866323968000000000000000000000000000000000000000000000000000000000000000000000000 7235 1439079362473802806161387143746595700168609658826887935541346705069260989924880359773247501525105746591538899285729043908586686309176285593600000000000000000000000000000000000000000000000000000000000000000000000000 7236 67844040902793254247754644294436687020787707338889627651277884420721135630180243963878489805884742414206743974685590699268764253896153497600000000000000000000000000000000000000000000000000000000000000000000000000000 7237 3073356872181334811887917084583846269619179117488672193809173239139675564112013483215777080984276761055352320768170299204634713662936842240000000000000000000000000000000000000000000000000000000000000000000000000000000 7238 133545755238251348906974070944884084360673461971294620074167123593495803170643251353518120312000071954533424428112050289818645592549621760000000000000000000000000000000000000000000000000000000000000000000000000000000000 7239 5555673412916780011891954260918663453445374570305382955694724511400478106729148285140235921511187536066875956592498706571564465531360641024000000000000000000000000000000000000000000000000000000000000000000000000000000000 7240 220815481411220018218410970083548332947805288227485227260383064164202542305675562268436205844571648953295236765832954839262855082499951820800000000000000000000000000000000000000000000000000000000000000000000000000000000000 7241 8365984015776402720391028575403965222842555998683013292845010900319117951828899417469600953455999722140825241466265774358376649985684930560000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7242 301374274167281201290027740628501477383984221937438851094926733072243104896260074446026608253552494834790569559613230792875755268110024704000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7243 10294042713557692596012077648947480225170959545149143081944100915490889093385083178116136980152417316636420922409653608723712168424583987200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7244 332358935064168637072821602812672002326088758733724246529445710479050007534895014655819632447210445947496915702205922952399988744580497408000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7245 10107837509476623633112610709229014479538200153282276947105560144088679624055563177634150172153504640319793436676148449115126348367108505600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7246 288424376299070581597032601237423921349971447697620623661101810942213326185481928926165640992091088677691112711923778626782460458911662080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7247 7687532920583848971215377138392023913704735525545231720588229562463704970774367969985994348373866646184186172815090696382418728519729152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7248 190412214850007515346094296094125885144167521514754009944019174439757719742955491345064981778365518193483637816911239268137204341905817600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7249 4356832777753970777726491622416681717271570211938894329948627095954857414566101284428505187404073572192294001063128150531104040426668032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7250 91449576211172236706638377977203625183854157502103002645577773220235440254566309489442772410591948683836700510999255556806925206578790400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7251 1746288633754087239246037812320736255752948507742425496891147693239653433350279492647083670547047955615575273283730175567177522402557952000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7252 30033230761867768694766945024447167480994276737505302384307624841448842779302636387704337473372635766618932062588805035402075287899340800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7253 459449503410582914746544411199503868626195883408644619244361438524118409853338050917994407038625831764999528833146669811853459235799040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7254 6154275443169424135668987505061940655263494596346646918351915648470975314494916996803555224113313116532343054484496829204279753650995200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7255 70706259619430740633191473318528559050284471150274104419364401324648519213562422230048896276733662654835950701660922534955990636298240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7256 677391062164292177544142282739144030580754583767939430940472662549802308582385877770907933344412053405227191671825635244702439571456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7257 5195010214585020919558015581796976943196209946118925852245136494451681209124645707766902136508272394161604271397483118231833437798400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7258 29899473636757109223249607142322761894583916017128016688914288100204667018210888143248120722611683740833189032648249995850122526720000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7259 114792113600651937143536865356927609939975575491392271271855274823867089523353933530352716390754436148390228698950432282677293875200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7260 220489053734745617562615827816427582117600145001473750342098967248724301605481745076307738565674787319837173971573459366486999040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 7261 1 7262 7260 7263 26350170 7264 63749556640 7265 115656040244745 7266 167835346146251784 7267 202931276899377856830 7268 210279561462197803950660 7269 190625054397488367425503020 7270 153579949778112902596707014860 7271 111340439448921205561302418480326 7272 73366378309855661728074449951959080 7273 44306556755327427253186361374807134835 7274 24693854185362042742552792069516151092920 7275 12777141136965848267640952359202055926203510 7276 6169077901997033016983001990613201051327052244 7277 2791767274151836239811561272612926444073531167535 7278 1188793083749963612027218342372438742173867261643520 7279 477972004992179164477437822359516171560402635470437140 7280 182014375489905732886790001585375393235437974935409287320 7281 65828778491533397267324870882698176611204670092018912152356 7282 22668078709420922081493943078942084041451051378461524791609800 7283 7448740776063979976297346228635257568337943790654176220463986100 7284 2340521497989306898470799398591165799464321319811297373514692223200 7285 704562568331722917426591249487935539491512535336506813117418349821725 7286 203540890657232469236957401655717770797712728516489699143840001576155604 7287 56519369598075303394635724637272088217523683125194060541211642358185092490 7288 15107474281310270518647352008865147471620737198469616447636377795514962665080 7289 3892453430464619493712722082523412774783119106746394340930137537283207755308985 7290 967916023740971166266455111460885034117721707547694269798189220227808594863913880 7291 232563800586332384180959436441764906788702301611241195933692989550221553119095286386 7292 54051739795126001399492916436280972360156647264664457870325624993225430621446182508620 7293 12164154640889451396920777738950724850661595972918119555596662621480408724972910848452490 7294 2653211363259789507442400484973106957801910588929902412867258145636064981033434528122004780 7295 561391997573747236517617157310195551493283090626328321487846002092992849176297871543923790790 7296 115326148840110534082038243129284105854508668058409203432107339464457770140653716700367188963704 7297 23019566985250824954857166290307238485645870845270896377133434437164263755856916779438181501374145 7298 4467806711752435394250767025676075163488561715986080223308542001501892823650944726623950861214604240 7299 843763046223732734650769947337478638844217739060225309829711487483032392932555845557317818347814818730 7300 155152509932779816391247719527463866492759894735948536408662675201103437775929637180134904565123018137940 7301 27795594330724064152508496235330990550256375529179824692421431351087681115436531753199073084701761974874051 7302 4854260247448425155781516861783696921160306040657247805250479892215133066830418446458060023180854273673182440 7303 826868513385527124374701279777746200297588440469818256258036373168856673867807837487337134730008126701273889180 7304 137448060958580884552944385024316118989624475923455079337381422259900116862414820404783741784069143342215800073760 7305 22306877125941626556582810601637875861731434734633581990588320118122103488991028043103658476118021515708731725856130 7306 3536173250559449592216272226737852115053167128000050812242916426855666690651828670218305034606197904673968110584454624 7307 547781555241177207529664607952061467175319432464742998281229992376457626813347299570169440643315846363911343329334371900 7308 82953219822299910621138985004081239179905986457776239104883251410221720110061807886039612189441364878103340644819129275800 7309 12284929433422792469304389547109936474903626059463669432356743318824945864185821827418250643834415136811458859757941353658975 7310 1779821001945822624858421256264466340977776564961547993305992906690057593675325213170933489517222089927145740377479934345138300 7311 252338915217004769579781209927480504665063062756737817287657248431534460010456684723677116484311178730067511611818917260511917306 7312 35020789386732053079518527383024752973478612539310749628345783479845551166502938023522686390537000658392463658838746150841719000160 7313 4759054680561792708709459049879110776993389397655418386069685247446564189927254132791757204968734591718176955928343594096785241959845 7314 633399380577553160628560760660808372932752836344459288511008818225376050458131345270220347848324964654448822035562911435010295126445240 7315 82583975445472136411272183129713967465022395794906123117000245431775105184837595872425735165279894019402499732955949903484338334422095670 7316 10550284010040191718634644946352731556596559313859923375733545524010905815829717294454683765346393252353068408821631632950146887135280239204 7317 1320874972670060643786949498245529953431052157294925482082506908040394240624615208028157025630405863977378931278956230764500961453832712641130 7318 162090439801356247452629394623175139008266187165828567668575547871048344788338520479855496851807520282688421643270299583634289404114838681892260 7319 19498897352172895505887082361800669780069234076157458696862336690344604990775023432495733908813066717299765340868555252409864175120930929804299970 7320 2299684856569260848728911995304888846770017408157636257092624014593881477697854969286644938943036234344396160253540684421954689184458958159285811960 7321 265931996593916733480711252233689744749659968160461379169055687026911050042866769247491769859625741358918570254331063909704532502698879476312216577781 7322 30153993197509467949130700012826661134358567485674778560480256688789633295313730014072256215245184419104152678767366177707249196298067467904828405761080 7323 3352806333497484299189628584686904072505765982702024673534560957337237742839219016498069082201901876224972453938924867833754707430308840852151014739201210 7324 365568045394551493288692874099476003474903476950541835394657276838871648192950428832902427518643804832619312983140233826819097045521594767233421985972967420 7325 39085885867202440251400234666596524693109553525069338834945300199997034573786490597849970467800482454016929840084006557857157092605807065347567229415079394010 7326 4097778330447182414166239165435181315405017686040606185879218293579618720011664930979118078232563208063506010200265762442146275427976064047980840156008283517564 7327 421237742987958897068725397105712104571341406176254586535601080681114587073653300329321517362406686237103645012263103328889313348885751905614411959848409787012110 7328 42453988503554068622761100343603131748374899010660015895494140833108679024974832755341700360610466258883809461269471919698940678911831520005000020992872459842128920 7329 4194426141802584792737891811714072614823781467494242173629756766925631830824399397492279120935417945521521411569734388107487904749662390716579156007288396725472516565 7330 406188834437304510954031826929695747491257563789817677121853179990451352229227155714304406492655795968057811007072509153418812869620896686715285948290462514788292700720 7331 38548831430317949228050100011704835505309596722299700344551291384063881872281975022062765263942410074526965847776824630052712845356873417025294009694460987445810623463986 7332 3584563997491202573818422088555035526363876943773153701941739626861327606260934147067303405363929927200283674065474274149117015096955794034589869581181644263536544458176900 7333 326516263878212355699716297866238789573544692986540075492950995799053527240937789742044557379692103949580949327414371941886377866953748316386110112905585312602641752349165175 7334 29127637421966482555164626322894030444533951347054577836113115665614027030994005661577123600551758718955375186235618492559141315973131116898661213124926291072155078213747354600 7335 2543976574800780885584293011861653904514061344153309526671189274930560978640887386097842703444612314595945012822657587309932967723882723657211711156731561639170846454708550008300 7336 217465486635168388183490377624119117437334963591415568713337130601676437413619581512721212004621732047699316966093593016395971632501884333112404104342371492361900511090584716530304 7337 18188007826254516977412662659114181515590869582833747378351072027618161780551816588422299498864370873566252027716604325544462388002334782327028762173830864100697856315508301696301890 7338 1487755200036837869598054389738180223857340430115130032033327211068227909004238425658775464580731382502710808550449995169232401066303816763876855200659436150731382712976225938758018880 7339 118973099287377282034874290599012119361909550531730753153372729811873976770489928817875629554633831115716459228325043703722205487796021665056318214608667748950590287158432906252916124460 7340 9296968678350753718532713544139066737785857386887576587788301062732090008124888407631208036918326588465813437438058399414615698342753044481828367743045450637937844031618947728432218278680 7341 709574513999489627413071290695221589978665154371011807797040519878797353998526343601255180486738367205889328082459670092987354267168357028922376625568362289312331122272961436574807016992011 7342 52867803572639963310211791625607863954056955403688923045490297235523475289040741207854047125386337053222403756881904694240978991317950893918822477509100860087030069709258153173071569328946220 7343 3843057253643851555027391480180203850657508775957868906017836439394525238708964833745264651459891549294266051532355165681066542511962471883340790422627162148170353597606339015723807052002004690 7344 272391055161269713889140739135965973378678169705520863383387021364039986298997405988542081050692976303032381845490175513489004794768455376585326060130516525093135360843363725233047810423428647680 7345 18813031505758415486294413819225876769621731274710681871813628367760125954880611097342142826977231868219473484218432507936328392791830564448744887724877123876364633619234412512455593050624918382865 7346 1265245199873959628179630560072762468179920870902484713321582748406631278708789514118404778979682553989485501762453451752657527009995754266909501179218950345172075571845107841492080953497945841604504 7347 82798014213648183634704779455784283835087103411076154727989206066625046744409277126297826468483420061567152035622339480191690432912162146704067127159370133180037580760497440421811928791844898553926670 7348 5268072804393208280405001105231341406413752559902633678429407731112164085984320039113011444382709919417293689798682240728380166355595228908997597526885958390300342055015643125551077434782517663553791540 7349 325614714968162926122242030389438628248434666438356671708461089693307769924131420238040574520405068807997810538401542040658679534240712242768531187521783750617384195438425135418732872005828322056370050330 7350 19533730454608535907434816323681082007903176192004305655756297331405860747036975110045988539355164489233657273437168162160298038620965265537009888372236579426668823711021888298083932002934827508703363350740 7351 1136256804902271134101148008895589379946292344248097847820737518153316039360029781688722831624267790718670988011336393453644540531825636829403599000973558111684921123744812175591150196101002066975125887668826 7352 64022051782667417176752705883236420996665247578974933626795271248569966657217210407291245588528732660433479281696468312393047010874388551314728791617502393880488180697529735897295821247054105821820587914222040 7353 3490309010549214469784039946988392022113788047501694097767083476814661292146780451268156716307765786907080924060806211450250366505630622459935301741458774332690936714495865159732128971332250128324554436177392505 7354 183892277220402765601716604399260744322867117660130178696789007845863966685345722753429997240054905728131744405884811038603496913153715883413868017113389299116774289025162194750368999363420794531193172949539079160 7355 9351337190519678353873772975224647625085432791826283857648365855305111895123822032652722189312698957873179051334465177492460505083761306333574883879295120915615082129903312742101257377278886430850244717203305007330 7356 458349651020987851336139077334566346566024188647659240005027529020185197662159434119822998886131193975716211812950475357832121304664179715806840867143113361212008178979246164885626433349692361176064865428143541848524 7357 21621592045173768249188711379600286647692667086350272759440006589870846672781722964806694024875783004517492161301464304887510008464906335094463455361758565392063642775917261968583955804741906235142481926251161907367925 7358 980047854496652046926058451020994200902299561359942704545489884503677579175698118417339787619524205442815549319024766467650200642883453906495864278159577864621653070857439783379846922635272842215699669352297775678953600 7359 42610544661907567931120551150058532775780454072927423126550027622117358891519679125325178524861144333930293146558069247625398403148227389060223171170355481081377829459566458552787717909429619112325451619952192893598965700 7360 1773661295873021220531866252266988886090583907457834511746269975622451328913236373847457740137786860131180019724461543007141878148185487674277488126132802117629697013408775274875750186306284623036489446117696070706943988600 7361 70535004244626921527810213787716212764067546580704624611995357672777717845422924339974767724993487541891586479794197555300310260551426496330847695173319356407579388874985269123993839185150251835542212435789682329178347765476 7362 2673791815618536983916217243541967818280433858436160432659865561608474358951449867629654560994263665163108907543745081829235025887675565066966025539154992952307658039159943131532631217311092423123226674900354219105683113761960 7363 96370985754463578351523588159832487006283994414399381508535751315249459087340580741316472202578500240273630410714713233255604702458043241890988579129948046137178555432248285663878946258510470328867026226382388945038131248170820 7364 3293440819725365959860123176203266245195987562360267732000349817651355655580369647024901344560717607658122191883499846574288498833162999394246481881609314155433209711379926348583065812162701809551568616844462627647948505473353440 7365 106387177609804846442380772185388717691372182527966729394032480779807178018949138411611753214505498442902295915031660628444542485630382369348417814851427584922127909357531883633421075647864801961696709609968112816278642992452445895 7366 3237073297520842046768050844126406325765819745200512311459647351770750207614841377628678476961723834612870345529691805116617415231365683482552262676129973431488901090131123840200098982017774753243212959256344905369007328104099134284 7367 92412985261779121163971652209389513135172969594378494146002311605535713987379475540726922682993283801721832301266867148102047489080812292795189184581678723766042157143380323148258246086551105473530514921052913907475790576193613675630 7368 2464275610613858744806351009975711030752090037384159700771307710587348905285706167332559840157927019013578715099599207132694010970185718334554672644673829025049024077803197436971838554139573419535930806638708819398365822943515125676760 7369 61065082516143561027447130337137845799212636923832495555651703572070548765061596227614420125303077259848012689419182932417027348677631298125823747188054402420021401851549043355074788918552528271475992442305921482910391903693865535552595 7370 1397846879718433949908943041550529460886699451848442260985380046515302982050665057479781900351425604461485316940161372743932303762891906073005393971623281644050292526980248508349358756973789908532177806173758635665568677373217534627049960 7371 29353223786929713325514136788087402389076612911679246970686006004282558383133533041032632494129421914642853129255238355326833492078229855533060300142680119507852461343594789370259521579136013087469412095194254726774642447525404177988975726 7372 560751558995571057567551471807399542196362225096363542964500512708019693771492164860658714270536896578620363575485173485285211118273566853198816521377812954287675088208080949699712964777979545651439428377132898581515752267023871471090533780 7373 9647881318590559688766619633579396655541100040180930282092734627639352768641078398580267902707417076452569467841239743696149716608822736968165095648614354887753686657928493543484379382002662019701419042032953533466448029025281478391637262860 7374 147651660545493554632941019747381818819003479101733148631834731196948643924130025967676256193830576889101729877127901671123066864423347114849372245519986977988486297757009546241149344977092073362941592290079140345090840141733398223597894496220 7375 1978533792844747805782235770691446553570640141462281013227340751342485866509171383687070957958282272702687941864934531078405726976425967770393379499895598996662095516116281160339945157714688846505078502280533386319481391206852281489443684609910 7376 22739759891229477253916770193498740175873326141020308563638264724873239588999594263685130646510240456606450857489178132216605367342481349050965224238753196408286970272525257762022914313334988090458775621069944510768896917562036358421151632319944 7377 217933778288572048373233099413109105989694107739114341264517517446837923899368779372317960667188712670251313071126859745196124992347488329165721747090133147360120534717308593924894762833131588981736676302858864975521812252573127571168212264818585 7378 1671953919946983953341372432266872257719846696646908791733182561896265079421338484179795925447356399379401481646526406975021598447622335217800782844132041049549925004672945839948839771247208892188629056245965671112966585793464489993773116653931120 7379 9626094447689357315227167757671079620717286979595427998836802926161317203279267998527241353649440501867513713814411924285497320705475984375564232090534742397545996344591002312518373964563806302013954521797339453691795041876081883392718098875371090 7380 36969476287266950153897286941769072582278622354508033103342947855216469094896729373631068505757485446716509340697104589988719887475319158734021813623968806782987987076580206478577164747662030138518338031611232355101036645408885000983377686686000420 7381 71032821827017771286510522062262597332958177151227311373496600990580619949919030808311348293017761735613702527184554895278851426840701811420579182843638753295239779368531601450505022187732255020741074425304468885962503612261349776823836313749308681 7382 1 7383 7381 7384 27235890 7385 66990915530 7386 123563083634375 7387 182299994950876803 7388 224097090532076589828 7389 236085627899804820448740 7390 217590056732788694831596005 7391 178230307257095891273529192425 7392 131367943989244823583403644137174 7393 88008483683670908037423376789009854 7394 54036607954161049560176193764719870555 7395 30619867521372650212465900202107382147335 7396 16108099276751325903775144161128459592058200 7397 7907313778677075187273349432341030846300899912 7398 3638212770355388676111230924382857621941909990317 7399 1575133941264138364429538702962616303105820699456945 7400 643899854778792280570168143380553225763410314476475490 7401 249303660489233531532199010525282324469329971788251619450 7402 91674482730342555622132109626860016759147579569174455978091 7403 32096661742354485190405868724515858877943791258279311642252151 7404 10723670283235243053237485869998092151864504336651702358264340700 7405 3426035174595876434780954378870351187588052425072918064620257031900 7406 1048626203197742833511515218054814614413798080287345181857866472356625 7407 308019606229213421406940989114613282899309794772420087387349214352480453 7408 86966781166573264321803295752019150203201872842772559977016191052771838518 7409 23636407149971966598549323502186024056031875214068063533718015001732422066270 7410 6192285129015616175959571212248868986078723831134351293909111366675813701400415 7411 1565697473866128455785230402007429625788886021636684914825497532173060767400598875 7412 382525169079231488323891336015123249721429804976465699206038384628493621018479891584 7413 90402566802238207400411641615855778952437583545643854044681079577276711576994716831184 7414 20687693341502092044800277904241054487482123276040336350120104967875461840604220476177395 7415 4588464303090934709116928551200958894244688500026565745940580478281414153521222831948605615 7416 987265376312491621564938048684703490954810342810029324621374506675824587730169783159773662150 7417 206240998306771248080712138096906734951227564099565351974136920832577246972219297972976550099022 7418 41863141367255460441130203844183620394054664703924449752107734252061378676619309579199030342501637 7419 8262758466225756786218255952976755228202157309370967475164635607689309308966058091750223469382547065 7420 1586925220675081600078641750315128820075285628771953783951980157856634720746541342123268475546932477180 7421 296763217231502603830138468329610692792514131921906917134865268270972409001893390250466855744563159467100 7422 54069628912467006779089801565032741123628639778392715417087310144630602560855262330962001763539886735926911 7423 9603696008603879800854060408440313620109805485380590847956103453428728802083282013882145239562945245934443851 7424 1663805232609978387578898201387972331514598136071506152570297845462247831017188822761461368454345722153371207410 7425 281299639382281687885009545411442847694739856997835683286591416844323607322313859552223259404591195004094604747370 7426 46435367801047602068451008434833331230113915292487550830797909710810122915380254966203741194922580773051947801408225 7427 7487546479311788796502641283573957178448757981177850703074143406433659239329189851938056899599328880972125390303409573 7428 1179850611999761233808834955045547021686438584920839180169163129485062523704909379691642512757944198126646356311552743928 7429 181754748888738951751203137001774879335114427825380729130913645297486470985526341538278605011498513870096619662793765112200 7430 27382875338246439128189928274882345056358651952265196240302728232767371494097084005029523049266299488385073581819620900991775 7431 4036076301810126501387368842345270208291752983358174608242146241996568387688131445987130417502907822692937467797324346108052875 7432 582195329571666097948058560967979131579028933725940205704697137621455113636388322602471445421939935408795785227090838536868957094 7433 82212681770212318316064191379625069528575133886949216609645966364634730354603663924853791770828373188095099650343117995586805173614 7434 11368188981473527050729688215035630216506357356483333249781275855639435413780959520896661651832011812687823520950259434070480625829385 7435 1539705954748513080948017792324819998774078779090653439674980608076176988322731925677847439871957063072894812076258099551641525915901645 7436 204305533507660824645003324502179875038684275080555548409893385727207048362449261773594557656421369678072383032941144711758553766730414500 7437 26565029207950768291709889981677420992681536002773291196608915899294496795333468818005389809828458462752691541885662546212157418922068184932 7438 3385403997931097972999450996108143978438674639054091089773043706124698020130692623204100856816471184967706867535451567867850780158412567055307 7439 422915067246755479208024537844328817695304481042540189526366249788536732993034733630507455410268842135996405590545298449405678095359996628145735 7440 51796551148989746729701715124444988133786220141730444282338917464358501119395514477598884189586354403903740416251183060816286079100817376058285570 7441 6220227061521851835279549317508923572670207264965437793053143618884665002881397919622677048558131066757328504320712807070701640276437364615283843450 7442 732507427884625510124675931502610990112506575365940299564625233205020927020161564915650758445867227554053300247847965761777854523125428571614766246181 7443 84596192461676314225486101477025891796976421676267735719498405551937647098492576985223534009952760652125743583164544826782233014728047393578663663983801 7444 9581752494272089181898368773394786982569187746726177385598410774235556762421134631993383564402118271555698047057967237669844506470292351541452660410278320 7445 1064403788194858533940719276053831940495323771757961259093972880299133252861522790112277821853150997822048888648483512478264927274994057517935716609556803040 7446 115967595584423508130482460321244360206631241270326165383946414081732889872078783865588870252344905823752777985935959704506650243334930273306432644714652300800 7447 12391572180034480401231862948292904384263396667006784938974262687072199662210260542025147876235431330792988733408125016341117879532437049417999154543028378256128 7448 1298540603392641660983284885042720110085356899487929125085547214078354472863673565547975551419805725579676800205740428196616048965021969415816631231925078048514048 7449 133442075155163433656456742004402906532172132178575477811487033775869780829450015467854930628130749342321563537348901199838782590002337219749298858840356832416481280 7450 13446078836763638873635872506287804889347820434754748379898297148559056966987204043732214943299412951183616269294305715424959564925122769398077938694380884568718376960 7451 1328342674135276410788254289766155409327252273371702210862929958547125442723230025896504422215897388890711177977043594109098595364916269855845572166624107048781999308800 7452 128638357977065012516176871939676728581939224549466552460010948653637868997771117400424943816341150631648025291253142445747449417961583732378449276758550955920211552763904 7453 12209534204859339243251238090164029843582421539735805176778325499435744557078217376656255108520110136194945233364979787646124728430965836815180992919330806300407463982137344 7454 1135549670549176567770890108852953953926490941346814621667024499179316421825044934052817284898763782710758550401102953047005553688620294170187593321634152416034019575490150400 7455 103464026949325534009853169566058401058778543201143677242855892462937567529106493794086940052889311571294065703522515247007210346589430064628782328922455469909359645810281676800 7456 9232810299317623555615413653956488605470057995986667358755827533177427715749097165139966612694327790297082822334136505727721977689305350284766452026193189202481874125384056832000 7457 806699645950729885766365169980457093624177362497205472748774294552650104915153267373008708778012022059099558155515943652533986277920225264840594109768252470941999665545804326633472 7458 68989356380187405261095286380770485646486166965894492239615766810546568660557419379388565336273036512402032847443602030458441459196218533036445475977353647674563908786095675966226432 7459 5772844207040484313106794158133156773467205932122374423066771571947944664217735791689762934506756902553579645814603086924357031986236213936581560478265091499801826740766803227867873280 7460 472461427366366256425694274809069279235162231294357822908139244651527526555085054088531228343003383572618851069483762137271718662532351244389551811040592440508708568197456448639792578560 7461 37803195498157960456567494064626929723653789148175602244867619819764653088999302919943972111393675879188489976491336985794039285870793864698481429855196331171544502494569017052531523584000 7462 2955822069739259598004895202351127609238830756786631193040737983287649122562787102294654124519289680685922500177813447781358609701970507034848855843353210693554196880104953405749167617212416 7463 225736750316048775987830795492706633362069297029265420597297529608794001862258366196317959774774582059280550777746864144839385845503779422345176857186082823860330792609177824134740984008278016 7464 16829493211360819541554466728848449270320540597027543004126003021085883550196177370489873086588674310531619487449172954523503592024585547290025234249771651722546563147037522505590143842129018880 7465 1224160863069276785049437885953060034689920049551491261928335941407177687658877763466742527249676923876766642909161196433873664023875096539284329713135440989057637521965145406253387889867552194560 7466 86824252477401151735901126494270456248446661036291966141596435972207062748878119189130687797563686379931203753230269475539831643817949707331194043634658657145100154664410044742914000857979263385600 7467 6000629196405295940950741506202216675816429976772710509157619529490907874010036243006930068661884964074812255084796500627337118266390845823327102343349263563757702595577696341540586287955132209430528 7468 403835404563100203413299564998965095033270313424548019465882839375520018634568456934831944289444034498767023539680528142954183650799732880473725702943684532837059778253940278534321178983892494097317888 7469 26444904050490969955842168293121467643181338335536098414087602025980364526965711418389933677457818600324558307585521077614585177336815434964967794143505876255568876731008582758513216972226630067693813760 7470 1683704471175626712445270935540681610222963046338799739064121612772254360785329811987492815236706014220598503312310459539863561400965122960239212333024655110646192157220530867502874099199769256621999390720 7471 104137908837645481691601860427920362614514005726604686186405758716467624321200920259809040070784406288807494226483305143106269382301396937387262713293198601001517523686522723641280907061094115773021316710400 7472 6251419589036293156528517884430907231907129855772133189286618928044114000516145172593011218434486123345415498769767453294402149522166659531877991623867291463977092686962629300179230519678786839573952949387264 7473 363877980857963775495595090433098900180457014969318697286817901422008137232230471097518718174427720829666468726148491588334461634837575030241462900949419319627144340874681464538604377401710268803320819560218624 7474 20515933009909077654938584239040224527561260329727826675540509123619003645318684247366899151183690170697586718264625398582258700881893190999346865606867621814624830566252909960210436158088668501738793924495933440 7475 1119190554677964096089504357394218455677696657419929755728902211830393988459033488941656587441765811645280350696908100427485843993234023958613933444065551565994708951182379479217597531232627963624014377537062830080 7476 59003497839690716444815652386664220568959238553162296827616068784586144532341141935157213672131055039704723532371740295302510892458282669247340551863293667464282036356592745691347374578390384239332882508012742246400 7477 3002322704596517303336983955799580799867161079533304565552312059601079365465417710826889250944702364378995751213113210026348482138503126007806287363213592458905914908668168154096652614924788797143435267392087525425152 7478 147246482753154878016883782848807693453322096767860535956583661385491059897231100369645903681426616444432943784222277047911661651120263195097039641713254656046165312001247023177625168090346881701019980760568652546179072 7479 6950160246737211565752211228769465499110100632951924627288100450959009574157787454664761475423956501740134889257857423109011011504454309944949267871718798372395759797190791206771847478190523711920236975124442573805977600 7480 315215911115585857882763310512537019786205799956228789548601244468178026963852156056754476624160120147743719721038336964897535198419008143935980853480074375715477695756163843598867455762394914689828026411495228953539379200 7481 13712798004269724645595591168465910346719510638042228640497604754202417560184470846807195489970693919538966795558335979697355493300642681174515727938220644847959000360444832675220100452363142700897732065304984807033274368000 7482 571113178993611284843752145069409420549711871075844654759964143907915725926704858832569170346053483773145233582065192098106729868347581293242300724750064189129076997939940355067111949776858833270050997363802024497153809842176 7483 22724429690306761182946872263740870438995212087588699597321527843721519945424711068756750139421164932114286345708223241957093029658700679997811374542980583335327574876212789987295897251222311356018963666924209781754978113683456 7484 861880333433307357578103774006108616687056129842545151064746664346640479231418971313343024260096829039593395369986123389728693775964836989738765405991424468749408481025678751665297253953688960546530491088235485258499803777597440 7485 31080719080376857346951349547206326431770245583844130928456245352632833048532714314064815611811720943621724963812870389219858573424071763986416062286644476552321337640280583321238732560414056372231135573623962603992343166981242880 7486 1062708897158940697566288916011790541391197441054836594058059488834004712715841522501755908218958196637688147120081739867367618604036710813144292078754066054604816207920963850380189148985692223499748524138243110299442470270795776000 7487 34345339008912576070813602647669092021841200292818202946413146620975917632263694274880802030466474367590634528632039288133335611252745821787319577837999168810209209417730013687232691773663688636966554130929417298968027201128447868928 7488 1045537370303820700142568292754699474399475512473347717492651629253011329181542029693470314188781000275859423198639470702281742621397707000493691664848443251897411168533937643321190002453528392854791065150040188156067729886766094614528 7489 29862286342026064308814634279923993752734049510884595290952754072316087117272808706897661956227480656126827998050938668569140207215063116585527458665735888600499758270138422823914802681724952515004756362721794894433822090211170598256640 7490 796667277712628022795084819316784078817795914376331379770399632579723987291791055528027826499392054978300287961302718957048519251236047743534732886222028665088244411917166010392145177234433268673705836694442494193790253208886155338055680 7491 19750268915475552543405215346457879801759432540901682267693947291171571644493216327134397543094047383355844187296450352235669018987142916937199789962576200303256659387034883237583039675765855488991177516790433105841970826744745564097740800 7492 452300285310888937013171739796254237225012858979671421792164964790357744624406640410057818453477978944585964285819706727671044227846346586069346326843308376959701488737016807836457699810561182237565699360576039074251301285626847591581876224 7493 9501785225489714704575893633114438573819428351871022591965249734320200382974948578715993534912106212983601671846802201314657449811312749145487995960484208857789823086443160854891183841185652433072449245973785366603758629742883578720240533504 7494 181592165337275406711717834151400929079412463606241201491806912191074457353453449879181906315532450848711665994594530389094580904157728585300536552279967054320838714274526965056007319951374573834629502208862789379009090858730673892167128186880 7495 3125582586423118556602421871175506242501219401655421340988043415039903260346646736442380676396101374956029843254075439233486204515498962282439725173296014985055627768564344152638189753669524061893323886974542611155681830770750948103912014479360 7496 47852550732626396717833345587501408971840723545045685525417464289759896976698594498309751248233236093780986110113384843992130500230889668899710763631133017973752197978267868028896100189095551308140003484237001623129778144838498961709946057523200 7497 641465656928450593406307569437528268708508748890142726062930819136009729650941581983316695499556036862440209253890110093504302500714507718102101308207178245190026289573779784507375889680381509067781135650190263742757005027957521143878051495411712 7498 7375213071203380020001863079547720835358097954158791206955631634750003896493111051294702294552007495952820384701982779186190396667675641876850598890811019172854184395681604168358085904552299326540727053577136349404310020949548773392393767896481792 7499 70707862936653788070424527632911675185927071825916145558159279736500613155381000833508500182738823209925298738517286601672976115001370798170383917199019687342313994265956833990498539773919644682319625992671570056168719651314705798735920445175889920 7500 542647450643724524626280975780822169019205159648677187088868902524508685201908396504236735791692557074776240982595608781907352922232718729370052752770733924062451691277024193393496523250452239196488226925988831561031442190936018199839103490918973440 7501 3125286537717195250915089087096235959326008526773427299502094669093498523873523748416039440417829250052295940501592855701188863358733045312599819304894709371825829133058060473638404048936876384280410477617051344585945993759667875863023455040647987200 7502 12006747122212119311698696923693422323819043752368317335150261470080292195512586239851410308511611678555417857710204944998651674542482312448861002114052763357839729833643537058828700848235910298980827953726720313048203633601973730663825088561404706816 7503 23077017583549223119230811597656624208125341840166585126081675067235933501809056507483005040274642074330945169700244111745858926122198700734613527307019799821550431152369628820197105297668296602534948768500581758704734359831066245764510926930261835776 7504 1 7505 7503 7506 28143753 7507 70368461130 7508 131939135139735 7509 197877042956632347 7510 247269183749132305761 7511 264807066593968860035646 7512 248099903810024917464755370 7513 206584621980002799068089922940 7514 154787593191617393498624364782694 7515 105415166360997231039966177348297462 7516 65796083520140055178152121660333816077 7517 37900972491794008663508114261705566789185 7518 20268807595819482533259372445253287687671495 7519 10114667458795052744890996864090636926403988358 7520 4730983699316541168437736957854342324760102849189 7521 2082205917371829543389786772542326631263308818398809 7522 865305726212582055495264926645040937380873006627668385 7523 340586432258787202481466321443545124993740681103997072420 7524 127320142461141417692160340621055151632405844619559146464696 7525 45317000424277180609361244581316548964999050674762993157062428 7526 15392183845900676399651764050185435658906756908916898629928445448 7527 4999276417838146079047404813927171061000714740839953827426983424900 7528 1555599620926759417895653205923138778222276434163537673923368995502425 7529 464537460229512840055192606398788325223409232679659224561836300179135147 7530 133341316252395889974549486607224883902134521801604193035131149399868661541 7531 36843911383984461044522030656241978288442829234597954496899624704435760169466 7532 9813239109716381623402036293104028792069442342013474613444496757222050309679535 7533 2522615170440573575303277835580786534549258793298037212652888197327129311976753395 7534 626599096361862945639183838393802410487900947070115352365524398624476048933428256309 7535 150557483020281713143084892517073261192794891759240779079940184006066950616151246079842 7536 35029272786484245755226196136359714318413908178507566193560951318989439468116789854770412 7537 7899324137538891320399066737774742395102550086998702600910393323698524676674022584641282990 7538 1728090704666743693262478895206578761861953042866377324854527456020944349078724297543293790880 7539 367049563476539317821759140766186453715485804451974325447764179628048558698801996443583998931718 7540 75754108462837695166946358559004249867563601162691864605104135969905912667264777675037620619194539 7541 15203104906074802591028413666303876439276284185282292015687023702433577147838985569826508529211880019 7542 2968967226782018607108319951929474277223938400552462613147342549289676134938185703119536227059254743645 7543 564560239529091256516711119655797561286626532148935548582640502489865654573045562848068735238171035311290 7544 104596039532706469269085440649964136405088834072565206107050475653076791873304999914276545344892687757062101 7545 18891789853512664858453878897776067276654365630391436763713052164086497747125109492607912080655974493189701133 7546 3328297907107447046845630150543279035479814124246433844828222935534367846366192668020864797521980078013096872173 7547 572251667090407349699081385784761093302117143288709847646157554431511852320739076530802691356165322155932580350620 7548 96068114238998434477744204261941410221691210868749646615249411293023497494660263819871512358346318395469818132036790 7549 15754256580217494462191520823031424687543337239591660327920944904422102397511171277919787959977704063623237254545856662 7550 2524819105119728016055006395221015009110912244047236134197127708225071591878238324628918573572615643923226430428183508066 7551 395596267754350501757633056475162680272043752906680312998311481789666374291795321574341130627816552969782206634164698610556 7552 60621759417486302521969782470736176716284324236589004649016555958111197650326552429202905872438513989426631284799353564066475 7553 9088946490881077406525183119793349561310792275194631090332329313028746597763757517873602900596383114633563525907233367910447825 7554 1333678311643886997658752576388758864152714375604100897249838279867960114973243516573928417651276140924572941783174113866198075619 7555 191590920514259739414571153950773013074629124483413367489417408391598869734022160099120546915812722957616187759090120760138960031882 7556 26953110636297984959472572598639576599435437688093317128728052115715950453432454951440703264331820415906149127419508748835904945386707 7557 3714215249188280563768762752725815959768593545215985758056665218418285537909432736786064877571897858750790852592519927797537336042371295 7558 501480274346019161321680600475639796433228617746909945811476838498621874204316516645997400527618788103606568481749927563263532041808670365 7559 66353534996663751335969616840102649062689704605797429597515363470068163974970760999564819504669975345440393900552736684531733268791616296118 7560 8605635615720119070697912559445334499080755470093887634197703317267514769405128436580709249564779524460876907257236031837043830542370293433584 7561 1094173561490682783622393097548647439575463849127893079024662096387899491850318641198830545421440108032911432622416994323554237082140059872704174 7562 136408040695350002317264172793824124940365090220341570462667543651327942976076102898607062612363384956567379405232520056599278081669247102453932180 7563 16676338216507886369838970120790872006059927290554998644747037983428622459127112421975479264407399925274226902186792362912496862343508435868434503410 7564 1999471199213056379167354258549604459688860004551020031113435115598000184883393900959061893090948680101476014770972680552281449653584132954698075461011 7565 235136634924812121477416235700436504612372943117381339955027363625527609137559322668584760399468606895045470602964409893548409281906093077375829873200103 7566 27123339148759827680066658933309541254786235111788664898311516860746591832463608403525034156897377501135864199653270329950345812976012363408075305411189713 7567 3069026775320015797396616491704982747119761037531049387676171278484256328828122174366604643088940165683504302645510552821740553633820584663111373909771163690 7568 340643111321801765204961126146986969598653881145618911924944850674667968122713439332085114465332554581994011144105203323008136031161323450846505687894457373380 7569 37088248325063788726212554199061840591888169377984381606311173481402992063318546570434546285063091115296138390754073061166051559007535743948058660281562351317502 7570 3960925107366461568788478332510846478861825121623758533854920477232233425581238900214066891870670301669345301829709299785104268675611357504114799022861208466615016 7571 414911648322660762064312368975561649037686388553051076419776945935190816082368658660850288155836045530544146430356049181206726373972787274757678086302359418521173646 7572 42626284906652136635326395340506572064512554326560657733309066715065656321632141392039626989159349627439897930791374317005514918188818215141633573317311785189246047415 7573 4294526175637346401281066313148470228796591299797296001601745873920443350562707406712872540446477926621156119309766059446576725384188645343583141518508665485927047459055 7574 424239082681821755349009662757004636631191774717166011747343643026291598805651315056645016354890387740359798336900276669409160307414344938437047204504617862309291066462849 7575 41086008190901840163150640906756909776956139440547965916782875120935822619830711940392241563308296649902626721495224792901222517425092997825689764667060602850195986000721282 7576 3900169864736931884073591568264336844011921042326725491854291990847641994919881311650056413575588807372229364862492077696929787896100230328454652329562133169605747253943526737 7577 362815521891540217085620606119740434068764505713340529025599564500266162205799293154127209328196673922617411934780208995596755299309363097272151714694404272202695542453876018425 7578 33067029857814866833219240470590555291271933980048678533400539797692711377247649550852853944824318485623428606642679146549389105115149543284608204771576788069446369990517281755225 7579 2951842936765042333329050181187936614533079158002967195386801465401112071741867431857149789352156430857615471666681196684748117393509816223127550496916556277443276778159079297245228 7580 258017399644835550349836275023371457388032835738530779630249306038573272838619628754631893094030345335552533862830977234423864550256676144847930786894104970872754551466857210293416134 7581 22075894556181201443333572314065716807587955522744477995361497693680562895246874187737725472172680080265341895230326572262019573704516525032861552421466626361713201890109211750816651734 7582 1848177394454001975229237771683906146674186362547004432471577969634401567131131415016154031223580337772545595517462763397291247139547444447349768467461853335497472134564431734944065605490 7583 151339984089897974578397316519989915397466797720085536416271208826401286832697488724912440757126266452808761407192295270063357767197833715832362787305239670777372585113664124758273054708780 7584 12116099919150186795746606442475969028666209462361043296051695157107080065310528316319800788441063646225568455630628462098069919469849132449669453454352708676471473642421021620576434514215591 7585 947918277789361653812722591449383463821278451823694860886415814430257049869571825202563767975270151275123645266926584398400963455742949040567570260706684857809870619288844201596008783425523333 7586 72437319541545879044850432601323585234189376593716978650526520788827705275413587064819418490713940934013667697080939270667825245262645789668074830926706003565637410139122068981218750119177894063 7587 5403883430220417257481023573069789900310587952725643204168795263255493006980074450932867254337511252536221690103066697760074412210407957673926086340804185075357576688104094025162318110760024619810 7588 393327111720877996930278018541355360494004536619300397885150620172686540390824437986010122218630792654197364521913400396398541222406200949925480233341368235288758938633068218301009507399409712741095 7589 27915215157707188044099000991932732204171454387360286356461484478208390590404781415597959048296525594029377846378012017160053045090377147725789204346618486524111250617343586315263831857769480494061507 7590 1930562783173422970375489215339636541226469710722421690588396187341321320584193235805662063101561762633038682878386687236908267809137772473695677971545083924264380899237378089757434210639653712863895961 7591 130011020449925803823445642981342383397784647550966899703038821277624263909753936917734326851885060375542319735650235932584444684270386807029512579910906734921834248221113392458980443569378078746984464206 7592 8519355009483708021509408973455413354922262932322645332239470192294090259971292060638094948978734338582438377500935565074616250491385294016174527828994332008636843231489345304646216670347049388314534265080 7593 542773766762561876316899585963144684254585392521555708622138799611402506299908777739779231016074810619009198811152025567399953185568598965080714364325587412456518756510192463778349391655090368213524518146910 7594 33592981420001195623507101185125664644272443942870998295234774084050976483226248061979563550643883051107726237001799947390371184873736093686192401277924846566245229681690973354622781017210173747197427812433324 7595 2017914451475822260314013887352790044000521368843284412196143373646943776480519322799345868038145138521166852686659690761873569421196137827977357748396232459342774818278184434280469376663294828105969013507564042 7596 117533404358698307109523831064643685190181152021358038914917729128600657064611426647517181681409887553373212409591220931658847103294105106648817732848928771967806325612162947727701308345306119648290172731160587327 7597 6630934244501286257898335808323926790301275475977516274128084232088356495448175065717855767925247986570124936472719772715086725179964907184291120672234614098930691153962417422984880026865779291567092965437318523955 7598 361960674141133479641158419203896063741937087271765758570190724706363882575637940993508982430229380927643257942802002989808316555309809918143839378395957166324282230202302285958265812928717227882112300160747373420485 7599 19094338057904336229062131171703071282789106823193893852159883817080680911158649637012431097439704893147933559396271486454935345663733960830693573408757455147227457413991763651490540474102234047076268105775346413109138 7600 972185145184733123221606356252702661221044047173452961070476519528500197757461422404002685953039367668376978506404093453189314611002251114230744734721464567197108862223832571777103169771801011276394538486577173074430759 7601 47708558948345428229750593036778478882279003428448843906722428122476806673204233844480592191363291371516655382520581041345852101749306561558839247393969175377069372154305713127576282213507520174168001657963764686024622419 7602 2253205140243715118216885221424504942710134277728987411302879186918194661094957677360291174869649068077855435236552560312154329745122986526151459996609380409208301858447428564757794612909919082577197098688211870944649888675 7603 102249977272209425258907718198911071854236490244090986283608104434753143983589844230831595913809112333832159735740371637365720858178292730483105323959897708469908265145343698387471223391747642761846954581999916164721267110100 7604 4450664456189432550844677942709953350089586847692156314532643009336915321083341828088812514887276757493655042626852627689141269687994524766887926532716967013753491360107485277295233010125103994724073191607319868064479378998376 7605 185463767499017310286052108478901700903367519818037379030629518486045845649922900997009912711178444358697993647614977407439139843018526724577412447687043787581042433361998338040005239926736554838675900120290688335656205043732828 7606 7383502103519433362434459665275610189673078152505415873966751027237256144622880233672071063864965453165885003810086989314003479492887140621051190965069153782869751763038243058643062411895124012748982075500638066873929125684623928 7607 280183965052400510799145258521731544201118784478330598749013876447966977940097748983186704084803707708074038315611819017612676575780214637911771631470914316659738526696646036348110138282889177537201614993297589093506273077914376980 7608 10109010651168636950243831691410864962606143071228998709481511436609729029669183687234154130712952209287910469577000659364375699063855825336882353734781891591647735342161152283978092854941652615611914817369465994574433492903562272435 7609 345818030272197097887079493463694609434367733745289401351371456161212400743686249502605584009810514312051111714091596506295592486614390544634728186499029463520930224595839613868592075721102720110590304214621639512080048018597245045697 7610 11181789907473915086544910732982685319733487343850304868169754578523133875957807257176349712450090240074865144376671013719515925632993711838771775981959181590147724658956718966585324111966953330478627523588901058387440652653788126663711 7611 340555453950540389425761195201185446784282738705058425093683917425319618379850422489670760350165105182243937278628524267226633230962089191606619416966947835130727377069195438902957360154653044871530825328328637725868862132335000179834046 7612 9731297099328674772355942186862587783164896837683652452546896968290303617161286165276770860270399321364791181703635597218312667111210206274509143199225324818471546821627807897478903852845121352995302164840318915460551765038868730477447445 7613 259728008096785015417423961804265327239734791538283294164690084422047494979685876621328500960820044877035056938904456062686557234452846216398628765737611859081129699507206207046797772298405716178267669218330652746260522701241480078900394465 7614 6441748772033691959798058525909710742577342521471175978255518191009258532062789188793049140143206908251917146950517074073341032527710573649966305212461579243090751540392250112851224857586225309386576856528268115255314426729241029398977936719 7615 147584769739256481240652021676350530103452149837771915079651263788873238163728937098888090641879297151727066544503185691253122670830904527328504547127331818057568423176119281518448941181684654273986207563666073701735379890299736247005432874462 7616 3101693368883083984589317406497094486695087642362238274002882791791877445248846105851529556451040074519033354909207756882434616405886049168556133541631621764027218685259122785345571848395453965709964162413981122482717955077325345905323148466602 7617 59301395307391850699890808360421561611622876314308276354288247699025109280473574493962028698576302286584694662479905505003584752193957425100839572900191875489450068249381449933444816968699133104143523154272313399417823745668764202560662653626460 7618 1021099914714738083189506955601560680563927342694083410535566637766481057563676266211325340628611478143209545810855309023437455233517746943728369986393393909246762799456478187261135503851968491791762776666510202738947613057685646337480396804409670 7619 15638937295017571680100090404766347563238530562404898085149145440149108181257595141956008077488665100200299900062900604181075227907840506432645150545866954347721206652527478158609908377996875517750156794605345091345688448876155755236831035838301558 7620 209718138435534597118915941361310542785316964812717437460344105782564912235236801728713756637290431854012919881167880626033857101114099670229532393703831056868904977377486383306403113248991363347761642912726646690062188326490275737172590956270215139 7621 2412088694063251175491454460398485820299441056526336346447954018804585299748467179999437001437550098462641522609173999502927618157893932471753406296970618738056151775875975397177938878678838149291162482249936189294550110259983723861881547183093578059 7622 23133339634572551599681435504274007047354185849017343409500518706661274590582901628751330135415681588226341616373330301413741370850030196268535295913485619796616383127464856151510883382490622395540125983589623267375551795231057918334867036574270672685 7623 177597250936625138308783539632538455018596394422411146386206583065991787161742163055319702084453247561121971327148846977675446464682598617929350588237348616720699048896470924957328556064195427731249267325847490226773010581614049980950715564916323344770 7624 1023180401706928360443235981939490857097996457821830127883348776295832416675520258923296926644056313299620774187714645551960876581901443272829749800387760601260305032472320630994186840996742437326874616907556162965440835721301362922655180568866602748771 7625 3932129447771059163282308132389664155698759454194661619008435165454219904246892277729511904828779130595811623328913802183918220084749072340984854845508636605060802922747480606167187110332101456032268039185958914860547612852069292382661521828073546148103 7626 7559942358028765291815737671231824756839056015060495060869057773307522293982873715817738671769551336482911939171830844229317416655504983536251095305337420663103937910566353296569243079452835548139812322384594284270583915979026092827206273190611854069723 7627 1 7628 7626 7629 29074125 7630 73886732876 7631 140807839978245 7632 214641891369791886 7633 272618970569963384521 7634 296745295222314591218280 7635 282585785612809875767308881 7636 239162160998035762122375286690 7637 182138928293394213667086590158701 7638 126079170071057824053268672135008996 7639 79986269698890452281269985221752915285 7640 46831982244717944520028557530158153162566 7641 25456511937489347936326782750534348458153385 7642 12912271098697311148935174001434661435891110496 7643 6138817703427825914644686054267626966294885238501 7644 2746257540469203972253869670711041989071080656373090 7645 1160041777010395618099622090492023790538866347435297281 7646 464109180771587309158940323737482978286103847754467782380 7647 176352303506483741227739639701402594150481466400794694688121 7648 63802687989951366500447432326897859334826780236581986514903286 7649 22027977380725964935578702870223870099414878543299924741541297645 7650 7272454790351048039324930723838346784478465894081915432553199557176 7651 2300246310273160396737697982541820367652242406128225263242572929330725 7652 698237603090283018964733056066872862458253151902242054331049333242148346 7653 203730842197361731161959833296997114327206958565154636673515012054106837521 7654 57223068170021502307099773288957924977545943050037099008493938813647748660900 7655 15492990182355846083615450749314918956632740534033568823206235113870367672019321 7656 4048514484227607413793399183132267475078239751933442760977081876781403571001789870 7657 1022259085522854003711044634246567096369081652711008643227649038409815151545550035581 7658 249692280078077413660007829290233293929800848336357452465585876986521332000762009523216 7659 59056927983784019674362813094328326461219182326720952403331387082289665213154417517201155 7660 13538558927519110477720632452255812561119097034785983632040270076320564269689933548864899326 7661 3010912035258538347216741310984763970880329457702508299819134131917279251306584426014432882215 7662 650147670274417502318793578646867538975768248186352250918430314154418812115343307091933795246596 7663 136413237787885919553465303321893970590711599015311494430672886756082891270395003579239929723416591 7664 27832580856177191149510150004209164750030720422009602825671406267380380279877395010697027597993496010 7665 5525936776453845346882564404526736972456347213915448410709163449686252254722329105732804770766716643611 7666 1068314835554120043329583610982403459743166864554894288973925546347745627673977392116429822027360225625560 7667 201234556122300707620869033621329832587675569352831985150545435570976987519190289306895444566996161019588691 7668 36954682336855741409512804855350106864814202661477374464527999591952884236034270389016852933839530311547307846 7669 6619713501466285808296780881230285563509611716831500917145391639408778434767457014392059309321487750869927197415 7670 1157276829934901350528583575251331412182988078607522938351361719109605580450873095310835316004763093485903373011276 7671 197549647895797427439266933967947470011627353636886463556998815216308593537427041058122687058622841475425904919007455 7672 32942494168463482319409255876074434230510853250334623620360212186434572856323151041889609358248955823741667561886428466 7673 5368666495792217692673932811862055407569068020022946454434861032373445817065776501493575118770009043459996517902288424731 7674 855427754966976105907448731046536162442029816048582669746583915905291916960942923434238764916746608236544289875554298960320 7675 133313329568466520698109998503441593630643611805379347666046878772150038579124160642325270305325394341511710603561249307504471 7676 20327922437788872345179670801328237022221988457300822299570157736860074905610976471847353010599368751546986278565227789214020950 7677 3033802059388444306345282070315758309680543268739627826451127187925584019347178788735539545363085414747243283348314296630530176331 7678 443294153480107852454505073377056319905316833825074083909628986831000525613258112272034344979640383575867482830136952783670956175556 7679 63435623636985202267323674142681546975842308596660338392709699192548558028867313362141278990642250446262119498700239448521356440010675 7680 8892568358433728625541830216117431080101991213595439166827066344249472022152467727943566618995847764941670535199291601587749414604089906 7681 1221464542740419377350654493874012323437252434758869402771072888788976509091591505096032309867845981902880179249114299947199242757801725295 7682 164434008287538191210559850698698807073606398594693211167124414136389277666776554049514777800515670869779547296560007174079818358222259015816 7683 21699397548675075394509762476270702720432695817799037287135781667026227960494201769777415514843621829079181390580277637717706298928195067663351 7684 2807551693376255646974872006783370103558647116751464579035355236884403001195510010694944479837686978618941319391709363523108481400592933867811230 7685 356206098875050680973814013637478372063000563893433844732615386158428526659292520073219122957334857587552757228891409972101133724707744942111947611 7686 44322935211490833821997546758695690041245027418508828812880965484681547167666518151013229981602619771167792235786055924050246350440554044677975511340 7687 5409534111879351679071727544832182273477868540559159077370368391251755834585934499113833768650491275316295368260860965521246260353213312518099150938131 7688 647644200773403311580425763940036021139560349715812561736953873463226526594178442551221090827338500229766103770160987858276859212910530897231545241377626 7689 76065863205182962735955671888738335013673092505871222955523298073633879636111701278424845541970446314977464283367870635103954181145807971074324430189387135 7690 8764789274844421861249135953778365393422871654952305068405512066051097250227048879867789595468981939810392173074994717908075718719361576706939898118156018896 7691 990839431711195293437408534698542014601440093786013422698797623649121151435387685588852798470031324839063698764736198059840653225984526511119271481445871541760 7692 109894739569240028120291789427674184416429688730741965276497388674321412590652961736766762204438730528998979181875819034253484692640737788756134311722108135448576 7693 11957869931903137589001214443280924361311873008359947390222581272935559032746354592049036319623430943381093283524333531582565078901406461736662939132413811210387456 7694 1276483280732605145046111330291945791662198493801834954863187972808145219626059907137703235306930189901604449094047173454174285883645302818198091963224139737297059840 7695 133669195834615276401447359231650497531468788588426562969117315601767889527928991007491283835446234011942933241103507801087872053683068668132470217918964484202337140736 7696 13729736238456026462801951191604455675671031405938809857427665489112697078873278448178686355655619726477251991335809006505765612116807122401184677722513353442024992276480 7697 1383109326734041679096454588695027317860274141518773327129410507756921514779986742359942743317656804856927098631877516960237653469238562209083434072841524605158850482405376 7698 136631844660838693804580280604751983041464538627236454913023469578413602733896889476151133749406880753863543370617406160670738458079860339487093345965585520563046532006281216 7699 13233500747989282198950139813751086329874683137816800600139444876761913030853990451632573460289576681216928251347640178368306959457917651723445517271132089112477300705638481920 7700 1256433941050716988553658228678538896722025799210983176919176284248584361554191414028173551730845769321194090354813361892116427543743410478283002278437480426367880928179997638656 7701 116909437225106289648665257226329725905936097361752875500351020260340003281827974987260317772535406659452953648579206504648078606893539449131235912909842756019939958096504081612800 7702 10658481176257516705263905838793575431729888476387527381864502381344298565236534176036946290594805508048074445716873407967025032912833489415702535110345208854792886795632392636727296 7703 951821373052150036298303605515682321210691489992465475703502082276139882536409416535927117924838177297893241220493705023075260448038141885177454861810794340288427581212666452504477696 7704 83233068024177124092407042844341333678968444632287472668451843849755182997472400696754789334491012565064124458604124713413452788421105464904039524471665361179008524016684095245595443200 7705 7124751462088295385036999537590701180301213984553488703612022335340123435549782986453356221559635429107692039957789750598391711452501495880593498400469510178085228466194320211540071940096 7706 596783362970195597054271156249599817937751887031867235965083253193729048197475085002709684806066075467124842803785423995007432442710481617702072363269307444929622614861606214137817669304320 7707 48894843634441430344302830747350791775922227827310789962743473772456970518999844254104221794754074524215753373131089653149948983131761876706949358107274078927645346985569025271037027424403456 7708 3916705687853892862266724902058092793837910603474534833356221972838916815919248388431452266518622419422901106053664717704578263342467167387086967774249299158575205979015683112457485051091746816 7709 306611177826631687197044396199194722769277009227493039411569121222897514096061494849477060866265668477628618328281538037627212057862926958196912011591338760211470470174907524496191083006478254080 7710 23444813879361143699025387939440317012315605569222428965644356543202678883855305103145093473547222742355580265529988961702792546459141264103620007570110567973879801964728363843207962186119460683776 7711 1750105728311585227087399593650769774814815235572670291698143763092056247056869645656227392446073814836887196453879234471276634466484767704587856275961779503373701876098186895492533016034666390487040 7712 127465027425575258896736488683614532650861103529636112919697758271611717932991319249188270388545426736916543039034269910762780089142881822387203724778913817729735113784827105927419133628580269597392896 7713 9052332056371352839790227840520009377923810724349555088145463602585451506301370118137360960213343682950849069168272413142620901484743563651754841525419285069198182615810027669842831126047179766409199616 7714 626452197640741590702009158296061213369564629211591215520370133616483282921267695422429917613072304568094303888715975228003440823327702996221017150695999734853611905137381772089664219934992054589388226560 7715 42215280840452217764015835202745939263401341604114468255928929224235915332567432741739130290291959097592830098756358753928203963470703350173596173836247226598020290923561079490172882212708175332125479796736 7716 2768099462192001375658372394966425919629814864522931729455256778864954156488377471551512513513847574604209149327893869987451158058223131058683475200804636230002878291616937193724771027445102263900802132213760 7717 176473016257441040796369346389967275280507803201133785896031591443966505742843713738794573821412041332168212682563977666233379490450309418710206052927842719571105977924161762534005485401454660370667083625660416 7718 10929258721927153772377799148587463877069811329188249674790726805896531645190831815410723137672897949780137524766170616071267828742421535932875044493760229902417555887406958819080101090139190537993767331399991296 7719 656939100085333560760177830467665777929316494171407154926299415281716815445531977196816048964240624962608899907953658529107193405889566696499304376998487133681960623873289394243277955689117450473141581744271523840 7720 38287831917137495728735336458766382238106094750247450386458053253378029381778201311179679949806307733495011457654505563228542163104755820477904961947178306468069262258358653079617414683040492820939946597947933720576 7721 2161462230982174214513752001990095376980685158099155527902517808843411870534825048495025888170627451638328954382398387875391198823297180168701872178033069994995801898095955396555499359083500832102653256227982965473280 7722 118060255780891194485817797314609657238614466587479725668550180225576475759143304706027190512767674974542062582757601429570152497708300654566410646858183220268978148042381943214900530445922658825771251963204521601007616 7723 6231776974928083159305366703898009228613672632103108372986907640938433583856921209805413896204100462425297874557675560077648443511198126402326454759447543170106685699793506203444432626221180665477895178750796969443065856 7724 317480092956417618979294107684452148090264691384660228213947879266542413667273250696441617890726456550586664343577008841516089676044472117613445994522515618413347888407265268085468896561060143273070365835705385875532677120 7725 15589028674620256937129482977974673103270380045650118067537936553293710656491429063096353261681437634442515238150341708954429915006647740247033073354205698858155828571488688288606115047825764503344753799467618804842360733696 7726 736670969362493776655895864484603709383763787093339254862395143753172834848204944631056611928009803834199101297672105274442982263180496410867990045400847025199425826773556606523171528500322435310553183200403199336384980582400 7727 33448819141455818524809068256088876755420719118601696702192756359853633053456923413444043623971796369187707514030025814314819408572574006567922604280990654033276218514745782095410084993573629924755382365497578830072761628491776 7728 1456739017503472073317753202774285851354117622883885422825009511239165895253241991972960943304443875943898367955128241319914661634575668304412370125838482770233910859568521914470295787091092099697468729038386952411695852317310976 7729 60736508547381300524498853012714899529445792873402563738007635111889039214504207013370456980152021908660393331246187849710753472565991094664329043217997691162197166079789267659444941528144661509087148250965431412670007611070873600 7730 2419254053260926815746941524218077564489803196245709018190676244086809488594939007443262701515109328474766759316371750721324194178786084890769537133431306326066360063521773288117315623465410468409188942956509504572501297298644402176 7731 91851268732165772592988446462070527321775469183575269168662392070941972873129224105185238362514189312927951139161465221397689495649980700533592109659575146877126484877455207866251019242343505519563162362471039771115465012988629483520 7732 3315643607301436397639363532442622449752438568411709648965705553732613366940865057540003220574926573696695859234849340005684875327790225749856782138852887380734351032940254285408454459651250032213449683350427238404069333896720742875136 7733 113479827063116024040801540193819298109958111237615427919974801189874429725154861249444730869626123091159894419740396401571941733017559190918732171368941238493548006217485341815042046755066986330816822955930360551333398602348242032132096 7734 3671037317937008380573129158982668452343115428689821546681575789207495122659803714610805053554777490727358328882722574865975622038924563891524833980957920444228107561819742329123162916250059712454398406855633249796080613607382172177530880 7735 111857836912774986476146809930084342592920323398233230300538380244951575046731005065968584930537622963114115144080154653715887080811901703499070809805576158879743617076401495895759396622953326845686049057952378501824934535782694431181766656 7736 3197754846278541696449576696709758088469124160749309260867980968654467932813263082885290360709943686224451025906835354099568053236303803227680998211605995062909256561066853304880583488134615020037115692637538035354022469891510258848592035840 7737 85385459797572077168809920954693045345196072731614874357599623094061712107562920170342054465761208242613127484309783659388311177700603142050942670410599003484475460109449814607389764089122572652903889479545177285546494362028634136554479026176 7738 2118627332803924206426364207256131651328136750681145696579391604945370207804380903497301953998269465591741993058428958514005011586937132310085347064305278382576471821462289053799223102685945749013863028385888737639843153702483265407116478775296 7739 48559369360348209676323120481162527536591465324185506510455388913471966140619654918236661377424465533764485407821221340950575833926919604212123333581081773657187762402108857823814480853448829369023341877285443416917287113788393822608898664693760 7740 1020954146200643990346933995817319901297747339188305629298683017700695320351314981517179233494679486900575453440240793870925760589319642802806462994577549090476899487457850210411394019958126309375145728487087878808645092676152227678960192445218816 7741 19527356568155526398972042118685883625794144422184080968654835058952764784494295892651593892552924131926263223589579163221046559462542749830477122552505198077580595417661707233051033512657195694752044930034410553111173678385462723127976168427356160 7742 336366985157455257060480789846621268755788662927744502130051708600415571160127419880760798793377233878858050255618771738098622413920783269059643634172679448570691312116967461933177489461422604625157243363218795622232093978584086589786104497958813696 7743 5153644655622061739870947867525637483544359398832581462341436364487566954435788565874534721851553349249933802798753849994002391537174903105201875582433437406544304714671293752481639030090205215128023526195325291965365652708574138405600147739850571776 7744 69135481148823011271672962692802389230313757782727531261023125254972214114613205047616751473123609069489688832643466481046150496429376167890931262289599817249817433594283281015747647753291606026217330023930893507556018107514728693850778426685196861440 7745 795448026128770504693001713081862709667176872412021718685800501986174018384353234148176477856323615206897422679600717594402308483684480169201168634324238565079328300834498051200211114296267698451570718500342882792938728256495069594428790840663008608256 7746 7631436726669933572339788618846094115290034565468973270125908862778465739856468738860214397138089386389408897485604449490180550520683282394428152576644575764096555310670619963068225343076821111442704056935901638237233145400134681555212685447089388257280 7747 58607024200133167233816996730468715007532507428575386966755442468571107101903929503368400173622242752359122028551438229475947855638685773216914155545598529740866349439048159947853024777452799781531699253466002571071239381590520243967832538663096518967296 7748 337759241729353384334086068776450085857683667426227991130156887893002492273085594557575749008051204806151335120778555077467251669142923481318558199223411670487503308998904713202151257949646853387131432916440694426474567615183353633158256825315145113665536 7749 1298436416959577764763941275080333537743395175713969826584625089566902365846145758647227525707959382309005586437179955099290989407759781231658421762398345116015840739535296007272649849778811806775986950304280633419220337782303586229522383093802527222661120 7750 2497155515593554435398419142668568915114752247877173239970631066564188965259579385235743644188315630066700424897821011833233052299401425418133820264995241338819207906328294109796655921225642319072867460647732210063030883519787359833037668849319281873125376 7751 1 7752 7750 7753 30027375 7754 77550382750 7755 150193828510000 7756 232674375975500250 7757 300330934734059123125 7758 332230055252593315633750 7759 321527178619466124817029375 7760 276549851149645736316115962500 7761 214041837302277921427392814055000 7762 150575942679672382465140985388737500 7763 97083527723572762332665777410123053125 7764 57768632352531120183255907712818400768750 7765 31913141203358383848149407454758648945546875 7766 16451146628432745841949726193914441166845656250 7767 7948826625021006906385432892049803977249280937500 7768 3613984455084523027199472608418703608687023492343750 7769 1551484625110494986311630509020417020453483341493828125 7770 630848478049448147623264644611432930626097843520846093750 7771 243623654260504123821650749095800429623499723783313426796875 7772 89580445580874214045273376624338047180230948531422552200000000 7773 31433117760586949231154138707371084390119837867047911027767187500 7774 10547154405197495004826464441334772941536969666234753362555325000000 7775 3390572842910471870750415445681886623729368137042024685989507126953125 7776 1046043295100547165924799182356613376653962174848708617451077467631093750 7777 310208962610072221024684054643376462968354964214003423695342683197037109375 7778 88557126320885721749373814333448558903385993269729040934036051107283683593750 7779 24369486067535086039232818601827464549573500253192717622622273866986692398437500 7780 6472466081794691881098994702793373607307639389491128349282477511152323228847656250 7781 1661125856413704115939301813181398690412493751724967121464660551362333984592447265625 7782 412400313041701152317918328378269045110101243692795585608949892798307494176949980468750 7783 99143039330527595675271906024677628386250550861537802028155590821210582761998605087890625 7784 23101857493234667031582099588431828547913611993674745082323744586847441399315406118437500000 7785 5222297545033320380569606614330849815473762567908911844121229983684737878445351675209082031250 7786 1146228219314643147765364164660832211578135529866201089203792885646270054228196015181942109375000 7787 244465792953990054197198471051251781863001675751209307239998420271418085340010141127080083447265625 7788 50701995883905654105779069097837783717232461199796730197040894479207135382568077285010444827050781250 7789 10232825627163963777299658193013454455554727856262648621907629533815341091916499817069190416894970703125 7790 2011017009653252047258247587808218126137825748377140001124805111647915693921003007858596629910651855468750 7791 385083853811040465083909989589847718749209857934261612765448062937386730562749599393483768027802576660156250 7792 71890035637984268544131382208733866287174926956036289420829401203636204095650842325334866498184270681152343750 7793 13091697023880487322301730907269745056454828910689007753659623753877518001344044411658168090246572082432861328125 7794 2326823834710713175774241135185553097030676991658208084474245474797255199658053152396570667315527074079519042968750 7795 403817341237128698015216293792958519814492054530586541582813207697947352265948685111137811151604066683939923095703125 7796 68463910002993068193195191094651364316497774891955394813022705693966539521005839071699748159622709553908005415039062500 7797 11344448998879786631259598330936936046908023181339955831364325266491175430109710880243814341609509704476644289758300781250 7798 1837928527854905048134452664888802697498840857903141578113772201562406796977257491401349842712156852821935646738940429687500 7799 291249447511085802424552060443193858401891876811636620120999754560448591167139967752372355032408980708586545236885430908203125 7800 45159619339142055159024131340566815585641728604164143846323552893233539228889656955434429457739361294123230554397999816894531250 7801 6853799942889690492609707175466590607640656646277444296624160048451981412238037757871331486823327541201007475882097080093994140625 7802 1018464906140297424459747369998276456519179332941961601341945788128573761242880606878071563286443085565191246569822142941467285156250 7803 148225224238100394922167085778274998865930275655151416365881554730055291411860447642938334485464277900508760569452410060575012207031250 7804 21133822044434730748253599520122287723112108241480678339730636583590881312764510165945138569729017915615765935612207899620388977050781250 7805 2952725296073835644664006242454224764482663529540906051150474566600241670818096496538103472733705164619573918065564215046181761627197265625 7806 404349671823811012189048502102110956604514091793895834368390318809414639537262918710766342351686491942869224099829389028239185354187011718750 7807 54283899447275571564998932096587893678572817104089087829215363141445708188713723420033597586793018460205863335422211012072986913159332275390625 7808 7145729896121622476743429734378209917784357643502209542291414711803815311445042024065911264304048239209333312628422207288972052614635009765625000 7809 922478763638379815997235480768378122022813834519934869827082726951198232418363408942341653885156973101539434781026240049682199506884751281738281250 7810 116805646652264983099934759104985468363304070064054400971519052703051683167950399023350544283261782042368026817466259690142475436208786425781250000000 7811 14508524097221629269375555803634473528773780232339560957393393380684565419818085134923476810282764766730859535901465705598623685617892368726959228515625 7812 1767988955351196875968544038995627302912754315869103205872325127392609844031322704066640597882396895440798198671028027321205969140913953477766418457031250 7813 211382183813043786070598928087713376055169829471289709921394399742913027969470067417635204645845037792886573050666468598891812038613591461972168731689453125 7814 24797954158272407758500033556446240653670331523425110468750731020732902123439159468532271410257117881373398262330471285631326117749390159478997557067871093750 7815 2854555361783128179229223636476565268127393089893835071685614803875071872395511545077853691946954477103132503220007380981453557459801633016778099536895751953125 7816 322435596994963688786132110239216607625486155647029739605302060953851160833226653673252449041446267086478703792603459408844765671648209465149044990539550781250000 7817 35737669627343565641940238518008899836402049979589378851992845502447060546061244296929532660332024822290579362920395439378762209760950906743528321385383605957031250 7818 3886645983363236532494327503107956162574216987229957110565052593706752147277743800809833226443845341144397691346321437216976674142674400718533433973789215087890625000 7819 414730310806902763853613680720652399141619276763601864882060127157381038294775668628413252847164816586752618569870537027035972361974845199483752367086708545684814453125 7820 43417490729428891252869631541522237642642755579095659197343133530005023696817631709393284485924730975347957641703865673762032453154042777043741807574406266212463378906250 7821 4458895805919872199092174156363933991160715054572122596704158367546852784378500144801082823734322542290373660099046853304597753320827335787868150873691774904727935791015625 7822 449157138201034691682756384517923698150256050298225501100447640661677295409882676014830303792466481329675325442224614083071978762112461125433071629231562837958335876464843750 7823 44372244129874085715141551324528484105659203274638699244106942827653647108115462105802679762717759503581088056472864792457604509470997858344709641187364468351006507873535156250 7824 4298224735758113240986505523840515490933925147302033767392061534734355508869962469976620105820602061879517204697114985823230653109457794977532607560988253680989146232604980468750 7825 408171431705251634679114489173272337255383155202931180925834290681912187755225115050336778702924340367744914385430065710720227753204137157751196784971625675098039209842681884765625 7826 37990178824878421858349684510148421152690376800308666064018342411612194720567588337215437538607475894303127352530899543697392191008730880216401337712284203007584437727928161621093750 7827 3464678414099131255080930532255336061634367558716320030694382340298855097485903554404618051546051673261772530446299956192925755197606165589779315949758853321327478624880313873291015625 7828 309522953690293364348144879825787247537334550053204541474830551387456184104741961938903464335299279556162100659159942438278338813599701208475415553644793931198364589363336563110351562500 7829 27078474636387516291073320857399411205704087797724101201085377004378901830456926319803952372556166418191046308936284574659791307768836262813498235238474087793747457908466458320617675781250 7830 2319034890776272880120286684507753974281568491369307456492096572293936918326672464675261852490076892097717966732955587642174445057446546446563290493764197819359651475679129362106323242187500 7831 194347701264323304212087733871971686820362830119852961654763340375302874566710730085541717740849327836555420115243449607464782432167743097582051750083810548463958411957719363272190093994140625 7832 15931784474391511030532124259891604194362043101325255658334414857365775420237292548899981822381235587990370604604933951102367571289679947980474372534959517921926419603551039472222328186035156250 7833 1276945357721955388535606460569975273834906793235677905553350187113584246911171125672986550416670613086781738354333358163515592400085353198198238543510239957623486617421804112382233142852783203125 7834 100022735067491416015966211710949884429780180744782214467622038586818765910288434978609114813124490897622037875866960295287504401477309421115679077526270908740646525814099732087925076484680175781250 7835 7652871448442585599879619340851985303913547534114131662782835964101930562694812245659649060682952355965401844728322391391957085134708963610714698792831497996605460976127233152510598301887512207031250 7836 571629515427765374308228253631713622722203747148260472896100501103857056855464673205057521108429971802747387574859891845927467060668047227937763371621153089341751951657499830616870895028114318847656250 7837 41659922128008491314839051207763233181319588728993717809246027396409784016226370218822513470872411800637579816312477006339247700275392661908982327885533595519047984911953363962311414070427417755126953125 7838 2960519212252424973723477801251528443020335517885211564903597466588747180582730381933594356263434978864066339597912861914781244973686432129651315197535177579441422954231732944663235684856772422790527343750 7839 205010946981025530990282319269021758770367296478220476727866488955937485825062090581052698639998607988390130964939883173781203256662282554919018137581252369385390673002522721191098753479309380054473876953125 7840 13824235051621159345805232333280026485771227339158156236910020574675095031632022446997157171563839072782135132211729778081768084075182989754306108715909516433323410249112139780436336877755820751190185546875000 7841 907057990040219955751703782926842200382789684799858152753690700996458257100711087228070613758564425293973672898242554034211367354962201309862793649845649142736404136168684719798704918503062799572944641113281250 7842 57864521267180095132877528113439936582489079032614039427219989124334913845937280194542287366451939348670962465416043864343756191434613505489821417635213868998011148411450554895907316677039489150047302246093750000 7843 3585943604873942425283110948082216862634589888028453429065989592618761491955449334340448216355618545490015420653590462415258333720788298072305386320912111533634605475267674752626323453341683489270508289337158203125 7844 215681995051895681209669142990575248670448949740175128304987874187766209110287225136582038269304249626769995072515162112835001819167481619460945987107677082547230131002368109030542520088147284695878624916076660156250 7845 12578311907488613932402450569296565149910088485654140217386307745860150092539229825414096912204711179322174167005866278073720034415119786216075071613769676456614222548338624337906088701544149444089271128177642822265625 7846 710523305746551148398661189972239501629705471004906076625022083596849626604220794710837981020721740323432093137417601109678382151202829554945080701033451891115947957648564411959821174313844949210761114954948425292968750 7847 38832859059393203377564761602252282662020902365740360218605128817160237879962569621827526305517891743475193341274183220661848126103697151384853419547328854438829148612667445850023945075335518595238681882619857788085937500 7848 2051011324807159185448560416767433973735959719432403360841815116737782926461653209317999770228891353225990477082057146589020761353517643779298289455176148095675673001864075973844610614738037668303149985149502754211425781250 7849 104551056567650411692722965033361041557200656421749761561007337527075667428578252622287512144952761650178882228216139699143348314724421306269679741054364252504994992588888339768337840639256253183475564583204686641693115234375 7850 5136671521675819477588569037521241195876349684305522212691875381131536342530386785614411682013795438799351312724921383126267304641046868636284100338908169697499592474308946798891556797042601267833106248872354626655578613281250 7851 242874530366126460000499272358606486901921501755830315641970734581920879510075219248262068222462398976899981062729964637151109055628899959937270573014540039782479876493574935143063159314648358222399338046670891344547271728515625 7852 11033914871783247797756246232934242718321704971589850907589704144783929880233012170391465478930722609625427228939679507957362232568538924991539110577731046763555327749163421517538091320281834484262617479544132947921752929687500000 7853 480801334014490600818817095858377604821046747801795571664143406533243095419615826801009260132527909836233406684129934633518402897323905132265477454374059293450579935309173423260466048365351782178933603972836863249540328979492187500 7854 20056881328453062323811559810550924252216967769520592048931698684672588235290506627742012161278656923801688767432316280297842656453518347672852245862098105304770667948181231199165383907462995027870533704117406159639358520507812500000 7855 799317468128942623547478764926498992369926214121589468908363386671804723495961385785941225450766317260371940740188193280931060617516657179923242212125020693037960286304771001498827649695572291309308976536840418702922761440277099609375 7856 30362799138793101619015403829472844423681387044001164028021939818996231579647072093789770638473396442227016503931917321969617154461694059265402125172295829592210239987808997077071713713742755246308147043521330488147214055061340332031250 7857 1096573913470342171307958293629850985017709234928653993622084209274156562265636990872915585787097358180947664845192952038233758057186476563381221015688276029808791071535816243355810078200967674151751485300820831980672664940357208251953125 7858 37548863489274245987650264949742041286635932422469892424166685600463274165954256744765333300907247063890060975845655019277008299259707136773889482616020074094021103717297609614811046360494573606277415867005231575603829696774482727050781250 7859 1215261383633133431379941501973462702675827874176074395262560535532110593258777671680090547386127998913862900263576452407048571504150132694763921678598624205399727912559161042000008864268600037043723677276929606705380138009786605834960937500 7860 37046301733500521773771778811732066468712163665427271579890340477634659999468872538010572048702461707624236636055361300530410091302672676743702964535429402816830340888990360186476312068904470760978856966327832367369410349056124687194824218750 7861 1059536726015882388381845442575982568650181386978042289103414177424480351811626170625302947182680302435877164031146105230512912999762669902907428353944194385569471817523485059417677245260991095126328824342631929056324224802665412425994873046875 7862 28303629671604168140663373695029390878663161437751668196912645681185380980560640207947324924721375787927555756865902969015398593948535923465238901955188676196042291330675473823386418161830407991039730434060239794291646830970421433448791503906250 7863 702579062962962927467927281225725014784187851868315158130026421118905062651575335863296316098727275535082405939722135249600066592173272350260763956439036315634517263597472460902756459073892349953842614341571748415304909940459765493869781494140625 7864 16109841126711202893515050850647046788109603973326724877832066434905333038333563065060656055873081501700823703373272076087949363436092715467547069973685640817037155499608076755671963725135527037369514004403608931070834842103067785501480102539062500 7865 338842066749258085076186820313763855370384559584394942400825864818677172221114508233757706336372567698756662714688174081842561686878876319258044062626371425076280109507274783087405090499591077226641407083539137001793051240383647382259368896484375000 7866 6483399762346233574672263785559978619089482339946204384382430012173613167946248066028127569718872948405869840517083508689171765006341475759650264050726129612721010385341877024360407246992086464755125693596501251780850338946038391441106796264648437500 7867 111721428057568004253356644018892933288120694400788429457916893929538531832969566203890302854604567393232227411087298840840782135471005829420478873191901485733968133245590474958762881682012526703216662229357285067432581371349442633800208568572998046875 7868 1712367549616177930766025125809301407183717418893273805729278134296685419854170322293321667718097055236394404506394053438584324123603606814962635227511328309461766776819710522981567992773423347842983804863371171192665265436971822055056691169738769531250 7869 22979398800982680814074052524535336809721501207652880608117186514602566312191262655325185297296409294857768466964909587570126828016099983842044451963941870246628220201257215368407885350583085989328275397412806803527918209084646150586195290088653564453125 7870 264484670975509749348327578976336680822097468952971436030553106557281205844629760318182408601638244290464855568227644359852495392387624796552310543593908158827898446229519763496924952335779831496460740558308394288974940700143179128644987940788269042968750 7871 2538294570559898444766325646398452464097078588652649031375549965992106491413266731178381092899103214796133070332101131490410496137653118736293031268108448475013135089399844170355600252071506516025580720526187532282147429896212997846305370330810546875000000 7872 19499725909227931621425466986013724463918496174616803923051873898849683227327514272148064798279986140564959559044401214913611549076285947996103573417103741817682389662606240511801920537650948468520841149212211685726528487272446454880991950631141662597656250 7873 112415300423541268884297949094033045332034228661043978810521643585456510926383016007114151195105299767994759398665095249760298964606324371469221567024606100312899173281035239644198031785471936570958359713114904282807958446621654502450837753713130950927734375 7874 432289372756827501838868203542008030818235733450891949533915710574706656338392180636338369620419909470279923056164004714325779906682203900844124867910349507222133914433818519576949920974084006460254456116408241307712614909242176963743986561894416809082031250 7875 831632781251591937482432366454552509423163424670055000180673846063751724364365651618171266352999394911736493197803813551014566737491927597967181859283330589798798622633392559516109642356570130625643422410598223397317114991000863710723933763802051544189453125 7876 1 7877 7875 7878 31003875 7879 81364177125 7880 160122748802625 7881 252058988834158275 7882 330603508090608550875 7883 371621811157832955691125 7884 365456794861981924981196625 7885 319410437052366464494900084875 7886 251207719335136845050687896653675 7887 179576673124767325896820915513054125 7888 117652553814053643588203644628957597625 7889 71139517172185228024658725189176797590875 7890 39934938799593629331531505634100973433623875 7891 20919244740496742880450191630159046545853152925 7892 10271196198620798508748149732985558701543548302125 7893 4745416916320472934507184702814921048088077501967375 7894 2070178039606151733766766391150648486202424290431285375 7895 855380930344297900958777889748510719343713588214615583625 7896 335683912267078277423094847811003239954359894765694205625525 7897 125430540211691005148255754940757360082584421370152574412805375 7898 44725902717004334657076575949862449647143865091117302446833876375 7899 15250752953196139165800454861605656269001302644328770312872971049625 7900 4982144411186035431101355520579474950145862166188365726163816507755125 7901 1562008017794449959620981828190541571863860359067242264102982432062979255 7902 470740570714122601083501443475031506941419429504989669192591179101016328375 7903 136567714365750053366691913353003110109202638514433919911194152898489964918625 7904 38191958112584752712020330191294099375382894414997149577194427114922473840824125 7905 10308617442244790846075977985695727650985159737373167053869619761969552836681482375 7906 2688701595833955111465753674037187943817402152286898660338823302214221933156628236975 7907 678380151542434833833500329407459920074481367609966960625662852387696616658400783756625 7908 165743095306585724667252860570279670522601958544529934102982019708597772481056480410498875 7909 39250441426671202269083041276689620779471371113665507231147710806640668683735906591541789625 7910 9017568348173520451280320624467727320332053239241785053633502626910614599770413072531397767625 7911 2011570711646096357936605834890934597113539578748827278484630499648455664332363025487258393898575 7912 436039013572400006084523100859556358429458404359689411144870670940004205681784219762854972433875875 7913 91914182397081085607790055766062501741043946092995025599887956280537868447078462737027881750212643625 7914 18854325989988657288013898152985577889729838568383097158375645985820155638652289328116516219592734616625 7915 3766149039052593982889095730811428059885994060969009417542219024997333408383849259781549847785447084117375 7916 733014239119722955959436373681161911802364572688272101138906923102354307331709456783057829043748799280689075 7917 139094800082741187199951091216820452281548299163312251079041579819160311475694395125664352139665178178471086625 7918 25747423783551999345463117500614488075293073454408345237135800493769460787031860054527960189754252087795283722625 7919 4651664568315854949040922844358335905021555391661617399828878014224536082447107124818213454357376035688385990538375 7920 820633532763335776346559561571804307574687562304449995138360136025469241421942423239343009160999035982267994317568875 7921 141435616223851575444118584357167934383041661263116088301445616349589349147484804738024710798638863339985404070263358225 7922 23824719728403787845598420011128110909011929324809008806887886469445340798070619331438766794753379023599229891479610399625 7923 3924063717364869641032411161057378993604207210113786854216037121836336429150630493660539802116832708697258935534890223452375 7924 632197315664022394155510952672327741235645301123617553268202562175413902172927370181961204455047529753568366995337538914495375 7925 99663568504107037214085625375171036852869776112862952363441487115835853647953913141235412036347025847685364094736679011917461125 7926 15379290636608407238434238988754070963697967336336426956692380942910431607894952535224659717876134540427668503507841183865208468885 7927 2323761123567334702805274172112442799012210586538613703760341929027601760028147007981638894252147836881230149980161395373020370687875 7928 343899651916830285232525041171421860402673507472108912931489767265586040359190342550577020976852717499515690941619373013497337883326375 7929 49862904220052247571683684797043306154042394662587117751360843161553349026572130965332903140009144814693949242653327045889728788267847125 7930 7085008217067257130524669900276729850727231456413039004975829003258858436075482862677761542301884433821605515740724673808551452811088100125 7931 986784807207594736338733233373093750064684034022072649288397323305768399273883626755440595705355670028117685018361039075709754562458801156275 7932 134746427557182092526299558578217265092817755477936992599047130708489685908221219718780587088674702142439176986930729743452992382325969073058375 7933 18043021351901308751654549498682069148367441420230430415305097983639022789079026387702322739582681829346675693794378049796129445987914795617756125 7934 2369594581523915439538946195396943011440899762500467737591712980925836319514223673436231262020017881487873117505038588234347124145730846136240564125 7935 305265888126448713263380831596302226400707341412958894472006729681804133163967226747721926120218749930093366214389938677852508090903839265186308824875 7936 38581547805210182606298193600187702674360178963460355995036370567546879715675287733986393436394468974951336478846118711016909449718267979536685560846175 7937 4784392764237778037476642788378114954814706128126278808708548391478467185191741038696119183515593047886929987849311543893449109959092484787929380320834125 7938 582182792827225653288081557687572160892111037891907416345999944124565053329971078963592066498475661028431435826398600205914097436591804916809681459850845125 7939 69519654300699350647159539476892252641136967255392810605847850797619743007174123327735924276995502109462008725369874548157476065865815444142180887712769210875 7940 8146902945087901861928205183042562163630183396556018222471366986702352631592176069135911125228175266204907337306846330996801261480871903360425345208791045437000 7941 936970065988314812675436256295721651783482321649793555210302172301433285348434144870187477170142856594371311496306362281972899148681983606034984634511177827962800 7942 105756982525839526509104092011637816398583396314471206937730525989237373717440140233335909639677181697731167747489226303177146712516566927651792826319267079559744000 7943 11714795429619575701474424523873653571269512367658215884898782618922995436430054256767090739428783573584771868119478058796665958121742652771946284399998919359594848000 7944 1273458890417317127475191507831186843852772676606224372714922454985129581079364699219453541963764423717850638758357203312417347250683964486311952991810978071478233856000 7945 135841309336802973659949200920238662715647928972674081042145784914555664003465755844608372945455293435534012287596993235861429518252351205350350921269063607418871121408000 7946 14217962857024734153763098071204024065043092475305048388952352178064596654706884912988569194732784596170724571914725176443667797161624731515168568863977194644477304424038400 7947 1460000177244996113618742341980448103484255346224795225698688960250062785609618694694935536922004274506095218863550767491003902766434986390746116490959033843742005163646976000 7948 147068360905212519413806143978194591463661107604597380886710116428577010320947144240139520420643423547690041482077863375294106178643918923724735006540318478087976953908887552000 7949 14530025295339894445937968726300650420187363692153188678210333153812280916739498677410502246964309532728178996028941351734816734103322707739613696652990190145231036321838792704000 7950 1407710000039870601265714882776590321418561465210726386508980621681550565130295440137419214288932496506601074426056238096829271857577359208807082683994554408614645450955619827712000 7951 133711086773404466895588365108064013638758342032498201296788064938824299414497940650884382087526256593106135771546203389566833783191086890692443227891005950240004741101786842802421760 7952 12448736206221413350273151740247106153680723194750155822458531831645104414391194517961727905484261773828644559199069239999398282858225652632263564155969973531507924882104372474937344000 7953 1135719948860009521927009590776643295707046162287825987086522890460705063285311696885075430611784576119501311229238305202499870644560809743541159115449461494648882809805281825210236928000 7954 101502783371074882201626965942005487043229211699793678587650010766145139286344936847872305185583314160976369632825109161167321608400014061629485680625217545571071985004821741973270429696000 7955 8883941296758161011517571854156294369968849923764569281830293931775287641189961542786307628148642294897751750390302766514303690257700521293352343961062694785933299658391862195841241448448000 7956 761206028382235366937348233575571114151256055938007835193074210466348413124137928880035470199863072517542027991730989949793100712254734063719530760470805242422452794388112396504489380125081600 7957 63826710264402922105904340029715388395255744108210124786893767852992104738095163283297208771660025706314909214695352616132733452194365336881661360632372105386566907885543184670273822120738816000 7958 5235136754807931214380941988560747513440594185250487864418857405431085311376246832520418345274909459152374759138937709093030087820808131906040267540312102895514028686051660185027529135412477952000 7959 419842945611610427665725198683309828316368759764820710333631364355486031534263198183912556008020725623216147927047607978129173082836880066550430432380431292150365821101963392712180033398845210624000 7960 32905818676448217021223555879481628389981419597061349925826268203090345055888542465729702316249392658898066631367266214841873010310120186816816671976252477700323232146496721680841625290180973821952000 7961 2519211176901329862230440645293824979209915966926727506488219910212685753827906337405694814503346765807046220722442042316447243194770419667284796715948451888409724754063857664523494763552759132402483200 7962 188289523273696362936206124830094689703615112415991349111046419369681898398277850114466379856409041180696582976314002747494706145568606675703569466430418940920623181422143428392198482005340175470690304000 7963 13731091369258703524430069784092467529814791353202052602721387794068794172620321069456127683296106321892084551079270347390026167677892923777059047641355662241232839398451936201030086859709303272639561728000 7964 976409558245368462696153864789715484932493129694193228453898658912691517249240776637108061998151459791586862015574953251798791874985500637599340335247606745426422544844422061315506137439072275679020056576000 7965 67658132448039872079943621720545449647405067384933315499859423058670435060751217541126088298141299400954013603805368435459213405779234872380376814811848445674759994264071414982993723350556648968866819473408000 7966 4565234841010575103932295133445332665939756401676158975671034294160365340039102134860307375816641788719836401611946625515399145791320938806677543894488085678037024407000971512456606483835987987731641042940723200 7967 299733614193130121398014784823562266481543721201064494461982803976771555648168378785407692770383570809169051672747955510344216130441650319139187673907426201890936148103502343557311868023374742392453717920055296000 7968 19133290231704100631640443928047338077427453749816153219408897412150526270934938978381807468586344508697643802835004655026173837995718544759358157094843612417939213448017932245934619360595600235600574328059461632000 7969 1186466427547342729409849692230274785212656759987524195279417441195906212446416310916364963347686586683334198060211707432705678903857947163936814935349618865148950054873743455045032922544321615090093881658393493504000 7970 71406506470970048801424021927072673646179508693886543592950912767069096970384749696810512614152472477578159876400688577024400250012332886667094660753153153373759489733243046061299147291907244406679134038386406326272000 7971 4166916640808258010319686187441898750112252526252857054433952774334975749571083718341392566836530690452872911184612164202462168753028576910001798583129571354028158627808277518040320096539852781789022259370072938748313600 7972 235524208779955423803304266900045186516111434719960135686689958630136514588526494421127357606494699218769392675925701130542759681999024706271815505255698079323065657836132935653063472952567268514398673157011570199363584000 7973 12880039722406296897815574757213329065456314195217132631217905098867445688756098366235683459400782244577610522619883718114783004740578944650748887355598330749365805737066133228453308160120619392378687210578840527220768768000 7974 680678493124022737507751916844269842646032565670959624577614998176021985847851769863347997239502565945388208377737574445085822141135852229535861473262057989971627604920799301368316828163942875555736550747656311460002267136000 7975 34717928264854987092926128656224137465142221514397030021709520935940242973399613935197085797984172834073481036096503233931030225358683128829031615082536846784383800981336821453949703576896326773741986275454654410895925444608000 7976 1706686070532698335996031590417755544457872392317802548947269946685758601280295007613613371164419282522362211032714563149263947693354939461076950206626631176506741129668959996364783066181286311335256732379716235331808351097978880 7977 80741202196183350737406341797548066652682407336240595229100122116150493448315719639548949284579298232421850714853902481212253253042530101130262029950461745368371351975408516233965089636450385856276092299660306647372262419726336000 7978 3670109788363297619104216372726019025710896916185629037030262243582340576564818387283543787899724760219622214243161996140470098378817859070797565344358870404047839965353540293200459398402452835244009619743782162602709369887916032000 7979 160009587184487040964651100864398916210725382807513262496290494489818879868619983879238449800248682607736830263842048905969456242167430199663301931826087404311354542319592909755720383708698092500916447015300379603653483517993549824000 7980 6678352515737075133517663447341694455147128659894120906627920482816657495748859716621006544191861070147181936043782474246223366274735180912836134372486294451210804735259893360309413950307174003442056880926510172403880532874742464512000 7981 266284259999798290757225193145377482110664042104999197753420648288715381425278997454355860225679598704080105020162370082624480409190452530131970235369564066250630759487039108214140212260973042373666046267660390758128196142340461979238400 7982 10120056283592669068563822833785806026253729952706412513007166556679634277419999475253698211214910515101534268401498712640787045729604683704898069443202435433862619382336859849240376005064579348661833182857900528815511283634817785135104000 7983 365669435576168742109199397422206330159521374792950673371910824715410304618646974909984795330837712378844255590025794565870406227433143478411739416176009169358269090833776696985166681876542652387942245951391355973210266898926772565311488000 7984 12527139835311610522349708937669038822024383385660153858437480253223997667290559555574724730761317512250262856397491622720269320426422568670595955805214842948299722642590017526972446329415610212242390468633097311585288981088229443403513856000 7985 405624346048197609318822948591927534855278448984768425920799225034391783285731410625238736575823566943534909512331484328556539963127961166512648090659812957156808861842196320354429339724741909559008601028498102496115724250696016332102565888000 7986 12370670735195535143991205676675096879130910799175933216843041092262806983543786278507883850334036286851592266912029479650972952185798419389894295233019718874187153195285181586851195424032682284929884524207444714192872752788836454392889396428800 7987 353959395699510521647645866672251575681105569794632208838571638019347127230296496692365412504943137833320769875121665226863295131745032715386099542872511869570984123081519582392543064810594313419614348217582679577798821707844721830403848011776000 7988 9459401721930324319416918816248136246528174375716976240698882590316671756043909751847674533815974521169818298789696994849128114975899594766068526431732396994342211382725557600547086099263770458242439855673256409504292402650333562354707707461632000 7989 234907028559955670985681655602537126132279957666068968672543225658054602263378651583803343315366398332625498601006706847108925608095161425932780448700384722033125682101464679026451742699548533886137124092219773002091744129267796116447194297401344000 7990 5388484135616841101348585337416669267305561091263107538165318451663397666169164046844714713846332620237453847929748207356054980705278668203177264467614188790049393682303865798081576621758037051791171411393870140141074525948972781588058162858033152000 7991 113381604604142139314255601492549781896862812251466930322430307717588187680552093320661067515694209329578639387578780774237165500997289764363219935411778092254825280819084536989022042288509192110822240018628555294248016810849275728655094927529397452800 7992 2170268663172350370783253264797640098188127742686276370318347276416712237674912838349834754291680505856718070433355739699508305690038300179060422094531328077428414130292684669058083361705001227838335813756831861222521085659565258448616149213222273024000 7993 37411766145440159278759872823686014345913205827310305951824300118704437662406631971256368142819701048929190043301912789091775598561155471418694147613150716922977064227435987438297077853132891630144801284523281047441023635430310813524771314897159979008000 7994 573621583626581508626464714290130212504399220832148784787754664026711018195253590262449292152380201637759798995450117229018688508941656505094102983411708970109668389626344448290073805992191052904656177612584138628311473450796239040687041302114154315776000 7995 7700514900959564176986251380756834619413649204432225245029438031693431530759321109058257568692640181179042057599607301033322907015103141284784246042353362005883717516804366394882218596959138601592241760043789869856774279651972455099785713812869446893568000 7996 88660500930667781108424264246835597062474642544141142632930167196184164275500999337135444817438229848183535787082034167388286586584934784057483033471861964255075364469793901226581245325842523333173375596510913739791073949201385659952481012048072163092070400 7997 851170073347489830702318773913395204773402345343600271084065936768661785498694522160492056935070789415048181094304126463456835651224750920321853552038064310034517917287510188114821776672599181943968740978092754478114809323857731559227028047230320871735296000 7998 6540992880004778008678922432236939019054957918682460601622248703763946205833708554325231692918155754148561347340917344387716719361171588639344103303819814062376143565053925511631393623627611203187489136010537418532044955310067893829639979233002997040545792000 7999 37720526621332348479316419234681339301219470452339246857186295693632449419811137582767612983332326593185538841279366538663570988881431564363541877858129720628204149510592086421340267308892820130337797482518292488697857989390063629237449955661964193545846784000 8000 145097674799127655789907426061252004321804500972801830728346918683095550322759894335933322194236152092590221502123667768280518138179884859396942683986218832622100680710839537974585158906062986074332792236854250092098792450029695304034434530269777836850020352000 8001 279220689104357656160069126805871129771268879690206286623422506789433328112016494845730596746144624317813618977904890847178364358999254791246771157692752749904057019026095576349638058520321935383770595097248251449958839871111690017800082739704605204585566437376 8002 1 8003 8001 8004 32004000 8005 85332998625 8006 170621299996875 8007 272885109137745300 8008 363650000215264553175 8009 415314331010997348756375 8010 414965992052237759671576500 8011 368491544741504904365715636875 8012 294452090908476664740450509460825 8013 213863252577523749294017436826513200 8014 142361844867872812747712329637701871625 8015 87460239128227888323795084211604357822625 8016 49884066201432772141609091978298027329190000 8017 26550063721080583983568704401884027456381907025 8018 13245034579347930939213257518113761341939997324775 8019 6217571853965584882287025701822440871365978214543000 8020 2755944553255224525160448824775889196125813777386335375 8021 1157019747809081914750148927469830655188213206183543276875 8022 461351970744816468343450732720235632215803293344957236819400 8023 175157259062087161017677913986542969412895828360244830107368275 8024 63461371832240995265267886866154584826524603782702163266242772125 8025 21987192338118282697091241339410978383799473912363157363953233160500 8026 7298368290552858477935834223320760503263919462115924484171046853035625 8027 2325020062494580563733888679648835876821707795469334881100981271180458285 8028 711970936929019420451040832688487846582041281110568444492369579494935103660 8029 209879146818332029741130306494472839080738383093393453421819452848274535627625 8030 59639973546562395432800499877304258407999308066958980300944597074258915561233375 8031 16357393993215053094745751869074648608275341368359078676238239536031864909791800000 8032 4335195138545525343321686446847592446511706307470074280836184906283007818744856695775 8033 1111465558564103521546087692946594105114676287565562309898854202764197426832964893541275 8034 275943361923710904128333879714047168225751604566596245198978807547638376200398277539072250 8035 66404242648233077228987134740862549534471032734684913070882395892829244698917462665328495125 8036 15502902978988071628054249786031220685245961377979661572196370857356823684352405720492460573125 8037 3514286260447658553228055929363791317296823249642308427530951655678012649227831328427042704785350 8038 774126285239312037387548169776990770372618309550059231642393659339737662871373631629282325243079975 8039 165829010100895605302447207220757747154275850227542216251757557944709247455823296910416773256549971125 8040 34569087724913838424821848763176836723498683745222474032208355969399471850130951067892716241543793502250 8041 7017482367775790405319887378790927240389332403078096281320284676384389911547584271429587139294542720854375 8042 1388071335219961845123496520194685250839782659108173450355863208873846701806953258031772603529454957915201575 8043 267691839977492675579838609075886150068457060649689132454273418826010770950111462917716616370318236665865857950 8044 50360838380111349752436968647821400138212699659367024317068744331193977612494485685325976661273754020003586819625 8045 9247266644895055286393885029956978199299562436617871365834460175342239662671725916309696341534559673374317970649875 8046 1658104325152299169533389631419167924301140411967806323998190651418813439024325733687548609697640211173488800534746250 8047 290463615519447003908566640130093156796632996721254634322357236237232974299735500002777309999163862769732589152734177325 8048 49733031105471998940226469537037320907793628774837318188604428930942704804126198757257219976748177214619227161661604208325 8049 8326305299403074314153767509004709832895512137185472315944058618633706376983761921183005075500475942504872987501974263675750 8050 1363591587606133984379017383482402640932772038978236346031188288264907291958814350177351811145702113528091280795740295725378375 8051 218524979863163059476964807753350617530919587341923972281234500308363157816261798983845845785382330594457640323707754164644338125 8052 34280965481710658455513006507648923205461738936862336940420108950566512024642455484793142590444120080000812686796377318781345466490 8053 5266002029137782223281961390479141116219613610356882440811896655076602925959212775364160120555060811724043921756596017552269326707615 8054 792349066483666505372047161269812798842056770429203269686086221245969229538549580745650253563758017268105268167605710740858000790035375 8055 116810542384307894315367113256273344722267262028409389957441392060048312290847467726833076904034201138282829909625340468722273372441445750 8056 16876832294822457055646684544505437918293767437202937700419514554581601458538432296676747760746788948484119620423158095182196271557973015625 8057 2390274755721281727433380083018374222851392842288616823844834017642004398819842172149201120898651491786451416113152316008135516818229857553075 8058 331931547775239560147104521517534207053827133014078879669648054424780419302903921023437322390977485506662884251102731830500547730054014944621450 8059 45204342093803208012089722499736258141376147307719274232527533762761572232843109292070194521929468803394477135985653347840751022919077891277596125 8060 6038389019236847060431199164169456246231175905764073148756100751723452735599658152985005855924474313918155656912334328863447094860573909092829844125 8061 791299750770606615793960812108050750193486828125088457217205449539367877837864063341422669662118697350861310472326385221495441196402271143684708153750 8062 101742153166466693071113642204357090000343048050787478506233438612032637390251622050296189603858659766110165024897380556105201317975212694191061202404175 8063 12836686419037370164369959987761856053347266069838511897644131909602727426395056256235310340984382712013327015297156105392415546883855083502383645024864925 8064 1589426105169678347108936572988154276435688161236158045549241272914339335323929376092367626688070091598737988922334892209542126559409278219569463405074120250 8065 193151231781400486835942601024099967309271852142586156707599584303952979531849718691174403385060984401783504007341213707025716403135323508197967949057413117375 8066 23038256758631180622137497472347251437305292387353718373651382753760771702586472203182152202183485561853397986521646377722775574313389275662452047902027620066250 8067 2697197870209587381035536144318049091541978178669822769104617071313610116280882324009507075085624241998498300740615830243257340100491827026846346191383714851225225 8068 309951548073971859800042464635159892536417005037282095581309385469818372031855171617266140226540838357356201788143902182920420268155917481076112964913969237573456225 8069 34961487045359938524251232487762502479823748888451496129237843150026150258004747762056764147077518449722449133906307507475983557538424485259545926872802477514722835750 8070 3870692973434593560966849385100716993261893450594078301057453423030282308909308134857606210857235827590901763683888550469466700507701970962120121020606731144673807515875 8071 420598932938563735038235761674111243844001359375685295882281808391113019189961446256012425573346547303790616524624684771136223508663045736972135486482169360593806839160625 8072 44853480626856186048631591952526788560826503452230226982599559214221944507947755635804007933154624498496262947461225057728085839341482028235772153673073774821472976144315850 8073 4693863757011285306591246763769412518705803171346943232006226726164528222052405636767413237280732528478615519661082332157677539660707478137885002291586835373091051282951769475 8074 481968509119962277294846071290444585120525448104530886299114899838249980887793670655105422955150076087660367813770357624350448491247303697364475124877486983736956921570077982875 8075 48550949271638774818163166715644565089743000373284189838153162951591914810916512279985103884878955404372805863450431480011257064043874352235930884442608569939903368613974756680750 8076 4797268431927493293808985285414900151054530169230516939470990088229493833766048659570374837639772015854270757508833408910400371721411456768949156923258138254372101813373035495658125 8077 464860911271118538598814530837577898893552380718446162276818078086337795446697200050868943876656788258350665905183233884883740834361007475501269061294401610261764171349613506382392055 8078 44166110728095182543826750800231929565044667198829774618906955957630480607651442221534808074455595559427255966078557505736713085797286771016925501477867544019313831798105160168873967930 8079 4113253807565366599015056889026327566118605367678932165236045038950015845425531724727672104226508543914392237369321654707956477705161157535539679996398412624859830301657309764241355378625 8080 375399468962743515856288261695004573596013892676178461047138512724644216962609409912775185754373548294630386504732107275394423553728343937296737183542921455393112344179065731307842227266625 8081 33564746684206939289977741304283299775540558503268007535223322586602095573804507516962856968754643555715280754227129914184552533150001019512295484840655242772836195489763845356559634368643750 8082 2939086579827664612629997723651432835532776509955426436459148319415218368116966268331436811862784631942595869316777542250433391491919524001712011511782028442500021677337270212655864039230409475 8083 251956755138536180279780221979470278881496838656194472086730559768265152889232399634658413081064835619262287442214390771759591280594410754273578265068515931226398929957801267717462577378227545225 8084 21137658192733689119013185818652306618865815665220189898626716661258783661595644446299604258886071992608810358801028258737566378897411665075604453909656572990403291400133349448371315206231854440250 8085 1734700433384527500232951907229050499806473429523380332404282479523360029716676244051777483721121303675558675194504627358578539367215063609139002387071872080564212283882410041017984591083840021054875 8086 139198589920650423980474551064318270702045196850892536530229583590594947422067422326150404374659316589676747544054269943404350074670308071348051217850863446216483957103589176286456969015480151336351875 8087 10916410960267040547212021245184260225745055187819552733450491698381532606523747168913628494933258363189278066432984914975495588830751065215762216535674503909048060734694739565311406817241901667360770150 8088 836251661559985935579594488910316184822746013132588251259094448171901946211261689494683172478846824562491917112912475335997765309930290301148155221838183517559158645270499209300143873986007693363561300525 8089 62541510538535587382921731613869223696653219456508612968513662599349405147779407766394069820360259624327478504585974743361375477985472686248456798767225324791007122937523424105628312706978052392225496516375 8090 4563733279680034008405398146137778277124941233510465588271320688777563511887806096298956444321913289683438764686853810799200680970122351045204932783273684196211459027058377455334250316747647828951977987860250 8091 324729829387527746748531221577465471086739044682414860867684725401792713749949841699501882907579044369506985585891064652686498924197299391858385745201627938284696014416748551696916424898252434966122815205420625 8092 22515729234887610515366638119417061399066567086795099592732443536945363760874386850784199623015442511012197534874708888939483991689741732959514090516566375600605321528269436975296932086704164659182923159397722425 8093 1520214587590593919800132485770024957371257265769843410195664373420626567845706192916273532645012345433155313493273214228226904823355882998992174866908346119456661574197540454733858676650201456215047128853750778550 8094 99873905813201909146397759754407013877663952395527533597638827601147300695254065331295313110297632447379999840822853054878011427853534259181492491055485369337885606294438081043894724199057577613549357825749948492875 8095 6379392852360851817082009164584209611544676610517618205030963524364824882330198924361125076890928475006192106344337579747254074243426527930199599758243052289918432341063914860288578450921669896800811691792998717137625 8096 395836536511278929250339641003137121988665140128396353624060276397971079940098002347563721099039673248407970176204022653655064548583355760022509448025477959216151291490189393024505020008130295903087498208933449462516250 8097 23837790885849973723641974471471158443199872631701721552792340417123577628095122596675097873099298636395944985294981397274521644059051900379132781355717232170069813415374336832260835584674103651123563244746034480810515675 8098 1391897955013706836564888873707374849927454510237652620094846202254289780297432876821071033392192802033277159171227359203936850738019682271517589084459933282381207720855188832199769565433164791608946752936868556206044615925 8099 78720647060345013763431548380967025940096034003613944175648215249991190030192796734477058625516911926455409407155337791755105860933573454586439149510312807385266501365162833626608011270815103153154251888662823214102513218000 8100 4307513288708158923987627663729710187753665177485774507667128856781573335180658151459592459412898459924128256332716419261618769447631547757294329108029650365738205980715674471210487767765909775201834820845373318392448680209125 8101 227773550319310276430305416342673715530932405054566062389031971553275717806894973375621504944748217896384647530521066188177439684826010520374465695604741900523007620375368810841928233366618255228761276798552958125410065901230625 8102 11624176292166003436351865961071382973922334964297937582793848226040539967096676276400103436857667856950167208074986995359148113519823089942220033936956120297641532930385648758349580142778414289427678335278358255972444057897872880 8103 571747476305237775084038106091763998716518889134741215425118166651862977010615670466752640229322629331811208076103900569482997171921247503620586471918859040326707015338711960738636125311449046334420179213157197530257579176371935505 8104 27063440919168265131611220299120467678570258714579773271491142828293858800371589021563978244729058290328690718364837174049370061145533795134505604258883791698290961591609962493086441041317562929619533849021378115137170655544767088375 8105 1230832372064068958003899769712970838618396084827579804987420252560838532390296952696629819501836304804758535709552911668388848375306190995276373911558842381133972132369652470168774072231133414092913870343727614369106328172475593920500 8106 53689914083130894275468339060639489863355761994723936357449269530313284658076480912445155406137697664802062611750878660801180196267342597547880244344450914978792599181667071053253606857134283146926318321386332013759241903035619121471875 8107 2242010571904596449263607012204483159609922628092990649470431487090203220121109265042808893129248349686923097964679619773135291756643495093808932081013131062471729245940323913374153595507018154808831781948065061006462872810165154349951175 8108 89439667968187680664245550393538277217570221607807045999586105689741706393949945027590301131695529567290085393113722254637269286905035905048280561512045586148777529013322471350991276475948096932152380344782949879905138122573667324836240300 8109 3400781600123692735781614952296064832403244203118690848760014231744209795491743565870297518972425949172786419285949237964958723725601722913760990614971064555175327530047810703944422907297621842745393838488615876572809313034994940821502143875 8110 122939207121799292427688114658296978508959139833221716073079354902318437944364315064825614129333969727185577925960320694527947619841922788937007483386165578978141686417728853630192083425848169255150222403489717654853354762015775196769390392125 8111 4213611141642467851801314317208253528212031059570742101900578349447433454828266719102721838302173098423558644340871254299727141621055315895804615226116903780385413938615053682119849270785506236531935587294909153459725091005609429985820287765000 8112 136496727168276763203506796995072977852959512511033776368209230757268369586542045631198660517016857339028485194339931359692487394363936032366753209449567789755145642301142543336414909820669907781196272626190863124927237126759636307026167141286325 8113 4164684990188060657980191663156100908778213968030457608947948777786912853066512128508132583581793044583565429462756889310906161874819690884324661463893294397594713539100566367733020407029448338752756868521035075485858426226372823769955717371491825 8114 119214235049994329422599799101037928958419143629105688268601139446096848117735812528117922564594605354318394339834431343881494689006804341232759384566590390697971729332740685800619399460983270906835010852000305526748483585931373504610381163144343500 8115 3187273058649880408646458628854308721899872907090980529954326418683118383611826241809574061723299176891770230830516307901931914104341276928003198653676702410581881686302994371796620157886650294495308376277547648855877821524895036279740412411355560125 8116 79182245576792383325571843687806343677210293858405608523203021545112844248251960275475268820127356669720748342157099267381432785288512808049259726532652105478914538108915151116031737069814504832713170238696503456347561285552162224393514405704354199375 8117 1817063005450016003654321306912361667113158209714436628255069349635521635702665886852908197549867678527830123416594216446656659778743195460389755009985067350063625751041026159298397305663267176023795118798010464554093369554408597930683614327154264300400 8118 38248379141184153860746718378373304185224230458168310779769274419158901132254515327711570922020269335841112259922900423023243784711982041852421154634964161966026229710499058968307400431079620905800233092137335875182428410152569111096543648507443378883775 8119 732397057208182463144963302801542630210323917511727141546771280641211137566599530357253253554993845191108837903151242098167606989805960761851208159691384443030730150917663589541105159194164755051427185281957417449561001495249066752351008680483170866652375 8120 12629892818657457825171084859751716904277554226607420344297862558302092483475992468386061454792172812125451104984670174857778337823687746754770566974399396794194960409241801681547263892574092817214456849558303121858771825117007357350214607734978460536326000 8121 193718511933708957736482388407244592492051745825378008340942355592684734184365011995707461698653483637096181928559992830723659798998407729899425965124470287631555966676511010947161832250859518644600503086651077334484666106064341029413642487073670631087914375 8122 2601450278720745785441866998089468829563211026549837447868036423651968151135005167201510953604657314034007672279195051107709261159116347877085750638058226633917940653667151826341197099133295587522163722736528589843277057572427176210245508543056114050850310525 8123 29962091147855264361931135123402874152222421589192591329233142270512853765758865242897928166249355965026768328332081201152604184580017335656880597216203391360034487941434978355393887785013535700606578897095455576517654412350218667708493814152184616121199146900 8124 287740257185613511153913531134007054272354757472097542672924157667168000782265457252014288848641205744583782772987897901127675604563610837064577094266265939427831137158307638788508799854049537792930444726943228984317453887925622738285417483174615849076825259625 8125 2211905546881294636122583165513846520818156991881063523960354851047492189992540484488342144273784337171240248859229606693366737463270878184107382351455285982473536865309304388051200297674538577430338129492419296196843346267526087694708714658516321226265635763625 8126 12759558777482179517730662071439637082068825395023238009230137316818936515995326553619890247473320267242652074417548683661541334769719691425740182607841382098734033260740070502345956288998688572474347672689399908134067280413049436614394990042525303304733484557500 8127 49096424804353972677518482255037197424322000498496617359939181481857146905547958248939162158922197819762234611661570370578190179498847684483886157672626359997800901502258990885382860188411766425225747498660762401315069713092405184393588724044221438674927654767557 8128 94507248558231916137450244694055968165281005614065155913409602353607103764122570545069787141813596925044167806598576024233873899646367621797422107304187917460858185980419532639973762021588898516823735697087890771071817568023320589459863054076769015919311152135807 8129 1 8130 8128 8131 33028128 8132 89461848000 8133 181717266486000 8134 295247243526379200 8135 399699581793728949600 8136 463737460546856349585600 8137 470710683499240998967131000 8138 424635742981822683757801432000 8139 344708806533441918762422147735200 8140 254345424859309062435158645892849600 8141 172001714452270019618203517553029691600 8142 107350158271752847042499159403808953912000 8143 62202561530035132876158843120791503019244000 8144 33633185544349116692048894531762814834544785600 8145 17045637755422722380221401734483257570562551542300 8146 8129063238601923773670196569710507380214661561988800 8147 3660594379087690910687072578133703202709544523404484000 8148 1561296453794613424364122398162712955320193386676630968000 8149 632473884261098851650736373246301842057590009224003989372400 8150 243953049060881822721188033976815207061795190604543342251723200 8151 89796182839327619137331553930330084508782738214670489562166111200 8152 31607567425518017677329929943633861979586697946918035329898254808000 8153 10659152645354054071461900072536904640619408576811711667242651718461000 8154 3449865214470648709850254521799574654010098663229336348254076059317083840 8155 1073295483966558274259010135088074735469606859012465530513280862473187263520 8156 321448380462424303401286231456613267205822983176226575674395039528420067619520 8157 92804243413321970631310089161123760369453823623613703853855469079122785269906000 8158 25860487787724863769366697409720802436282290418293120297541620685829296392586392000 8159 6963498402576167733830422057231337192082251378172555784843858445949965562940213730400 8160 1813908511218838522057279862711247743389607687673597379937281850297295217649466018955200 8161 457556231881475904826978028143616440538080497473122429059361353648577320274196034251290950 8162 111874331643724973014787644866146230145392470599712065329316118860704395272396677378561032000 8163 26537686945638690271508992406422944995866094426984682834854298575055514726928700231134262204000 8164 6112351003990035490610270936437348485938193596845740600372886401956073285550950569140449170798400 8165 1368075950839799186742860989243602665795277671527440743822495810708513190646975389289326715326213200 8166 297778090456125896150346752401517854139684344016256681945086646872158081889852130738627797257373787200 8167 63075556296234899159601792875878962523044278126326307682688388361770783462130074238584990028481222164000 8168 13010772736367074240039210171134808836425371570539515901473717685767255266698039387750137324193746875368000 8169 2615112572398787609395023063677453616338708143953688893096364428161099646971642349414847960286817173243056200 8170 512483023315331835633777996130388202326625954288204657941266240338445388430771640120925897246779631115849249600 8171 97974412480874095999313419991261401329672182867039431017726063073404120322989134066090700099784695278281019397600 8172 18281795960156132777706566979671021062183762196284226072926518416868496587530584892177970834740445957220456733448000 8173 3331304487768467965436170958992199979907094404834597968692031980295356398748940842045604861492106496167832087196246000 8174 593066481481951038709627461346232882762605366480807532144471715799803496679111613871744636336146629223460926732759156800 8175 103199810291988652813936645728097391608243814464522561227278263851046069605909202066118708086942345125779502626104740202400 8176 17559934406303281017777366356704405917051257811719116332439313504133951530196904982509178632523038682656024441335599413838400 8177 2922852568820483226785422064868018838155323134127237055789967246812339948999966813960062905247765078638614351065284875073513500 8178 476093736860974398944663318969136893350885285219285522394915585088122638401709928642374016497713588260468669280484900315497192000 8179 75915657891460449579511186418333563487002690625441894583233963052954548809759986158882799762006627013872224031512051281184972598240 8180 11854028207466649182378418799782102867917224290132435681084021565991593703756922590553925793452074723196234092767947373387906365958720 8181 1813132106836515574729777311336581120387420127629535792485361797437566492682758724535800698389652646314778216968498167823583447203840720 8182 271735293337214422800812249825465901185408006081305413117351563025625336865860970310141865994440470777330439417965297152639044612011912000 8183 39914542295220287332813926699337029097958420245673408096110842342131122273604247988209380410650260413287367504450141847177797939116382884000 8184 5747665266839286648844779377285182592341306471862722159934724570988221876940280232395591966551668620118945817810996009520721526453660772116800 8185 811568341443365066758576815461842853277503509732804584768107972880147693851595133535637337185559840631491996662270825867780394351356365085953400 8186 112388431141673066455384382364356343953730518056468288119114743379640802965120526914070880393547956249024697643499483474747293687418073638781262400 8187 15267293714043469444988849307723306178409952770610794306816906112288284560838191314085521215909380988371054257468763474192301746254182932592649564000 8188 2034787243956454344298931124842427572737258192016563757439087358978480066854069790852015214251967564974524838795067281401042306613468925491699823208000 8189 266107107200227615906252202509467218229315850834567484575726206540702407812846228116902184016994779977324878980554106757951991162632754929828440860994800 8190 34153083648696849219669512348595465831072185747861497654360582440019189814450634990645844752936763529842775481548336692831493528212707968449617668223470400 8191 4302156212434436829482480851673470594538770082053703071128377955040674680810898000864954145737042190384975007274350561316267826567258252969844825414234618400 8192 531940852974365443227806861971774477957823804733520488366653507584379308458418038457743156091725034967448802520489071400307791340327684899889774658813289928000 8193 64564044259045351243578771846272788735423486855560742145394901886556258496577686765236704263975427292646810161581861012954208521325632144723882084576206298426625 8194 7692875219873089473488519843544891932955005457988480303086123140623686484028225644119564231060565084564580648240505573901424766168057146731834826477796302982758400 8195 899846738717398267475005468594666093745569919300156352256371224920448152995983410151933584088241114126815583118495432341572902152835353639103282811255353033044787200 8196 103331428289025456012241988050922264160205760507904455784142378306215434773141379945769581160776753279815045987863085147412276158022322802893461111462430821416383283200 8197 11648584156870009461638959367070455528865229745988949625487574049993330543260198891538473583484535105767852212245759732433049886315765904193469200193712649500985655296000 8198 1289062539195975224294093557597474609711174303126157447252629530312302802408332042436433983582363429648545043124387231309605796901426129287420206193570088413811013844992000 8199 140025986588281476051301781880718276976573277334851320592648535927176607984628663166712573391934418711806407307553226463612097780942121722044522654489831138246190937250201600 8200 14929352280292103631897825402313992273017826931969069855143493524376553245676056604567053213560650472116545904574026005101133686708472275071931640788575062770877802331557068800 8201 1562157613053364352332127094484467303544185963595589237003133112120945471586820795427446198176344829448103059938726918686986060904064758430420375702945195495714628769185320140800 8202 160399876494832761310259351599598343265475236034648135373224397985554411517360120245415005143634537744864778537166677393710010033615603901983005784693423084243441851392015204352000 8203 16158904420445714373693150924746453148272860818420493405331647212285233378134542655780413924130599046278724203577928916352571535861405835354942674836769939395364032614263825629184000 8204 1596876707388873875426576911713624299410762795535346900111675119727994686630502138963473774621496994255959667318430445077494986861848948852174734271735093769430924990962965712019128320 8205 154772795830915825551846077146115016107539686827439291947333443274789357878587035084799445915978776383977549823280332223213004269356876195618990804098396305839139249083731100440681512960 8206 14708991436411792468697490030529709251167019714671866063549395790466062331546289802824891558413747776504531515681182363892621088364738136407027270966173549687043230149870189534558247976960 8207 1370333610843038539447426152233554246734470870767903381948962552997088514983084600247024016927040585344317623317797877709620347418500431968209642723000341738537639777825448793651852345344000 8208 125113341651204233823272394425826980438935673509517327243233285971159500111601664621262218357995815576058679255425927064801874496102840920740845582896887315992501875254436381322549770846208000 8209 11191336723406143714529331810824767810927551127711084133994866962588903175440936282657453592729703100734702229541086122064981593815167088173819420866427668119982232406978629337361760034331033600 8210 980429905679468682991830470583851198758813243551073753362469219120266489625166362313989305846594538634098392330193254740026664182916361801550349200951085251847684860765179637972199778263289036800 8211 84091169955863156291388422363247398959653208072158232734632574869906304303622746930566414173613938676741254626670653458872523914781753742339730219601196694628412676236077534727528884152969252044800 8212 7058524904224784080917810676246890281313426693748245171653368469174064992318209323579913887825857392147621622065381993381810673719497247662849006017007879661776864319511290788250723701938001543168000 8213 579595133786786325028063490169671954717889604014588222691744835298023727471034066024864569441371250698560267195898995905507604079823154064867844845775360261436748945939539357698179793592721810128896000 8214 46535765861799810246359725356986858413885003896791760889620702282784182197126914561417895758647620062713912617227791936571374901410233037376948869786374224738855719670143066511007103357512159585737113600 8215 3651662402073512174838034315466175290657291567283406120285763071281134511138697009460239631572182135597255518540811870093214877082635785147141886019848796303673610035324117086973293286919367736649632972800 8216 279905754853589668160259180134645531385487439703789687902513743379200469609363850215262134018444578285462430273164685526092692002805866799510935224207673503620849230576523120880544893612219215712447417548800 8217 20946490029878164252470654916797315986233580061820949531255043392871290761179236966263628227025930859192273082001427605410229490455331325543314382657343986168880560688071473567314723253699874785027095003136000 8218 1529445128033401673148144439523804013900971336391739282977927361130916765048963441351053034619997329917715279047107542042228701971097548727655255205434819614151484068613350654412129398660014657427683391045632000 8219 108895047583632289798511470695842925190058182608669697144213091782002681732910807640948276020137981417104489224779544713594867714296466134357346252070304440274174687220984718623166410539233677792319771868187852800 8220 7555179399579817640630067943362621746035852389610357757469966861892051109327546094283124498693454357699222063013556104199519406860292549381369002360577681850931007372829282224130586190431262358236646890036160102400 8221 510429875612374457023536568799084075813688152380513475880970484161821288585113063797952044775515408388873796785505936786483653515583938570903397125246553941165700700598451660764262955492944529299847790022176958054400 8222 33554784294756129892369759490620311963919745527815079376722151962897398432789330876369360519681534398374803068700456022098774388745836467743800392245532000888388502225932880578700219808089674233788909460435555581952000 8223 2144623612498856817116192734512564288360642949671939220099045809869008261565663806760632226163373696127057808258998864581870843070621949704628505645399446947497783154670650462299723285054200853789784133525095898415104000 8224 133154058452196029810653809256417115881359561071191188476296004016651721612049656540348093257892909151365773806936928180560059313019668353767900107359373088461583763435659148762102383603861996919014637673088027465036595200 8225 8023581576361407781478744785404959391166860142914033047682986355206635067981303026149795506275399471857662088301327770933829866238695236046429925538020670740377209059072063711006602683270281638823426841195668046488377753600 8226 468780877230677885844521038446082883310094896685527226858235758739449843672340943829837533156399815036078660484764218668533970525908425460359178955082989684478277439140129356840801369673461937586996396886096729364493867417600 8227 26528180958442428149958721172933200824910492855904215736571831295266893331453948642851743855047719111676837156591429892376319203431753111848249022866977952709853535367115963928378297689150157181798652131739660672830562893824000 8228 1452437816397637343767866061094717899309187561681964895300224364802226365370306857018433884063328168714950320499064659615177186774886869832885425015749494052630616595983650562619329070517698036804962807806721101350625196638208000 8229 76846100693880945136345340642093250283053691155524621742370405176143694679241131433204967581686781209334553278172085968202953210166452381444468543160802458824481138491056040721554569352296747933974410829858316513208610407191674880 8230 3923951754920166164526606724153875635348297316850195146581479554197663964932548061261759510274701846617399141593828653866620516859691111099388678396064004999925985726867636318761526091538855650006414405429028535226204500024507760640 8231 193109568537469683246497491739568366443694675856608865879857581795355902983387395023535689018756150365244752841862040639950632612904316334295182607768489395183521474791356756153934409561660334009621334701006212629265584364968361328640 8232 9145672196293229413867912761372366143696647173031367587345898306825331112032412144854394679174632501104430378922867502256052306107653970852320530443396178335197170251963486875495518140091486167707599123894551360919232243272251342848000 8233 416159234477424235857703538878811812244879774917939790595055766733192093731829133737081124807242676035328193618655751938119776824816440513919175208856836596500989798720997024618788404577962534613023895993277375649164070108989946331136000 8234 18162524556112567597893203940548676948252088844991748129554406768220027132959728481791382250329950993684765109853041865357905382218527100508581935838974623732154272385622763793562020963473930788583968604893143882374560355721347297653555200 8235 758820204055676800797630029364216548520325483398586024970312838902414824270757519181406338799030922026031063889669826158724210070484817001909577316609302466796889361714711440133522714829596038188465670856419231272010255278085474465978777600 8236 30286143371107071132359089203521266674500833316592307666032412947401626760964133370065783256663277163738901380678992369258865254945883302490769968414393065810642390790125179354956379847008208370759961747753002979740586368950451017921173913600 8237 1152125965579717830131139518967151860644665186730114649866119146327359749466838320258666338162195183900630775078958655563155640893656115559814760352638391581182056027949008621029068515902197713593771301014860634636527661281213799263482413056000 8238 41669084073161211068579462843501927507834706636718827226729274556713430800668758958391364077257798789379420252023051923781993213945680242283106676492654356775143090576325995179897960893581144705988698991182441395365559391460886917430045048832000 8239 1428812610550534456085836025848289590984037631705496292681438763294852539194996958206226359162141629510882595825580419293719960070927286999222562814251341244216790954253862787637199501594095007859522489919321690121979498733614439048559149134643200 8240 46305795507309010961064155830581945816511189440501090117468524473884143863186917605967884381149113875678219085727996987372980993099302659498389775048974584069237990377866363901842270967540255480521766983317926300160883552235277882172928429758873600 8241 1413457166409677568665963994511683141929882904152420751546192934301620823138931503796681961660993939322458377024492542716699889566666852278881199929781554503165550245561506562837654449580901738735811666949548365513732038301127059993092022647495065600 8242 40477266178407205332116426593398830673056869150508895562199259960181235432950927185779844526262292307282803415296635246233245706028719159061463883002643425479496834990299588498299875498493003771029549256075800015973389052702315683309556862772314112000 8243 1082630260563261806513147775584478514014354583904123161262694886516680840579196734427480813922375888579990489348911203955111543393999885289351252004040621465386509293184023341585472757841839610080101860771023014711681599465751293409396143728564895744000 8244 26906791237756559699232993041265018650235112122544485194805529389610414543599857280681547898543533476072269035029301737241290609573488717996172832926835891064732880308966647620019680615837068423236615529515082136951785399467425449288892108149119097241600 8245 617693116515768762143412412200350921044358646014096567496436227280456042858732120471705465736076088588710894509317683289864651437622200014668168667435582044608112561523886665040586713098695580758929713049148135300938949644899056775931220739694487456972800 8246 13007087839855181363852579366567839064032155761147271804874984548857648359470231489929317152996581840108436531706961156966595828094642323880077057507694426645156095698291516981117614577212995863707456149394054421512291562952608678557085493319391454743756800 8247 249157280580129642262599132122893274910723733564472829461565552616084641804544888217395223910605440155265615122799513593127401046287389208601675044540980198868570517557076033037599765503119405955539148099361027541229331854084624448505759539252515605315584000 8248 4298158371016656060365712536780935474387458136793527871921401534129047090448742496837600188646397727759503131407925421943715588419309677327038154792781354013930119243716523228659438156264766195416962934664715812451297848489631268958480659225740206426554368000 8249 65948594593903694013879749319198232484796864388875462669223586762577444006175123022179985190709918417988595738745101101542226661723791455058589956453089255386300621550622969124588266528389007330057060884102940820308508250690640587756585750634967195567154790400 8250 885926411776178657759294359145924408318195076035408423075896597690289176987529540033290557792378574390202041583971794177476620587700442053109071505913834012016992813341505929189781950766313981539901068571777448688267771039582510837875925177025835601533023027200 8251 10206999143482930615055927238259995940093695557284564656030534034492322857432735306419917004733451160979531404788798314532583173145305745379540434898437303768368146382432347303059203482471979063784033820763812258261510272060333750265352602183153816892106552115200 8252 98054306475997733514500849682736971762262682023394076801850963184652333191215340350654299111859847161794687562988809532901229542115412642504240807203792114541542377530279860478412827159358333205688373089590747649600291207471243127407156333372426295258705297408000 8253 753996047296877705367749971643309369883362485572965367228448660065142600846959399698659748804668482528485646003214074636510836651070811307183505372735234784384231691255850533300177943659450259822124311818051437653850318152034800558141645369838814722148517543936000 8254 4350819456010800358505224424503213070321245500410701098989397522982423153678433164751444570844068071183557340205410275133529557843383174275571184997254322626026532001157291148108654963778003814621791357173186013663901251396594454093647778679157388843731086441709568 8255 16746141632770655979261022917384802568215399597739271938006645713403702664580836256101043635413330092265398900947067543598301318972588893907013670234907987937008821569932752330570431366222771208435979477375630297254381972339090104534387287540766274103706642183880704 8256 32244539253885818258809801325470984284597615114509370247067914369303827060346976286280350090799388909587060241287666545341940158661052584060701841947200901910912273193298650156782929545680324771302748590589061792245363054977512313161523248215761503691988438775496704 8257 1 8258 8256 8259 34076640 8260 93755846016 8261 193439552922000 8262 319245276172737600 8263 438998324415913281600 8264 517360103477846969832000 8265 533417789443972020007998600 8266 488791702778839731295521552000 8267 403046084937294759256143961528800 8268 302080425077751094799158590087508800 8269 207505254123792544693920312316009860000 8270 131552193330001544362244923214424295252800 8271 77429106385691410480196908576692474472692000 8272 42527135114204693396551262421126969433434595200 8273 21893499503289870228360733676510943770529759329700 8274 10605911401817688415117371876353826413613886044456000 8275 4851393689951325551687558949878827332828119783469595200 8276 2101888459153885239238625249275492871582511922224683592000 8277 864924804768441985954874197319178574727249222323475271440400 8278 338887595977954012833964972145097690036620088353603282265878400 8279 126713622283688514223085752008890183224514023942579274569655124000 8280 45308010918103558428304364683935863423665385289437263130503818158400 8281 15521287352284545467274529062670936675007063708547093975905535438102000 8282 5103065340606928298581134767228492906864257702187484588192670321930221120 8283 1612780407787223838330656624280345343373947429888481995565723501018998122720 8284 490678808781446283112391210548372840564137017383059946637687842358936777884800 8285 143908822063365432758915020801371025164044856081814584910107648084481001152519920 8286 40737413372868183632230064633201012909109554449899095030176776291153910243698312000 8287 11143593218706731660194999141435824794977367647369370091704325229450599725486077521600 8288 2948888349402255472882707991468301161519977893129043410492442871687616189631998755905600 8289 755678467397491270137451461613160020700501303970775909709059147000220724642707629982858250 8290 187705676188513603620033498484849687759867683235242657028001861746154496554214513588487257600 8291 45234469357785083506255478151802514019360847534563717510045756311040144015958078966450903092000 8292 10584727373408279094925012718625160990126756572761025514025482924647291754437334608447978785812800 8293 2406868920532271400156547428272363314425936494283271584697606724440557951186086502962311154404132800 8294 532245667470139911097625652606392975167645839364250419800275942714943606443703723811219399717865880000 8295 114541918406880268090651980280319571310350394045097282232534280231793513506923808096316019012081280336800 8296 24004781156485241947344565844270999978252133380913460520263454710720924973097713265697409343066685076832000 8297 4902123440819274292672336538974463647778318526782197481024763568358403467970169012909607139371556730101502200 8298 976070191137527351096683370383868569447810110175752599448831361803771528091383667526015152449081650850921979200 8299 189596859318885475456646145676153256103050627666390138725171641620221781179961323106527168766423357181806476896000 8300 35947124979486562080493668751895475989778148734485248634855637324200470306609259307379688757047751576088025985547200 8301 6655752992350961293294999072365204337859854814046720992064982659498746923847249916753918502587456079921172540656782000 8302 1204024736504202654305955518164401157689492538954642007544703337919300538148120122999508331540385956734516250119939750400 8303 212898520866376546997437082397702175427427614514635917896401217870731726968456479527396460678939167460539798570228817458400 8304 36812213775202025261910713610624508505492365039414869248639909063395119217690668350220316686220356306095728965912675522984000 8305 6226815069256148182177826991436161036996599502682309461321344694872871395394049590385715026793740345596033497013318170621408400 8306 1030759802235811707680806265745854517258643792384457268684719751610513460140969266124591390670132976830925664255350544489308792000 8307 167039652833957101370738392866153774316159420842323153264938412487227671654315169257856666029986525273004147509974886531900437441760 8308 26509168199522029749811743654804384899084183482238794167944718102559173374579763489099184871426836902868116278738494640766628787746560 8309 4121182060185694618387936434511573939595765000714533485801950403275447946900632933785780899431234590769910338105226068733730384165244400 8310 627801853912355545650717819833993550515258295422778750484707219360401773281119338538625225015531059050065588791497118114164901593576580160 8311 93738008311960880547868142701362309399859342147223931845421002566741918409872909142570076506927638789891952544551134170252964037758324032000 8312 13721762137774816402772665068000799939861105592293820592221048896672753416694207646963277777589520473058478755002479018972996005512927401489600 8313 1969723900016111958311243832042352958877654624305376558473112652221253551837374535770022198676665559940950487657125017594883370889647940819348600 8314 277328194225118796951971476960744207449668024557327394691556083464706042480147802731555524745781673829443211548507908687880250573744730375292352000 8315 38305352871397983954637712948607685670530789487773626782957261800624295554714963347346641154072669644170027401819646643984912398804538464510703165600 8316 5191309795500377958368362331933751670495251672201713149636060391014640516504588692295322228847278498018892799664847868749563007874227143342543987912000 8317 690420057685223251511946216155954985523793261935342180409237923789574056637378970339521401033316840270980138914786693972421699158664536329134730052148800 8318 90121292166661665562834640840824085129373453159974392425872927811433137349645803642444780721997451453040182376449694584915877643750503054840230151627108800 8319 11546999589174900665539866023243963485409403349351041840743519774615196503023989381022206435194431037754817361058921462586173380452777772813674719334358100000 8320 1452380171940936102079047907950791201042495184221530995748444706796481188423830279605433702537995522674584146426828104898246279240336367005003266615664249132800 8321 179346956710142868870602091503694172961497613039262855536495710437202289984064859689428346573545324130302575613361027017111829912053545634067711154036457452273875 8322 21743762476527456756176699188736591901595226577420793717093033506123542779359644397579634478892819484529704576331576422768912124647270198991074695682064337963187200 8323 2588320274979245592477156504517200651065153509777750678655217622162590056111138625670438817910785965992537023707417406264014501909095575697471878889828917975679799200 8324 302517638786200051809315425321969403057491278668150325551617388825236644834682423603537777888277106455733219814862443590879595265514225603368317287846625081380603176000 8325 34716060492730239052458212238913051589968732985954294463997900788635818390785073515058336723397447402062162423927044849798113215177544096299374316832755209387896824027200 8326 3911521271589363974785037534072151513220549097960033483679315189757112438355318245476735572039095605535534671280881218146364834820754013859287230413768037873801645663352000 8327 432688756502427918814116023731470719807243380492434730656738352921364754406097070918514961269510959955065236040354791808442342305320710310605588294796935750414812333168026400 8328 46988307211248897367485318351337853974144400197711272221973531848755175203745715687306564859327548922301674500605648735430688925593963606737926171547699368720591822737722374400 8329 5008967551616876573229006281946047624606085402468953240926919416874930221826004586303725006623029770730176116146858371622913022403444259475424870557625385977851314193089531979000 8330 524084102415072269214416800893656020896071524450550051676074404085221349669581670112708076678718424886040120970184517789003703521194970096455525788487031046871579804558322369294400 8331 53813125471340635031055827846343224698780377686988120993334804628628356787806474260164198470409089885401675603785172121967567198535714727214701594132561901856752653823672273136512000 8332 5421754418094310522688645807031330258449051698582748869512516713633196932044528794478636241160763712579905950343674053597749961247892256021263106664287958970350245792731399979330754240 8333 535889722518477931453946546987077854698770238744710569955994736778379165577706915279674750450319929777895965119435522545458765562094011905316608516987861486404223149437686802738026691440 8334 51952204717440558520000039008563486243744950633690831840886738218842417762874697833124721673435853965258723190062962433781947057920901173824507719511364026003060930395222341419486988441600 8335 4938826306683802838389925180019408648036410129124410207573966047028148058403168677926917509088962104765724671283172942757998363488557827838651912350167428117472813297937383137806855963679840 8336 460279898253541812487019342737967255352189558293404259689948103296214449339186425123253583054547396822838782940571665653657707730312145283257523686131751360013523348675295280420605720770312000 8337 42041171495874914675555272291446867813051280386943158035679862594803387412841688917586627593163825851855830353737711810816754333262039225256694667167402184558453715764932740472704242151577555600 8338 3762242204472226469303137399306436938573382419762050004884402029294773665048277730957459346198674181280318057324353394231956052989884573265142701292776450527163953654241705686098495442917521009600 8339 329754465454194771394116087528416910755336168262293893547054114791472876926124011043837891414182368718714475093572459189719886055548263184651278780811407794985436921910644005831756524107301403612000 8340 28297457156876629277510021635826893331620967278500420863684429156358317359438211618419975898405299362388688507596857023949255419162746740081544021480535934420206738183699893667773581211361522502201600 8341 2376541087362314451581264860173296114597448692566832379780934400685222775599457927218521700356522054918397978897397422170088555047707873579008297075516193392983100891415649570173273633794030949134942000 8342 195254046875523768574413166174995509237432129060517496198248124932963505517680864275044566870910403202053769635261771934177974716419154203880801067471947566323901050803953897554248745354153797330404948800 8343 15686062619611923859420723795072974922705853388072585715667026658663869344304691413422902667172402492560721112312633856604676949166459799925046076006888646275519071158968027154960671540576076633534135148800 8344 1231617034058184405599431524818162847782529586833968653575409684283285182091022542312711801978275972200568129931717383042623123034215001053204798735091773548076891198659875270909886824525654487119812213720000 8345 94462544793411807776848314529875828996783523884545177767537583663534403352800798610044209486551447113699630457972023655389096317536120059096536948500394561008785044291562004429672911547369383466468592618887800 8346 7073351633384669826640157684274235204966736658526471900368547269686642908397027811018298636462925938204386805259580002900566198808480707707421254302123472147654448149031982350719573159021118400130996675964032000 8347 516792607711192034893430294484827784793239973173369286777954070398987692562241239006757342336344937528531332503276743543156202130760124317313898259805965124150981819361603049170119134020784884971174551143858663200 8348 36817989817309444784096859429863399641150750583900777184206103695291025527523475013788665116203009220820918934271299769029380653634669224598205209223677239531301070791613021317729652227822348592312653199698367195200 8349 2556033029940870466723158383893134134636959382675131594719611746215911557970837540430666697646523018823072492768214928056872470102421148717330696006593534923786757414831793080493363984805837155150717706247478282136000 8350 172793272746661434188456155577496108685025158135017845419812968566611303310492927932282461829865963923293472655294016878951569773745347301053020557724265982929225741662269476142676088956550267905928039416431196663723200 8351 11366135585411322996198723709300699258770557712828259033008936017113017295781155642235612294372819182994673610864759124502419524967241468674032875001229289203911976577245457415711906763720820011549106302471202706987332000 8352 726900573452518946438878779011373619699808407096387248060364719877927302972270581666723746306402186362600455412891400083462799648310987073836787318212846632073918057402218493467570738009931447206725889035641604068265734400 8353 45158677874927542004114301182889321301635764447214995205206290846307695588261420933570722750643207556179031084736656276535891384185610521079592713454218198039673202839981685142530079429087885697545855116734334723519721568650 8354 2722794123853243298584342862307685504117703319778262918968830236447876500940746844724334333052038688016252378157283055254900266346900245866581077412958943569726099797289180402374071475918298774202457503226847573403683892344000 8355 159174156784629187989711241495504595515114426958938110575411476752740062623489275733198158267145097898455537524009308779958389647977210716960724420236352410655911046506157435921937521468407145536637196985343810857552114127102400 8356 9012854090261643525328582606652558430185832845860047124563820067024612174142891245406690374434500127768497736354328875731302094138074483942466731292020425328349733056126111282832765741774408112596755533852263698334799935623192000 8357 493742349286997646744685452702975635404959051608587007030771363188464095658480792288041223508343321026047171430739640563603365717441118417292594715048377660970089622900537840527855174359922647033152325054249188732802231440601984880 8358 26137747068727350495771999177242292817105440072479241482489802524460962115188221310890517414615218517673784204792585485228474245426705397860226667314257318117917023524328413392488477838434605492587610466749717126592629922185159345280 8359 1335392054004886107763336540731864292945379132909154040609370074905225428198575853181182240389583366105079515960276729050752436782884004861908885948895356121692940500344649521084980168307126364978695352119475344149713617297010041711200 8360 65754111637117195155753347955910945895198379556047566740936696658037614391384258521145507157606242406724054452451018625302749617878960089503337372392388302444537562030422173041024412636825989191616779189366310378465769368864988819590080 8361 3115758679471002681342551918106017565203272766268464766515895017654246310200673899279050340828559018548077624643236819178407280731794680576496173215354302079600335276203095899691305671281704864741845416942634880661327259159184374554422000 8362 141850794283763002326978261201521399220061646245673269338641402021252204182338113552041552441829745659567217491251011852072631589952776165539639794768199930237064829539119960575446891765184626785305269442723901967298818404918887097980945600 8363 6193946507121330748099263425478627846102851234480216510348577478829974338625727501143817008976294401132592901506984113574304929520472327236163823077807402673092504497194805083672182757793082715564327601903072840431395654455531261820748829600 8364 258907152380578258352368304667590378738555981056461514369297593747019326255763963223297286528831242422556348653229623048587041349146890280609330242383637856894146453098817183431066221054044573635069850950246764962252000195593020929350952752000 8365 10338510968670416531325644182550900266460362830956779902309758664006281001569765496925603125908461452423976914989393564076861427475880026963245441127454487907767372287246545128564010401887531978245060722766265664759084098788124727337467735251600 8366 393475588236505637724989264563906532963157512141012508869603489516090863739306830810675112629057412183856312354650455746873728050684687371319715914775545182588199897790042939628182582647538456626386588447345342613932464532244736657444224633752000 8367 14237396724696783728133522679446545502480376223594078984354277504888052710365727903446014325817285722216577980601428030753701537749456874783054884540721907117924607770335465973454085656670167887011347529467281329247020376492278201941106789255060800 8368 488411363018159753359583737439504109805050640270073161223661296077634379261424574934641885547395704000447588834635041677884243524930199843709100209279999517260609672101538463912214575222233014709640368973002779048671756217401024594045660157828100800 8369 15835610186350748450239952050076160382123876182107064833862616322755681232602344778344333856212454981216287550082164917748041531109957565259008141801516744800035859052505135915984097178971410824247132726175561094452990469482007491099564741887021502500 8370 483577701462463481273942438861096766913459339936749861295762005923881784940238248193232066703904861740485802400430890734086149047103226277946104536907821780980194030219412460952642482871786239236459793031487298243606355201582527053509426332276792764800 8371 13853969528514210032465889971097952568026626424551302045831428678649881844219170993798573370408739951587705998548134413228946933529116714434926237467856154750607699686805709439220687532755667691475667090717325216534620496917238598123726005933917229092000 8372 370696111222867081778936529416801663512441499192591604287051400109498740830317006035926588754989843181458175275643025577220610886222732485376203963180679396959075186558440633458417849123029565004253945756544020451003263521836700707973688313300978304427200 8373 9216585588346403248240905709858393794735122004378571055738633738701916656802476498734450498805874920992133554432976229982443257674097024217526507667163233562797950522112172685547593378696696234572891555787272552160708205455279765059017920112269025828759200 8374 211663887614635348619527846201217386853047543085745706431802311764523382800184901716391585942462272267384833213479065426010234218319611325045312285016145195135003830872361410128684485831330101138895899059444634596403897745771170856701061199634009629113336000 8375 4458775577213287080230660214938722277505750813079297731791715248222650864903959738183851130636677046600582088204063908564121777826913485299028248217748805001544317773917363887512298466961027087793772769706596855392507099421116394106857277712276570824742607200 8376 85441023447757513193085300696628063053788912689840830333674548757938741538149511628484459703619208406649784899479198921443836292971577824113196839195075602960366216259301288744067986274383704281694571974377879799575403314188976864388557839071167103601690192000 8377 1474444694804741261420402021869017032864731359789268289093420311957498623451083812776464145526459659072629760798837578133107952356105386747717843496895495579431239459259973632679413370783435182248861624812994287821386301911953891943140166459253817069089672923400 8378 22630848460459164767852589275856818865784280513181482443340272015342794340938056564680472660458130116807401034433492396237218745965835666399552245238707962356334306610113946115702322630133058459577617595033943279202623950260969665374503097643376782649646740126400 8379 304115301989752226233512072414203880423092856282089505309339065606166895863100750198726194931624380341095672725286540825328208572803813939577059312230259674445521781456912758359779590646762893042602621880989782699435616377924446167220380045972152464688826671944000 8380 3504937327277514044539497523519732347387813531074661830671671133760676644572217654100960839687620302469489681375494487835572452064853399371459982374252233052481449704732348289731060935340983402007090272349138191398630656046312118960203339906431694945870780456286400 8381 33681136434283065551818562193696464828893330809671641888331053860468777805742318361475430774020404849191792508278534051401985499507747130602637598462203623205783218135406299387976229919908900064904622981221379296981101310210981293068692328288296925018031883143402000 8382 259073777453420276260685414871205293516406540287791658757666731625220338236877861823385579038942779058009239926331829713026357049667202413560366910053934432863324286242828485322067253635816757283060215748317004973081046943169921449896810409750137925618307423793738624 8383 1495396354594584414366977008298137885769476844641193493260343969904351326497774145650234467638317317155414311332274237622051529315034490795046292691887594758897547597450707209087802682291912509143464760420174064509708521912645034362361446933998788597817997405171835744 8384 5757414932899306509631794765458284503479651146014198120110448457166043116039422418448537818250419568922682615055575186038520093624011266086289963526348600117874422074045952786699034704902492399297368739498588678886546194439986893386302645645077122411166132050436391360 8385 11089021053052935141988738043054550048889453092687762837587728330520847626621762553865985860359401857227125161705998457276274638657080032284948065166894335018697715015532256981881786634754904631563369582638427570063774909916183089449243324789320415977339768917975924609 8386 1 8387 8385 8388 35149920 8389 98220235360 8390 205818220062000 8391 344984728949406000 8392 481810299531883140000 8393 576693421584156903780000 8394 603892274533154680214115000 8395 562026564824807829177935075000 8396 470684553113502036449928584940000 8397 358295443399594927809466067484300000 8398 249972692403047882449083990841603850000 8399 160956199212796343614086684721782967050000 8400 96219136736131685212755564151863846460500000 8401 53675050175263985710127234596544992741374900000 8402 28065465770637893778376080689994423649331925937500 8403 13808849729573669839207192121178778090309852545937500 8404 6415496450372934875704892168779478227479147533867500000 8405 2823121452223705416196787414305558978387616351825887500000 8406 1179930458935651061495052176197567110914018036698215438750000 8407 469563178427959213034967395857895843544353436279824944318750000 8408 178329927741057254621180957002062784434780563238884746241512500000 8409 64765078516428750344725987924796203771309719120110777713977412500000 8410 22535187012076725356821495603779302632422702640258390845782993953125000 8411 7525490297906763950939103655829173127755399468152042161948557305313125000 8412 2415750312172163324005708153450774323227102726916091591399052693106037500000 8413 746535252455785061269048606927810951234534906593682977692693512822740137500000 8414 222392394622109133859891037517766691718213323857045903468906004474831828756250000 8415 63945348477724456108806031597113586302816273361882161019021801234591728695156250000 8416 17767547836453511899981055700497637920665851030973018314413449606066756781107562500000 8417 4775856875326549781107894339469402895956088407415974415487839741451363790479079062500000 8418 1243154271197882336074562185129221616958714853800347959411402408161651807380045433027343750 8419 313664210082117026882677252494967007734063299003362859056458478596810748145879897649277343750 8420 76782376371831936025713149761561119351129318570439034157458902503098219990700929552957812500000 8421 18250781862644150953196539286806273645531017953408466886238285143952666754546607088053510312500000 8422 4215699372363088377094149586388449075553175544250714628772519143073402660998528511658128678906250000 8423 947001775670985166363108533963073153926665087049713891917504148228613692206321879553878649228906250000 8424 207028959771728710098477318390635424622283065508157189996413556508479920611425336392617842188479687500000 8425 44075719335075649474529915753483562328905501986239690375419987792624856604685443645175218295238742187500000 8426 9143836957152566197080127109315340873566551884635438287794616049068293857740410785555068971925821120703125000 8427 1849592276752653267771145956634236654810051333569711077701879861807553283694325822926498674616654344970703125000 8428 364993899819179646795363805642750784578614201889761291836011355896627310509100651836735379023777270777851562500000 8429 70305229471001323088990971505959021121292784102540920018502974615082655382168880175558793764819634990567539062500000 8430 13225128863170254901423248936892535169859812137111591138815791580708043465654004436308826841355015260801236230468750000 8431 2430683686910694326233960783482423195879121829838692228727644324689454221947174633788336713852607147372144771230468750000 8432 436684697251736817390165050011983439526796932366203703631122524680854770663012842142583143503118337121806784267773437500000 8433 76718924701114756737998857764084945328585325116308045937734999850825170758881178852256983337909108577484661909450585937500000 8434 13185779140893452648572686276882204830000335643918143388954467129342934068555602996127885252412341190960992190533646069335937500 8435 2217898837580875827499159850103988418710243451589910977477335178584959558166154473436886561855281233713076187602744432006835937500 8436 365228534058101034343701896429568963986732926529409520762383229808708308797010321954184893373348210040879622676212474730039062500000 8437 58900622134030321189409344127046540804425617665907565336870808244299132008592623396673688058090933412583874373424344119900976562500000 8438 9305581647263950514343102309776694619413634761001244836470947328151219620669966335840453070911435778491923840004804940414837597656250000 8439 1440665482707402786226124579173995644684573442502080154182917130300743729976235410006196269289394005165939328852670689435314718847656250000 8440 218623955839968656426647944047702129509647337611918715809940381571651181948660752097660675722720168651908377147334829178970299389648437500000 8441 32528040852337637907374071183109406252986056357744347491918886724818217802143250537414523281469545223876114188969321233301824528209960937500000 8442 4746198889256337583094588910100598950158201431922253345554049746341931821390059789029705126592480286074972817493769203561832087490086669921875000 8443 679291111025189850186444990446952568021266485502320969199648043306956390467964229624339197315084025416995646651372488982782933976180399169921875000 8444 95383631302598947797616715197613860784454107868938358194014976309237511064759234201663363605395270226893466474509402394364497566209798051757812500000 8445 13142485827655903704306889277424964527231011561010094416039826915554906142562923115424411126434225785309753671084667264730533263767410992700195312500000 8446 1777201289880652244191503247653764695363559874122877871160389971666842360059814792151559566312712690253853430537040679904984498890004183948308105468750000 8447 235891721211846770019849544123507102584998022998769443369207439862729599812387575872884303802720592841061023680381784898741689061725791381064245605468750000 8448 30736831651399279801016625403383367205321927268331613022873927740070437018876678232135278855674609831719913193495407801535119680343707531421699291992187500000 8449 3932066911544668819913468636142436393142048925904499236399933911657143656146407137890360791664210064391318831420860969467894222456923174091235417456054687500000 8450 493895244642344560150740005003043187399737314259298541828042740434490633059980528073772148795752301173639333651617055009914334425691443321440251445468902587890625 8451 60915700239765729709778014581279187455118769647469061738276183077834002965365976327071070325839488109367796863762231587046666047114710914169414523747763824462890625 8452 7377748603218565648025159862542050403528723747399813563314583994668283177246914997552460349311415851652620590625460286252996361054796423649408927855903320312500000000 8453 877464959200894442266884715611739412205603602337416600452740825506179997088892187287745638486352628925155616016931696908055395655309454305757055566437744140625000000000 8454 102482412983722115620652392351414773017124045353407860988052440102618879000072856090368680627596718467750497561045831188104744538025826011499029577223808593750000000000000 8455 11753735637383343849963388983125476612827652916857197374331646582135425666180999148489496991173482706379552128343736631752002434158446753370853211433486083984375000000000000 8456 1323712973271609263475024966403136455832499737976949574387718294742844278266153004139338862515564902194740222481905386844322913212435565537409797030653613281250000000000000000 8457 146378791946285401014206610983600446164078070787440661108911298924018573023499658425355022234506126228499726644957272544570876534632907735422492571241010742187500000000000000000 8458 15892588582981206167530648545796702091882010484707773173408595755539425394700167909792939784463977291002623923673650899900441094720706478065985157291756347656250000000000000000000 8459 1693945611309344443779415771509200111402950537693200318532468915747112276464119961742144274558795744592981828433469581208741660026207931884246812199817722167968750000000000000000000 8460 177230767240337890073463822996735334381507693548282479013923352904397506977746773115265432874627611754694695343767454875791758766152872252658081171537736328125000000000000000000000000 8461 18199113765743667512899460767600262126071426066403225261160610789691706545475761034247798172119257618307654139901839401985753026772786198400182697517799707031250000000000000000000000000 8462 1833831485206350201542965341462301142355817479164070129875684865409354389987951858837387994725610916788581333627998514475440701371502139689754821402343515625000000000000000000000000000000 8463 181293841614116630353865472471728552281510884830990930150163865127738661471532337858517920418249011291964897171047903890115881025048369893876836210401559082031250000000000000000000000000000 8464 17580332842227525480520840487464516922047836324911994967777861024825240784494168007684019002015921353206309615909001087867104742845508135842245277328672195312500000000000000000000000000000000 8465 1671809985435892912463999416095814129594317993619512495885494200154704181035547040725279322719704624126782661389554368262828162884199872010712048228124702734375000000000000000000000000000000000 8466 155864446283198981100866074207367173925553647026749212428654959470739343086422310013002612401717964818677310919078115435072366616427585288481915703693672167968750000000000000000000000000000000000 8467 14242329263698045836959017348436266409593112267739971896476065537716027789418593641373172660446122016696179943314169499461440971633719752170408164303098005371093750000000000000000000000000000000000 8468 1275119771641288629998152738202777529941639494355554587532002526133834998143369453308756841367018767018749446561427427772951840287998237039164647963405972656250000000000000000000000000000000000000000 8469 111816921085965784850586297788478105424753193092587243412819336268740822793833136575058558661949704269583205269285643908664327738269032915931037110739964882812500000000000000000000000000000000000000000 8470 9600400850642711437041742203143721228905835729164017160117868983146524378933175896584014170620222402656262670565900244213249590010478165023684451361974578125000000000000000000000000000000000000000000000 8471 806720213242708188269638947806540865733937517589320740156510257702413408537114936747302988443953437137052972927214431540310061478463160588750927162595924023437500000000000000000000000000000000000000000000 8472 66316569657658999384143428990123706523816101296635061407596581307906655295809447802492806941393607784060536774666622101228161370114622141745964193026332890625000000000000000000000000000000000000000000000000 8473 5330739197378331980746815356133911967537132305946101695816787815747129123003322601596409520989520682683153547818405753887631247125094463421475060389000277343750000000000000000000000000000000000000000000000000 8474 418799568008558108731564344825426522718525545418175083297279513363340132101480489406790848790409979486934541224370580870008682374675694988857056072430389921875000000000000000000000000000000000000000000000000000 8475 32140409709625105113395267313163382790691587273020277672141387504405381396429545863209048742263961168446225935765560240373562771515032032153417940730289205078125000000000000000000000000000000000000000000000000000 8476 2408136902967524936759658017040831508701348489442470046981433210111369976126344069384085973734579119580410353828089340292697955721358846148273928984567824062500000000000000000000000000000000000000000000000000000000 8477 176050868025377827769807018828753704751495874455483629451278984785908643426308464660068469104605384061025094106349249303247384861408112743280036361532144390625000000000000000000000000000000000000000000000000000000000 8478 12550143324797158737703086002254327721899325645414891707703872611644970233222333179183209484202860365771264689175973091976712491474155786603434127182314825000000000000000000000000000000000000000000000000000000000000000 8479 871809673606339865803859891151038347727419546597971752611396144086295846552053504775151576904908272625004064965221933948841881425993826443377238301153601078125000000000000000000000000000000000000000000000000000000000000 8480 58972254953167201915548385647556573367973573507094833354083119458552173576655498897904971604120664689396708805575243947246521040260378306459010857219338856250000000000000000000000000000000000000000000000000000000000000000 8481 3881483851040454244750503980968456246148747611710199051167704298130974710326284625170051396411385067938727852986997051044129533066056252951892913237909564687500000000000000000000000000000000000000000000000000000000000000000 8482 248382936056704924896127657515864894344522735788840809533616675739458715590051653965750905456946697022237491220786547786472527499743930613454529742128466460937500000000000000000000000000000000000000000000000000000000000000000 8483 15439988314095249574560210558671559177112075915113725108134946355334822615851568337621070181704444490403809086664502991723807582926811666300838855186632136523437500000000000000000000000000000000000000000000000000000000000000000 8484 931485945185401612787589585292547298124447022154246581965127770335789531936356486943395189909691621080290261143691886003075749772198721817327492687885581375000000000000000000000000000000000000000000000000000000000000000000000000 8485 54486155969170604310694166271332890715596011686791977559758396589287903768367796039033548210623598875043463122293035960112601485272448396759328300250718118750000000000000000000000000000000000000000000000000000000000000000000000000 8486 3086910858985806712915519154846639985560470879776625115872568360496475931196167501731038019420508224669214499609885927317550736119988300973170249870827442500000000000000000000000000000000000000000000000000000000000000000000000000000 8487 169202205109306077733260917409780243544913294736246358223927184465569174780336769017664126420989079254322140830164637875422113462028704974647441793582390281250000000000000000000000000000000000000000000000000000000000000000000000000000 8488 8962170765675906951039202564074015259657348250178370520341821377400013619312832570499926432006630116800144723618396791242384114969936057346982015935816437500000000000000000000000000000000000000000000000000000000000000000000000000000000 8489 458129895573869580722588068825038169188560356651368022395836680083451066743374277372522240637379696362136096017705916467969591827438241594821632888829810825000000000000000000000000000000000000000000000000000000000000000000000000000000000 8490 22570062619566839109549752278892433789592548119185867752207040967931358396653491299661740865678455880693327996747054524337239360718514148459769694389863477500000000000000000000000000000000000000000000000000000000000000000000000000000000000 8491 1070036991513924469865787714076632198404897338092522810587529629549273227726237248703932764516846312309262653148703209797035969018369788232198037634134417812500000000000000000000000000000000000000000000000000000000000000000000000000000000000 8492 48740158553154082001614649562083708773400357028634285775143229255245426663890563425329723289738874731474884675825958170554628154800270401756116426540467750000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8493 2129304759207771163760390930598623007111935399640165556695027030951331098160823669890067133302161829028603055102118356114799127852169025032399821416711137500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8494 89048096392611580709761756095073994603507246979102165710267772052474611171065062078515713735126834874679571367095052666938254974427131450203784717476698000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8495 3557491075657716218483312949382449765864549583963253494066840281902030483161123915273519892293680365892626668534003374037751113769274427072503440185740037500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8496 135457763011452876491994723965323842314515183715311736944251853305455481557011102625365683886058873144769417571767799217500871534252421445585834307959215000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8497 4903566400543934779431641339113359691742842654318605107221041739558217399722507071996763694733920770541385816427501175539764522343875839552460996561747250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8498 168289781370875608429592697501980083514532821571608451789366558753226972251032945181802968919942540266765350783612585866723538280639150874039086732145987500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8499 5458741342922438390365147005699331399339902531212058573914448826951955772899160344083131696105322023040827562925984342698963216116114078840505154982066937500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8500 166765034945704626625297649631674311176571206996786794763327071884079167630297135923279404905615631102474796898024130433294153849519470936670210476606700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8501 4779575829210841381415259128129118673741746147393291805249278081461746158376403069739096702275078225839318129609677792238473331933180578689221328279919000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8502 127939610347701997055167175857875260930629874893658487932978106472877565502738730403714452143220882019849057199883901313876623411623465800778418251079600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8503 3182178126357826432122297772981427029629685997028553278654534862187943384784789548828810414294176364253195757058001631565074001092081835687827946674405000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8504 73107897434615420164403194536630498335472132504752959745022546245817095703422978660879002430053764145576728412398963696004407670112858260587011242772400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8505 1540607507529399891841245560605657958182153796167934401669671358358166902218018005198157483410087814450118630446886744645487004363487832825733318077780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8506 29532321380391491570798160505804318086147042402884926656419945838017784960020537672970841489500015980429213299710891857165725638806094383705671446914000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8507 509812362650418461639532566722643750385533106207266209141198758686394533175032400374036460716469699376120020560524097994255655816124095097201788210350000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8508 7827616398356762100314473196163024985377627518357662573959785047892902459204281848666725866736146209108057022808301733571479976041498985712059657080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8509 105222833171356087752229854778598725771874229717726840529718045865945739313440677436061433750623169474875948144464794980493856935593985645697155994800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8510 1213085188849740493855719639346605716742742214440597549351395468087859292359932157045441913177330057987885513868167399749565123269493089885042325760000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8511 11660938794842787351996175679984852456073176195081216569219925149339451034714856655733227389764633639619762722330714274194603552447138200856612102000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8512 89722731586210577973606072316380769099305417013985561868202796858166126146053441981082997306495511291369509905457349502389505996919863056146488800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8513 518041097935165879809564774902775708864106722587703333418547111791625707382349640081597478838122346017719722523560826595988247553178220894105896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8514 1995083209608219266344342625061226020866727364603849432857219640988392302023445731842398869573626675749207456850120985000367607533888778322742948000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8515 3843696562058698768948858910571673478414009628568747767360580475684431133629301512555465218398801963082718424620046129332673571286219830557952100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 8516 1 8517 8515 8518 36248355 8519 102860382560 8520 218884521468080 8521 372577032001779696 8522 528418739431712766000 8523 642294268867482279672000 8524 683024819450821000060869000 8525 645539634583363879251120007000 8526 549017543368900500536256858014200 8527 424413293292119815183462398882732000 8528 300699668790780473131184722756565264000 8529 196626531017639385845925485392155484748000 8530 119368930412753817267117794813916846762024000 8531 67623746624246320085306671930997272266381549600 8532 35908520752428699142656009161393031692150220154500 8533 17942498152279845226342266541992248718591667908691500 8534 8465596603632856904773510505895106609845586867272635500 8535 3783211367524401050160245631706245453753279360402278104000 8536 1605806290968171110457695084242814790298485500093368939741200 8537 648990809735449847874704593396981639066018397865838766614166000 8538 250310295425275086896250820147940297079917453588260060560777602000 8539 92322524293276380699805712285145972738836424373161936887195050884000 8540 32624413136972127290796143127951280686932112421370290936493244959322000 8541 11064549513304953279935004544900681172379249853791228186879264724766147280 8542 3607207867566200526613118692547523195064383383176085709758692409830363273200 8543 1132120380111948582712184831476985568377051834816766407268621145413154502722400 8544 342522062258335608620339604865683033565368286446877102861841801802469984995702800 8545 100024706728952499423776837388145010739495556344839096641266443293873382065101200400 8546 28226636867943093631846032560145940943784888601581927509569397321157532952840509040080 8547 7705842201502514335140530341700576065310628727106190122378159067920112796925685897544000 8548 2037206799196216668886602623195320168920040121272910429544259089772235656346767708796954250 8549 522060392377539772151817859479318638612550995936474617654066086193547113888267149604168614750 8550 129797919870662421813674240926743221010589956467882061832805040788333309543725447490913876306750 8551 31335968350367407299087251115504032227259316842951064509782109043944690198867894413635665991040800 8552 7351774300879674407377605952042719227695202246364212361265198439556971625806805468739600241066108000 8553 1677413128191265851926575220284833659824787292467910452358309343768203826622411055305217006037421816000 8554 372471729129339950952806882008808435734577077660680735578828596935816028332529350333250500904115854212000 8555 80545508161297954829153442815793583180468802067066803130647012164938733661445942112489050611452091043556000 8556 16972950194176634070472017912358554984744878784483653493609899164226417629270183519277821907117810802374493400 8557 3487382755102143610951758549157825688196899276474675924281334538320404507277137538581796866409408893300971513000 8558 699056660473902167348188030807629656636123072286982798690518905774235868184213287408335992994665536130592874281000 8559 136781270265364454649352564297954733356253005649730346666241935283719966951218800868680319755982708492681768217872000 8560 26137312851470802441263205221820944700001710483592348436521679397500044419803122067942429239004752131493659420777606000 8561 4880025198033734960942598860156224793922411206341399426957181296851607190425984357847570932278701781191919084138854670800 8562 890647002290393520948604892320498047591664744630369078016419145360833622764234490031105299423361556938519343259704009334000 8563 158963169968619097556522168569682888384603144495063226465445234471443168934774429535588338393683565032169167504045237264348000 8564 27756808791955747451944273573383903114109825474191717215619939100705861398060983381023204950776713922816625021009894844696966000 8565 4743398948445066479085514303085511723085531351253908874559433525843273231385796030512150787792807226901348087525513987594429278000 8566 793619713970607836538973035404130387464764916077627089368635739732136921398600043415181740484354131618939557802167322976405321313360 8567 130042225796561783181715259757540100118250436105986680361310687547830439789782871048330649254067844175302959487079714677883266895426400 8568 20875800687640851901341233343442176696831352621616933409055190876183765370657659106741225606680358874213606928181842948739003549388774800 8569 3284110313697876855224114886033161217183136378517449756441839706855377324799676389314456790204544516008102115902106537835876827494174035600 8570 506440948603153542503660733324500538843298191967286387949939168810636000616862533924016167671423401065977591865826561800493317678318045270800 8571 76575307290451166951122395347720553917580820185523783722213549131782069810134652790837413307746720312354064127414284058629373395965111023231360 8572 11355382774731351657530315947298137375818132590040570159692830804074317624732952642034897443590096499561927770935815311717269444967687777348211000 8573 1651825218229970759233879560516302762658582351671850741155772418020295384359015456968547031264902064000743317785262842112164543630435684195631337000 8574 235756616390778499383256377920070871721076907022173392962089926689033636294534690873516261303003112041033731130889059532406380140168170012343478549000 8575 33020330547491624566907654492549964240170246707811707761556899605349882922936541973082583217055528422171739298576933597410112804100789669444330061572000 8576 4539300888102787395785952461346861350801954226683409742216027659429434212634834395245499852987294149224443998520513027700426025264163502258720180061967200 8577 612563185455842342922606507470695890374500551454215781041991116309837945333049183834702213689796867705520256875471777516602979473402390383313064867345832000 8578 81156540393725195589153901106875592335033675561328672375530200005103061866268101879648410985750263629174788299642552567556222988672155216813768186555676164000 8579 10557355961885107225289351090626687038423372855719748405335045364204839037212696087026838442362660119630726382368537176770373508629349273893267308146831649748000 8580 1348608794111019045975613237672170581822254271175459915415538624673455660833297783686097156714857371400783963990619703114066013668341069753493251683137535599245875 8581 169179588055792922345659661074272303404816575636239576757363066186156039992546912051087218943300651006316844726995503877761923370984268277527055295261589248250143225 8582 20843217378766961961884013107618679530600604117780222348468338870379397802501973867445563618874501911033526022975806283077613215893508654117336684633689956126378777625 8583 2522037973826340031396870076113895589659451428703707704991241354197616396096269138629362874401738307768434639953578684938615172312440823867401464329399771437096122244000 8584 299719684337398130413565259320767563591177966304760698176875716185728352943244970207230527854715954967574055693898281356580650309825816574488043748292956834474543360028000 8585 34982733404843254987805093592905493676247898610288957610641300824639904318911388096797761117636446150335853583517644976465587104701932904790875608369452834452992467776744000 8586 4010110019690569327104190177711017825228860960506869089696618826794347651498307458401201058119604225977816449945530767175468135666314828822266716629374068340948532920058295200 8587 451443297487458854888311843849045893822263978557166707973598031525392031730723620087924493371449579920132086213601264168608584010626187862749694747170590629913064762612385556000 8588 49907488388137216088518915868053506191645814452824873329157602584392890165889041494536884751508122594353624734985389099143415521049914485209182373618039168157664158649725598407000 8589 5417585436599910401706955975186889422229273866745953101718346460654189533815843304599590967067314110408070605322881309742670474574255952958661086393171058458096283056616227870169000 8590 577398885532112857086481086898796557294082883856394220719068207996937921308477792164341482966263753247314920377245627078483495897942293915997112488239104101426717236101970336302377000 8591 60411447420896411131824472393488339380850622326708739207501190070727132728766056739127995388101817126118683185595823067880337878064607848301421528099438145032328174308858040615862220160 8592 6203959530296066521893106286292539654948969955508485930485383767437745943125621185304971671704512445816247786868604610142513753348168102798227246150156094960033652501812197175678078756400 8593 625242484319460279010153990493362378243210721813619064454048110228974982080687249722011957402939608642317746974924300841448757468884767141223530299831178899844705644103004524667980223254800 8594 61825998101349376000826582492207594209396488724034490781074656702173775102582123328266317402953351877705981272405197410715499373572773730375731418790677186867703300756144208379081898714215600 8595 5997082044257217250645501493236871923974076189020748867210329706512173666175233735904907292134539176490219783223800119301881293808397075387427167949788055815998616398119107381580478959782040800 8596 570489494828330957784265762869694272277208216272433523131456110197967791157053306773372767340916437937354407949666364770870161774065894974247481194835787945842882646875253444558872239931676280560 8597 53207892750768911487909541351659155784584548989822037570957126587663263139376983478429517293094972227718411833352773031130996685051025401810012695444094727331130045580008016951153972952906621854000 8598 4864030077187663022870103226548293837219086828798867740997003294539750953325957637548374606202930570022434807663983832147780223699691206414230740535436069763293436412835397962350322035955538121218000 8599 435680488512784094545080248789427175252066920577218117891549259986820529261000977411433692263855494814328319852275459261919467340977013701027471588754443098820639939240527866767879436887370713566636000 8600 38224347681918357425369702510089019039058769654397162076612208465917010886386401892087655100294077791794318659825680762446799855511023463024281367851576446441482683856982237477926008112411901612264658000 8601 3283589534528853846429782375042076006914594653177365914826884313711896714664540280731506258954937391643987486300404045012368995315817941326928193950409983260773997368794201968035544588732922150176525118800 8602 276069892450829503449367804866413440348725780085736072037294225522135583244337295785883550115550292994012658245049803152825818794723204752744361479017329870492139037939486932053999811476836652346129626018000 8603 22707155315480116979654620794341310836537549706184577152482042096721538935397676337283000476914387492012065885336819673330457587780552445569907445878021033224087682998904338596423009062263589311781995153936000 8604 1826329232360609057643890742098296652138070752191942262805054175276619946286684536822260536343453800114103558244327598694980101174334605938117406955256186934392400419007808935199805541876201229895758348642227000 8605 143566717355487356282940229775829573542634200470326478716062079980440145792994563248493163733526919554799426360265388929140359118453666408236109839200009932766753391844660584730649430353115904190182056695680201000 8606 11024490054461548704712810174878745010857975467460900983670908762275004429176325076740932490434804650703702966952993392110952521579102184436302974916131110129809547000635953541292895534492546539066676586471875723400 8607 826514149698127436008804857526739288180151338046596939262411879435695371211942732478030410588209650723321546595983642384192200454272860216626021264432852821103133577471106431653816101900886298053456483094677454228000 8608 60460356838259423430139266850282767464962342133960631585778440281950028551186148505086363085545991380017785049875906074289511385911084281705056083753818050853672984441189704612689428088048000919568263200264039851036000 8609 4312658584757370405950012284487896503715883209933465541997132932399726218000141524791552187216193711014696559763205262142597704043003845217501648215571559068477812643430241574529493082253100191813189210114459237426232000 8610 299765414829834891438902490976165615303551835863860283913748839665036377389657550550983650682776295820339843826521591191423766198091104446942745470233270641179390124793539565209643926505084173863792951022600828365060836000 8611 20289430787627309941007529704446700019893244946223808831238180568721665830182146443884114955149266676619273533286768876423510636918467875462048833664907232615934113787125341400521940810773193975755895804001423152460251792800 8612 1336227410923221479137272193943648987867474212810504359185953246219259617400971733935563339581663601053594811798237981135900023732025382426929313537443573696647078713272259952185487565701154840094507918769409232759268395430250 8613 85558352327189476188004767023914834706676989467244380549784583833951870499616949728286455392169122447849945371268949120658226313712960676382532006538411058567265745553061730874775401555522139070729468313581630435612169430646750 8614 5321606835008998209684038171536940374205683744616901213565908842471466944436326428382260506173841083936293775378500718588593625835989061023014208862140853669525712787991267344919480968841480324677049395070277071324576581081694750 8615 321235813104071193654418545831659757536904551680847679994922365945004114654491567827856396778810355010444447610542797511790488412472960906705620561930899316966801094891972271028727378888747026594874389272580753896597019318335208000 8616 18801043692470029602891483302074594948009234079048122806919433982169204986135514082274780103568376284803608924409603961869044349513857007163387285758045707143262921396840050068822515013855314443363210902234494764820915601549365242480 8617 1065771295593025249340886618858461565177637757701505953032996733310773147628118984837541731243657377099050634518297121821732260564434540746597552971715505869256977220014951696363978741662010535180120280129648832619973462700726538893200 8618 58450178528714639400688526176075668759445272069715257862999292755183675603707132416649386343253024545100246368987570119281397584151199186266068736138059732633817135864747726655939770667142500778693758454758248311352730975001989970692400 8619 3097622423799267685397831535885786266025517803413796858087284178068399960599392314039329862914528956411984953887475206054532802986677711797925430605958621397281687761308327337019492725450396531885447688652033182793588990785398488928472800 8620 158429017349044720894107328263838017103649714694578293030861596370040425348045683139523423796774896623324868888035951648315799167317510993563645081087441552046963036673878811830481875236558612918610288090088201808433588135600831393149480400 8621 7809171473938403025729416849311073947298362771609042557049009164495871793196034942456519654811737191108623963736112356324055147440920107285191745088577344236402291884892717521723224744125209267018008769224304129478009990446055249828016828880 8622 370418158661809875145396385561991430929734870033398197631906007529613373809972271816003758203409958736175428865351442027238333100937963683031237987708375570819981323187907275193090739745130237885948240272774601235402185939710050581081914046000 8623 16880947617987214147528037566661674857319243342480063796222545551606601689090608455730653953682845674307670553202540381208010051096417228069611921404312160844509034805446346198184202730314393792783964865615309763072248545005465052166134630132000 8624 737834933603522498377844480546548925727350253651900022582985609387286513404057142358479307648882884650081246636680039310678828321294395828090213075101891785171801047776542490782325340085899162078366690642864753306762125669559702918286655506614000 8625 30871136834340063209004819481046636682127889838312519140962660736943399056746882499925100575921899532963245253930423102637529949695440041548752767795078792939997233720338530355602608503157553565264884478662525254846773692804530732819303652049542000 8626 1233881634675477792566150150555824452338191019690076077688121401368049913617714740988089590549975906325507066273098387599666779298497059707776608354634899753613006957702651566520421205142398430876945750772387674791837422799089937047811586520243553200 8627 47003523313336910299227863916331773847544225116884267463422552451165964057631833172808459064712800033265890134508903924378115414481091695640721679697125736559415622246867568382707704568780584734787586807886443592350914547633843479046044991273512312000 8628 1702278401417344482188903707651972219290168960706981493687161097762432098438798918160564436347988523800103439386075982892560928703390921985165910245043344468305966716561317659172499123809938666956690077247726555675023296663215631282729742236622495886500 8629 58447175552533887865342552079514480107600214366388276268279667192908757960351049293538037869822524655487519807459983919699632836774291776513047358641843241135922750754584627644442608566826647507636570780440843411353790127657200060894981286944756314755500 8630 1896622343631187407712290032589797586419278157642108649693876893899560006325165031656113118738998368432150870666946112990879410009354029607332192302135462893779813480419723949919094070331479670275142553919374652242494501474226578080263425453003600331471500 8631 57965728286421040776267362969687851608887909762674366180372393829185874417541344809659026050458788885444209318445285340604654237086526784653062325827030798673442365528333847640274070035085631416132933799898345147776287569242389432420651996351370862149789600 8632 1661992573973845674964150777314493027730607325567084681741708844982004532613753800645635301640245475596482407291500574329824041170747867979451320667065536828858529771155720182575764040315239317130421320618813915991301118453332560432170825585357403003877512000 8633 44505505269642502205709118164219031939688068618667868463703214222539957532425359020862486729796271914550233273502310510741469163925633648099717145265517807639158013128127091802170329522874321015236525298407032652613801546596418492713322521568165617945918444000 8634 1107382990537208453158873713954271393673018548426293343547503034912705909470647200000966340831681944614465199486892665905693810310081247525731645510818835322767088209241449257929548052682117862301561858385410391989416016135450766416605720819061514213613636128000 8635 25450602396264885427174092675368177183589577670517543140137746562726597486845985438403633630765300367236152163955295167980476422273943612126687285994714519765168239609587735089176944875519833685196749298908965219315848540891383420553027546215395005118356074844000 8636 536515229381459353185976193149577826646434930997692748806319275167377098122925445805489582644528125009977840859263008373369469559599671982222230772877711970114258866738774563255795058623241611861878440195330646056455672500302902270415310052532607198100233207052200 8637 10288211126699467109080999416029453060455914715353046336233944389419126009475875076562005952098000775735243599555251200453704583267865223097427820658578081425187561678828073224711307643638798753342180589239741825380707954779403995187744280294866245019693676075511000 8638 177664620513418596375034057682152313160704053970731374350410150474953060261393763047454676465311680684971770219874855780837895094152608177836106248095861615127587850820344875180993666374885786928968766169786011898858599920197618952210896760860003964522559524824767000 8639 2728755396050875276425143642800187095410987356043661176853631569868064298976741507261392299619002561372085756782075772479208929868428362181495199290453193322263133936613650010994045801518446350785139789347991721236668699412818198833729498074265254232733485823090264000 8640 36693220237656217117979014229608528747759626908591141289439578158188179175653979715769105703140573774467235052294487439313040068536515627243344589402918701276504174744361812844795091142171952262281682547638856402142006130066605694511334371537976307346759666093167162000 8641 423159684034238066143272338028243284380563608457409637488315390381291191233848100066521591150012257761224143700759126898102876742093246150985810479128086172161818580553326987152538644808220799523247751653975469401808101960619378474045365516313935948056448673969961297776 8642 4068929215211618562880589908258056607754740043556652937484781379605465254847873486195612670091682336801742005802725024368703860856306729335380152903951323730827869445101406574202940506432394210536797433104196598661748815017796633220364693933682873420840744246875853626640 8643 31316940718523134847694785174406326433900950768239266057889121006354494680539048508778550535046811334426849993772784116400154232149464103655601777483752931154188126547801609122517602648958656499468961059017995049825439596537470043695812964646274454462682128490750374816480 8644 180870596957110091630164230874611429030460991951187088643654669201048067741161741495090663607098918284966710886994472058026419917806290504749740242181649553970317625071304593950690298907011220967057053984307225567789140353728543681526934079453058735159312100633757997113185 8645 696768441485554426105464741294629882241439898072554703621150969619495471890552828161644325663511101159102309520160712197344941959101856524794256658724432541113115120043234815623043921221271999680724130580557059444189869150393444397352230719756496259550559364147247784149955 8646 1342756117274969063042771524464586570370056158430444836478671733816974934656235495124309744268558563390382339548060413477668337895580792793036972321209431424822253629990112596396075994618556854185390994373154373624002509207175957249069245522935567918040106597207290199191171 8647 1 8648 8646 8649 37372335 8650 107681779920 8651 232670941074000 8652 402139805056827552 8653 579127263225844565232 8654 714768874864343369928000 8655 771800178238484326785711000 8656 740677535502454747502315010000 8657 639633903778401648868321174261800 8658 502081710921507506394935515275604800 8659 361210014004077012914049841035310062000 8660 239834502603652227694712638129688533164000 8661 147844417021706223229088822053179962168730000 8662 85046879546033397180080216816345686211229364800 8663 45856797478686624797134375845222140660000141946300 8664 23266859988994019376101030221355878181628490822329000 8665 11147123006984927461789570890526952211596285037934690500 8666 5058456050004480492667485534972682957572534600962549040000 8667 2180241384903967760291545872325089795717200556363180283381200 8668 894758903135067454719903620281564730237667052885103100207511200 8669 350432502092473027346413044487291991757903289593797332321297254000 8670 131248327572188259433956144789473130439262411112665667783233001768000 8671 47096827136508070863753197185641004015914563216892955749002178234945000 8672 16219895612418380985987743687767929942436794706972386265501223216156790960 8673 5369743806418493874785397442907499936452449853496443911720652218546401011160 8674 1711378046972498624747108520464412129593983902174783461670216290967431993313600 8675 525794344250278030748228470688319067536715180461575183048740879088245196505697200 8676 155923623777029449030278620915164499267536442521951744554548034656015834951172300000 8677 44683225910845647494852227727969926406529654671824501635570808957363892763215013912720 8678 12387679421496586003344159451574475971509102036292310712704009801187784731910589613619520 8679 3325779047575295860843049101185129649060307259905685874086513722417511277871256237310107750 8680 865509207737110895077716088462000542902237984146127558292757188758231482753387581920944030500 8681 218532427615718367469520452570779236989832172848587298469689912286414900384412858369208267936250 8682 53578845447018955638302216056016304609662359596686717237171654026978701333140526472367424058442400 8683 12765848419153650269601331142780063287803758185780640244119516316071490154669726376782310726044556400 8684 2958083544693827760328445617155394868221922637898568791819290893385822590193789781813742534315837196000 8685 667087188592564773151978278114256221193033304198453506383430653686963529907718793807345082713097803762000 8686 146506183047822083826384757981045667993765277303464713126742663617434074540895725935905868638423389524440000 8687 31354815610345231840513504807466161628308885293775391256780900359575200685297809880139495828921997632109599400 8688 6543141166060400174695471219973706715329138628884086957230068864626534371576499548674481838940013980732612596400 8689 1332130779428470674727342850588427698252136765195322864328968928074219489599801157870312020538972120984287946767000 8690 264738805888011962442312011349925705081166886712156653413190287269701677369445713507615215561977830179698995113944000 8691 51382798824090695498880101335039540524199656155110045213493656936423447246018501079631347419247277445912043721125370000 8692 9744393954252157592716650457623611694784066396770847566228202940868935860230411130508290268536497928836086687040502845600 8693 1806447051616232595018813546909331952247382447204211226588340612175100494521611493967983903257034029768962435310148970295600 8694 327502623463221721971911004713830639585162274132082805931749566658917861833458180033583618313351451018051371797452200994872000 8695 58089706789817143023556826585963324284224977494546092840270459173227413595026986051540263005038428705940143968857334129809461500 8696 10084269931449162427818873527598682509550312364030630933278546552446658607351500094360779721165710018794054205008396015021150585000 8697 1713986188691574415884802568839015121599406362429577697585764880769534359625982561522968917834303972383682990589531415538670768987140 8698 285322126719923224061170743349487942798791945174094672179030608330116568924161044562204319903488445985536560208221310575522392819165440 8699 46533727375970318354632189225931443541271538942897339220436468015108638291016815815775961862910050959016112267319876536889894269900780400 8700 7437636860506179193882707050512888169042773236097224026596103153162315446825615251259008931757219482875039180373694522025661262012837560800 8701 1165357120764969593394104954308681692616317762798990554787062086241022804641152708918383538730421754189698175092654551870765237470441315890000 8702 179041660594499733598038087291403879176082281138923414689084219276666547776853025759260289642156260394808114569777796087209534977409562252159680 8703 26979023280501339295962462020399318460664488493084176317452015273545455858484822423166553490622718956681249251088298971520830103131373979475841880 8704 3988169171779986656431042686206699254101931969491952477813704030375210431310566877357164105201486883425555156143588530701238774550495991559530562000 8705 578477501685533786059328174083902635631453081153142318759888656493005238888504213662915520784404897709483561855571445244914686181855652172371562369000 8706 82346939578076542682563277610034910293892003930167265909956485518339105844457074029579876237500330844031240887310568475129570314188138900727089700440000 8707 11506183855479826207892980254097108103053626776461086661054307938142066241757355892355352567741714190606733757633565408310155055884011952162335217059101200 8708 1578356126920456663338375277934533790399876428819493925494461239846907528732591002305166601042114086838747199869440536468534426430266455792729709629402903200 8709 212582604776320917168306496099683364237667738588688287728651108183768292751828727664226816298982806165255602516593522210320135361499408848324012583684140238000 8710 28115824301084532136221647542700034347454688188532565015534936255283919043241767030698575902343925780412400505107443344017530864083878257990180294671582499736000 8711 3651890284747088002743216209543558984278632403442971920529020764533148602170216762946322518314710433554710411424924607460100702632451563116444899927496727139510625 8712 465869062773587724611486153410448754711764177811699953101631969236302975236152698391240080775483218764063719835171920032787915490573567322134618283709347232003594950 8713 58373621349130958171973450451706070441134758254834423017917991869447275579192238604184135889832631458689646837390630799172985374280865180670673899786991498367466786575 8714 7184477762725915064012688179506941352654904650382463101441432116761323716684682697500784338715380249090079906026328444146336103790418532307883062052467610452333121706000 8715 868581286247086179015335516293606059536688557566446771812365748509872598320989189485314420441900367574160526184435112712503788541837138520292178797020413022352085230592000 8716 103148971730965522395163202566077939025737123818601036207808605254901528020668106926014085955352265695034966652085724599055396107033146642069067884080594677883415544053760000 8717 12032404971078818794830203045873770652470287409352086008029205405061591880909734118666796561494403674204240498959882044272677601421470298462763351747488587538288986054118604800 8718 1378663669064589429544227414257984643325881883906197352011477671448512541660763758217432226693254336807028643172644011077509067671172864681559465642840197259644450565390126284800 8719 155152580937399750506954434753332440911018356991002892191243292756365495397377357079973452877303878508193540500151169436280484456945605666604103421044126084306457243090142887936000 8720 17148333612664390357219150280636671833080091560807304698201669298984374213066401380867765040685546702379225360044041700466925609554943335729102731792234037647517677075030775693312000 8721 1861253119775269407358408940768832841989132158689326798852113096122544961062833162414256517798488608430540843714053651283593284877357284908552076590090462890000499290931785189294080000 8722 198362069630687069933961237208729440488584893111209803436959248468070684020000857841631711679847451563083368594271415888707025545419215500219196605167306523657179405595654789947855994880 8723 20754924554350416027133003117716657771916937909770305223649575274239645392376091178081302304654684232740387767392926145734674508419211723239853891644968238454567495187715982161955237396480 8724 2131685331168181109687884445347199751443152337572430412721875523883336197192179718561403519962048782975047069838972997021828994081911270509996911640220964739047601949760657782029295602892800 8725 214874443587813424765919201552361254494598438489637399794863396222011054691067823121119706334754201689361741878121458382254520773615403785425129748578372877982875619665936015653650464086425600 8726 21252819712519084487406211963677113097968579258325982861695642094877342674039213954498865796331053150165636226617929510544933025446366548540456591822589788259992641036828695341121038513602560000 8727 2062142901192982333184073518386910055644111594365169401109646174304683621071584183183368110038706820902549341790842466070380787428190718111989398054941195388512650685557407467376509202165881896960 8728 196237198751198585059386341446389479510139394292604166561005130350842104069856077302443264773896770672883724793975047894635745983472956325493674878232762766903664582220679036203307915517864821391360 8729 18309806050663414984518907422312942757452014002510949900161682165062577170142310659683796607667029596877007246649957233080983312995530564905653361574662705317130388835906713326439208091067692875776000 8730 1674536738235976886195164869600228680107400635262513373517943206367779099644703859051069116910465185611056356997342341154074983392610865686178440371319365699782055881729798395778807934535302079578112000 8731 150062381501929410001029172531857157344818407207428264948483761152635619896347854159476016499448197188761662012266309669645438522780058624799261137497490927387934446129101193702667581820349862085918720000 8732 13172299821720785539225710523295513451572889347511490547957146450179503705802570597990123094416842878492766418194813445683912635778722609488377418608225511680104106911713471754543550534429254341313010073600 8733 1132136504190479152651980086707622817135730630257846735984413212095882541095911947184668290952138564463713220119235478838805854700846429113552901066739459658361330134548236963385866872572280116079041812889600 8734 95237114706182051998942444550554332815145097774985647742238261996772368687181320739886705907355368189087087131215397170386734855329869882420712998053383747587538122451205305211962003443055691729193438019584000 8735 7837803871282073105080899576194528590425733884937668350045836614913649542537517907570327231520160882853876846854891694149824941533965530945223985435785448663232297616621952636069729154327932144265634196226048000 8736 630755357065205543463166791541389432969745650294646093444740210687074158131388061211070446257076110935881267537144200035289918981448396565598502109834355648115395205851070573759270284195240016571602200753602560000 8737 49612400853924927279465199947782804134214533473325952135825611714283054484009436869594468126454524483842024843816356450967831573239796762582686600245009460490137235786625520176809837488004037503106209200488421785600 8738 3811998549147106336213975109502719318774026512423025798393469498829343850083548889320444081914336004361804815615482659181827893269669668672197276984604549780343354500828452992963396083166632847289974964857878452633600 8739 285959338326126850986051254340626951045692828194914216495393137093914732967378379450581512661752607780346468827503256621937246222369999917174496800480198515967345657703558961163303632686804447452513894589685351579648000 8740 20930784081294868979416784946842982812051802475090075233274475473481073995211042134351446059116966219871117966599791730715903453704121359020434788461723104248755118761446167299259068224390984578960728210724815305179136000 8741 1493897498759211742299524643460080301142112290253790916865374632331195472592444280812258702503626815678439059560257618696752078575804176926560901213374738590467600164878328844510463625225794354970504727661973894730874880000 8742 103900469059547484473537296021008573344084932400046052954060854265802189700433804492233816604984795815421266978461165399699386826938214158292160381213430944954059071847881375193233516241037410029543699127614362448025773670400 8743 7036630279771298728255841168795145427363097715645732734649886371433672780529831376445063367474552606863617511328413289961326308487130544541614240527800895421448847989769344813153375114769105025611551323694411290849543874150400 8744 463694706962597082384618960876260667730287016533358895546734985239572876145990416761386280572551170571944978477912548327603771695308964726468614761450862563625745946270720214184479440362654434084036345685859988663508462993408000 8745 29707666055451955757558613682784953718688129764319082383964773683379331394870987519830159715436287456370539261111184208394430099749412834826315965776960715683493329850430202510959845583288982814371307125476157370393786933313536000 8746 1848843990529796173277744376746259870337787780020223009170855352503251849871405221913431172765392352143514268335657434877733969336270679915234803213855924351094498139692056301844007359650852100823279034580830320393398378341335040000 8747 111668170107483247865605139336142184502751343814836295390008257811435364967855415296131316935842879512873453950756679171437671655737653337024194885104784723280896403589963652336927649164788704420778937426687197865732694863174413844480 8748 6539305528081424548815149145856939634595764321675196308907817778489771389841964884191850833404177921802241286839453644363233674088284425580107098727265835546746532574472960694936105730139439732725581599123167314784960884976417589166080 8749 370897496043506564882815207339074734015624557357863582973106045392676813871968191246293481407543040360081574150939647390889651917395116857433634537034255746561590199897719020023711399737227656743343488665089102192344678318005598080204800 8750 20352215393554692878845065448495375335421436821074341136425691007049956968448846438690555475051631463973060961353897751710658627071869538806696074270960358086236656162628935682092620427520513236599174524066822840887241975118778932500889600 8751 1079160058447173558136624092217233694848565269057485457015546696000562433694445451469749396902685595406611513863848428177010090491606271656319235619866231349894971221489115289476426683776560868660241875666547785624998721387488707073802240000 8752 55222882507855164877097711899863124886478695299739162777469550709721145738588308571269419330812860208233247673467411317420596315408215880785677264544842703553532006348650115426052872153755335867507167833892746996851341415391538109871617474560 8753 2723400919522862515229882758231254402960296520943231586149419610800151385749976642955053131090354944104548030423148804429286569933082018194699812010437243602359392852328037781655683856603681047224975447254634262168715057283585696386815843368960 8754 129245790568556380410810596520439444067790141264160942679765940072267729338873242363739443354679044296566488896550411230992480451719535666842499639473962820648776598145011785296864468934692048425939089522043694393205322277819908528738893037568000 8755 5892962443001775197217823270761324645912399978940649034130109910876350400309625105412928016000740259838296952367841022048978906923611892443227169479211429133536526270046369910670960346753689766479811802826514235432244269734854079950996547567616000 8756 257693787282221190496797144379266586717750649478834861207813487909485705463329336885745735988367465264818301479808288058597766048835174402350194118941146997941369728862549132904864671117606843326881763374548729053959557639585120160028206835957760000 8757 10786993383009601437408752450490720527436568875578674747678855527474450026360897812139921005050026987459691025637848118278729507445092756595924074550615585150288089281225601604780663233964490404286522366343911067872967214133320702135514649940774092800 8758 431339801298011321011289572578885893132303328549052722453810730253831405896897825262299319817218407175402606440722806947670647921221544012379175733015292786274301679658739147751729123232533472953807436954709906918960837229637327257037519915141876940800 8759 16438792560725613502650737658854582107778822035267848908330377110278147082901017536978115332102042241672114203420251505001180203238238206184296040955033650269498582312348643697185618791935926577473984969290623263987011422002363538107081493476427169792000 8760 595605681084554746921028981200237184991424620974353018829854592097406573066307221301860387579314731528948208251453147416649169406022245274635538324969612673511093657729149796945315546049332136085467233570725331022483049970648431105567343987719483162624000 8761 20458596887834336910760076186113451240528419911145587426226935666905313487347621911678567453407206090248750198058975008682902586785703333186573435275602930734396340774927190453611593050866598800801545893028080443456028052144381646924496229538336321044480000 8762 664159907784259440292882248924962156129800930535204788255116043394575081541806450786852301246562271878894244326181747661898665889232337809892065351725969903901245231893518859823533284067859047554381104075299998307608182038181884882916715367171491223096524800 8763 20306639005023431899040433872343985476433322291129031996834027808879066903068665057807934490140938322388510096468931510792868845308994305798394965134516997804815577802268484852936271448385762879083953998759177815176552735657066073096780355675331381930282188800 8764 582460335187481245350593908028395086312297774711256525124729844839694538601090242349866178455525198546911298573702558337226395770261939372104523487798224247248416810062344600328915786167435807181988550957209823404479311138920885475300722904038860248364089344000 8765 15603326469517230195378230816581939408391673517133623136976846420245238529365713939417168218995128151074418377812979311965723337953101950426867022696527488476383221148256475242994572354939293859891214142221503803971447140819027445540603885101392558024355217408000 8766 388385710166726965814974907106691268956252487670617582388323387972300937850335180361591848395850518440560726509011151817249505578179982311577665448589463033245402603678916393332975613150149388574971538672530860708675284482522841121689500362050268711705682903040000 8767 8929378763366068679868946705438695827321529163107355546168563513507727935028652567190467687544723586920341667293247329073183016043361510315908595914888397012455944069119989902454760192380102235990906494455551729158331365975323567648520979762229212907541204513587200 8768 188303749676203537334151074003431302160839739598960112597267191189740008579279385174013804064084774327060643578355658539018386632318115765090252848843939048858241198602926707064321753703473018859392131871629940776218423192288284829610422137277312637422372239127347200 8769 3612156588094557710931236257655853732364621461956614208797665334873716320600429733736147276908631018200620738827326765270152387162532004639575366245952538232831824547287176970279050537415190308074029285307620709131130620789904844654355651981922182544174712287657984000 8770 62398420290911369748087909280072671088113505023470910839482907970441572572650214495890841133868336367849680517756003587880522508150814773097845922781041533662757260824558780845529886650864342819782399775731805098320438542999534554265838977351096487891349889223753728000 8771 958692762390672676982715827761917642469839891085424193413113637788734621243067070022592232238484327241487897956194462766835177110812740430435412392571660715308932237328573760122380290412440272893009034935988437675370944257856208791808657798790191521478985090670264320000 8772 12895530924468610530773249291070180470450723972007956577819380423714083462408676576093925905283882497341265503118963203781629609548174701897979888011365582976905577434996677093887805464464801762850487137302495059966852521305556390071091833898125423854671695251124342751232 8773 148762238198957828000297394530823791371830437091973755024024264000630855747835570321973532284351359758235384288837187557469620954005854871819841452939658606152569310088163137541167635163568763037582930146721529837473111487409148460465387381264567499073428985700066757967872 8774 1430869863546739242723620720231109632796092347435104599964694676895453378084160009606396977718670645288562450931753918621030677089699491862778268423395634637286662185688008632834340358623093886480799420053009207081880697237382641919951331857316439755971228193747584648478720 8775 11016092560208564369432920951216135452010060670609390310565896565047485338654563203333677457936865847621609495813350193002013378897358752694824706219213288236391484656124204351318405048450166141347216415703060838145862262280850460361927165525467843358921183715759192738365440 8776 63641619342402910316575889634017660398745133362742295068103056925811958985920885556092464913061568069495203564648713789320721054206397473144947872084260825270019836953438019846477108760616870858559922953829925545537995125357768987389413509232615069756116572523852021628928000 8777 245235636872179337646042508871267744616518362359477886857042656433971097956978526234376610565762014682560979028270205274017861576108867309209462977245304752390490285565040320476109560481103194522207752342242791559860025216128621511868098487038355331104838737231526397806116864 8778 472727706257423695004385958023339880760948771518037692288650430988550991348865343634005759763008888574946620045201909137569113851324361543939117481526959841315621499688600790350230443834798325185855501362013320072906414356214747341828714242521993947247561694603619421990682624 8779 1 8780 8778 8781 38522253 8782 112690047470 8783 247211231632365 8784 433797149805827808 8785 634261170920649576304 8786 794776793059973463483744 8787 871306276573165425191199000 8788 848950962507047605740753218000 8789 744343610180361989008767693937800 8790 593206765226080940483908402691684400 8791 433293711228351249741299826003139527400 8792 292096560632627529074781355486147368144000 8793 182815588481787847714918457895368363567268000 8794 106773037566037374042734553550487013684850035200 8795 58452533052045387247375032621014885235285615824100 8796 30111705459434456323698951260294150072156912664834600 8797 14647381134302797773634342981613546133204372692948744500 8798 6748644063056228460004953931219387495110402522170270859000 8799 2953291503350572690608690018038923421128786488854923359065700 8800 1230588657889263973459352926673666232965680219252960390363277600 8801 489348728471303819877900244691653513970213833182772424983721031600 8802 186087522304242057994138701010795790597008054871933671702919159028000 8803 67799553511955037757355709066336165104876094754631911111045329883756000 8804 23708135845777823345046927899173814657437971447194962247533601045903435040 8805 7969291261296206822215233926274164758817498405081699624317130957733862323120 8806 2578883068143546684684489797725897750178512868620913691561111023270912836273120 8807 804496429508011354253408333622929148855678720132831980403911954603554921108684800 8808 242239965225985483844835899456176893906523713789726190474457903854851516190153341600 8809 70486738682180281961770391687692852747055429912035393023618059484799473893285559719120 8810 19842000536955644258022274238408652584279983621911626211542284898240718139165769539846560 8811 5409103819679465305600997414885970455911166099361288893918807882311305076336440853987612410 8812 1429368237711063804801632654716485955505786646744147157698871283647269313831174683860056550500 8813 366465593080417591668245779842469762377600479406290233024833120272576466056491259598489526697250 8814 91234737083193751092021156542075368564862220355997448398771655485991727029671282568619077460697100 8815 22073496290470666570036856269996371780576190038283248650563149891966417698468254732674278881728762050 8816 5193878966572648836647738331360645284291605732019097089275326379615941184754041148195321087484613396800 8817 1189404841689078347860175769557194566307455210306356251781895027025335455367155396667339098798240888448000 8818 265261952886005635525561628794679971643387216463399411651700001592840331247226967263253371545118843113656000 8819 57650333654003073998605542994043717045706952211179458485323221480399239388311119600982848328244209708032589400 8820 12217141143388548395020599277670658732144271150034046881283932958731361960194336215810928815104021716105121145200 8821 2525943317732049114268556870917480291392803887689528393641328767742317103928453980812141729198629033149818040486200 8822 509795602366722178009331550839958461093423769325156749817557470520292887979423337856661979692606970915951321308314000 8823 100486317034833783627405786122527597169725757421666246267446305858025551481865724460260029349721696324414273035285293000 8824 19353715586323142367221935680770230196390061381170657017967197404723989215163067699629612983524898478387197844804779218400 8825 3643892247896543269106542292166382294362048966916024743305158873193559155981644262975546090792204165886330757654439179141200 8826 670960715362556052095431198514985125114924463471062765045483422180490709406561973669816896215881997117245629296414918337999200 8827 120874772466330255220421713490887619786266944035736041443794438107681724272538669815715260527340519439255461153504867398999196000 8828 21313180349367022953167677864510887756043038989227426808952653959719841938866622276507779056297417310195955888578971039765848492000 8829 3679532403333422205043761654714102025855980407623746952351676387623421877998860817277009489401100404646193278126869372320205601386640 8830 622182287974484984302885414923146916411366100731425288539681235452054399013053304275323371081057088281869187834743624610583916482869920 8831 103077417022596117183614283579503257183857105780345486134048799696772559519958343128210904012294176617147747863582295521501070994035845920 8832 16736403235046029245510337743587358288562593428512986443577846390213040199280516235636398751563120712230387405395051865911572606399813552800 8833 2664017815275288794817652068522483519023836802020477851606684471001502860404843815324220079674656433980779915149651200229789588968651224707600 8834 415818847914300126156926431535734148068828886052422659208418830828150848897253398647420893085002381447807998988180558486498029162141127507634720 8835 63660648754431260436272554500078397586027334927455314515440840282536342361199525271508391966404940189592347226656750332463211334599619200177320360 8836 9561759591169205525684669115961883534688993375950077904697573611693756434188958400036455039655977143364420516440793913612853392369444611430513430960 8837 1409278391099443111875981179349544915192769706781670289845978117679954422065533525002272739334757465839532212589315123971719808111124634293023645171000 8838 203860312893312350323211823078896403295540496459064416924142691531218075051077279814771029953198532954051598157917622858063496283304214526998071791522000 8839 28948269219515150693106923660684791819013802248133187915265590586042625690841704371784787354614969821505110253466957818767865691020385908002354568457390200 8840 4035859528964460063311199755318381599093169434533562894294248819458865905708219267896627888541620211653753503180114279523411178203850309884531255500592929600 8841 552503309916329478254625007392554880351425714373299446641322075003468023152168173171003126236008233960429314949122721522512440427054231541548895459081764201600 8842 74280249784225422159854999125944949355064460973849804125402349337702069699455463693836732669187716911076895031775481789181689767878466412368541295285547238456000 8843 9808395593773570795405856510306726891597618483604856513188229042525188166474589800489364604239246762964166445417727443873706935632972409174198734245925576422253875 8844 1272176821114858603839869653461247948481793489503824926724093095916953135403520446484766930562175416957938049497455946531912116452323124405016564122667254241762927550 8845 162088704106247235050074087379087582090781449797804050191828038406666282680608466128665158184735779556700681697877412290991300307370267886877342537817348262218680754775 8846 20287882095348536209896104768003106711271857710787110121820119365684914615527761880098559526055924852400013810679138606618709853220606974535280427217918880943187293828650 8847 2494676450689461360647088266946971452968160422424583900753262413953178572467792522234796949556426988410651068125816893756846783214301774141034365809735238822331587426982375 8848 301364423070920245192884206790517174886596700188461354453699320410172270745663635578775312828822553052377172631325857973514476802070805612207049097133660482412954385490376000 8849 35765834347872322374598197902742207725724293157808950709711213139209970361944133859217772401367444964874737190403500585131588849914737016003428279892685124839604568304961692800 8850 4169973783619903859573724652237316236397876656975294204316817115256660656760087068876385109066624827605160124781564689174853017615890891955855632196542670541433243027336475230400 8851 477604345665448960875421873311746040952650295585263219227107087278024309699655144848072630803753146871199995288666876434435200828785157846937105818030859976723327725267914158861400 8852 53733594379437338827194695564388364176916039192481327093986787972635635416993682663127340051264820148229758803252393617112025406434799181050054480024012925724479319408637654054502000 8853 5937861275509505053381155845456147816418682452734126842671668742897673709081672350638948373859045712570201071410867585892384099798654174975733534578297550097814441164454996110646979000 8854 644429775478199716724182308880418967230713480394727425314296238942447212825483369447730088454598386630857061798873757059187994445446005502283040851909906759662540896741767404239752159120 8855 68679681829270484264243877029764655339107492563113687536588569412578852800116563890918019619768305568045860185905191151350061719780090788356851150928358977090824745717653506933536497108360 8856 7186617185382201043641334658254942323167167294838864583922560353796600840717576271141957249645686985163288785266899986207944473813174676943271298871236820031062841531186260889437204254699360 8857 738229331258069469966604253948535199002621291453193653944081807448984304778869863050886348968312764241692106554941499839227075886587675958945589647168343953338588041174725289413109945080800400 8858 74429654344851680936509816322831868586227640664121865706249000497133498268284159061298732686296971112502604141135687710316267801368027097410776845223991128434059973094165226052885774291811416800 8859 7363702160111629670950612663006985619342682127307197816958165783481748744457350943894233960367398354938225413453612791240760531858309444935442720713586207225589119295951180887931145386993221248160 8860 714725948143124961461578381255342613911222762107983414556731285863400664634748033513168202876430558165911707307081877029873205691657043160585760692941940371866043784665173753105270200777188962426080 8861 68039867453981324536210963642045083267791736362384782929353549966935411009337000721801714817274707838479683314415687002023077261838336790589332867653402214964166418373317258062615308304938489309236880 8862 6351042468620285833779647933533385347387810550847969295787837820879194060625223424418996224554209403575140285411954885072201190945032766521240864417978922956722186942264593595395791766088289957689092000 8863 581099750408558841755247040406662524408616852826080712180337352093474107228349391643534137374240145559638411077614326354580166113985599188503321660486722712324434064118121926156036584137360679694618444000 8864 52099802498119026722253076308166571472396357898182199755580289402620885479762649649196928913934470015814903882785739606648555095150144550418335618594920103571557604891423232898499264732677543137450030714400 8865 4575574542402143244257011661648299805231745023697785860312324073070989376155936166473494230387042490797718649141505744388863518395429418692912033795680724375580153818346461320302263825322008253478404667061200 8866 393470657980894631152194302313826855271635786703053597484823685586068601313440174667752757072942697113580384262852675913886933667753162772954322151435591451145978973401031089880801759773675195789763027723255200 8867 33117488383799340771748873167257881362033915347512101910801301452704154614938567993498157326851320512520779814039925168370531503455426788671091999377549555105888654786777135882241075278870007886041539857998817000 8868 2727028639374985430609822015418798321489919759873864761896669307192734858178133214634331859490769825924474788576653253768923294188797053275813989858405155718404404118300598317064394211713119417420932237904700974000 8869 219586446222196822151654687415900310893193124583549317201169500214984362149290222941679954484786143856552013696635936526019683244614533735572090845088564842331559001471960644503733046607204356596442670051693270140600 8870 17281759186553492078749713829465033543233386987802295910218078840091999446197286702942337854883983481166597345747643949116923965248527912509436451551667544206810386869842782283563290790986099683946026801074536733454800 8871 1328636676784036435224869503332195149185280497149199453724224671040425378354200170367836988833490990000054152375864512184779934866972923422063761915263890985379740618979764853719197811427068193477748001774770982041543800 8872 99727568219832693238278030350418979210007778502046586310104003115695265096244146369843534922539429829336508588078570715568579161655526290647293666943507224361054153257712390328762578428946446430769717308371873202457416000 8873 7303895725621045098955790290084637980179785176425471317308446665731298811452557435032459130877827181509249739628541198938044723311573698193963527880334336499338989589587493391009476737246905497395420030649964550552852992000 8874 521612306553465419647321292470079812886799608798031122961350642506127975932275738704796194486285396351386065944995051889179636018002953977682588173315298065874781026817099352414987287442033081412145795025349610937957156305600 8875 36299579299224100642479588864076273979104768176319673966729058262359600197899067720638507441209075551683390112185555102791615669090638612119073951828168716638793441294369577040196440881338947376202229711464550180258611318307050 8876 2459825512267066362518604290696811944973359273816350174021171410826994583610189267920040166780682693305046255195496422023707089117519756564156220834977632756969675736256013355547592347239537563136904005219117936789234005587515300 8877 162190362275309196506622176930219521023904815609187997439722716189812900582153813052759519514113700872556520450460893114243456140562763148970191197978827821044202743992493792531877680570118971110541591118270611699500585435400025250 8878 10397097664010512375732332128678562176969543955731037269922819433825667191201515894847556880986574053181774682051442896207349609584872695221993434637855126137578723091047884956179591367577634656504829844907799437051258596385255175500 8879 647427966157499788546142228141094713689946339724342601980426142354104256419420224336065685720240877351361431437020790647735352032161775100875493098266661627821356092197368646137301757419549270342553020692688205009492563349065524483730 8880 39125935258309675885587376706627981475201175902641646441783158252611209818508781666960360124172559619427748794114303720220377620827278440797525748710631197121258995188434184992551984903011068167107681139648355615355795606323727599785440 8881 2292489404712989380447062792695909208620048001626922550886889608260370452036080960501877412888320334293103080451304092889921110678939457302510455344897717414965233234313819342470565874343899936363448034005587717031281622443265789809231440 8882 130096603659658786226915867928920294311644351455719027791402900269388756775620562304444932701193026623714158584367980141573150630906504177767752825501086242280727618951191534316423977321304934984687990164704106920997253055721748789988453600 8883 7142592262683451008093625718053177047012256771646396995068974735978204596304175053439556199184838674811903180154544287868642171616250553986893288144182578792215753351640203729526983941327848524753796650623685774424513554714013479307223571200 8884 378928906321195852545131477266663056979611108935506306561876552659882185807293857861915001263352228625573440419592406554938980606587727071857589401942535794816150578944388704352304287530506724236170412997348306355496221764072367755722527854240 8885 19400553179724552400217621978695778719067963398798040974446046339487960360003695783464778251360489002588712745371114608901213700291496654495823036503482812487893453659579534497624427042874698286568173173576853510754005229826294348912248129107120 8886 957249517791534193451089653530821117060856120268384710484447829413293582717878687929245704182179522444450130090305140738041194198224905758640959309410429921603454262650102444640411641167112051914207251970449840418602302748750026090409104665684320 8887 45451039513611479338713953788490221727878581140398967269151923435309381256295272401233806991037999820956247186113038650794114974206372879174178380103782478839734081431846927719156176520619704169811720247857451283920991769873692479580495067262044000 8888 2073338371432040230586783686144072835892076260422506585441462723252624458807526227105646652678940606689761362583721828462059260708277376172177193647326689180030766293898382163438156878517862079010733334479443746449347569645409086930787029542415708000 8889 90707835957258300210132107082887996349941485435317768284284829291557284117099027603403905494787764853302357481053486540020766429549923250380734584826055691783173102807279004176396821931235345128339595294280502889524147034622118071496336511220075178800 8890 3798751347115563059796229254373551099322525121871141398757675805328653114169654181018258109358835992468035505068779779422578613675511746241339741309188317803276768140380652812649180727410035680998205857942938778300946776318770739375684604056345991362400 8891 151968948913999325262489955288610646494809017093694985849229939904890087223362711170348320407666349370364412309825814170051551999661020077770592388301004644656918296921318290011954747584845866026195616570682891518370553022669242579945827925309565380382900 8892 5794225905975537463352592630977738718019422069693262065303687870242888513689428554699502176959282354465709202720155415445618963185515345776010624444079485959298491539905664732394109053434656268808678582457147807646503537502727750855198235685410997482529000 8893 210024463844239049382964240281033152898464344817973030386378858669082129817611108677449078082252057679755301146577436311055770603867286132354371134091408447486206271551323553383403911535486006475839502096110665675246707834115414270051127503166919710231000500 8894 7217185486182546325605938291638636786534147069979106200343411017757734271771265815418054107854600390976951571399306643868417282691808293365643626932084059078356542737880590472757085393629216431272382454455323296258621251960982311256362433670729379940818230200 8895 234391112969687279827479428629007200773471503830219330068895469280029848843171509889882395070032648502182434779091505286416404944049878002763249241111025081652739415761320806785004497365928985472868201573365520239730245767322985587856487058338469303376835974100 8896 7169329993149002095839678489279188543083625626647254671800101514820868832320369118072657119434176872642444955587838000593251626851372533988135057878252532825880663104338038586937489890678408160713419032241392431195197629230338591556128755030113033218876476729600 8897 205719079883707328842586089980538389867143605043649628164935692782286383328028575154629138561251196471577799769127883875554158634658684620525196129720567793869667631943189912549015439540590809820202146325413185911412625066029057505596753742596709243512323429252000 8898 5513010955475578742746046412143545582426084593919138298462691932819480936501161518312264624896239990066877190235087125957824339243751854076550617538477691489144041395428372134407538873812032618496965149437550582043274305624415705454250473336282642715871127841424000 8899 137275864313585560720752722789858406920416194036645720294721625597394489056831164039144970414304208642729044647995304442439572294776306766396289842810532977834123098704086281237969294561484960023880050696404435246579254469826230724741794675752464837112793120101944200 8900 3157238653160112461126889485051446470013278388169793229771729319290228031157019257486866265221845620433956864005930897234341886439224872815448437798357610130920620438489146752115376572187873262109783755373369285937721080329734532816560432365302270590148518779791955600 8901 66603398828955963734491292056594740699867378195060292913735665026842852857630006293903753676310804080386754233781435218599788145693394173371559499838595559314446238686626330896692815275050644412563992323340172303295382978121166781593209106352774538780857353607253774600 8902 1278060423913693994526326000583480272996341573332424685015940036201417296164913356146700256632380938933181043924505020482105170392311720136414663965558256401903592070285363668515704992735304661846192469404697021730877124626635612496440828607986908520950755679132429238000 8903 22085235945398847151769556780144158863805613594398884136737040037790884352769426014951827643531142850324652287199221466766776739801201267275095462792404697539470277009957136820088163939210385266904419700250966009311086434543177432064850766069330480173997403153519422451000 8904 339428155748694132521732956569875374786569015551534669593660272619694971335875344308502571415552533091306585534808064361677335914561254019228495717998351399720066424378900639707942934005721536729104972967176679928738137956149771068513376593566413942507246654701787059604768 8905 4567137087481987847168578622298341287008745917363552465251951924957703539253506863236035735336430009995027838252984901033872091061220308230277616529025807563034653847381740706757028207133665675136930790787401899630170274689101818997144312632154891307728490167878919055435504 8906 52702408818797580963431943789976585178046978218871655954425411014647960008144239832207207277016331036709461715010267486404525216475433793524973132613680706416660648645667684638798102333161319527187500853584924617626094757787441748385855883579955172187186855006243538597990304 8907 507069483815833388251889205364481661456763255087103301575405827096114589764098279589027718420364482039302278442967032260811038827583928429372345682316023650970577760059801679117773261692304129562933076973492700170891017930563262003696691663704884817857157307675411476631633585 8908 3905001660228890266845001374714194787025004091078531929906420756670421615634013828947828621814908647368718347565729323826147354469768628785042359736852921160967085228705903376861552579390364016635176814392852605695782618513233343671840912118362957756567929805849081625353234570 8909 22566177724167947254013815757808596540052113725280366500542316911804896341830196733163257135900521192498612638040064729708713021465399704198971710204835492082905077671666508115152355248155053615247150491647019651683219851600707972468182386056204669001751014449635444875676403469 8910 86980203728034757299405794730469530663885386788181196434426991964401312082448351832910027929408336816876203718027397510960687727554049698807595605411238779008733440086785924577740510790974901936911953844968069916404104623403854875100528799445372168100561045657060880480403800622 8911 167712320007107785248440059187625411806569501514730453861846420411848137064140930409019564425910624586191755784629020554979682277382121770460819562254131541517929564169953806393683441833611842202096746409814714274173992444232699900332815994483233952641249655180700884545221585917 8912 1 8913 8911 8914 39698505 8915 117890934931 8916 262540454055880 8917 467679953707110144 8918 694168808805705657424 8919 883035131229162558515440 8920 982744110250110734527945944 8921 972053190524972741841608953000 8922 865206498270757198272279733370200 8923 699990917067333446271934352318656200 8924 519050807838011517852689574749725918000 8925 355219124696248284307588004328498414269200 8926 225697543008104091359319788409717167972334000 8927 133819770899270577279066505061778220356399504400 8928 74371842023069787688119341180654984179270744987900 8929 38894535769383165864627979268289651559551420733090500 8930 19207146976767162724707100348804714344698962935108127900 8931 8984020429190976255816652135004333653289289117122144528500 8932 3991293281501719960280239680064841537490243436725117230161200 8933 1688399599357744887814481889039765060158864381463590507456081200 8934 681612904347107396725408596396513690805554243169431808986579970000 8935 263145361220681604303654036221612950834433898052728191971837775353200 8936 97334470253236684095480966189000502014660369905475773578521085103017000 8937 34554212119244719474434265127726444006730268005140460230543284974910405720 8938 11792056962689949357723061891480618651373857726979763650985381376965223546920 8939 3874096971637249972280963700974229338751114545640884192282579662146290511356600 8940 1226972368880474014667435885568934934968786421202387418182194176844019388793382320 8941 375086405292720488101267188657945564998603677949778444498544218507721255571659875600 8942 110807983556990694612945185853165443141252091225953761010692478234429106533292692392880 8943 31668730421332982907970970578210621082432113619661838192389453979816303494105322312382480 8944 8765077505156609250905141563541569192373569215834200167000692320854724036116581599678864550 8945 2351601645177014773606355056482179573796487395708994490674185371468549027807994146958650083130 8946 612133611213864734392961103478724384962321398653705743569380178999530600589392511012862497641750 8947 154728794128070071872274326710088965672079361544786469287009247581105219198512879874816226745746450 8948 38008852622349474976082951750473302456332530097129497043858654324449580140040567223489818723822211200 8949 9080574763076304848904778687648681821165391664495706179085170710720722973515580127468971692636696398000 8950 2111371414045749901168303931546507289848424622908531702598248451769741119853660734322664962367869962009200 8951 478111584060938119929574707202377353041704200443367874208969919793746654554562204596506106800500860581554000 8952 105507148243235663640923149933005760764826025725091671828315092845695886786096652834413789028745853512992247400 8953 22702948975485447731044719974368400901050401247337567147569002184358647510017472876501276479115911430923688933400 8954 4766244219215061235380301720875084909293915545519662015545736146393507893092204190600664282413539260801882315873000 8955 976779950111053491097302924530685180619530064499341705971105031663592295190759854654131260760738611379045328608593400 8956 195507808491885099596506172339133911121570310376863822078215267069378917954996842783445443653604554566980639032840426000 8957 38237306616068759376403472001429250464180302715023573934496401253914167728233248143452879533662062950773463796323353569200 8958 7310787900484279653836485566518177959879987999451954589796160365534922412087219858675694038964860413960954330875309941549200 8959 1367043132730274985552253679982129576007854084812115144379276450913237146154162006969759549248965881553114519209783668183950000 8960 250102978466472167438132681869894527386019728838761381429838204839600227545054244382639027660259696326999134420973088666466048700 8961 44785977470369470313426431626590818032771127112796979214732161885515969475561497536577890797312848459609506299204008662140132554500 8962 7852547570969006628900372315860200448368526328856236492032284409641657378790876027519701790575823715012053300237658469206448407568860 8963 1348572733669113147700333789167362799647552225226136996091668841867010488810217445752136544804641508496105893261007560838285104143537460 8964 226921096828592054745250099950215016431392378924670792778043722513800653996504714205890445743734509385564421074043191269706554301733374800 8965 37423569814271146863780747730745268020808026108797255330780344925936527007785099448855659528786124220477527181428830452464774721349189638160 8966 6050767367656824328220176820433120854199486151402024849819782478742664462788299348456636081193745095864404216756090583392775450875599915538800 8967 959373635287166822753317171335711455120938915466683020791234921073732828204452188605216371081912558044750508916583424586785676744386410575209040 8968 149206110271289077663720890590629448661300457108006241375433690100033347327955326732921410846124501008431372468955005460493473302161195902252322840 8969 22767153622907962794226017580747340497810154688170055894837970261447272070423508004604860592903332171169130807818053471235977476519787101246903447400 8970 3409168097546847818957628275976740365545535474021570457055577502121654892171320738704481351532424898643070320060213084324307830846076663964183792950040 8971 501063081702501687885493536280914995031317524564987030195041368307254978690357230480121189826018426355729224925375188590928994786438760714640923503413000 8972 72296957316204002005487613621133816019631761081386999059314849352134184616250803472373909443182195777607866469084948333846822188232121209572249047750013200 8973 10242433141276208803807166678341174354238583511528855635382775867129379019340214179151942741246923752728868050744142346203840436616718213853432434291253809200 8974 1424971542147478219575732706325238107618327728625222247200194745160544750370938563111812585754880626005607144160078316271062112312343266632562514120272440298000 8975 194709051636184190926691496267220797487884258281638570767103194337560353016801959374653851738831351699022310283014458759379038621447488478364139752021693795537200 8976 26133190399275191542913746928117225520232230110127411726951465103090419951362350631375966266922166085733677918021798397401340478125438424075478384447379769041774625 8977 3445616440437660416347399625655188845029131770858122722373648916879389583289308304562123625687340710309206018750683396208528311555537860270280773660809981419655545775 8978 446317432276464627530240092923639224446118091115999573224951643217154642380154900697269362373546390984304101279936436344246889015689041647942541863764128763425229818025 8979 56800173476917352065774547255762748883430268127367248195635112447410560870716554893750558488642236586984903100536782230604203908400913328546529361106255670097348840109875 8980 7102365226712686038434373033125086804448862246201776324020581688676760355439063912919613636468239226315469153238358413469267309634471570510895740202040649634878620440857400 8981 872598684910513500816637897900659752509009341940325761306306594191518349800951974175470304059873555046446201761753432456240216079081858935013844284029865138906636362271626000 8982 105338454906261042239433658934788982065603894368527231380440309337365147109713412587495629974388422606883895058755092484185589012182031701105880723984662220407455566306191155200 8983 12494377075394729745002986885746159862136423623343601950921872572989891281657903404808386358729027584614207455264031799084249239337101743255854316046623216289308117095191820595200 8984 1456074757513567341360881802196856713948233895841441289945758350520470420318555665928850612980924166780881339145113282406696178830040342998782679700724160380105983026683040993280000 8985 166713901730776206553914914286020571527212009704233924837147710864308814402901275248956183982826722657996406894403079344605684107528200705935138766928960483880104600768788475794227200 8986 18752023281930483907831110871916969136849987780422713613491139106808177172517090492179745857364272076889025600997326884357065633409122193204391661368658359536741978417557623018422272000 8987 2071920090173587214939693648954793742523572012297310899232929898218084545358774716541009671547660303077379112400841909684461302810231808920669012378833289682811012689938733105899270307840 8988 224852608623234463049637707113228637107829025747419640864889091188272971338760659321687592387485919346626218039242686980745250481936011262362462646950900184946771360977276679218562586378240 8989 23964337107121312829197221148313472634636248315822104219912780698511636300638322167685750218966806426086444648065007157936945966763591059312026245451372780766535155786586272785136187814707200 8990 2507891883847509700870744035797494238156172337930993339780556361170382699175507780777337962593737748742751467488491551084754668452106496420507393041487411423163111075835087940179031462290391040 8991 257663037517098392796383304682532270280715950675042551376406881636537172451736955633826036136645505443088741210086300068531539223772067716925517960938896037907689233039950877827830771122123571200 8992 25984232958152199428176592898928514735559816630510773822929897702116633286187017518324511172469612629130530629150516239891944975079485293753480829118594302211506505048413942150425501773880004444160 8993 2571503039453116248165199308413740410666496346360469067114566422050279532931114962914648395294481218450011208832889298862778477374267133656931260133734814943590937353227862766558264668601980404367360 8994 249677041666927927863828190638527160699206502478041440966095105858803432483708685737619982853714384711889063488806275688102836399279561766899391426160441154651482001812504539172561462470009457056153600 8995 23777689169546941515606134355662939714295921606805274621364774779357642618010634560914187194129266109585679705609638835078158781755367323093537788141774553494438974166262624474142156189004136985038684160 8996 2220419094423218420876372110755950581408860016327842584234304498651786238010887478776449802277510906989824838520107312636075610473691179711957746263100032785641451629656351387428736338503883945272147968000 8997 203253891894972239275685946377477330448379312534506425855228611260476824326463999817971612326212318987082115604246270084368991646233991628425020824152233837399126354016489978016918126844554671092250391347200 8998 18232029223937056155732371668839693534878173683336093066100505946363247063765860208948714596847678282798014996933553222125602788849253449204699529025007188610783091186585378244189236868536546109305843299123200 8999 1602012756586347086092048269552874151399544616515597003470353468856727039380057267929658114193086324436504853887149247251223028092262611292973524438868143763834281117604517433033923829690361996155128840716288000 9000 137836116137630112217016922620601661138201948413030664069846124963146770538338792001151149570836316817762647476972136737864801337654255109930599691282578074874343372326111590879722325566180377441384022966219571200 9001 11607688952119349972673467760752591203159236448872724176804391342163933362628308621620355184097732203223437364320749335800253786692862791898185414613001328949439503028318750054171066139343001260946417677169065984000 9002 956360561266913997350907475494478023698318595984755567396951453749851699643544654899912108947502934019356612808365780833697779275491165291800119333522265215222211275608413897320184461402659809650127182794234160742400 9003 77052306515716809146861700658360740908422527218855703317593746236767414961064253656368664805842928034439686016765372244475916652646989660267053382766197447820495224989058753997321231572313381218257489278750937212518400 9004 6067636671824000344095372060758740327013836016633762215181980093700343074526209610042506008016154321562322181390065193718434787716332710346225736813286538055744592853569776900378572834502225204690180768803589369888768000 9005 466757828955338566724038974985488332620428222012311927460642473502686241421306279163047599134002388075596283095930556421366999331773441188526709246271007855289684603409970966404796781304660740076990240734454590827030118400 9006 35055455832735517098926932174109886996717482042159980275557141673275047071727936302198178941712754965747562204624305509921238105423181392969672044962686855989154347598735762727241134751354339581789950873870771975519993856000 9007 2568918574390232083114671587195670974731158153353376371307893852445271440230159215239553677997867374711180958532584060077535011495422274942909546252281174876184342363325588759548194858546009806696647028269472016630124065587200 9008 183568671716861364794848968799893402245597781781636113376063834189727426033753828457541287874943915883595632962164299692949275450944634446546138468154141296957637511276247814698539958225769527573312121440770134821823680033587200 9009 12782216309004665499411908284501178886222875834275370759672124662307722220195098848735272517776101140188957970191170735562553900547442117162846500732891299725600560724262327792838105541368441532412347859214672225123630537768960000 9010 866684363384437725734670901973605122609093660977061257144599266691991860889599708628933678210936058894717100440563973573585728615978667672215126066306891996083991094298844127632440685369577980313160629626544373714351448296469299200 9011 57178334951206385964238787217897497412105486447550919505492637209055966449512972744644036571797288803103482457763276901618695838782039924709064814519874318319853584533092666948282048271040886385000659203922462652985245042225446912000 9012 3667462041096460591547549931989542333940504517963177392524577819671029003105589526646862835460039079484956014338697989797463246641877629145821750158155672901595210943344455307037321763130267514693015784154259775840634947766745280020480 9013 228501387432919157982640350722884753285675931042971991994305177427139958681277307854627578101288573091948030577374676387543278299949868239901037487395623697183940469835920567494783275239496181913097327887440813626912624949318865156833280 9014 13816641712212559100505076485616155207069109566486961302951598370708542926204458526561822451429676592793230460859934901425453581524144400686961561908566280960346859137555807391263345618681444948404144997551556415567838989471880252384870400 9015 809993782928538797644544750100940504011047836921655366846397958941420024053893195014476828750417477073310600065139594642540842189727509120144200987023323893130444809832946912132632452170055784323673762926682973503153463500033646933185658880 9016 45991000778657186887088898047183169153153998230215927476968871702116806443838559873381505391177112375220486636460759939473751826120480748359934223323293149861203997966681423498069962611716291233506598982825092644351381866892775255813023334400 9017 2526335865623524823308359749765758235530409468657015815698499859935502321365771853124157015534590121277500662820185676520268411778147801937062079896258217965534847417342031169861436479112060693977776998758582896408586882488106300928183049912320 9018 134096336760787556568901915407925805017126442066999266909664152226156850451792069450818913805190638750411437068654076139553251720905089423134730098179982437915507683482702880021866757004183347235394425419948487651046079958579813957671248954654720 9019 6868987785946243037473765667518540428597558696169060845543034492127764053245050761182888259277764627480895002269208301887826767568392411774213003484143230505182824530791007829514756278068608039448914553202191870883547886783773171999976168043315200 9020 339092870955459954696105198183861099995984942936401626681913346078285573616477354517329587449552976614285674309693389568177720181726813992615378066597681415407332969564514844225361737903620255664815718078551525245500207555312139708010498464489144320 9021 16108220226031533921785754412346527413833924561610410425531769807329449128764905185305688359181905778191285562779534360955391573024426743033615339908843077924391608077336770586992917222619122631097390655319624622887026654492366574674429092841914368000 9022 735155971807002928955984026199263671727084068385017714908489164159224862698104487168582352284162230984318753598168178416995795200784437912830643221684183183541770898559566880191114800603305197309486063063756260095183931990226589278300692842848400179200 9023 32177699961486626419905291974787458194070112393653167842215680439561194919811972710103798700509160915584478645413869044089158568657474668842456753798459750763800436657842780988937450845436868861147083507285747406628816187375423712725054390629811041075200 9024 1348178130100469039613821732212640215237478148779823743126750092163666109206596200906856960139837803264515007958989840953690828478671773898768994060961892090950211511140039313351251663149770325391392549806772044791625833843395424647435016919961565134848000 9025 53957627626952730652605306962073490773965955880864803905443768675881132194496109692334846395144622464938770865316245618763825313380976852031441236973152250416998112372510964610100644869272819730784626285877640950022809662105497249302320663815117522285363200 9026 2058165928398023136008365205017003913654595632019364315918405937843654636166885626406112629468876945951198365563689902657227646717828188051059023057798597071534403961358197531226748313298455548031750586364883687017254264253162491039796044742304746904223744000 9027 74634094816485910180087160642923184002182848565625181332422421380205356857736507147963043773133534705549725243742236530330196818437561109322657836681700043887326223476825876964661150006141422593843101947674491044845284991512054509618955400303695496441390694400 9028 2565743218669500755166290492829119393924008406748797600458135460609813535974128292300844183317042211440081725655174988018559514784038212691679515842217700143117747384678890907544468999345829383434638246934985377924076758074392707911677144258660760323243796070400 9029 83360437595270430880127541536281597461548451923981120604779286469897052446077904623668429918871494295146012198682346857385290772650335650822966269970781087220928928909550928293294215616906225946809294700672094385548979190765630842845726483980694055845802016768000 9030 2550742393040548978906087285625458502972947047003512622463666391571307310428089983508595854906346488781027184206518032072133582900279940457991048621791028951766296819742530220956104384111603929762809260369009347426862244062485354801663110266171122713048184677990400 9031 73219630785827024913910298480894439548366074730486547104004859314412155718347013042572476303392117343048608177578318302052991858980956356518827395836206743639860783334493747768005560240961321268892852510091383741262953862436321761420926815265577704809298055397376000 9032 1962919931332325432805868427907574542655658199701703364800811012131477092170588401485066615518877626951088343694193698729660318373322091076515967931191743599945929038209734434704607535162443712881124128661353812533017848757565406096864464610464574075539645306975027200 9033 48895018212185980222637100965963540219998375392191539140939600805181382611444755009152240081342881399884333459524017792693650408973266923983309525293453709948489616154532587533161010021355531078104530932611757691594857604961162291514126565781359930778769939179451187200 9034 1124943098827531196903822624376185921771436338410978283767530702177642973532607517373769260518467565441416089985534770265214146583841110856227656039192237333643673950808819355365636494444006118514278152394946618166269553388820137472788156336015382292776983562383523840000 9035 23739325535446854598654967405085072130281789440873300246885341984168656360734099707118720733774611457308136204279855490365367206236063059404937592282498316729195362224185712264903324867668603179576760094993787370434333091280374821421847630512510573976767350038980670259200 9036 455688876436511460488337805317838776491138614663465791950050973571134646086708259354648162531841119782828859747279175590204626004495318270446013089995453945232174584225689501577144968627637813094879031990216028186856236971656468793687626575423063625379919388305556242432000 9037 7876992952172738046309791047822703676656504286772790415792839631954332108440245304468288772780650088200203065195430840569607463120128855499481973288418035419633368771072224930998266404069400246901832085682024834691685750866561081798448475849361431863851411066712887838900224 9038 121099978337900980395991738691611238560883672193991958653507544073388482775081007630797979617514004555898545580923242655469535301137403566587270247122703241116522686040577812368043643858940238405946395502067152898584524323114574493985668994771621792853416924374528104347992064 9039 1629950999804016231815652152131836866685777173022482845270937458206196861415322990920860811653444633752471294462609068383951187568436628241728437342618621827570323555744280261542893095756734239637567984569265649876090335455949807904252541263005233952994407623625875788000133120 9040 18814465129943668245196094201812091819365432640655759276357729049108438094551964520857585037180366390833824451173245842105775106794125327898809424972001546129551954102483038411592109685835321017185320137932442866647711227114343945268349836014296281626998693739486609619543916544 9041 181074169257897666217500743582072048996360935365770872320722997651309362701130132234256599720053205590011210782429644874846562871897571800612827469260127977557329736682886456937995576459387594691021209868846350850768045318232393153800370002636056535238028577954368549075151749120 9042 1394872992828771976715979567416266635305999383464146486474397320839001112106145317671359157462279378275038831970493998868526964451733421242887673719006332281969551850871460858282728440239836401810392738166216028621556878207806322096656721922053414188745326817980917694643574931456 9043 8062927541432124571511577191485809949657648572449874783090006168475775148825040685891035481558297512165658487460482359562143487990484141544541363428728273850819856497126412436897642156020886760020319204836667794109548108978413184563653729976246899616835687550160798556703661490176 9044 31086617420413874599086312881387038443725722587808533597013225339580350422111090065275163777097593944274998592235226505507088476397743996877873574864457333641831292053140362998909177958589149884526220648462470081231915907134347115067307285677130408446423274333214044244117353922560 9045 59956101224592001321288274339225097990927934993199788320941941374597719890378811300975385690823243486938976876710604418140202006680761676470364974249859922972365486584982637809711407027328332473313943927367573875252447049248586122250114889540123911285067273246744508963197766598656 9046 1 9047 9045 9048 40901490 9049 123290323695 9050 278695017666450 9051 503926205562885105 9052 759223009494937362375 9053 980323081457622735690000 9054 1107438507347083883359245000 9055 1111880506408627522619727675000 9056 1004564467721200473554855448060000 9057 824976331441483354268935235702175000 9058 620942154091941574709876249203636350000 9059 431351193131233782500776037091830444925000 9060 278199375677090118978272613381518649930375000 9061 167434746278661046193819025490928722851576300000 9062 94456365830128297163016666078111021493951614562500 9063 50142981176906937984227154044124811453131525751312500 9064 25135344353938827652325573374367007092467995720848625000 9065 11934240208446834239337095805135977924774419081399898437500 9066 5381972629476683766628393000802130245418719205558667681875000 9067 2311046680234303569505064508827225812883819635796675320720312500 9068 947062967015173164735803772144356386695374330768098817455073437500 9069 371147377586281975265129638306222164918178259834903096777275931250000 9070 139357115875231592683809199875559122025579032120353280415981993406250000 9071 50220101243324018438273016822235795829076386409888523437835319281972500000 9072 17397334502475400508183513909594169051879360974953751829820026948352293750000 9073 5802067652207062309704685435952462716529404922108872192495243316857186556250000 9074 1865387242402561637270750761042189335083575169718184336796940976857060308793750000 9075 578882473445410483858155026330537365555102780286999589416060489835563292355125000000 9076 173603355551688322877577865102802877049952327663621111301670078337854415956216893750000 9077 50367342527749494421603153667542569951052692900047257966673183857513930322379311718750000 9078 14151713290253534506837696000596196336239448835209568072295282491327406072537591709628906250 9079 3854390282892559848386877534771896261959654091037954868218334771178194351444822424925175781250 9080 1018546557400428330338547024836334727127347287267565879368781098384534446405849600866246289062500 9081 261368268496777810199624978710629461334403511809429531528364511550319686264880366482675296621093750 9082 65180573793497404332443547358408380501878278856958001439624938720092403515683760985074580773632812500 9083 15808964539912855225044570288360012654211192587093885873960560882068235585139217799230943485102441406250 9084 3731785867659487848366242456068083123644892625397939299842886306491619019696763216453836207760957714843750 9085 857924454219626391196207747296929959721687349119072881635393990563520830661833359508267490568085531250000000 9086 192209787531765215385049424676700126484467465305126029886415883244523264221661137756584425614893545149609375000 9087 41991008610804804283956474689134621984883005476463243858862652232267189886616691479267914997614139369591796875000 9088 8950304788090769152568276524867571903029994185339215696805381219246194210821474727503160850661356659520746093750000 9089 1862316054518083139727125049564083684222698690252394010763519916029441143025541991036691729953374907400830509765625000 9090 378463565650355016755679468030544655044897420084828073276051270049781945412496526636800218429624470790810992968750000000 9091 75155265853494261918064625518720628424697132908310364706658219362315433800848163607217689281263691723531181491181640625000 9092 14590090357903729263870166635428407221372841769559041785139384676935814588559402273740446097081115706801593013400439453125000 9093 2770179812727755484314124150777970660798552466608692844512896373864132952444620623680082886277082100637533213198133886718750000 9094 514621153170807192421572468837679230259756279170303152856570572727232190606600482144917328892011671352119413314182750292968750000 9095 93576288989773889178631924867419047783383335977201231523353836188509039980811552359725211839027737857538090627536468192382812500000 9096 16661045425131068662920739569883600274256276176698906642449200610620560491930495095145379728090990592920761230354193239904941406250000 9097 2905680893605836804906710433761988518198146450653635384123101436438131280298869904898502696580924217134943121660776446423576855468750000 9098 496529862756160544342437940277633875492175494335335754735095818431617978425054674210944034743672074476331575643590783051068976464843750000 9099 83162775303184171731789132788514245223309399185446786623020779237926507642862288409311023121132314495024196566547282672049391771679687500000 9100 13656050356438931289184672082588119949877639703697329914068068829399649687207354683835144233375243391950495068487257648242382365561035156250000 9101 2199137504353137323696698729222286092557933054170001170796435901232499804045550497006739164110080324558607107469833179738830631091271777343750000 9102 347393569789878504902493845654740038747596481815219891831159969264233165151196977989089120451952374002415096675992719039065621563317420654296875000 9103 53843929540850719197709607417384420992421248930416989522702662958363134665423720896461100754131618625929474071579197327609017009834185264892578125000 9104 8190178259021828493093906027205509814758313353956852969636659706296820504292247754319507030885714625721409926969631499362291685200387074575195312500000 9105 1222870042009226124658012887655091134236892070903973245516109208593529014246693985120780255698849314689036420871159779681898419445142760222174072265625000 9106 179258191543659997983920661123674255558456227980182790745389804308508837749517688909913193208496691449559021802299382477409300384026063762350446777343750000 9107 25802607692239398432081347603779831193045871445317065516072961188676598952566687160688718869368326912765400523809242555750827563503481541617551702880859375000 9108 3647547223640519272360460610040325388641642595546873311769308364754693570563826997154432257362680279236129005565899069803668614091215861009657298931884765625000 9109 506466280875247425520504402094658520910087847220630406019007955652943117244444439294730897772532616789412041590194439386190850827115387143933899476171875000000000 9110 69081961241420450105802712774780889612028650759288337839404346836553077628283533136127526771770842356529100546971283572571495509788504460310093512787273406982421875 9111 9257380660224302202113804317880801364237760550145456215926078153365219745623007063718664480318478854641239940562532268697495347578535116687552370423238649749755859375 9112 1218872572256703089060826754639131407882182854727070616566572540849213072477458200483366483447164360707196655982501478716262195193824847115753437370739572166442871093750 9113 157690325062631461983373744297422095293170143200758727392446920774943507564958790997069259870319289045398367449093970888623329810038768910289516131955538541400909423828125 9114 20047054487406818013410595868410951629916815850402476954249990210707951781507280283405207484420998990278103421076094748547173881682932229272983927282355626362022399902343750 9115 2504432671842558635551594418606013165871394728474183760006868808766496778523016339830631303006124358358095990089991395499224805012729712048816828462222058927633953094482421875 9116 307459609373397320137003117936009410578044468522856529577508038691329207112291023649997282582025706036360120448263466292812947047994939728179021875814698465854103565216064453125 9117 37092439871196354403594426127651592493784211463733827458537633270106341708345813580462519646591100949751269460630464530004487969591871718492271099308520084484283447265625000000000 9118 4397359542251775018822673562044558517480787741677093596611301384992353573374318617130317739484300252339745344034200961392564966134293542562295721886972712880273187160491943359375000 9119 512259733765844679452309304122083666615169331999891343651459093311254387056514066016928710524043835025026907529845173630567961568911204592955253643199816802418450057506561279296875000 9120 58634634429162224907159190060351504399597441266621537900757726020180841791656071055421515412048532598289779166565424710025555111130697284266633888523727761903764185309410095214843750000 9121 6594010112868976255014656812001003814289941880637357923521761247690232700570394952000855593001361180906221116827275154111874420353212729219779010914050284807986097075045108795166015625000 9122 728506453906538905327460619769260777025972958580240445785996584277358763620521616199369424238284134234090172608828077264397631352352594383116204219235458593143972925841808319091796875000000 9123 79059467800002517089059091525737387262496202494229017955948446589389970234101091992437318406256922861837924947073283094779779041394873537459625222872010266162000983417965471744537353515625000 9124 8426562622555621713454879362545713913869252871327788807161609811723903096428060774716921751480567195583036923567940178472084802465881242982347309022928613325717040684190578758716583251953125000 9125 881969291240530510795542290658694871334075606593704503581370325695988334857106936297236051386614811854172503733329607648607642452478747971841665821494213978696858434512978419661521911621093750000 9126 90632528619931835240817952128798857589013091515311451022190606494536085672968087905722949699489681485389259411274499531402085009490870774526934431938663385811414100784779293462634086608886718750000 9127 9142272928457424394234322077897657415179822583365348244387537545617815167105684079495578843885117513497238413795051094242089977676795970803956912526917017947818941768792865332216024398803710937500000 9128 905036381487098633784064454058357718813377010247298414593828789131404141241407969810813845229875858565899997055694445666509198767129398895112723576996087898207470462049550405936315655708312988281250000 9129 87904738593956299968644059684007005455156564057342607791414493852790388885470972524965360402065370958565687140848609628020923507759272419436163140794349032492914516087225183582631871104240417480468750000 9130 8374823555873101335785245439010223890049323631512381034106546040068161927993834988734244281146757584062180671568924771851200402692811271860570586268910075189796929152675718341924948617815971374511718750000 9131 782399947807867557953365307757312009256132152113836315101865395261928410945691360093973443338170097569830226935470591217011125283295662894836352116600870984205700416173277176312694791704416275024414062500000 9132 71652943192596993656785179877480746550908880029666011836236009761112620094048331918286880289034371763714473998897253776819764788263700759918836524164291272498186588915803817201322090113535523414611816406250000 9133 6430474898019421674461918615042653696798294359763756626880744261972331920076076244888260882276841177204193224569979935006975744379393244675328933090497674058912214949648946848981267976341769099235534667968750000 9134 565323050137360437560642155779381819910071481092701064886859901560260582185643594358056708964557076401598778228934222496591291794957114376436964486537946909825085661319511447953090055307256989181041717529296875000 9135 48665883728873846010570323411909881856177473451728339344780034499521182230359120790301291621256524532653313749871568311512035791566851765888938045238201357398796465334500562971431492087504011578857898712158203125000 9136 4100576209654407086290386564927313608789975210630803959804230656974016216877182033328023683366323255037115167189425565133268605613541216124913951581411512455667686759522292548885147311921173240989446640014648437500000 9137 338036517365396078821932153388238002090084311435419801561408676692608350782472070398490564746544770529916274366992633555967868837259544564980512540160961856447743188658345471132860016183485640794970095157623291015625000 9138 27250499904244362313336346209486299184170916454826036767410628145550151755444444591151957068731618779898064730201319010903750527222597074037580534949843893790654252324975525675551657478479228302603587508201599121093750000 9139 2147129087324036139884878346440908586053582063163188041494052199423706322356113291021641104699536511112365260974724039945429280941706278798985025542465018950378271016308374732821893926537626384742907248437404632568359375000 9140 165265349770623036577716827299171413011538169896483483613933185810855941518416703941697353046771556045549122614776306810412239052121111652348193217738553858583568045577387612691277508913945126778344274498522281646728515625000 9141 12419334897999825185255970179892977650436796748409937517247781333064327263560204814969784550735255107193988805887350211439911545888609408753036057139715716530115445301907618960811710562275322899949969723820686340332031250000000 9142 910637773018050832666972642815755060238548455352561400876776740201904760677833869053091906335538605596063148170649113278266635512281574041291570216535784706319910928416853872417153445981488624205724136118078604340553283691406250 9143 65109719230838572684214184255358347497088742837182166972764212740295639737677266300244502024791964161248728839434461424413327349533545796146374408425692015100010239115262630696431969879638471110361308546998770907521247863769531250 9144 4536323608922623317791848316438128404068538433253162318479759977208296455311923772137948027599359539319469130498343393488756422715983379339436224768163471826527701788513825856922223791610915971661555090577166993170976638793945312500 9145 307756708565163522928430538888975732411407283833360923914812495658890536552825935821103879642663216304127750705744411477077218034892315507915686688003892449632396629608936378584528999741149043675725316404623299604281783103942871093750 9146 20315352419582076862881900483863570718890512564790491567872584083151035064574304407812946286374760619532630629639099630870274029198110627601999467168072840750335328135526916076007848541120552696842560536083510669413954019546508789062500 9147 1303772815229197512507481716021504494500603011716211752684572765881768912018993077745082975905511991112463688456401456133266769776203567604183789617010426906979196758775067005520200782044612644117523303499694975471356883645057678222656250 9148 81276566042022892521667083975905013519334809008343008896651975938295181169693013928514378527438711840996068012597498355385968127485438051174708206824594516837446772704359504704923842893696827493132603392744783832313260063529014587402343750 9149 4917175017301566955259606168885071544354293843903456164190461652463556445461480159107216386924531612314204758661596413885668163919301360856863649958808158546911202845885727198199018892891560818204574334622236619907198473811149597167968750000 9150 288421552467489547664903439649069444458274273936295742652215711947717584551910884434980772817210296463044961888333331862493464309041307196557154078187854743353686297625566182266740117293357475812933324310627369868598179891705513000488281250000 9151 16385047604147444613159075742292312661372730344048090969362879877599555842681469634674243194546111869208518448071424220231001827788666495186622776400174581495678936725825400200112903908696066447516111186377685271509108133614063262939453125000000 9152 900514166721491595165299665946108602458936080574276492278844845297156117128975752744257734131393384793412991606200518931610156871382666423732999086164978331883128199879472857900039681690670063333987007195280405369430809514597058296203613281250000 9153 47822980856916558413682421332845522987544306463718119399920852344793328824326881332413034486716856245616758372115067786328164008815686488300760281517156381443703442027469024413533033194784792334329108021498400127313743723789229989051818847656250000 9154 2450915211288585181518094158632531298968295325643462094282470956985290788376758928450632153144352099292051288617282053197713450907760939840701521015053961090958190793199036169742166714213629275849504093572409080259433267201529815793037414550781250000 9155 121050193908185628106751041190353401751780191299387026413823613512480781491698003772344760273549717163573598018086693451470685846007511511764364008101182390358698328444226943259606430304289064318255256995447016743483459322305861860513687133789062500000 9156 5753089102163920832144681958685392406806902321666909019363133968313728210887459942430563554610024232263176061025289722090563517244371038944136250864476417517691708334936076945105098294909493445126290040429360359008903458288841648027300834655761718750000 9157 262684920655812459359836675334951865302705440209417457378093192783906584354962364752660608046610948118591212408422262823521415375036803091699805452502708757789099637397182942413126447788350644219105667332808369887620081328805099474266171455383300781250000 9158 11502921584752577583819558185914751592027201075858003996382741129836412931741963502307212037149003333551445637777913663334568730797724674517989161124350434156955052878212122161810298889045163374743635910398162575194597190275658249447587877511978149414062500 9159 482162418940924291988624068130316215858899710572297491042286980014470709232782358489534395235636677187408532474900571589422607780120269307209211999783251493855079744498876956878949451784649216271354585289003184432003040749137312559469137340784072875976562500 9160 19305776931830826873393037088060074379499531921239446018226797996461064530502407536903897705128538263777459959677987660039878204559225412832266766702886289762641652089912114209839617668021361147462977823328699223683589669686710976748145185410976409912109375000 9161 736713557209385154364056885147813770924196347623860837887390149831340563615656084906883564146684138159593943184109327243603597881225971844956338544244436133338067186823231074462062771144470022836625809106361950530231837847017217768552654888480901718139648437500 9162 26726059099558649385324661388241554970597951362177129790403625792837828741235346388941785596026047792492487094057912420581464666239928531114120533668977487726283812964781844440615888715121735999842376868105427347097600467018541081642979406751692295074462890625000 9163 919148794010525377624414807457183298027927450939564636637015164531359354904368413251452842543456346624933031651233814902487676922120229385258507623471054776806032846170175272695437674337055372855629142521513326947959923816228178239384760672692209482192993164062500 9164 29874680368530097199094648021353621353566472750029915446114672619508053338379387931632013147456272893514355712694092126560344977935825365817457965137235777427088800352400339222752043759221127642566884919497744011751255829769519101191121990268584340810775756835937500 9165 914484359252714331727627478663127277493576941128516995432752843790673870587415902215297447703445653604888739356312160212347063713517639708884803077656822028386267378808402650394068899800505678956499241450881603640093379502945536430047468456905335187911987304687500000 9166 26260285939690283065956535751594758807889138553419992672221927948367275798237746355607862148423732023448588342570700651413079291047201213594024357411219522120729718792855502196311381733527323723760037646460783404938542657928481072193704903838806785643100738525390625000 9167 704259407515997379346239809004749394197506259118990684582513236277957075972479421167168764947929617562684058441183115844938666177972220959597833727270937833562140625694656289127571920210851630983999177069728444371322061213548139380069557091701426543295383453369140625000 9168 17548857741343076852736757911690337581332621926841786261733166001701333703591357956551562688409780271303511098882775123846826508914507149821933523103989282733073161188308472691136793746045366616850426749499196761209081945118290132845650930448755389079451560974121093750000 9169 403891833696784928327731618893470123543244321248243355600110461705998181657187633868766442089431334362399210592985792939706494384390530656911552729645990353062435513494567505970625372654453300930352931990448594747019372095891780703735829405331969610415399074554443359375000 9170 8526079325591148577730469884695008615376425468777506568002382187940453876691001107996955791682974412404843185978426539064046406767826757223477077261830217301561436061863670925906151002514938130408783916199698682721359422619663952225277370189360226504504680633544921875000000 9171 163716403009559488982059231364384755838411427998435271404737568635340754426145194255990644606188798624627501119652109565258405116849146377946906037665713433651877162081349377968354855152149547467686385681941065571418435439857898424341475784871136056608520448207855224609375000 9172 2830892587560098477216294393148450638745300182992373375197248192240308612112535436785441504126993597528732281125173665731294683176135807354457905782462846567522498089005501703526231265216172576832533747467120240416550688973872375547684299146311559525202028453350067138671875000 9173 43535411853991900004684457784896986458362632407924516903301121067914354088242735224801573891169780060839706241259246384714724264256978469959863948169085479772761449840477183191946097058869831362205465557448859447031609906688459171947638837174565651366719976067543029785156250000 9174 586145430827053825580851113288607290237735678266392572506460734502151777802062021682495801366801166265303922961080281490007858200426453633987132907838677233040930176841439157097184007648903350624739185351178829623508335485522689122257614970090688899517772370018064975738525390625 9175 6767864199578515925553587250398030155280301416666855144144972353309461401488706367786865680782868967732030942167418054325234241512341362725110613540930354870416724229980648929132552802983771345479867433210369169509389649247876801273912585228675897752737000701017677783966064453125 9176 65154131438019322511688409697372862595530733623630715784160863495182678800818673880229676537647796468552706047114827673406171102143779894324177037797660842212172325817239584535247383978341653657076220774847486278069533337644838521077081091095739573404443945037201046943664550781250 9177 502045050585191905296682850285956013650892886364615059762400300890945726930665962830746004355127735293956307164288928843837191123236547440611067267276478890120466545638152781217652465658264566420003761566660520543780381100129083909901832826448708768651840728125534951686859130859375 9178 2902821328419647186751518139281307578428321129008675684435255511440998693632177864490937340396224265817553133431962659909708853770370505580113982463524581631244601594906881231437458461128714965736833058872389487638951788283416861426644903611607451132670121296541765332221984863281250 9179 11194832197519514155110898429403836112701990775204206809216734904833521480338493333376816227769554727354331526133372722579617583262145404607114198049135871913841540728275907391916352173883791912908143610839750688282090531938534051040152889609259612146985318759107030928134918212890625 9180 21596889679241361858462593826176025527044964737810592685294272641112620829805127659658354583582103832542891083283658078650738907055425002536747778071927730033848002516442088728450885822910141591272458696681957901338107329795679377602073294498651045980608387253596447408199310302734375 9181 1 9182 9180 9183 42131610 9184 128894228820 9185 295712721365985 9186 542681323232412672 9187 829822610093283686880 9188 1087486768568079268234560 9189 1246849822043510251418228520 9190 1270554747304130703815679296160 9191 1165077546813327059378551247578416 9192 971094119710070225145746342923596000 9193 741847966268794699765178883037446837000 9194 523045985048243769622309756024539537864000 9195 342382338763396461219047150468486682851652000 9196 209145449999549782059613809014744753939650756800 9197 119752077748395278772683754569451298579193634595500 9198 64522680961475301282573610775468285412602033697306000 9199 32827592599929635823319713293447473817506535658972087000 9200 15819855382377216680142318282375446680273546687853937486000 9201 7241098291166309596526586358258362314604312059030514681084300 9202 3155939576764649564232482200000049907881728315738616074678296000 9203 1312676476924655039615911250033219694537844276185829827116255532000 9204 522138986520221917499739617611104886259760824740407129972715138824000 9205 198990279151428934069774756537837112954057636805540075843016461335787000 9206 72785608328955804203875813839205822301159211544485377395277680600585584480 9207 25592825551547184975485851947651392164638400413440263750667775892978260920400 9208 8663400996319739331224601865405558578827639967817081752190039449476522805120800 9209 2827140606596407206991250261913437119187000640826470820984928088323136931195104600 9210 890521534235115837705615465402653305211217609007455395978872765256753735018378260800 9211 271075821188544861142582492027878362449575457020273322279534669160633719087138094643360 9212 79829528658099903850467246908928828929745215832524347015021946716614251464495101824222400 9213 22767159038129355765794030704305253420576657329161963927828791689012784815893073279175742550 9214 6294256835235580964949166379934872994233799310519743335704342126312823065742786086258050354600 9215 1688350138568385550372237780668640143593465229495091265077138961269312409007871907052920211894300 9216 439776004187961756419607498821269897345626615643247437480076228678132397492323343167397533928783480 9217 111326446881719734171809228033011563905198650399761736317708288862000796087347671261198244551981797750 9218 27408790666601543013262547501894514349655947477533464946712169659338686112651300429767889292179872088000 9219 6567718994912757735459625227254772215086670252085020952504171160686178385338520862436448478116303846436000 9220 1532723372733557198486828572695231330008545609638255906777037542105673636224901033947824001594019136385048000 9221 348588458748295999258011961424223599645996547961734107102835290370068277718962487831666110369635326942151146200 9222 77307727040159377778341793783769828311046047301216219752929271094893807175398833416118482995913930303680023932000 9223 16727856953436793075503197057094685190219782292534925712965378218575813850361099729114627580733291493316863454674000 9224 3533450830499092228743534984833343886249258380013560686112196356220747229859550786365549152248944712146341643915348000 9225 728988673327807801632119377872473827686729656520909360880600530593525239059486053117241723629260946773999994302380219000 9226 146965573742973329264155304476429201593067991449842551844922939552249657561554029250796544849313851326815028379961421003200 9227 28965617110078422111464907527440226897955383998718059616178316035681828036192093519632175278442194955371314452758632923564000 9228 5583560009649568822489812449611180977355792574350903109312448477114664077410925317077338298009516072682145999310077619173288000 9229 1053124884118998545954332951857477959748178981736868684860826420534101207980854406428338023652613910293379948069589344141423303500 9230 194427860593904426602059000062204916756685930798444737337424074907796820326527443215040966938877768605649681440673714905135396858000 9231 35148573026298366922001015359141678462605139930130811868895917874652850357453738489401587611262476052337943275661719516736387590803160 9232 6224141451726318482708889079422539272935816255178460068788560517814193389021320010811100054934948864980337822026513143671896880773754800 9233 1079984145352453588824590521225282582943360576757599163530396453530339435363388077115998117393617409260950124073697746719968210537959397100 9234 183677936212037117073223000805357309309051902205565184641506667711016377680168619553649758822227645589432834857267935777632732293878857915200 9235 30628514210866773831455832337648574664065219977198812066525464124519855104503307992626781545197441234865725282174587547590659965847993247069600 9236 5008920712799948730642849671101815175428390232101955464778953550581119041300511655108098020730837531769176251743563891712386316883061139045942720 9237 803570739774563035103559539533097238611385102802324543604201043483531188631311357620978884248273665972598397277495927525394020265158236376194385800 9238 126494269835475804368188729473829885526226015297446946198209126271973040093049129428789145587133016614547117906691215402861154515426164261012851229600 9239 19542590634169482503519093958240507692272466672727807820209796432037312656697262299919792636976519202735825093866331607398805270996457623319728061393200 9240 2963797409763054911983333735139749724929396068136568709890752704969051830078055525067328360863438519790161783523240739080874574574408170078515915523845600 9241 441319771557481293940712087231024142967637901550617658894463548640363173316889668456857048293027467312866241182995133317541788376084045686963900079379438760 9242 64531685935755234740920485629681928451663598968426854558750151453653960340404786450866429493568725022119228355218118586017019157441898553540454050314734936000 9243 9267797563547362438156658771106510564997386316085830093089906463068357912825727089266651732647334181054623853415573709312016620793712389051712391116502141292000 9244 1307452680292117278970357283856373609311366454082335065278576665739222633407473788820103271402112900539514060404882171380204506871606959741736590461932658293224000 9245 181207507259137149978027074149643848630733090572855069694867122925162549717291012779484017582688628264309019125842143367493624588916673862509843445685469193683672625 9246 24676002465023010812033959224669022057231913979630922955615126161747523326167051717724270720168946196244109917740608005397806240867697722005295256155576878067918110300 9247 3301887086189167775860342340443355851271254916726649369705679274833261069112034027980803301837170474558592391968118435685423675634422979257850049804621116812913473604250 9248 434181653190721835014890758478692537741210667505986442974405536275073294369403818526584508223056647365506939779485334407941707038831605969043584278186230893006321451948500 9249 56108437761343153519864489021418819448755924107994940069447364051325392030984533833622861727722728353047865007277975099145174165533044954487537971980076290013562024614312625 9250 7126075978689025730345000942902514150956697998268189776451961147320856038035484230708469132718710038264478243762911547239962812393675382115481929894331583354953457103623816000 9251 889505766885553315142886885428444467983191830482448347761966079594959488658932214503500148929475000789961618138513563259131996338845426102661966247183553330339681346352551628800 9252 109125410475957102577937231556857671808830158563472577960167486881337020124737630539599774345175852779374143746520481607462357303592200244733729672379396356895609080045202210816000 9253 13157601358689938821464911767566577159873300196282194606507072576690907962221687283856325147558651531470695760952756587428513528462137883961940774642078734943335734812173477609472000 9254 1559151123203211311243784387553131768916003572690140913261535818568031215010584918257405719762429202886758121893073529817614618625415300746671755188888135833376554461125916967829504000 9255 181567955489347541512496219289316423863258629899842639050614109223713740905370346792275375267488616793519038013384080955093335084379573906296716097568135574680793622213767209945137152000 9256 20777836677775282833118307833423636393758554934193804868511004133046897506802096202668248563077466589810136277193903407159479552895777335082681987624171881308943945013262161927952777871360 9257 2336328274550852378247625280048355746116598352994212132108623140163391817812671771311100907969014944164038716170067402193426780290592385723342819274276961901895523933482552013948818607308800 9258 258103329111929421114246608375952863198715810530528899334406323077303416454246262178437334538672328457801020952759121267235149168809192528192084212965096946854785914074773493339722285160857600 9259 28010749073085384638494986972223262624664878557430970414841418740765550760855278708859471874473940985554084381716001638688290503031205247828582338280694855682656679386226494197188234461786931200 9260 2985820004647528480536723113155251195685510180267302761176134292069133427410479466579033286528323129449807380332197835369854803100811941983119778323952644387888584776887285973046337008228211097600 9261 312563174226340413292598259457511244442064407451030261146080007824729291498799888276491873079930390608483201906088762292590207167807691266036844901789129035681489728249631247592916389159890552094720 9262 32126670781112640379441177383510634707062450756558340411377852716844061064180459066942186989249028384661237648863885232628973408159377096884980772806513047365519210652383652038578936413069410880716800 9263 3241578888861295276835747278717496396536689174215091945810520626315034389528341114140205208962103744140018996127801005574328168926788208004671024889940285344643703731837542263923120356064765905836441600 9264 321003874204170366469521593783027878761362308939646631382619222405245956428289984063559670916931253857631019132055805672404592627957752509559770997218768221377492589412075147229627351623979641022395187200 9265 31190120073779280529372243773283921556438175054118973286033120620619461754873654143734258720805388342704082081761072786867289707055257252698524694445933219123438173970189626229733711786603322097677212057600 9266 2972743566464113228485250296368760452308693801581893014798165459006635207795857579232440870164233478334527344925189326051033609107833974669399214506703110812315126810677584613305047792773284363058568295874560 9267 277844655342071750542421441895466147019238587854895816227711615794606356468527990980998554559240556183841373486469507525168847300495423142490318162856386866890803065071145190414222567092245206162847662342144000 9268 25457234046844160706755655250834120877593523941524528651022440359736792235598988478073090333649524781801598737039645203593916599629038736660593456572335297524621359609729307144321749251877235337343360636551168000 9269 2285782305458604041496643765937079112123835935957982277922753784996384374490454655139904344492818652397223570134831210902908307651946389382618114324115535293693016709655390810974378579462289193535646909486596096000 9270 201053744706112455847317035734929824295408158853422531495197475551671275700789077614802597574135482566151674123314341611726018762678928220059487167117516488071083640402925245955461655662284166317993104814037270528000 9271 17316942226327368470510061552568814825899186846895565032580250477899400595848547406311814252223756296681661744039978052337325712647934216819628199919909767221141069517795995730608970065942885884521645746843727115059200 9272 1459918606771093861794073507381677437437458693186633206210609456353447608247246671657763222735068882107255613593404395008766833817404511128641123901276478092487238147739170099003795171794897604652145729578543697887232000 9273 120417406945796462993601990010406454121772337449170497018763669995894778083353382136899504280066966408920756153859560964420377697114908276890105663944013983906734025180670499263095755754620916254631091262586745178292224000 9274 9712824984921658906367519187412398240234834121433060320545638605175401714166389953101753692011380372882586025840796951252026452461035678368517431758572111455395940333249493167201962194144573390344139213119116600722587648000 9275 765732605140378315447850429519180698546115643749962890885153747015844265339260023104727436964589895318946979808080715344289560716633419479363942621372704076101790709751698826093890083215529605762450976575422041935308652544000 9276 58972584963932984680929465362614573097670515189113428648084003235015035489008311122739248090625514366307311322934609528699342572488258361708492223800991984216311656478713669136507979301146590473404893837834177609018109014835200 9277 4434214182893567222464585657220419538532085300869258344346557951130461498120976462795819614880678747962971779647275148499240757123991751544296718827527471795798238105614421696143462881549319867845630099691051992758748000026624000 9278 325322251808527282863615038659305854997623550556963561193214099649222487690220288681634145180911425790632456562260370146806233700666918276893652346212679403783081540098831065008809208385463651374707498076064326051148178504286208000 9279 23273560119039261946432387957313083715531478803680642551356954915220436135365333435569144928628600141030821943472116016975725199117185699099496062462614107988266919508451859428167993959265833564826124402689890153213494420576403456000 9280 1622439116282130420302040588711139764167775729378805073297659438401215028000248662464851741455845779442293808046899352151449615519067735616767892692109033097188092943464470549658851843104787633978498395470964073396479926395761328128000 9281 110132941112800186375504864121853523171145174040786031508014001645112396298345923729302476966774794039245636239597342020254493742278754823662925288140556045488218404267794865736996118527435069304570779695657267326165878440913139956449280 9282 7274059894334582557699847747438627554958158337929704637290934892033394626857497521432757418352722360895446528491960212550875462194945676506202047447122884036480836508611691931010411688017311557712271502670470410690367711248242490893926400 9283 467083260524337556361797859612214729324003010945542697718785610928020339961271811642605539787000320134856775601042216717523682483803745430455670228208195247776912662406961671376955237459320537403396190160629148126779013520691006729407692800 9284 29133610852358092849614375081025761179179354820300831986193578233853836843376630290305699836219464050339350495185772850671896464704532286220716654323233254191538687269558459727073092284873221943486500056016706990016646999147106614990444953600 9285 1763508851510111783780874324059490246291828221927391094699607651997015686700558063170500970745513365321488797144475744982819923256146723113644019156932060035183028865901511629192817140918035810570868092354247819448190841045072048848521448652800 9286 103494881625374216213144545881441859097604750107824000192184575584808494531846500988133050478291394445924565430441425012888313069955979363061501502227584041294886611532018958988107618565723878117756148866399903261038372510278592116360069104271360 9287 5882528339899281990089391563824904575366450277143776289821444663118955705216002859236909129268236829422684437946333804936807062481493495542902482071317104504902166699368814389783953908062159942906380264368653530982785114384821994314504314709606400 9288 323465406446509541351298829802897179533687451367870491625298559800566761850267236143228160627443967130772877103411222438222580778768910301763423186278369946261613244592876541862042873418613915670399006853495091815623212721135885322606162274471116800 9289 17186624638955887529477449681163225803352422394323428012140414933405397262588979739982440983403476289296361253701331088964427079661049261036449171126568812913645650144474019679803276896783072191348110569056329647562779850873795469488390646085032345600 9290 881240578433555576153437797627123086292389202067342925021493420923938103283976100005748341930734047002085251462680572608002181461713560081608520929373640918478305785320531369702875182202257537319293787391789040044158875259421155432294484223474846924800 9291 43545117509379520754614691161964792491811211063872395685112150619068841523413650429799272011046003019930502288525114128602817595594659651553589823963686802903063288866271762720952843944372419463986978094256546430131265243401359696239294696013948444999680 9292 2070514816300932109701647668589176140508301624786916360021597122915181740086377678945249713916020045603982434805087625454328604087059794421749297088674526922904834476984116260151966882744983562952661585704765583019769953393692009709757883802136992546816000 9293 94582571896295027170967141573566455830983932299357410127541646918989106108888028343636318092142693753507491577931184609837035330831105233346440924037588182146912354474617913703095941669111556228864927880894633466997400265776735647870240054202369155530752000 9294 4143604916456694613440228547997018837634293756792594441342954227939746665963417721680932608578513890731483785180327420950542916495296111325074296450728904925183741343031313396907190843225655957841172332887382498487698280594156642520002809413597621538258944000 9295 173761369290481462496627737951728431000099457526986394052311515654048695481631998625164523017271980055244004858452414688533016464167869597405341133811668841053367586925688640368205825926399750639188219613293294312778997647599774984808575703809839263113019392000 9296 6960370702448375737239588271014529724799804313453800952807248680087118582623023203143240650045754698132279821992666631992001272741811153803146082673791138735281074882878666493101969813983846213301880924750925690358618900730637498360968131629677951998011165900800 9297 265720173773721203029474352274324845753987974420111993329135844327134240304798520400054920772582514706731009435739336838153257366653925085548667551178505776459141017908042114463864564995632260505328763386119803211406248470087417791804026885329297799574148087808000 9298 9643555653511756689735778462233300979740451281075646927969057220556545870117636213576220466852857666836840989272958612564296443154173657926037881115682379998114649614461526478975520548634417018612220981753018343390574144622742144896509294200842958391119976595456000 9299 331787618626744679098379734176440006528165695196687954130343376485506666340281010594144893206565976839325995386720419520847082215667962810285454700571760460404342852323974291247554559414048487889517776339220045503825686501680886332591431237730691756369630684250112000 9300 10788112481559002452657971657812167225609273470826739884157555424766584863856488909199855426787853150931547366654178469458726802243743669261569997393808099064074909333925282870983293752999509477133431019142906263583913281771504112984693119719342067903732988914958336000 9301 330355971386335873270490793307808229109096321634148808008087071570160357478813381417782530081307892246987901888022806034564328505882086532766462690084910807701844444327508463064341499234169665235573195838070389497236704059534982803761173130937358548637508514666564812800 9302 9489971972510813429293053913539657937319171176943249941059618167340355694226230826418958923028889207035889498433460427739152905937901574660820999991584581889059203552222716470728390742556417889012171497778262892344804383371552337695732825316146091916840794009764888576000 9303 254597269468133637491996020169368866421692778810450161426870863815187294287847592425196497442036923862104619708442864630044745295172780117117614279951004704251023266389901628609982911020237768851302968725053021301617330386066865980885420415703478351169491352714574036992000 9304 6346315208503118121856462048182276896178156907877335286904080319331471088350638742661936220349861063833700676175791669629446021047344977077481182037365852487674532498536665194028213413941909515434987153857966004216554321969391487907454765270347187356578605363897506463744000 9305 146111953003416796561711072634211599078709308273866516184029537172004560794733524343251752206860636211207746396918562479618595099831894555200775308576220506618300712961998264472044555634626450062053856341749065748224691308631912894831890746205969569053123297391684114972672000 9306 3085419437794193507164212059439725720208128188687123977127586251487658684461813669790635592969249998668908746204725076736972356499482822284515339790068497039427159344465030196574056956335824847937560696828762054562612355201996086596001746417001659038440155793936812617788030976 9307 59264903272585991806389590338728082975802415003615028789961418625526710477252856036075266478137072483858822893384902795324768833094186381086535555457081050918741397151822381930761583312934996175095752415903401959376897992627367888760983249181533770373998607157030101679006023680 9308 1025098951867621322970634904187611339071999764198274642996577823545838801779017473371260961376823145199315573536566222553073300488405553803034741978459616501988884806025192941376763067833819692064182217204927574485751294824016192721975629035686547344039498524350276540707488399360 9309 15769525708074839508904169360163645698263437931162701435681164986618991376083829231279649736132039752676487108476466868256534793202304246073380539474021828495466981412258599872332172193695785053194727452310792712871865730078887140555899623585619576624317205085975758519748861624320 9310 212379009542245624386022029078960356043984031297622752935485908477632482520700056206302019151237800639859386192249046024713635542147085529316780660451777905645207239842425666671064107057168239292452795605136734153994260761672979561763614327797123060022555529498286779650096349839360 9311 2452928142970726878106109521642590935256297477304458604595492919856546090563504511544677940227082332719284143216792524598322971580585540851871475647238132632933672718773968018294511935986494594833731311119321892313076988932473015130377978373751422980362365642169262682629971663388672 9312 23621037794897333993513204589223351098463982603163987802935296638373386444336523686565468190386402998851781638896981761413360940119464621056365570314366388267988578658931309728040720606083158184148228296117364579919693033653138126877326421992858313644853374723496272532356484437114880 9313 182062483012664868620081343792684866093057337326427141681701517938108749772616067025454710135556152431252842591180837978169682827547597895898368594335628059853035158365855138557909316039228810178900462732936671228891664954203603078081276424103155696955122108715458315731351831639490560 9314 1052969651561090223134755218898167548752324695397835574011401139014247330411203116489134105924049240151723753482771650535768238813646800454437107007020367330356402394246707200368715153189984427359529889888272979100527916115708161914695909476555554806991533440742282635103711622877675520 9315 4061888727816679224809226969484136087038727325363628740261366337487137689587719281441820813405388664691948819140759856973681357535982741397051584966325405164987833886745422198707513324770181536010282392053269242811172051246833563603854287289681427916758052618969169404719237200777052160 9316 7838152729232895038296448829168344399151622390185255835145981406172362932354142496562119745930732263134302071865153293123130974333389335929041848256354167337675010492357154823922187423573216243092976851686725917061600235770624266292841825530510974517303801903020736286873970919725858816 9317 1 9318 9316 9319 43389270 9320 134708801040 9321 313632795742875 9322 584098493852057184 9323 906394052094066956574 9324 1205444436691064599483740 9325 1402586632845071535001931505 9326 1450448144364314704585262800800 9327 1349764246129336480164426080108304 9328 1141720269948257381086841689365618624 9329 885135348251514582320643945778581021000 9330 633333084993255109434348623468879602512000 9331 420728939453934244034138118523813602830190000 9332 260819129726615479997891049361002973841898434400 9333 151556788474745806115427533997926738548417659741900 9334 82871930074943721453786746420492247826625716569786000 9335 42789604141628869536777027970289560300038922759280727000 9336 20927024304583385215992677742895956380549232594441349560000 9337 9721130770459919726209109262405208993239052067642504684610300 9338 4299818501693206890458466042893854629922605420569723425817908800 9339 1815056195117743529042862112769686808893375604681621290367926479000 9340 732708710852308448545756936798450154622166222837329232874440324518000 9341 283394879232350511638739533497930579550724859211252762630482644784582500 9342 105201691610635780889560008903136981555968533835116509178429756266012935360 9343 37541775525521795613107532113416608772996912199478592932001067971337477909760 9344 12897537194833106261415347769398076527319047492619442893659255656821859189979200 9345 4271595950585618535298038579774000259299118138277908484368368545723743945812168400 9346 1365571096661240512015485923841759092636427446197204447805989145767084265000135880000 9347 421881737765294130961225336201265696778306666241988442558260479297733722651355779045440 9348 126094653512629070630409113966401790308697434807739659526463852160629438140451849256011840 9349 36498786426223774615634106928250786826998701747582632677935094479234644258464485841082592650 9350 10241275526055073718923733964224762014978824652120571107744851326243715208390987237347758941800 9351 2788148381494597986052455801664612020042178418893866540168301193270318550370076554852534730965500 9352 737110659858980130427499063275600156430817634095378299669208483339690160739551906111628684845983840 9353 189387630015630170879377657568075713146530712109904096344949858303133009328404496226891437680971933790 9354 47326003619341160968416417773813431956942565527218757072508585622357190263686776296462654665815569928000 9355 11510286733118057946852008459873029462366718597853074705418419628478938507343741166483850374552421591403500 9356 2726479616675809519373426461827263208467687955613017399491144507138752200643412566189537888329467201380095000 9357 629396074446764717964781810995816801569611382597036389441053257804334284199814294329747164276878041826327758450 9358 141681305011418605667819045721632140711503780642865967201982592899846910320439732869054710025259387398469137007200 9359 31118244085661042044492364688625560467788932782367029846540993997176800014685951584155743916646963920298656534658000 9360 6672152480233863838101756520981515598469166115965446193720853063721275022632868852913021907970608917496760928175056000 9361 1397292575631925220534083701555548659286913624952592734937236723981525737024429832380864552931952862745635575619360855000 9362 285949897023247172532402238285698967014144648998369537733640862406762638148345325283549076775623281292605264302238391470400 9363 57210216804344081737767824393573368277612309237404291636777278588174958613467385198328177355491881813968450622308855353908400 9364 11195097141284452405167122452141708022411168692862585174422171743618184512962934229248532523832782036809656523794732238744452000 9365 2143544708771806852188309100430283180316849390124461501832621254636997515314231979521430306283359011730934619747566065390974159000 9366 401752028181656635690785023967907434743869466038260957825951723233837709147529581069992367495482386198514647289290138436756001960000 9367 73733689174665469045479258552656003252143531173532535853523126727294151794816429435759457240731689994028474896386767239647252962291840 9368 13255896795207739184043889157255203937993261793701261959076054131992016657745590562127384463736922285517750281872541216228884042123029440 9369 2335243410115648247059932459592678828420467867859392777851727831987864841186020090299393673729092839234332962778493595568749012058339502800 9370 403247513598096763379529641488661276931004883707086979505337571029237724021335089000434062193767309334786960525117446616731857013144128385600 9371 68274192528950585065045256719598674873849190395999132602057606341046688405321139833690162037779947953871661442421281726448774181223200578400000 9372 11337257844723595272314494797923006801446445668172507438259320770781557624075880000338113399918683992494543173297993502947423404060561478433300160 9373 1846885121733750198287454484147320013060803482337052701299457014203660573226120826001048752363624752999595213997739026810022613040585169894208500760 9374 295228785855443837267755781118835091819811298066741874771287029029501616733927666402268650981503838176473641764636234489151257813767121474436809141600 9375 46319499807570039394138431089547127707115736040509071001556040204749878868104127450345852412964148970234049162612634152967052703746481605641516610249200 9376 7134239152148952290439594632682894952603296486427077570641445080256452588865531074387816398644976204240581941972150349197961124532733269017623419140392000 9377 1078935254008156386529461000954635370158298932354535390032456554917574924724131418633983652719815536014076468978676866086998466355957829518135778901724977560 9378 160245303620019598444415870752261432585741393437267127274504532091359117759873929978377055378642361038998416334486085515739843590380096858899165009645390799360 9379 23376999157118304238117437187309509037764623934646157687786734854014692599688709723303540778000594170358357604935665567974675851199040583103917020406204985914000 9380 3350194960053088862211339379736149169718002061024062379465753434787023528323098187770660527323249402196528692560962873813681130517577415323239365114198749736708000 9381 471722530414943211309249112580123390025473121511865349900544745807368287661932161545625566167453755039155173583233017305997547598199933416781513634164979283746556875 9382 65266255192417502679241884311025879075185300573889862386518935486436550187015277093580978430681679125781480568200846569216037816995901326108920727486648303705640645100 9383 8874002364838112729259315137935754763880366011879143285172000271198419983238232829200184646497359128129055738088267112468279860994483926227849739955348729318627185738850 9384 1185810357418113350323494631430721931523873549661438752891088748892019522731096227450617083353186539814851284901544499849841757226860155838890632396934776518980615273534000 9385 155741606018247105074072996497948572349316149042800007325558368811063855565083398200997790306591377988768490562281933386887952368782268929546604585561049864484431307912428625 9386 20105242238582643107926184310118791746242409886046058039539031588655054291562739217650766925936896647160085666623597163551843102917838883896538167814536742655018147683220940000 9387 2551193224967385632335254006717997471205291209386645091350807746297948623592423313133419609241849859635804764573462311949807781342957977646074711599945095274992454443260063831450 9388 318209683438715460104150952364175030866598603214358940003296007698127239893613596972731084648276202584490419777973070002097020146076054953690305232111689714038619914833398756751700 9389 39013814436466867979110312132800182841403942929244655583759045964605553387426232177419254754031038934155056795563362324892580729868418725490150035498677788796839834318799307867237875 9390 4701643183628761099687637428023695244915805823219302896772513887572947317066531736431217203067762670239718630553307411788736580830993402230294052560704539843585582150833225227934972000 9391 556917076173008059379101881625056467445782591576643958966740493222762130713199325774799247925003373476630383816427944683516704252667255894888140832136464947871675027168486199943970530000 9392 64836030479325268629042197318359631473538874273561599942981504818024022372579239072022795167368618201396219029316878235466338661207324951065762079524725386800563808012330080995405875492480 9393 7418132846344933202937805140418123841415022426926499679628535037910652781865844637844884542715983778444189974976691227443105059806457679672612066857075591408946356359119629732983308952902680 9394 834034761352311939205495091574000728122494280136195483006077483738511144028270133688654268999666025253766467017257237991020552025500115987141311936543961301040624496350908423818588737568257600 9395 92137353649932631872559104621383199799170802127163103661991837268038149011645578468693034812007680465337057455285936623255225818470505253870368106964058005295116749874967908121922312857532305200 9396 9999805005923747634631973705026480880547391955345322451820267851468033813226011925921699935661894623329746432987856764910712279175751490768157522947277567247897771202861409405811351210312491460000 9397 1066068420586435867867540169781743307428776422025247880133508912771679680616076941512558175294098966805623907873530656500362798159801786959905562580015461223418250645081438530563899918635676831260120 9398 111619771440444763286841301961841530376204521635265893752516276698034814170151316448172063783661293318669131636340689745506117542709359786748655919559400968040643366482186242260170315976246278166496320 9399 11475602686808691513662728840509426546814656693197325046714350029787222574164248402772370732477116949462364696175506987388477570869088542588228609155380557846484904140702690251395983679078091201041875200 9400 1158230341283476546764461421395221873970220485708813577338929024031605022616635829751755946592878375768702189537640667143177617970068845979858924830629244483289674945310044603569261579163387132781999262400 9401 114735262717119213728086597265170264540812940945731329230696968333359981947701068036466959860481228344284353159806174712503291432044171244200862468357483109222998119840696597804833150283999719722008152994000 9402 11152429519647327162930843837397997605529946486687340970420426931943691671619571073448514624957135166696869603284675350733109513565702769805483083918507240902987887129321488076551976965817616185256635201587520 9403 1063386363710827297802020238910905560160614107626992535909645755067971368846973557674407442482927319609723269323056444504837072543884390927170995058025666936128680931847342708209780408768590911432825459161045120 9404 99432946456474487938855361089385330809094608574397615071919900060196586887458427974935254470090541832835630711387059400890949436169040012643344276772056186980292930176455412458109681720889637668333319583499192000 9405 9114769280421952017440826234036401371639902155906464549119987408479557742377472573076195991749385633091802507636563818054142124024543462309986831025003932007889571528320835991019217540731601930405716275800034999000 9406 818814257948427386835154809046755657349272105150237863646929970705705727576813719651699231156748141460841684487559666685497583634933602816366281819244600900449555204437700461361884085725391199335997722834279893980000 9407 72058801043920239226306044704689054013724860936217940274688443867206408660838398703034751296817220906673837934525960832080031549158041524826039294013588879656413963330330050962703912684771751983957205174321429844754800 9408 6209794214299773777057800285462005089759883767394763090071318604211717906513688419051757712072848274351027719333312848098867568536113590036310077845855922547430987825839453762774852648264597276807960312420071396606484800 9409 523806913516761797397150828634378056204296580593100706648468618792115943356132334353122554313096719419655474664603828466451101546530310584786956789041132191155421558469992076396745405686892917249691938416759339016101767000 9410 43228746708772282165472047814862819884999476216885069026972332037469987136045966912524966863277061896092648053548385159634871413242837794742946434253337685311657495199721376365561057148411201476711437495097685877268687744000 9411 3488773772514917706615705164795546317162386320776330895912547949642591717946827589566025790020455399567099559903818859872725328472349359051218461393451036739074059520085891468043968505969759237978380087201177895139219198170000 9412 275201194277550009569411757254056798066441200249772112512659312953291677956153594459760713043930718386663521203413395462972843467617077018444318039615725800441453869116095297713020203514086157547249594954120021575325185697885600 9413 21206568566196954355540549170909397962989626058837986626266545707951456304806446521353953774223480967651248420578143342673032185012838868608413795285650229543111679856597346354698021604109615605461839998610282946187750927009518850 9414 1595453930587003894507453522907638769412806870246895637924090387408241021921172188495428198821604982015601906114753842654996484793505209733003983721749780494177636290663802433410287435210715354573453700830217570712068785541487793000 9415 117119254420536657432764047483070826249306537987925836229944207829184568714855124516941776763544916172245717035463477999684173368761490385188006852091369531578836971943167912650018157401757956858503973540823166501616748654513300993500 9416 8383457816173764997410946568480169128276979911506500298087832832130147669301999622030665104534583107834191781132234623027667650745967990028946483176840786827860796983507786332824040595675358434169533663989391761429096526781704012740000 9417 584753630718434094036331844495148440247008550841841677817165325471058949023601699793551882988622710614019397851315895735749168375711440875957638554701953280254127773003882876956351733917482830098618097175833265882313653582859987106168030 9418 39715837854909585164038932868412448312419428321494910917479825142079701459317867724854524658389353056441309002822815564623021112301721595945858196576845855700841570131142195214944131621463877032218086738122644774032336914220186598197924480 9419 2624597507276780827527459849265445795942236407749113883015757510005697477867574544478341681554660446670842383630798424153722139788521789195194768563487704760550146017100749981459088702454021325669931168631108766758827961313132613818442377100 9420 168622872825543755380243151445476582583092637705776682229307315703544191790131089621355063079769182649550152277372916703912614336219983915468558647281074952693892987460727602168685111758444100289545396510874386099604085237066950878160964274200 9421 10523240764762081890830720030958795604468999945985619464047504363646254221711939034527292021554509050503372760642653075464958621406295866884455556582516049095824721661911098199501192031660611213117693763084831806170373688925194320137055645176250 9422 637326890583989780325129357821791222215285966248942697556265559800966789218678012779394174988908841299680927306691025252877170107192351607002903182025533166683089625219973743164226024551919633232102535079595776118703672843609975952848671969417920 9423 37422176902584477018300527058938035918566166619487293832009800942514674426270920043611637471831764486919057930502238304319174858628294332744290352199644638000817502007155616235922267156046400193501652859065101517845473422742693505906166955852429120 9424 2128118286817178463888838218270857603168481285941693526595558497434999879453931765420323386384163643839423939039766355113757784214039709263973997276210861196405167688355912367555239579388240721633010550651498195283084818875639767617137531232613067200 9425 117078452495428860450892464083231084466029607173514259295034024612601531120261796394423876844629564626837773308140028167169136922733309480840856205869951551995618155846792655603860274895304177739600097024239807372376500604657707462849300735985755176400 9426 6223760101976246859453600417382414576521696742373779555972520113854357347045986678767654499140017929911822919401989862676843526039946159113220563910540843923327783953987813977437390222540670893149330700790027329055634784284775353425727106043137634104000 9427 319275430243285614454332204063117433429126883592828427353267671139405521723488225016623071556667946146630813029273229952363384096331293698035866303486739875109054148572728412461975770723228028762440347847504908589865322267193655863472704685089258460337920 9428 15783918203248089769981835489368449766036928711998540230513593011449815806685177642460335320649250038497513107233350114128923461600409221020956117030448966052327642045890254155338878482772467442690307307209944198537386412335063996126484997759846744415379520 9429 750850700580587466731486857261911957010552991622027655229871395276988323909608054544577476404672621636113792352076141136356164590710057262662477516447193717994286261400767357107376873226319589228139871917755638492562482201997649800776307418361277457814378500 9430 34314825746955606440009360472859310163592145869100146576387315463938413361254312959402296235201555828615243218809128687566516196457864812475518390296955850425793770772990064925405083139524068594018819017295979369093131355784958209058552431940435300776354202000 9431 1503972838936864162626845502882522117128846352628529716095209187324440361576174601474299247983381563778113448080922615479886075343120846538499874376596036429311233904611205032665624061976455911768513550169409190143285566181499394214808657343560858981525923515000 9432 63095941359421911696678348824790543653548597431972261555305987514066574061643439161116244434979887268631375980360018467846274715518687085241983036956941377051768789500739656451148029219050325653434486174490965306581441761413746576645590558020359573988429437046400 9433 2528498530441817638732880702248228452784170234069334559373598947023322926775553558553196562314582740151777763592401923093420417621125179666011078109549614866714184889922144844442775301638483162657655698669797192086952440932019265360180100028315239808039738674763900 9434 96567869987734807103427786786464032462583289734301936901860339021707564485254856407095017090127384000745648881562360588420036929962389521210086232867147044700017812414695085507230028598097404723756904466524269666564094241642194634818233144887645166549016648046336000 9435 3506055684573320571382437261927346555409458860637766344053333829489355062096563505624008903655251706816516998035370856725117159541874859066192444946536540789696446293471330593700071193863515790406359292960919896937447921654533059748180664620087809460714532628348027000 9436 120673263308364524508741809561320035946845032663170453411974646050106617442090346832641972954171232937667033490365181614311956612378122680126188127537053781121656196718631513153771286956271421638084329249734426853044638335979213904689189497066000853663978901217612710000 9437 3925196956165276193820362632730757984851038355920426609593448012825583264993418836083240091079813312812902473367118046575155844593911490933421557800442023414461454617533037154331406945632081098253447306038362518131484271530733979891551155113906333229911728446483955256300 9438 120242825751570901711555751585370719781644209187476859287157496712437311260751700442723147393623792800487243414534528299887995564875892343307624386885487829471329032685724110590330830034419973617067046295156983601517599390359543421514972331588577764912067617640246272944800 9439 3455405091831147776803814080246896423698332439670505964634658292641428022612792877385746199591039354841957854442631305610686329655764383801729061240614886253913814988120172116822739225631138907701984256964753091046233423020734641799921218653982409663436854293287868420774000 9440 92734406055576095668402506508020355803866307814699101994917629919360860279566106698019857079508609460445430103891109073006526133933882505381587092420877756776849833310753470821914212549400245047151373325344021205449658783420392529423986882569685859570544396757217610746208000 9441 2312374023015189224003213554295727888320109852696035166913977462313778122514330801382635748980406198100940148773844359172947355525351808409563290368602878541614829785274611436690942781546221860655093123264570277967365987688214177978799387639620331219553830711235116498308845000 9442 53255902024975645743787920569309241780879229333435620514757549082459154543105551461703584458072015281840019480102768192638655626172718176264947227508559550645833404979150116912955978128682736420530445406068422864900979791242550671373207341454369871094364727612085519722725597632 9443 1124962703468706112338648709490937112423466589160713859130137716292593037246971968263857220408849324884866147015262871085816886150403569257484822970589684455666575464029971586119505262673408464890428232779877891239676054823868809720198762347122282590216836450729310572931147765712 9444 21615229795215193791240512164592827892139181976828144091017112132144069048184933631046391704288153158034224707101443221717978311157763566593975496996792989564751446921824558780564244014356707964766891394346047616825290920461321833554855659830108742839661363079875866309817595660640 9445 373992568922048570121828757687202109380807605537166143925957083660356189402467898260824610108968824258465527592983639466793458914329960191861577790332754050549664372034674381786964009944253099738415504437448493637833299765594395586747888021975092547577063127724751598102321286366905 9446 5755026879524657762644230154682676749129341016611170006538311785798110274509656549443255709148113393644602685380534155039278612608277464351696751570805627872791301373502545298151631981983999609383854921758265068027291767991907084551894694325593707749743414819338531485157925547654500 9447 77529785751275763764150870969185812138327401335087575095993248592158835370555979752946869996182693441527818514637601208685277766186101188425217580418140653767860636291464354325776249688495077480586319017108511163216579472425607307433747343981952971446198295397232745418637071826093238 9448 895708929475455295705624594856284276485009867600544061545320009814872649532682911917528034671661391717889837958446536836051888194956472441828449995142112965937239542784370281886560032836501696309972968407468300245559618185237888823412343150543542526933823868214273494441690984467749968 9449 8627859100726310930637812328768980260929710281370021456876496145399292718036681079703656032552416940266775532247905809708877921658664928812047256782291296880671097171318252561098775904585057092733669765827540335389011758146961785044216558944360933165466896712038721535443922357776310555 9450 66518663984938450192583631969145725736506535976085214976883865959269625506950030055252253720017761706971932992744620372676000095976043587554390761184970627990121274046283567475694681646845060784561976076933020262588994309269434772353327546993381803651449946486198927878042597828265536160 9451 384817646474100055567666600723649646256225997257075628026270583714957260113759680828621366109264735954682773833435950807754254944404612242283956881718617966021504946378283698469600659258614759209157187742749431350243659841106453640081568076377473757142541416838733364081148627135382764350 9452 1484842473670315961459605618767519212339761886434246593170212776626495865086343888115517317565633289221100236041340001914404391080013389984848987222967166469220393647695053409284034967029117802476789749261371089924444336582751939988870999011987160648425389270118288024141877531333832008028 9453 2866002508054109448851844699572970803826099428885682261128313821935695278877580053068710873446048046625959515658156159598051832186422389615963661166996169010777207771862243669153851531897317157001940230757576510365271056491327762407560652041956706932362827150437078149436332721678804294393 9454 1 9455 9453 9456 44674878 9457 140740328790 9458 332495946128205 9459 628339026941196921 9460 989393066749819348848 9461 1335191994783036959963328 9462 1576419523037821638477049320 9463 1654210687783915474127023978440 9464 1562046673666719643558560694667664 9465 1340739113655535348134306319761515472 9466 1054736059568275680679609556186815043112 9467 765802780939287466508004447959331322437000 9468 516224926615835654732712429410581706141484000 9469 324734983574435434205095998165551065893858213600 9470 191478215691773038474805672291363838099068784696300 9471 106244665242865408095608869205088738707950899278130300 9472 55666649153519693803351820738044485652500357642644733000 9473 27626313152103928285752206483229805728375073744599363201000 9474 13022443096973325781234178035210745918785049073964342974990300 9475 5845043093830461047654315069632569677664645847071532745412177900 9476 2503752249654443257311132450048848155672266132891350466815987666400 9477 1025647650824299192440072258768546480710360354437995094856054797428000 9478 402556065008057994810970343309265705931565742776308523637061799589411000 9479 151644526220139689154188789887502333264203703740499110439856967198766327640 9480 54914962012721255319815943914854159919073470598940474480994655569112039847920 9481 19145066950333454194476955647846023428038142339398918309273998994103380744895920 9482 6434532372505736147316521603866492697824696794153149141425819783632102800165676600 9483 2087471337521575375704124435749725812713264153761481920346265626999385992336330298200 9484 654454015249102005532431210112300555598223745984350996465907698850463725290355106972640 9485 198504470871975487651096453727275280782735941366805144966105228254442300267748598681316320 9486 58309652469040117514715415777522101097162268436496419570535381993622508093175405913326629270 9487 16603815358500246849793700836896685919507032692426663904096432883794517349702309745317884963550 9488 4587384872205825073571710389454330948785877454937916004353325931714216387630520929609770739434100 9489 1230782511182264928242769814578193587692336685556609109359057927085757119096279835636156524134893060 9490 320925115238161758432902948338320662018132727763471629228510031805297835428000269870923022831688757630 9491 81387897465474633615367942643205016161673418994298146464401395965124872675687408577622725110056127212230 9492 20089021190793707351681189485149395966626910352605021900323763987807080271141753895504848579987299770984000 9493 4829393570220650258730166654383812658649478607785411260810959790759666702320631152124324343101847480074788000 9494 1131455607039705315901121202639990663098406988991801894342326286528522424551715302381366998569616674374602258200 9495 258496703999843171093729732104453560802323478554675506674363842326503026883255111448604443238635869334186419500600 9496 57622589406767649755937238190479415634249332668596912826103331577377482164338980032281601736048095078672901979663600 9497 12539655098140090242670674875341757032035278908622095786030610183573082314023626918926028726692015765320787285019726000 9498 2665361605927430400944854767234907512517364307326040486574707592723688158578695392157818074020855860357354258490697447000 9499 553624941265786715727458069341161778302700896278028652087206373856142924633063089446971199924245543302700776708114015844600 9500 112425431155909836368434697034266779098983822367502701261861553657595205851958967451106675475927689571752830648734237224112800 9501 22330224441675942701475127816031709395816083005645180402866666711690961359600638565634940738068394300531612904538624638813584800 9502 4339919795314606238887274039405500337216837551786384076994660018292531130499200629902823897054212520066495767770027107975085023500 9503 825660684137701490347627107699785162885667681604105717091077047238264634826222207165540107939607433289533397331694707751736440969500 9504 153820816158600416242105868898957435977483887872593032680486138586116620229837807371048565175837363932148637844942021766538913850752840 9505 28072172080463634244066768278873795886281528055428125898785888651615832744533935795007330522360499678594502055351214727914582106076300520 9506 5020302755775751147997755478327322501199600915893952473421972569577641279170826102493943619169019136235303758267019696734674122845290857020 9507 880064363446731701558980052845542111373843984011249649719713661825281489504694401185292075807840857335809454378243632511606546270843457553100 9508 151272349457319347643633110287046068677893578173298553470058042316274092878221083096218921880820801441487263918711178438752230021043543299271200 9509 25502791611259149887526643661931392301278037509724614641130569131396379526359416146293533765859452397540487916630475604714377016685178096059923040 9510 4218073006004237394859243241600666913631611124633333259675667192279686502788230119578825911059380577594105126830716833912428016959925545558664728520 9511 684615356118632124290230297537191385047394967601488817589660017984956883460022991156242808392925498199091243532159754880670316785266326787652201255720 9512 109065218390581380774696948367252140764985149825231263974521577419281198156683578276803848066372296499101604963832837298206789763263128276699944173318800 9513 17057954769890784951503028709579206070634385920774583694424341198055448872427574439204441789362914720310826568292657896861100769708279478982114733961339600 9514 2619725277212245505903584610407412256746437102723397970024261956912097069755437564606728508955960144909195355960942451707083561013511292165545394822164917960 9515 395141693230791819030119760821171021141982463813617352162159965873641089639779285286007455302768896328696593804242089934714908335388354328147173491492752327080 9516 58545248803340345988879980772912858442043709929024496648615857939780476209425970108053186452803900109836936064737983171157139321581325918396080257333228891659680 9517 8521944575222788224778861916702217073176894527618075382227721902763226185503519650689335299078132042733979194715328569271032497169117607329928909900998981826308000 9518 1218859717935381020238103415222231457767217979987167642751764745506545213505260009213149485496500653056446150401650941897354066379607448927723598025520247865003696625 9519 171312702454996685396959783421090054274841916116359814267023850686512215045745141939948394982390751551903682553064687038034433748489289920818417031617873316552918282525 9520 23664218819305986016941777851290165337738113623421924948823833082864832564120441364641032110518518781995107307976872908817486747902387757972848367859666381456596236693950 9521 3212924462684251893700072951509904592236801418222663052128197275182300432648043004418674522196701802477197876428708246983096297780575516981623093393806230667725348582324950 9522 428791853174952404522291237112377360169286309551388554186832800771829081898442101270311175795430594393597528033133992178151757065216268314219622545791533061306846396652980125 9523 56254207733176032174713828922579039147309353413966982590440958491251833154692505535616644438707459550756341828540897901100892661354396446278169848594222768721918181891936959625 9524 7255102864171465698662809570734218923913586019398840089470122675891267301949468720506410864188863187857406463374080015467936822798351451033965295214952220997040094918253600965200 9525 919861617769241197769561576216665576121605413678199733873510259133721257892425010084849471433491144053739924856433398307232024327272593229311850538135287503294369821460564731853600 9526 114655437357735563998048593636856862092686550157300768319509225351801035782891203152814587608482677689928036490104838741622225360648676286885459167306829819597040244864033135009497600 9527 14049322885749585053116625546886539718797014137938251534895760417441248301131727944098919829577755079944091504910334415731180357297773007436279730217770811411936605663624888662602912000 9528 1692358706861723839451909720003713567332311457693479217778244464920031723515016673651918838678570583715709794699104642768103213370836230823300822499712126882743165618812146301421625344000 9529 200394447324641666261965862503953190291217117348974182344178072800954803008928448757305825933966951793301767437859932756098381766297000581072474813425708658178486368310604470406805721579520 9530 23324226722080860631745940921206950147911795668802777427046994045401104612084019946518947311259984536414689087236468794500820534847757246056054639435111592375641855223489016408304377656770560 9531 2668217325491805795211979082819060827106546217890901976674610267537160689164965722104641755155189037164493415675627407518591188192379456914439773242950128282360678303482388738339038489605570560 9532 299973893233245517518747955514827338673557874200640298897803390669685795789405111507132356233628890552570663084979013395011903117288548897711237065282692981257542862457142435218760278505999564800 9533 33139176864168153134248757575167488498698200393840957618366166798004722511268297832602398563277951519025008099376451153394010462184272336429715403821909095295944769088440013616985841537897830809600 9534 3596957175696557858639136843719623621627511712564184720703742628333559460270750770836471694717025137879891449325169131393860986988116578047163738775686267246758656828850657563657411030841232688414720 9535 383526064971712112516510466218899746141534360580891231250838565404562245269224856100616017961056864354225766542863567833691922273837960556212054430428251983777089189320899096597752203467259083342479360 9536 40164529237964314630417271622486698016081462137805409759927560274581936056258902092039081813466179351590048525638996922215155426486516991660575875601948593232120900587836764077268102700086751988243496960 9537 4130398571704361677156302285007901220408958908855902159655297601979375791545924955715568813101841728864446873024914835912711713645238371087640812039766751723918331239804735573594655524390565294098507366400 9538 417010577678631340900093807251576987430352165718144374064076903044576393582732571358848004670217049220729960775693597272381889882041807229961702546563014192327041633672419176034591474858921738239484939468800 9539 41324083275842423278853601652909538042966352058768840207302714847333877049108685860680573237242935049245404971541321557002161971568003948667454293726870094519737411222877808195255709248223560611937983848775680 9540 4018336932683685330265152567410667531905670765783934311653580073076283383944433414292261606448633076387743705145303050199399332211887393777351594015330770609095952525163806914189030379462155887552208273292656640 9541 383312387904886371210591257813734337732407470303567593690617581723360636209623224054738250138244292952040612686700276262010814744507806952514868213323723000070790448707142807734396123029818550325892222593468989440 9542 35858280398103913233679313422726110439163180237805024700356391197262056547821304099012236435818570758815205623326751947736383382847322697064985360253603594930031204637990127034733631677281098327854800166480510976000 9543 3288614213692034493844801031415525339054983095713762868730679883505611026345924770056872659412496522904456347608538813671306851967218110187463359322297690943194333247263320656397275845438420233830003544942897528832000 9544 295576449952202919312157696016397205328138384912521993391237431203046757169369257250009552755634691992378096823125048359453953025833281175127303509218147901733034484809433038724621658218248739549372342674275475180748800 9545 26025328278840138973796754134470787755464962035992178048040999581251847023027639793084568322140984428045852018788418926123577789046910664479750037266916444326884699823819256827133725206121006971861814355730868344350310400 9546 2243971405267722527879122735517909815432159945875056551442803319015731223659578506815140947045946779201521211616868640652008478252657020553213813881171571775212778121326861945133657613068331753975842523883031024749667942400 9547 189385686637889904303159070968240865520691726480063243576090068333201457746070797926201692855002384989739312162377219872726231997635155002178699220852748654567656762457139958356763929718071371460566386596179865744361652224000 9548 15638248371469177378229226740243244606804899374476671366529532722633361414115093902929681280753055942936700731592831740146861135922015144099365968307568418248003105976249205789139794293421997282609466554679559011553329020928000 9549 1262788031711603756320996757826847344818001678252647715905422485113203898317950296054886831974625530299230211159567901751623059429726069587378859778400977348919613773521037576958406887392049651185651882305036737310540467431014400 9550 99667102713094351592526381368800106176350792465796477726376807093052792450728186136902003391333163110608751519059447019613687058942038287160006677441533328252228722709823741265299883357118849176632799633187369516450284305593139200 9551 7684517510281113126941551961797815206454407230443810226011900406774360018276903443611813020106296089777043861542638899754883188973181268499210220347868676081730404696545058670625763025795651145840125909086702216792553460625257267200 9552 578462469726180429317693437357391421131209591849231644912718247292800053094087216617791257632388853735118572768925090108235000300167200622882590236694227727570977634710239698935940264068931140247693545182269436069534775386124058624000 9553 42487704569457203138232423703669600941658149090778895544548058432370194301380371888831041164532347938978648152077329634293283557454517403440330801557140118365332514783895098093525817069623093365580445775343045272943270248224116441088000 9554 3042992770676539032687068880368563599293154041742207112535287156044434521282164628301679533724344584071848422863388248779543136885303510492034083758614483637321476354355535362326591548924490540368306612196813375650014600321428710783713280 9555 212369236180459811071587702757227564020037972368137957473302950948118634584994389937867047726279498543444155761045478615913013152508768287993956107792629050428696755124451135073762472755381217988923078850276114591715823487530929533841571840 9556 14431818075143150170615406191311085571475196542744364966312630691718493155404660530892590609744802211886163468565675244222890848075506513891961688557136089159816579467081585850495743491598680974870029756112602588335476025003813710589685923840 9557 954236342080579957471129763299562454575200321629121651741167143073163590872471499809623754035959309216074353126317888744762380897848671653438953113807193939831385827659903032030264059640784784860298958816108460136255419579262554385687982899200 9558 61339831649202771656143930468499741698045491238779082581215264033717464776581103226413504953342243384674030828635389859715003964010410742038551384761710814679123768351513211559903599586992431595941372210303656859762790143844942270903802553958400 9559 3830055675645577997402769357554940129611186346248453440259332049003681803182908183917124110722482441557839802833329240824020365101863778366132977064997964666991296629055586870496848571151691047152428036643281394443910458534317696269941966614036480 9560 232083189626787828003112224307323143277444862424068946383641242560895258463281534448863418138249537328495270252814759382913529326502446472124422933881318457760639701432295617825542474278344475133176285093062923309052364611643287887403458706528010240 9561 13634289709222178287977908534633095103525117174784871744170932727602574661227293522927178248282669241259048253987832771989450533897503563059636249730804746760750491069051403724739225823201626349891898713282416145930544019940231544816466650938883440640 9562 775741920280694313928563940915553906931854525632807162613630611736812274967574550989943718212222183681011534236539178715396288135415577695541542659284642398575844034035580201819152460148764624005804846205689327877535552567814181725914865272996075929600 9563 42698474738989014589362894240548810335301912856676759363353315201250483920206293916614052358104600527623730020366938958538155770219078405201380766985152117396359115526553156342779909320502570343641063900118830421931278800624350485145473640639698776883200 9564 2270899345356007043802078482579989580556715398336994883526350899355481369259677907717958643061456873328736377831723154119962416617136980007598464446300646067344503193479420398262198505143124507736043470421765665264205523992500346174448592494652677653790720 9565 116550966891999175875539866305665341823238978483433412656263065037594914658833092119869543944490577214431218580431347364765326115367433517992144030163589407687948286672269678008138112518694775186066663962641958300917511678554588153205081256286812545545666560 9566 5764560270676862753867375974845550943202282589331734901209762943009869892546696278457577195802678692133612482409043188664140255601375903542631585576523994685119321749985494952758655621458217928223611053228185208525029792181218879364440011675622844340644085760 9567 274347841191807088314572896591555959762956513318804555030480733230123817279361561633477610613775044504263992911536872307726475746744082104290754927131039296717343150039579507790631980297910707369056267584160640469399850170889772902732660054099844606252285952000 9568 12543593041274406128756872744852181400829294437527115112963392102303201297204240558257393159452155718000596607605259534310253326935463908967028325247744035695313897244159189855560177814357471646493850395777625680733521369673512947566405840565080695948720472064000 9569 550006685599680114901471125089406568188294842561136951998652624515742372854075616014627764594012200887565989892174795017492762477205030753881945212400158748012032259742782649782734119678957737603040301436118147149299217033163175431476510978883391391457064098201600 9570 23084095340046223878767264067760423365531412548303845585660856840869572148920962821912948567067893538229122039030501424375903315936689045230275268684712914784370211685772496064295163322134562021395762061918052160989970728493997477339840043850493995692914715184332800 9571 925450682668132176009508643844360692151529083103486322849831278956988732232401152098394265368915368418582564320938956247681381582815393468131779450101905028153495592012185243907951989504503103691191689935350696438959368694377057272073693261687877558172259699182796800 9572 35358846974513393210420371884802548399033581421212108119975624857500864623466365689851088956502626616881410671925810090248376043413845163286000737303481904199582691665115350480894895928321020101852048221805969447374020699551897037297094775469680151009099872267665408000 9573 1284265765530527051862318338977085031461466511916692155424604347137873848750259506406937012467786146710777418604474977681703003522391043398136171259237363914228007105046742504393346251673618118837533867859266690023120045957830478875843303753995968350541142860104728576000 9574 44219482879310167693848741568613512757543283765234624040457278938520926436579846562886763583799112893298290216037690963590089479999060726254815291206239405993077744309917590835956137566400076144353871776859333068548564782388354607405866149433099923433318384070608866508800 9575 1438886325161287029823576351719955377155452998326098301254231429163513872914089682462306232164163029944730025563193834774303943489086612572927722499436277822940347852433901924941608850465234344470681247642090637313552427502023016908112567220117944243309031955305362515558400 9576 44094318652432694210466973090059521920284570562790610522278333283622172134903339413955604665043183220524014172518252756641869586130177384382710857990542423188201211797279093038046019019026523406003341292707223616979056364582180557375495622641862186809213681951871498348134400 9577 1267584571497524244939197736637683030266183546454464897922116430391088837999571783379780789550958819131416010749318005493546758980081412737180413808018615645467873022662644251401742334839835311316459987015163264888390421696152767389388405002852376693399641838373258099949568000 9578 34030595638969622622591948720395968127118552421759399468070708707811893813272833397787209077151483675987700887732972406573184182708173788295727305512875859232542301263160426789091032427501117449719707371519438496638307202537233178772116945193268362344513453560387336579055616000 9579 848855315028245452107945560808435914346569585040278323475613469784694885898426979281133250086650191731375182096699100645648141663404590601078819214390606865547056442982054795512975582406436401915545324743379071289201360119735116156065400236691756765968937177038158187551541690368 9580 19556296489296390854923743852736073714847622037594224511396572176092538263217772859217479416373028118241696442528798559065381006164492754878486447633087322613640297160719410601679410245781424718338158987509970627048698864042969662817749348261063657075346360176137139193343014600704 9581 413234623793917616262042209886633814129383672517443203227527591435728400368014729319362785108246286285136950007842489508285970886902188258663183481051519064015519293816879633889577349853584233608347053123096278811938136677879685319517962605066862046513707890595906700542703099183104 9582 7942453289548214388856755842895649609030111787558231790562710083508858911108611960605317538046500970082352201799532248658424445774727166013542010926264314122907904150577527963026723055945119773229183890669177087361350550132076322640639568781067904881162222836686226919821406864670720 9583 137464524287528682590438404944073940623525276112578360826135725665588678090580874125036522739598027268436878469415483170573262794180696051089898391661424397016351705253296197838576233458241222623270611006604834734175645583086289619620187643891567635845891602907930302187591647562301440 9584 2115945946948736032031432676963949452254768053106170086915641698846794169706946692188659707239667971809521256309917556703421569184014372662439261150919981835944058150329630433226794293770259734269416548442228281617237277927860294128028109092963896246906256120764075139164470166188720128 9585 28513605916103347263848301079320530227267457534913918283310679824781634479663678903044075214603121410790466440993746349838381894459100943407487809441056629147941490141559522210849889529866965890715122720637012725806949745024978735013870293351677934895224333207957335490009563807994609664 9586 329513864047166031064952078961906367831524322046740886456749838253698979647774515702056079906308956685014289296243228586628196410238080158653354414326845856251253261607456445537019279834054787001499166549218511647220341990060659899766665473671421058720395800163935817978727353374216290304 9587 3174899858234319768481860867654519973096288610305601519633288901930189635351150072923580046256794528814757441624294640346747796371988023266812995455967268387292189844800930784228695934028864101376476756671834093881193188131228122126834672751127625954738251747044828335142503841202448629760 9588 24484303865034963542860121437044893144786123319442380447054194439945770279343767245403133255674852395483817955093433343331060320998143800548942172127883875249531408773022072362727380522838684420469176395620554401184954308559030936423473144390421281422139313277099832227471293599052642385920 9589 141681654048519509033124451429709648590314128024420976485668467718132146259377830472039731619116086344215205260508425803791939445086334145766132376721122886032484685141381969591896352017442855195010798405080410568419671672935387557066979367167425214447717593612742729294823302702699173117952 9590 546827870436237630851055794300530080104158130231964954388827136692325802981930668999245001561422049620354535943886601004694471255454050255250590258352751530952553750586710894038217384165816838290274235157592610602418650724908855578210174812451020070718413913514935914615314379423459097706496 9591 1055737019929816447883972683156862818887225003258063725809085968285548721815479284308761335131358628646596896037649678582056114212172235711779424257914618831656572752045146215132178818334733968815894417512286463535326519100280235769610155021118940209525696935216792331501829586551130885718016 9592 1 9593 9591 9594 45988845 9595 146995240246 9596 352344396615885 9597 675572720781504393 9598 1079306449801075525743 9599 1477808943005750284497150 9600 1770296026581468645701769063 9601 1884800247540736505350599243015 9602 1805800931679092163241765055299011 9603 1572615277146387464353050766355770896 9604 1255235991423288071044077846627220205880 9605 924704542826027512118110501374804764647896 9606 632456448087341171762878008592659689095797000 9607 403670979546126424049884311864931991225344657200 9608 241504861579889774888410509713359703830904754128700 9609 135963712934807650512258959643195370334044843422844500 9610 72280597366657661049506597497490729339647653004063010700 9611 36396684190218451793427875556907922497424512811012301879000 9612 17407850218442617080818548010575152799997273504453207302863300 9613 7927856933132036948735513114638494399552613100091922318169217300 9614 3445692957342954423827114793309069463515012896334243407811444679500 9615 1432195706876051834843014614962927102894593432655881360996134067915800 9616 570363113202228380410936710116621440839318265603202166189271386984889500 9617 218009143770888952996172411576388533331001655319394886042275888580126713020 9618 80105756732091776414097304754667580408983999113993561638000211082639424355820 9619 28337222655636957589214711593498085220193078565146704423087387563530874534422400 9620 9663782772545896922778535035902449396370108069673702707086185028484819030094139920 9621 3181141863520101164851136763932410144401819276104618638383428029251528495100271017200 9622 1011991188400069948288924664192157586127658467870522703791250285504512839625165325394160 9623 311462574958732132330117123731361491671304694315846055301287698456226927655308779498484160 9624 92836145908131055515834292933369866723828786312860251910366625395486881482636380770208858250 9625 26824331493927776297728363439723517851090521014525448918990832343899365293729823887765374894310 9626 7520280849100989087187451669089620941711420157183265610430797506276177507247994607393316576974050 9627 2047395800336838075217560219437234165877010385725845631704886390356850115451327634934854215371679420 9628 541726149633462295657194519032330608943802147221100201784803658306157149655448350000728703565755216370 9629 139410598367496457146050882294434865740041056103796681179753714158354380818172724375704284066647451107850 9630 34918788473136063065066292459536841184732069695263324791517427979113212934385713728946334115951396147604870 9631 8518483724377468395912011082933247604217738675215508003403408167742156042537572823216796978433786529383859500 9632 2025264502673827167318294237861384372212358831269700866740764544132528527772581420324288979716780167759332543950 9633 469547329429203194944858573695199577989051411760353066559150996155715480440185378070531565253600218547700392397950 9634 106219260515509109707371393071767738411192662262944112291186791616073616839951875923470574570096036152750482211535750 9635 23457875532367648640520891336737253609203485628258056873200576075421414829429223299866476053981187582412203578972101200 9636 5060095667311879303362067459146034490448991564582538429047008770707497945588105139585074076452640828560324627594068109000 9637 1066657961844313573834833566293518785382325585587183487338347365451684349300327994800999789801401595741407868119330193985800 9638 219831049761961159787192363263052736861344717195033592131276343871364361111047915872567605880844886355799951332421089925479800 9639 44314015523521680891969116313819368758465033287024653848296575433995243480850052660158756989067939488475160905040724935325262000 9640 8741028381617481510660409272058339992888995850862716024617901589826728890757934144726378930948049353176229025369866069790412105800 9641 1687816468665196830115002212466027167451953757530398026226256561687468006774860979013812746360495426706975657370586347002768535057000 9642 319148103380974221197013235260666693618566407378089585921777464664337176084277391353434604771569840745323154902712351111465149009953160 9643 59117806030990180142152905009412299923012766437536666843447415741512115859544043024749569345555012879449984134943292310362189034002178560 9644 10731238234763086850861988966149234143751372856197607711672571067978127271347125518094096195805599061577800022064372051572246899253417693200 9645 1909525613352879731955712822783753703927676030295099791541820596819744159496477989608179861216730206142178051517119896274654405048819813269360 9646 333177975336819816325477528098812132167056642263722035740058153228880301654072504470948062831446304313244782648127338277551143656203432174183600 9647 57019820250734526395131393332631298843454142930934170211897016285191966211986209845489593080430162038229566400276434440390535813316882975344279680 9648 9573936887336175519921235420834181726555357625691488725161773374378196142604846982066583983425511078938617600176525060730859733168859013878756318680 9649 1577537734218605346701759115416509657454821181952312375431970283231790688724130085369067243539459474155467660514130036318131156177943335696057092033000 9650 255150137275834532652999389862847672269519756346816122132413041107404887137234115885329429111843096680190951130681752286758315320390664729239337102329880 9651 40516715810651137087843621399186116744856799238111224172006736316313396879401210666159718173365324741719586781551863581922043012325469685774544576697212400 9652 6318060677346971442930777259787609643096083341089942096433006781658819341291484722922550465665840194046489371935881748404920138014529560712423289947008929960 9653 967668278529430356072865535110761280549316248690286430014751191850542174931171175787580847332351885981262646134469389896648844427965138391479047121856515039560 9654 145592065093298321222470546402697944584791267882353324732234599535058848816442782961816049564361362518280792758096804954617919597453147944692603309622342524019800 9655 21522169738530992456301613748886139586628412905655544942561602329942093702578423611439008765627904300906720343317180231821364211188236220534708612715422060612620560 9656 3126320594643939113201393311492881456473987837224688072217894621654752945842402645593332791358041131719418581862047810152870298686374529554493854579396202385626798875 9657 446308691323188457401193342609665380352508744223054769890970877595406592925102057633132942623797331791092292496329040616414988567362279466160712107010363914661705759325 9658 62623893310170154272867545143389646026597705263943289006250468630904361240822859254373040458196857990374688410115883063101642402976311664561486060824571770808478515424575 9659 8637526376180210758935764457528929393797306895768687560238187514873369169254700793148454834272860285644674449461057823771461870307335806419243267347186784581491378490213250 9660 1171165216882907724429066943493271376666153234773170667380813915353979961870407119550804117243951370028676049672383176853741042671532973623800772387632299674961005714452141575 9661 156118481434590365219364880472673464612465917475222721210343728780383608658925192150577819116013325043464989735093436055083054908259259308986257647965987852377437475132970870875 9662 20460617720552280656850704595224379964473846574109040589590163484831629146565217076718391726749293291672287211165672991211792469222866985894752387537168985236251151727770132990925 9663 2636484472855604278439174541507973079140209355523733488346803056487215200573930959844019402476465456620140191641998432109931306055832249943053387077146946821696902957692982478613050 9664 334026035945372245278598976054396767539803047683874318724214946309314633143246003622166606270399849780231256389843776344470084640728146084107980440876959238424547127285003572703415125 9665 41608618830660187683637867238117729742501118652497743864163833478562731410683094944011743959535474387028465384689927405927821360118958776070917799297242426902767627643101840041557615925 9666 5095959712955488788194261132659056589435950011208074318671692237998257114145681541141763681560926389564802797483463150713615174292220847104856680810225036429915819735916364147847092807625 9667 613610333021060595666859410724415782189415047861715121834872961043216050176292579854101383615472625089222910254999615731553670183995771641424772098810112894515764225561906536632539059618640 9668 72637345640617388263274065381497815635970828176901664302145966588358994443977568524467318774784492546196698402124093926948637469537665806332391575524693783928248502238772720341145552551327240 9669 8452725087941635855984171787479959930377146672788808576895912529868643634308090495955529437851968245941349206009773275021606204466745687877457476875217408264027582475968349315392139947779353800 9670 966860816311533640682555328199845047130340044224908822343110224433685127108136534354935943369378572101728832479263421660712283371780464019436389006794820308286375481145865143621492583899846912440 9671 108696247772980148958394212684229222461920833489781885509949470511330801017761212744122559913272371120276789399322330991297791068620083577830195095472000245129724321818660375644229766206643347268400 9672 12008625936690767053194876039175465510118324520764441326575730018937387737984360815420549757859751293233129383213896553611942216781304747453455096978398016295626964031927382089904356625568544605933320 9673 1303577262790296680618818957674503033825329961837293400072376381811067840484363215421972834536813746944458427302798498372701420394269204629071673968109975333244371554623732211958697827301304263237025320 9674 139018644719059062346615905947179171219068477128091510269212578365998341587698528578185760736520557951422076934772822425062966109669427199821252870221738797916229019805303984814683047048169492343802605000 9675 14562023041229603149632743197484793350785145692432565147122705553497239467683204289531312508583953779822989069434021415479056893928610632739967512270241953862512837659328128690682026467346836538329193685120 9676 1497937380399725282226083892895016653636564037813116915784240186425157274574508121613070019395000428490407732542686034945925969742262565941945045383993497704257841910292750202242696875864038743856269486419600 9677 151283281828034820921569342489247493239494350346390340536979111250355774612305007835521441447613549423508986017241133220426970753613984739501180666902388771697276473297812205666163559662468708922389741413712240 9678 14997076317528576810360959414738621246728541468649136476191205477593063327659341525483040747915554777570632315307069958373235288547343305506522914819162450527322022661281054773656955566427662519279580183172686640 9679 1458896643226932447364994519203920871208220133782356436928364757374665187225651922985367436258412958035277997736696795117921002015513855003830604826894299994114018374969451634488620928037143582702046713886029747200 9680 139225635698376319506837662844318720188942482272595095606625725373909662672668622203447539048525755586154796175987425622275751991151193278474686200601462510733896482932615520736124562459979654748391895350427956367640 9681 13030334715955557166377130179531224857768617138764125437405204466418579179291070631475273538391677927949862997249873789678800199077489975179389934419535054586974320100515943964097941800112721911242161070265646157417000 9682 1195607707289308985463406161610400646875700238208855094624532410984353016958850776146334302727656330192262373812111138775917972086757260801806604193599093952572246334783700167175629167573678084902170690913941981731658200 9683 107513653156677108346059596903479180104141812878428641696915190289379341966204859358432710912487416613593410245873543027081731515435857971237531109480272906840302399399910743733294888865952759851282198293486985528045817200 9684 9471416426499081673120424720016316261308527207370661273676474136343607147628121946296674636545031927371932242784310309596682569502850591180119443395981716019756171340200807319997927914042916147586556652720936891975589057000 9685 817083696344808826487336391068058012503406298999763030700395946118312302312968078251002769979774403981362266801447572240679783386012389563393479615883099496820007439498432811165004955340905936197181423648277182146214849464200 9686 68997167336334363540813493365652732018765919167762601515051881329111213234251939548680640366037268964440478880510248734585043280788249756547947137919517542574280024671345784649834170052828275142666761248217017070355132663759000 9687 5700465967887102276871354195658959197889300143844246697508532982567230783694767498061759116807171459896810244501830303602608169093171050406503757188612256505238312415019519441767192444338895692281368210158120211689243288331638800 9688 460567301790174304350520078967493901358218251346231896383927298337280267531256025136874211576720301293456666713178489203878038389776403537502081141135467182605347439038948791838282613214053407140886801886814520002348933131117684050 9689 36371081118583394948761135021625698902953462438136156987490987490206358799251164302461137307220040161977766281151623815064185238357156912190982483833227413568724159065364910939956661284182193056644271475784702950207098097895403040750 9690 2805842118773053137378927240051184485419472377629117798851705724142732137618827190903835571968127477498149352784457710095341322068629746841011222174270948654457260720037186816597487338045990902293940023197754505095384537948538450475050 9691 211331308740143698323595109596375855913107375101209461911905412315157249964849599937056247704144700039416444071324863014897625162264833192311141794577164684244857047406874778879630851589152914234502062370213257869461473725362865318249500 9692 15530773238413641407865797517910214049182358432054112246041020590234500666436670486734402386301405279844538342900905410222635917599638989679920940573403101314411832299615253967310971821495192107407327108113028793632995659954916021892360530 9693 1112936616658699628196867336612039756063959159962081433317885512489967082380002948400997479455628411096631491440585119565163180396937135903508890273875278112701751695520688422135006420506589013560334642701626364088079077903066685417596366730 9694 77713926549328200472068030355130030870953465628668286578884415153105474181170790292246073136937598924264660598616896139540345801021415974775723642642690392966328284285199963562245202176081479731780856140387031149549012524243948616583199813350 9695 5284009882814041652742067770462055510197803577744243107772389904295158081621322598879171571195532732172042550234783862353688767405718484638985692917334833725811415558469799947825849959663417066103518372289342269603697261712420536186756408962380 9696 349567511538497373758336813758778327182764523811442315714644836502468495932523071676049191695382658558632863146015173784975865830159531369441749729169421596909095039434055108190377586202447464276083020925842349948687953774870110098069788730498550 9697 22482629383440375833387954426636704723703010374317667345444133454270157077422705276646461348397233827546968170910366760392558084193828624156468681930447717361502911373440574226796627412510046346571395559343719244700207595755442072633175652243217590 9698 1404544868158506639111655953333221270804955738367381415495539931225563915268596272930374005172030424115047240233448329303636528108810191757291029692390720288550205256117571984345040730702118554183181264421057129524342420906354709715931397047736668590 9699 85152339884991138111715390675223235501375258382938070028815763462054824075827127650223233998393143569582518731043920441183479225653951000398727311560732171225194865131257318613886194913887355558227561103851090455735594117656818615622789226889330616000 9700 5004998620471918096477788004935243269098457693816811705328955165596919130904537955957272526034179251146795070465167983005591516303518318281791690621389621211570016058809815998892444059189999466060086845446151010141915768630888719709317905857524248239440 9701 284907094093410734207369627344932855688853224829426494743476968794498075377423539951290154474851349434923724805494879717517310496435992867799602254596979312625584620357387440924182293766534823367882274131898452584618524718704141220076897580729528331209200 9702 15689489615389567611511477152555404730176703074207706417038579005342786438937826849067620312785405413463131492250104805663182835155565466794460208907080708128883325694873076301551755461274783099836363578873439636051329131456665680081244353989552364471007280 9703 834834896582835690880351311371454775025278383652099072515086054744512852323517002822423126903176754084395857701188331713758886893595437331151236754628702574258054661724563426742938042655193033171475797975620655118075700867948127373931748197702795345286238080 9704 42866752462100063610866617612537266202531670252362806760306009290006894939800415888428013895282291675864470385340322907263392910242081434705928099678177762926887334859942900220269702495546788771511402610431653806619576448638568201807619171740474479962723672900 9705 2121136301193450934338759880228865325955437518409973472742058012446839080210125719887297712587538658527404771151235510373311898053997997095782312158885721752707308054522945063989024992119919344288600331100538750571537628299346831715884568911798136234543580631580 9706 100994402984805675459065588094544528514111772914332808600952467465999554598638412245226660472582229874150465739842801758281254357831755739943019879600926828174646617297496560902608819363161370454409878094793808515477530686280995230072204589462057626516092982924500 9707 4619625357364911242503703421294876414697970907959299824577740781318162538030684911210041103978551223270332479451763727723945598477094040231582347084404365551556379708104252010186000569311103222392895627134442523357516498372754157649540589582971330276434777107678200 9708 202645750427343169355955507162440622759341547388969986633832915193935218434898121951064676563785781068543230747452482515540904410932908559754609710833385309966388813864456860606109695640995496025539230230006497213625459610968208553504340172744892285715323583512809700 9709 8508692722193435418325773134865924977573046934876905769123233860152636476739167483859950714869478430457740700151406614223347933039463782770575519108185897785701779855867801137224125303720677465261235067325664664336619955824061114799914473486768085399852112062750724500 9710 341255348413206223066665473780396995555033461426109759724953183290365048136122090063220120936822541443415873673522453710857703241646694734010644059024993821012309148643375352641079712402725058409433490509856377413277635174278671672015826911967265016520983930077142766700 9711 13043564627598172951308669373746946836042857776554697501652171456311029867290789047968931180980214474078484184891385820236410120499022719236554734681740168333420905918953294498008236617891021732283893788867741749521949599451986044454453809050463627975284315412846697179000 9712 473937403562620115733463112165810947459701015520576162466587599047981168991145162349007625469806141461257535420465052132260172974864524735304616112969517695575200061904008896821776344951850561629788781017479347962865557666878947964629923180315151242652711948029018335599300 9713 16324637644756115532064387233761633013495009467592475342162488732011706689421911100515216160933451996478254728892676989723297600820007366020761735547569032880357016045374177765448302186914737009248186511577592117936332210370287946033455329402160132378495498401500090740693300 9714 531393443034656841766634962145551258591867978806360708878991716887146678011352156480613827716176741158548068627899057303066985340028106080207436993007280569091070283585832185946253946482392095275563976722759288846711996895224459504553968444474967815027867341398912605098524500 9715 16290268349753813369203697338697896753076030321446700100089753059531471218113004769397251312213064770661598908645583961498100192890995276070519892579886456385267486029006127017033926510447016737950899872527848198563098537748882644734243247800180636450876205696494409063859746800 9716 468462254582079637526290346898380296801871890253744615050073757024029086076815764971624549732583234393079914190790468516194774620057717073803147511654447126228742589591482380224451103772750126676798691547082358011847864258630157961472780188881064815225850075052051908322161887000 9717 12581010148210708068559530130920066720323352943591868109521833141357739522916794601207291492865811100493898875553200229708039116942173063617340513208301630268694881821321240614990505340493566367948402995027145233780893228776029988229856759811262037116388865635158321803725859464024 9718 313923817681171971119415627907215252164030931906458198667348380664493348615921856502547249320231667461949279604662041626998853995475135607979870155106796227531381429536691119137157473936957939313429434213827429060250069180397669657263243914717812193654715539945417873558302390590184 9719 7234662213975899551576884974998912228531309994959142414267166254799327317929863237547695939214060502273645099480708232780620479082614189342710111820739039408160152458767777495748636700591369765060507191104776661223471290626339697820185167337436332153708491829379474556974705998275280 9720 152920569114072264276966886166347209880435966963064576430567091054250786542139998568010168051658935997167882539614200190425490151638684376310065877357294204210677024122566704347959855254045736523946825158587982614857308254080406851536611079019984558992261713487760526360152897741147529 9721 2940072394158014923376689747857895046583542646072503636515840116792850969757931149695799154034428450509917372064570526867329209386696375053109713157365845467636830505131776124439715341054875192167432554497760259618223117029389903616974000590099421224869620942474644115163762268727447615 9722 50900825304720625973696244788093574245988779767369907053807429030463634309351415522562192502788053209685977622425829705200310178909655421587551105164592969664523902941536410642609038933390677768212725626397439017596644705312464666949166005236705110946165014842060856295916419482926858357 9723 783729812614445899677108433770496849049656683903411176533347171507097947517942999451677745650641075811477512924746776549526199822794718153872205863885238966426885295198559009601602730037662383752755758098614337454045283920992789297877093133954977753819410136978035093460583803334608399382 9724 10564243634677757021831714438588516500112492267330920384683258958258943301812278583549504752487366859282568625769255752946205195243033029837250982396325363410051513551433109509582932831278513408431537686275946105757795352784513221828127239088279481105386022611354214383105835311904268343725 9725 122118474663085427864547995689844639694606996221063371267401387227020728100079989800077138533977957507396258483028804731930604261079834151053209705526269665604279005894082704990948506476089881455280936483726910466738251974489403876716368935356939846613593269474521070238000321386830878300937 9726 1176944967108010320252387934337529533962018049550993180837255413542898364828472219853084479610298421302496981469845724995616841579700563977680421502096705492289601393713295279773328521720481437969744501317636553935812151375541583065535955445467701022708177262744252675509228162172472614566735 9727 9078820860909380998059358295017206485868302580340093071680889909524688657176427392873539250466751457111952216376631599617365388427921201855841039395072335010985674496590759666972589812699734171465244726438594693781574984998657445259040933362540280993776323071696650845685841236026759125325214 9728 52549436654494863784146151607458093996854961335706534887920948397606091191506083590188854546628037158893962751840618050764694137548074417670327767169925476930894444841334092347822676789615000035291915250464932548738183683736298881119967244618268166027707173079611656356073611111527835030064079 9729 202868737864590496976191909075535368382900984657672865762855015548770005811177943928701736571496942026561773538809771537159272136655123812614244400116398168179981613987555715666877796199972653952136367934974595807921457825946113898525730215456050855385837310756151240829165448065831573290074495 9730 391766805025662467973713530759462154175515234839669908985919215933811622416568621154067591434072205586726639334667026073908475457502613411646158526201792004738173389690511142668640269903015656872486433270529151984492802264378297514584271213675797958711620457883018303254403360527729318094705579 9731 1 9732 9730 9733 47331585 9734 153480105380 9735 373221935060975 9736 725978242465788690 9737 1176653929593654629775 9738 1634464703042610100678800 9739 1986356828365811958609491400 9740 2145515704047003428560697970000 9741 2085413367934454169037303322445000 9742 1842475176945399973631605870128300000 9743 1491978007609226028943171043322828975000 9744 1115061881968000221617755457089296265050000 9745 773725042409405532839877041192191706643375000 9746 501008129276630458969575947591669484960226200000 9747 304092396917817780521045541364294376141373988687500 9748 173686645525707669093291833602537621067968772022375000 9749 93676407502117056528906964396039202325228478531768687500 9750 47856047120992789525413949686821387441105460988384533750000 9751 23221387000643137002857908969758993669151409455720514321812500 9752 10729226572894409639419474564123307363079664920764431428684375000 9753 4731081803787254319378729248417671975642419568265094160794107812500 9754 1995075272087240779771581265932578466724768217365634353506344550000000 9755 806089477108144066526815856142423738305673767328473417116061530359375000 9756 312595993185337310017408215263596244654964017760174537236810791971453750000 9757 116533661266803779456479670689116794893624170146658735295274947695667659375000 9758 41824053930934547833056675514930680076094440122105985865524527632512418912500000 9759 14471032797034785119436951512465349214156532637702109389620661770273204269628125000 9760 4833051467147589174532700643256679965513334594010957011848957417882351808462718750000 9761 1559925188672020778468637353610294388370017600420358717761961718334468967755590228125000 9762 487107003984001860498529178006548844776991566393207913065785210290243929465672080875000000 9763 147309263304150673201712707788660857361169315115979598478345339804211874004074816893996093750 9764 43185653039396157171577912898905107303521254924324282262129577659183043553060873821039117187500 9765 12284165452540457428622543933814672950702965483544812797986596984657693106438338119085133496093750 9766 3393266951596205352540329823026782239586713455884183827989374670825476460475205803043486166484375000 9767 910970871534466478350626375147577252721663828675627263271714747132013811332862429722557250122753906250 9768 237866380089783233157932409879419054088811648418782499608557430216354461721744563608355691671790429687500 9769 60452381261248939865501109190665499309364495184838225436849142697949427698964040617415751208761794628906250 9770 14963673144143250941390793825372435255531120721013736831696640143065080343890724616699981086852902945312500000 9771 3609810150748188700124433572062648563038493317395591569854101142995219643894260062616708628670708240713671875000 9772 849207976006696130636225089703007118642756820412993609906877137332134038975004416194315839054799894260230468750000 9773 194928711101714326838809041106350739849532960173658019178076839330157657766938851804729871947111262812867951171875000 9774 43682275217711693318136205204120991785162421263192112822627111858432451357506479192239877927426314855530788570312500000 9775 9561498864142455597093036552755857717870118120467420402739328281386548122607402852642567184306358198820811049619140625000 9776 2045268072283500083173871741160959582045948456496334557592463694902203987019286745171873442759669001483246381605777343750000 9777 427739707381780145703781860772677766746040120108369434303940607590024683865944467253350450899836858390785647142065869140625000 9778 87499456860144613855466717169380068948246547587824503589520141335123279784294190752575937796557023631044715520743348828125000000 9779 17514968812031442800011136655069009658914497580112212023439594955626063011968761325782220628212851982262354356626841889135742187500 9780 3432133652687599649061829974510369988263686231745369813950778434055239480524476806280861119516113273028624154077982060202880859375000 9781 658618090623215385208183433908786040858524871821100760928616856373523331584373202927361832782246541405061011566327907723015073242187500 9782 123814979971824689279698368897464886039724599607871371341769635392575014186457875778361102055375808509108878223962308879222377246093750000 9783 22810255961644324945551468402438536849029912261540731245587582877126886402435162771492731587634259727813382804796207325408217667700195312500 9784 4119496394761706121687693510517430589777648478421804983276811831517114767451034486281625491606695833394482959723041493290498812191943359375000 9785 729536676234265221213337986065658802291822276741243496059256713627888878925453163959868269717616937514717931311072423124071058495287231445312500 9786 126725461202355899277527379798473885003280548850567299582377273074651782670014163872114540207311704282017452891920263867851244178025060937500000000 9787 21597921383942754895251166565328754016421381950083814519179775631774981948230643830995914098524279348872926562904421289046985248095732383056640625000 9788 3612450942453306752437365139556363163540191395128679541205450369933022956603994005141863091399246103374621368546139294560307832232439070752441406250000 9789 593113270411821172656417996600752025880531724283372466014863020225331349280839124495027061911461906881234651562271081516719480362760038485468994140625000 9790 95612796004020237622907357323720800390719774040987709075617906030382043140106032842203727701599092634985378163126725407717952932835468953495385742187500000 9791 15136568936399537393017657178977873481188721714978451340679718284334422308556187055830175939203345364073566308362519790786256472794166345729077547607421875000 9792 2353724713811201597670387482242405767009847677986285961724768211108285326544560778950355187295827694389006192776500873836782996865456887288623750891113281250000 9793 359565389088980518415958355105780037886479255356821224103903964228378324304288247370629137253357682460524052380421126350345440703620559571028502924969482421875000 9794 53971530011957965205233730808360519378059953907297370280532716168235065032338760761311468526372897654440118857393686783515076384878731463550012548718603515625000000 9795 7961232693281736457541675509114767064015692331847619409396459982598031652584567470468962265294878521935737769880599374323204297082917521520488719107894260406494140625 9796 1154202977422053448529421905796994660894711359415677897543940888862704939224370894283777197326177694756545718363621925427900561611343961031059724336201230073547363281250 9797 164483108099846697862443759854599288834607057453991272358841340884885780421833559805864405935707145708653811268068325033836456969421650935105210531249219378635406494140625 9798 23043157140484395152742928143692827322366613676617701937770748177096092004801854014518519264541589107003123190058081646587305516248834295745512159046768116790298461914062500 9799 3173816802710048785205430272432370642353825755431283437479166000312791334330235917353342598053676309501062879055809133825289001040991595859600696086254262818907558441162109375 9800 429805330557076482067008099138707579223009874325448428487460610414631553657289061386426769706527947178594410940483132057585593998009716010630592427288722350839563484191894531250 9801 57231594289653198993932585024348077773339151227109126021039402518003630516684820477155626378390460407960508124379770690017610167576464283744391301770652282437302389614105224609375 9802 7493610345815405167396388090970641206527856570096107410247553969915446007172139283522151394071784231929498977852121807624474990411681261898660516964290953104496418818664550781250000 9803 964823070143182493838991419555628564251049899969044820869279476264232171997252869506185778587189451470284156659896297589614852034001816036332398270395947821205799454345703125000000000 9804 122154237910722544892812216809963225861297869909169483064859207216685736161029390246929873529020768325933034628941097394096070459363599966539209242467550949466213801464843750000000000000 9805 15207906672560456632653563973819977674581622345023441446753104933900006141175245131764843359799656216116504441649129384712017787237634061158901454122203063060653262949218750000000000000000 9806 1861739029787234308546048939069815654303154506963962036041998657477150025295657046606307064544768074072070017812780756381079138474429612377158642453649792559914819851562500000000000000000000 9807 224097810876938752021280875011363073190542098896321226468918790278645538431569884848920055352476021962459243942999169143538051209562174685774957903018881462761342700000000000000000000000000000 9808 26521574009156037212253724977958305388911329172794089088737357576152272155732648459426659473900123907774990140755760899291514558769649539558704241346915983200297640000000000000000000000000000000 9809 3085812954792066140743337129884069962263970988652082481902002393808758546549817243378310452911283658942789849169086734946632972993201532887895423407554731872267957600000000000000000000000000000000 9810 352944552195228253181638996163629748813887438584344173250852781074106017254988930292584949747194621563004787883131758885333693950515034685879309542967011064389596480000000000000000000000000000000000 9811 39678934222390119521882496073808920978760816301466391523091249643879849991285102890209894252912038286296932078708790184261124546812426585194089555700087834283761408000000000000000000000000000000000000 9812 4384016294753133261458417151903735451760689094274986564446892407957521136283665000924619093164466520727528655520674926263654362565722459605224817945796294465748684800000000000000000000000000000000000000 9813 475966976564652486903453211652083118845289988975566824505721194653006931204344078300856408554086231288996710645867166801477523446360831914331150446104229950504202240000000000000000000000000000000000000000 9814 50769110015180515244534954743140815988010028730024681810666615374802360371873187904031834383009599911632745312347396085484691370033294263051994917828155566444338544640000000000000000000000000000000000000000 9815 5319336777673508011546111007337285330892087239139553399557229674797335150313839197291628905903391675007786199546824533298889725751397922686148104318453010029896794112000000000000000000000000000000000000000000 9816 547342545738565146653385640670187517670210510313710643422369314983191829590171835374992346005690093105783118504194814536979541889939142197026696934130825989004355174400000000000000000000000000000000000000000000 9817 55297381892413481385644513227145932435440864957788673447290864328155164209968890352108748263199934985045813290946706670988485999542752320352895235899127154267903754240000000000000000000000000000000000000000000000 9818 5483837163942181576705855386276660052235764138362798534928838955711103731367905870411421009284473142656946718223058534903734360907507496858490282201527114119216365568000000000000000000000000000000000000000000000000 9819 533680175618818983812446140442751546824781169456118719653004716064728629093157688284005419317670360233863837745606506320560900465829819571661464906623425430252976865280000000000000000000000000000000000000000000000000 9820 50952652741563198426331409825908145146375370502957391517056480899855563717831816669935533840376086591465583222710271529518586755054607151418479704032021861815659003904000000000000000000000000000000000000000000000000000 9821 4770950836763870049371816549929019695833379104511661725918586726514087221492749048923110731462706846990609266100530415280889531162482485516913451627026011807218139136000000000000000000000000000000000000000000000000000000 9822 437974671001803295289811053189826026726772875318804725220576383638864495219981942463693635192962395612384558568746333150089296225542916143276934611749979314642852249600000000000000000000000000000000000000000000000000000000 9823 39404197568204034293685616425786080423419778463326976351480110444179917482669624274363037862871072560116229389747697022432141480891310070852421725510729137363479429120000000000000000000000000000000000000000000000000000000000 9824 3473111085578295865653303763071238906171232541451289584655824930089123264717851180044356304349010384347061831557817097084356530059738952194474567580029685904971504025600000000000000000000000000000000000000000000000000000000000 9825 299778303233313897388408452233866095819304597996025324725020341339638653451613290170002599052793039819405663713141445854325428174063604364054994187050717420069773639680000000000000000000000000000000000000000000000000000000000000 9826 25327872237561923790375392177673110780739066050632601145209305139552122853564063916761014375811844937018426029227588348314141702415181689624058763084695656543226848870400000000000000000000000000000000000000000000000000000000000000 9827 2093699884514765543245537254109099105035975867165413642039094175809468386353299505630639029072699891635393571792356048507888813878696505184849738528151561713335968727040000000000000000000000000000000000000000000000000000000000000000 9828 169252728576798169695352675954272023795031468397064058422617548622602830343366458186387616696643121093407129106470538544814890522231414913568616954424743345841470701568000000000000000000000000000000000000000000000000000000000000000000 9829 13373291457579607605586979302551221169465370290400472040510098668896437433572085259622184021008544882406167616621076909574418913892420030559559610340990057536674762588160000000000000000000000000000000000000000000000000000000000000000000 9830 1032250480398661212764510336954730548812875582425953456142561777112555657693460519290326841967047508001642812886162642998205936434305100960161223089654865826420682129408000000000000000000000000000000000000000000000000000000000000000000000 9831 77790223564038001136349704497963878277623065124327673456366409235138592670060082250711087535001349586038872661512635493547989019825249103743513679200162667503001429606400000000000000000000000000000000000000000000000000000000000000000000000 9832 5719953559547001677759793336892942568522027668760543644665788548577004670054437815906558877692166503423615190614047314251160297613752399673073762354945401521432680202240000000000000000000000000000000000000000000000000000000000000000000000000 9833 410115791114384359243357510635230699907269774559258762875882021445198386911765807935742116208779852799614579883567699184369753957720792459891386285912978161801539616768000000000000000000000000000000000000000000000000000000000000000000000000000 9834 28652957862181822556696159123223621379943936972399545435557574311769081137863540596649362323398634173577807560226329930132947222619802207167231050966315271300536042782720000000000000000000000000000000000000000000000000000000000000000000000000000 9835 1949244305463770917344697988299990457828551724450573180192959785191071548778803242303023429618423175476155169540262437326592771160476238790296006346855204784734424006656000000000000000000000000000000000000000000000000000000000000000000000000000000 9836 129021740873218531754667130247484261569692676601978184456885952044718835400665862077877921832954761644966274593149786101613642112011780675698182784556131446204871055769600000000000000000000000000000000000000000000000000000000000000000000000000000000 9837 8302424748661449234957469937068146990611152494640583946030327106107717961303620901777905792274427174453801722440179642926299987536186331148398215081645739817951832309760000000000000000000000000000000000000000000000000000000000000000000000000000000000 9838 518938685030587955133691046826784910261058723655101407981982212653264607677151253843035319757423211226028702508368265195518933496468310147738599721713682184170513629184000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9839 31477189915719263783645865231760747453466092014018787011065757772194876183009231846513929649422179167332778607542658523095774307577894946294913251689176395518946895200256000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9840 1851051264560668834093735945525073615869917520718670452743598155120519395690783183658317147485923513503292105165972058084630684063713910328239882755365900541565269232844800000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9841 105421429501112690586459161573289242271518396214999622875108583255905942195304720265774782198499604468570388977242899358160209037464825457718254930586038848827696726671360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9842 5808199616546120349497944867532719430740999383711852016698643184830885450672334136740963392987481725435688621155690948598117066184305867134081621609723686092675278176256000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9843 309197687761802141429764795181317270588407790703923690514513336457187917032890396544104972078714641325287196152934187116522186638565253758113023353924887537758911017779200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9844 15883819389674060700838564303095487386468519270990813824660641803857842121584237837772272654910422649527185517859630961106122739574278222788046587484329901378645128118272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9845 786316524603571970440696300025477603349606464345895696613451543064644271358377846246829265425358780327798148053851261866434964152483631347035007706496401688600709274009600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9846 37455564044083789431681127609951064242483789001448245234263431947561853067000067729358617646490498270704162184383253603284627013268866532805631309259536779913502864179200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9847 1714003656997727850613155155730196734657133809897383561101266940694408669088456134296562949470633777336295833785083807143712291700094777750488504238958959097730427781120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9848 75218419167743269578533086689780101267869112816042868825789831074619825150535307642366902241292467156601932396832472720752929207039197326617613986868609352659017662464000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9849 3159563194330394384365000279622783679872396589608274067826289835341914315190052328345042174671875216141429377974965650881024218606756019297791743178808076867689009643520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9850 126770152080657426038538968276415856122484733289334091953166587934170778954181196327065765215291524477649954581759001277831438435044610445388845935054866581709867974656000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9851 4847335309626087298246282890893403776792103323866480474261361956932513525004189029342717142137411874632137864174000250577781650554721281164309284211351664165880112087040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9852 176194732813260065390088998241597931652812382191941941341220249577408080919606118344306001387758730315058161273550208016979977802389913012104986835990034545453515669504000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9853 6071229714049506352085903172329056950607433053143375260855411421166404299146137782210242215735686165649731406746961166575227972132406950871444076663218437802328640716800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9854 197699953743113962678765904122108430222276975379326181385707123838899934053662992015703518953966127547660608621099198929325293222527181280830976197183733661954218131456000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9855 6062783145671846368398842962368951953445650452753792893801422560857376306190862773451178888998257820459081752169675776372697823093959622952399875671688052175738293452800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9856 174408665165085774463582559145363601462557768632049879164524068802333087879531127668140568478161135963512488919300398374296138849761486870235815568778027046273695088640000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9857 4685489243995786740220483224096824790357755628011297581394696215584706560165931242304808260157892504512836322295216203402585786201435712075815137823402941467353677824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9858 116951577325512387545699946786016777581278343406840314855442595826972545567854191455667572941305650173322632898764916160892501276735933647480330807525467300012281036800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9859 2696118333252273799263175580135342340694418647447914683151566584032410121852453318952065997237578441256889307765831586985980984190955714299031062334566833710780383232000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9860 57006194279002997470730486566502561070249354590796083714338429403373024480565237082768993709200002516946476679245690997572231203881905364334091705860149231918619033600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9861 1096342585471621752036341021982332378886456883458211301795979097055689765833445228260403724009927077097569843400532680323054764647065387754452810384413118843280424960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9862 18986370506044423863432318831033278405773887542696797040973796841624287664839244854213035375270922803925273432354822605351946958332681526801527046116016880391028736000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9863 292421432849717713091431420596304524277122254865027950051879627933208305179174201579498957083971737432966634046133428831883177273671978606836236550614667405631160320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9864 3942792042065821314064753665519791877209897090669074420274551278989082258410814259942229814142833747119245126880943551231457756454013597261486132526831433606873743360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9865 45589672434630482621379446435869992757200522541888528586576334281423955293164901053099907902267188874403932250369826137719927406533686291290994396513180529761189888000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9866 439499096467706000729259099608689127042374049910089245340122047906515122474636947495969757863792163747693954481805065385952407768610741449922359493658003298163097600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9867 3391135796261290450613640083795509335107160004680699154448441233029554998697743110025807794266504461314723080714712108874289465328442711870307432816785404943400960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9868 19633374811518431670422628237772129172567191082637822650822311757189487983383513456486639137766308258556719669893717622994876161669192234696603173520291001270272000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9869 75814192319975634993227799321524201603403602949931710384574970075801471963471597586001358266040627901500430474412142539014570512822929990564596174865280448593920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9870 146443103328227303229256417335357677286558649632271757518248685669233157631225319078114380803626323728137226500293485144839418749515071234361494533099388665856000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 9871 1 9872 9870 9873 48703515 9874 160201638030 9875 395173959070590 9876 779743522021395078 9877 1281990132765327888315 9878 1806425376641959486485330 9879 2226953313814868377810619310 9880 2440033364247756644748435661530 9881 2405843311303840911645069326177163 9882 2156199241553104296787040773412138970 9883 1771180026938665491165804622371616627365 9884 1342806166227697950976863465896013214820880 9885 945183571945818837552308639334918319958019240 9886 620855558288243438690327216456367673487088756336 9887 382268792823946170420110184843153616074769369438500 9888 221487105168367385110491211937405905778802706966677000 9889 121180377571833826625672413857208894227323657608833346500 9890 62800100703291509895641060804363779567652376758521264197000 9891 30912531908081126388124861523808657751593666635656651976295600 9892 14489029045433153914315008511126819818535742112406998663679371000 9893 6481229411527959829452733974775170715428414687015004967932215889500 9894 2772579502164193429411819745627957317840707643551657993191218372569000 9895 1136416606868679081101467226365430171892186206022275212046763806767917000 9896 447063526475105279527111969699071195681473933680631142760682279382408434280 9897 169071639035871428463774732801995108289371581905144568488750379645921433165100 9898 61557529437057943375142913146738606609169413246038628820981915617498427166972200 9899 21606903889516604996510798642187066808438678534823345840178221909474212637760516900 9900 7320736899375365476211268338261458246209538795514337583071325628513470007346870703200 9901 2397066452259379970056435045720021584070853978065513184860435398128852558930148649740240 9902 759357553113092585468413654505265023471043469312032832000169562514223528545169467539127200 9903 232970282827920639728163323473342626719966455537351548274115639946198833473557727597447426650 9904 69288563472864625604148775765884451370671575099988916238606918912918442803848402433874860300300 9905 19995054343322155673917981658812865206393678248641115596648340821373913720507635710468197015815150 9906 5603421687572694884652862032035408715197399507526464116293310592459330304294485771586912922436171340 9907 1526166198467795403321542083582623534304272178839032910611756823449055860613785044538959292912112299100 9908 404293190068164218357480575018108831895682984233608576801677766217551225800381326143268225671698204404700 9909 104243030653397835072353432447850825404404502946429873543926595484224304026799889346582352827652373995305150 9910 26178611327151569278237388019635256554357864181394818186909847781553211703722373833599746243835954076883039700 9911 6407260268317553613255454018505504695934417986166631267115258921140451536865143283178007086908513028716200303780 9912 1529279465261650104184908028289239204599612709617471904332538656904042038003701749551387693440004548374408793296500 9913 356154910855038492818564313479895651155151652037717953267018127477851753567701214877118729200216848171862853129711750 9914 80977553842507486992745925850700461191122306642626323676226081974727094140336043976275289796901404564646176421282368500 9915 17984072007271496179836751559793277852864735606921501838938795569193793267848080294945666808010831081516013504584172479250 9916 3903208844082192081653738585553815935513471596590721703349707930775315511271267890742036357154149811365479504816023327372400 9917 828262432317279803959935032825370426350941301065761498084769129636225350688303435124179644200634126253281852637740679687779000 9918 171916870415688430830160429245692474163373290969360284697050558769739055593202161207907767758122835774559615520450871105608298000 9919 34918513369100420912508677108540815834065235602885487721708320674519243062877271527577827316060701567925329118743093234863237256000 9920 6943092407872989286470153384919067181152758391431177190562106748044483948732224646532881649676543931264426917729766217108712287358000 9921 1351993560565903781368930669214234815843975856636408660298548878557030660132057488800816676570598020285499292238356623070807866631248360 9922 257915217398421686691069950174653578552139289047854087251999263582124236974507957666646924732270817356090235827401256745764304033227129200 9923 48217884798890128086932945407071534428518173068886562861823988668631647318892064524119416117117299050039203190961966980893810839500865707400 9924 8837077127762093551412087500910080632033194260759095281011088485121412608695940803331662148122131821026973032285705140798404393298475869544800 9925 1588222819076211387899231006812535458548416304092784679707838244067009730731091861892300632832428994706912421560274101802979553425531266393904400 9926 279989834940910585259888729853301214985474266209698420662553612915451491696937942710891796123809586179885584730374956493945949245922457716357787680 9927 48430599533015965275357614760935759851302269640919639176040178985009860844142250198401539001154964920232557797087409315926233696250891993113488639400 9928 8221593268419434673205212463035278287415715001465738382735752778611824735594916176142472710943429566618357325790738214082977017821915320001361755230800 9929 1370111009852576557893326561816470168013008520071929906481923851303172589123219237637504854197326048294996042647062163483210806912190342308949307422650600 9930 224190690844286514659465922673588611732154453104457841251278546674297679402026873659564397143776328367795914652545039915939428040600711196732298175095622800 9931 36027433017969216783428282220448312889450416955563213718806856739223655277322028028185313624789628433768466136768559867179932240897232249758509481523882092480 9932 5687067437777033340341533490643385539345847801984742883267287921717641654095909056730354599643727980276363322487133087967435004176078882365142473613100342449200 9933 881986020174965864434808413843230193078161127570925676756907047740994234924635582222729593671439345617448389707846428026039097366595795549292036899055723430961400 9934 134408218655659615654965527451241818481506563694758516878468938020198857179552858690450336827052633146776918638435326845541807344829468857660680952862055985645006800 9935 20130143931575108587393071157278802132238614652306130131661051577473914355176296871698786187506250069629068081611692134672943092985038050212901053648081171951834048275 9936 2963361141287652306063206385471858807972740315728388793890576262248947802473288546950862405745137186299180300575214875429674770459033744554747815443985156831230008318010 9937 428836958489967131422262868251629280688804865387396405935268375593473105569219026390254960410760602519875749448154649327304760191537159032649149069798117384290412857211625 9938 61012182012858236666101653633162187158883276769398325183307350717004219067136863990034928851662938530197091035423986622016640519360109640442655552766795353920273802729448250 9939 8534889546949792185095169579185020789582707479031171791627494282673833662721566830632039503904643893770246544009470224183258306847469669791600124595391421386991855184340245250 9940 1174004968493873123456676081460639270633763793049383583995803772876099063139754248831399044754726975167591116831852799670518448141416719673625743724049419011447621183064051943250 9941 158803353354947048594375547685117611785315732210456434741195322712515683034367969200268206333528091618693455657835863021549490744619572844916884385223598139338527796616678663334225 9942 21124546160758482038982976176313961960418547049313006694114115550954665775341577155058053364619138659927288590459976135784280140993974592745374216884780979648197626312173609049829750 9943 2763544992480003087495637929365975707525149845028694160408381062627819578765653107260720892136278561597601430994365973115659634701895665795629226576419525469619000416594310084962838250 9944 355552428865709370622792778822017966444716854537675923023091648019003391471419255920118875710786597866768848727226117948790415729730118247642926223012472767047467351779607847726498572750 9945 44988158517525066076154897650797588167757545132771708126790277191494136227549398289973723235173897412949643752513228051048231966687794783033446899121711871829980272054262256538260978462625 9946 5598125239911247419331592940651786336296106516501190355751669418496860199301744971111599437255222173660018875484425131744592476869258455626549217713287502827619618784116169496883710905376910 9947 685049514998713943224646283872779575260866342160266537870480586241577970798803897146234602423544674229879622798726244805272425280380406296456105402963588787366974219945702378921108593044542575 9948 82435459366371357039341510033900612847379844313286150970710610671839997449433981814645664686552948429049728694541115410849419564771034507445404167414216057880568366449189786877915198604729980400 9949 9754145637693953096335020332591680373435139705548167553220367344744147752490715948832224736124725268784110555934143771932555206066785300843991455259734585110048144037460420177464087716885647975800 9950 1134776252763004969965506363991676604707234502215148323838202944447451311744911241510340980059505561382841747026010083016494698760029507288758024852122826582186412351925414098678232641659626072512400 9951 129787282582249215980728221557697903933499705901323878354996518761271315742908264866752601657292577490562529666898911558920472047554119878995059564250008088721911856112809541730194559747578695281634880 9952 14591575952395958477768087574427108756296579331656696900952040836203840518961561686212362323048047757061710822277864848627354402325367384149591706100979883908661120764161696889592546179578265446867444400 9953 1612351617786818285870787613527318715353604303067874185415688389260922501846430818299132571265367359070347493250863948721644075140206028960348435352452568873834794266696326214230427967780333379898518485800 9954 175079823913906148623829947992172001724199276298179443821172383089202918290972655860767271849036801371111952999075782569040534546587431657124279027317081188052191916793853829844065842486949992229481840655600 9955 18679031027279186957168818524423759639580185887329667881046630749877275333588332032030842623988536150457661879789502154063718657151276282095602946736350172380581146707160136633333038487445249263705500630217800 9956 1957624037017853379393603807154715840977754106950051752095802283504775574212223110929308834629954989165538382006297834980282563963344191166302605214843977340138929739028903681818723292167902456186490638658077280 9957 201496400385299926436557330274770234197094365090653427349451369519885326709152858769013945939505494539452657476457269372608356491952962699541314351760759339322080989735175131681525167180366933720640441142115005200 9958 20364141591765821893417977858190563876717862937759288584241750628602058941203281426413418190702772980459873862829861413680448030680691968075226945615973357354205874470210465302590811132604029941270754987602724698400 9959 2020294723615863271353608252240406855661470630984344879063303356072662238098352661878335275529682882910699904201320129881012125287176382738210228007144624294574801274409457138422480318395347056263750912686029051085800 9960 196694950487674549247015948419978615677939858839187385072128377304649153168893485628581351351115585502427555980672751262022556421308464669348678104931004599039824347080014770286889167031749721417924656931580657119208400 9961 18787650497887818038853277715830328977627979018175533956075055564007137604970601825238056870508816165349655542293908326524605715200619533668669528330300611548080670822696601198619490239934892956836460271050591790938625960 9962 1760005743809390042539292394325001745701651421925314454788004019408971354257670089650365827964294117370665195785339582525573194880507087733636925633309398691441932961398093306481551903018514553921451475391360655220101194000 9963 161647885927449979123036430595736084289218317503272057539975387288620737470482856896171006681501320239526350054859763158023547352414888607038179291954077451610924927672907609710403875548137234440798948260835703036606605688000 9964 14550651007420387262865865025362223462713474898188553235347073251395980005472940264633614371391221714848037937936775370361459870651409105741733509628269873793858461143056144718303417358504356244498666427565737140791498953646000 9965 1283167132077065426653562413976318798190751963065079509821633280928065446427203936143195441126330186451671948344804360180365568730153938271636571172631633220179721936961169923597318763089627751433863412183063393056329385154643000 9966 110813809759559665473202832021064781756446599646650771807007926377162809514289266375121816728910002067214968877985615872605600618643398013031068994886862490287167045406003489956145804656600228648456492089043937315194002927660952400 9967 9367527155444304232296699507811560599168104339755706071364002760529274703182246048347516957528784880962023464903545756237278723575124992520202486053506727901076866668728587438353601426754191331891388683702485571692407682020448650250 9968 774775148678922346689060241122230874573459600047595746603278650192895499066985043911165389529328687585112090269586917816531653251263430881058832315267928728912099174238248511404031389063756416102812571999646734510898954458301389965500 9969 62666214810214477891090730543197610982265666887944935036630656670484846558999081482159447741076109477321076653115116739287125456720985945258052722645844142300030273738026715761069826462994709601017370297950433061420673885581784443309750 9970 4954197820410326896766880736983506614967437826294406366569766644418041963338037653049458575230656702181567141866367822951272026014539614818938587268886425517098937750650735969353817794305650520738331555680021891505190766818044843042925500 9971 382610924472441178393658720907123268892658042710254237672715115120157094531786674502432468653985242336079015415221069351257806650629201507019275286968631400713441981388489234857097311326253112654316862620799927790200276354593887813073648980 9972 28849206099936338029636261046254424755254690570677194916718008760084907172717814712058121110320036945619945741082289345549411304207277683284279126445723371257822154094858127161166384480057454443704830077450292710122142755678013970866888371100 9973 2122446154240065833992068499330959930420637623592073190929674588040577759992855277804379880294036890098452591700745115545276130307835326024730529728066844504623432375361783080965258239121839067216636724485199011122901285436437125918132484037950 9974 152259447191993797606689925509152088434676404753096980519957742331852471268161139059711162795484076112292451982049860648736548201359428230463626774397599620036846291734475188912527602008771485214012911189794819087221162722375685039057276439850900 9975 10643356189920241683307956137027513268378386638594106539409606469476790731544751123430972170361861896318453564034365875060049751535541975922804318011069108496269224952805996917215696917142812244922630314893349961985737502904431945825766203170802700 9976 724442964760015323866317102919242006247270786636133171160270389805440094466192599448751676489756188304505558817593463511261147260548908442967617475133714851703173173857878285606788553057782991988672592682723755163670057535523101857770223168600773540 9977 47976293096621820824390879859623819746747055398458260380521277182361710389117020153550367635520418989943836441793218641844204238148237251961050539215654262906597330162975460835029127765268299583342722964503322503795946757138199778654403579177550365950 9978 3088811442290167590454065277833693522405066428903048340422816739944821549497164066857383855862277677198106104874716671132368004885819490922449187611082739099890557477417984858139878446613503844125159020197352468240391918709770147367013658176162120652900 9979 193162005462947733005311809572523656379277333454211463704259053867980357491753383376087578337882476544170635270625864937199888487979538087712369237676223482052274967082486834298204109351653830056782607562194845137227744252083978327245628958832807292214050 9980 11722417211665566965292604087370686749532650631725061140172814022383973273492481240330547858538399461029264407301431697577203838586456217068291580881867825637648787807623579886886926811599349627748603955054746743316872898096087186902247497331970555573426400 9981 689686011311873124912916104961882034900735328509061019224455325010382793260649554118223002759858494037837938470052401511767451148078971502681601307239609219932129831091966662693861594127451086245390358070412437412676244690884981036005046715325449389992761040 9982 39297930773879741050365229240253178964334559238406495194682903398422900672247638770061136622720389095579012524040789859749451390312336068896171616727392733408061433331898592699006360641059202526983677148100747102816177100075406226648411959363094096178958445600 9983 2166137841798145383279618100934266509550409181282707346773895588903686434843069135802282401809174940540559515811334198414528211588739674546042896484675199549994911758195917897086294436093129802519617858550075379392156343762234873020997619672675813168220223447700 9984 115366696171683617724199331981912508545694838007366595240186002145996638173985746323097620870077584580180138139964350164831056822354560256492707954176251195850723403765305605187332225634518148037065053071927473099490160545510892505062685931039995675469473709017400 9985 5929180360861767495437867148649988224126502847472582470603008520346612674953157005151406613697593739355140777660480087504743660883725396433824143335418063793198086843899074581362654220820483611610328478709260109037816851652564959256357607660037455244348862470162700 9986 293648941620864289296064251849008175762468356076062508837728991169141140506475367405279131574720230949137533388722652003455601636192091843825829989871653903957346590639686642186962919324926194443640547852580223106211645016776025976369806911024681469526593534140025080 9987 13993762494530048186334996762321937181616148481712717577972626049974587386435712635521451280434828428171313118393008785546910804733136090669457527184166766324070586564052605146215679865129429246117869774575469448003165130797487171408423980943014817417729936797789481000 9988 640638201107190318650495077903938562313262267124888813938492504179969753179856753672929654205289562218950994482240688689111227011016340842995926268489724714336564874251659585514405789516766908426207256111279276212077964874410497238873313531746919661237860093879989587000 9989 28125746103266485000703805130286567738887928837214468202187524226533843516540875066063339362824892065855248646982098996993281915587292197685405044207483959041195642181612951549960501527650827830207177638849599596940934430221955673759654737904858690104483034587839096641500 9990 1181902152731756017594693521688311507929807284892186622495512399473951448762296565241072328961640462170590962621371547105877033730717071064095444774740804374179759292242089445740481991751762814981353293523475056368723014486841188804537054403984116315916830597464553237857000 9991 47439709943350696877511476435079526145508631848375023302374938006175710520452368230420089260415825791661225351633811509867185064556386424523460980415591646862755023797563131971450118710446787333828567698829934685871567605023480692072761206052960560954622893435829860659335600 9992 1814657105627273594770209510916144918138779053151271017819804925124353101757781125772735563390380223570118343385710286818620033559292397307906663196258527977874250606669498246651225720493078401734821414165864122476458130844894476320417984927753923017656110719574168300423791000 9993 65985262835106480259023475379352656515894179850291997539304950774620449467437550988162338105870397085967940380629779764373472068434058806184796449433300637822002935943674393127838790647417985216821486107255509595508998585665521192837277243547051262525251009787293613673936254500 9994 2274517596173958478163343312237536538875413025136287617924532742435771695160926920216027014903685636604765032322582116753466963905689929676258922058689606749805019488384873369774296562252807685843536525295400378885941572551997149740043270812857127979292440358270766025923228799000 9995 74092452151444519363386702044138157029495740505037178086041093583565635567721451571883287032544209718443559051552782086956331604986121448368153445218231607171224672508603450722362877264064792611518845612215537992616969370187571075603239101378644934553346826985172571433156470544500 9996 2272952891759525244636102027256778596717112036640729762874913097058022969615337832980874770530802077570514422346205579053303744375195363352947990047370671339394012197771205502948552453614748158170734815518554088162826079071672354453051384728588247815565898371936188407373586773101776 9997 65408436988957618787828503952590835417472268897592911356960961021977278160450238994901240806939620166677198259304867524750195589771379538765007796847729714921280295885010299625271823667844811135283611343800402305867170538324357077026715746701992770453677265385488114909460366946318120 9998 1757779380659947524346222869232371019614995356900982052108283384248824126413578901821794674508323353176804131970158726484863923746784560974231201239351809443135212665776077469101906085775653513470719266632509722552354032799980881180341082123863843176778532480027825551872534137889230640 9999 43889000353122960388850779121608647216838324849503002832774942044010075357597484656124541131660735672916367970985939237621404837943312518290123361477492741483686776440661884397169729779308706293286168288320805424615790327532572499687568635798236021901762833734473990072802448415439337905 10000 1012104375472954671565667777929014307589404046258507763069896993559821102878878857480366946587684247896736133808334829025971358033371104505900831481665698193837091966980121870968130894977463895715377302257294711361290426863919398814991053817738847808487980366550145692651576449955498374590 10001 21406309265946850140488549810615570569751485767380990504457828133402197261432088687111239528485847655759661020354516079209854911147558918394308289676953227131158443681562375507123825360158869512238446401369254257805075459714797239129578655104872675653867231771332531427875137606146596096803 10002 411809306744431776544391591919405874702059135024429134914571193717262747880395147290164980306265228979268083076950570107786503035737766985120960822050880131284504628962155091127640309756690878698433916898157038420315310462861795793566205757202566739104486154489453759471819574029216265400190 10003 7133764509534698298001800710351060300321177710078071133072289581090017450402678803519596104447743049286092947405392451686834847945455822373024359579008235234819111619696541898111065375651596457006128303904685931125549100044544587873087503335256501268881631873884661553924081335944952390987830 10004 109903080094331294641765759715624440923389464094438224090522491083429547260098758800628803155146107579186463654949317354612861249528791431974339277746030110721698006564168024920610633348575328648043412248585426526040966725879508640196011175588773749210452903746623075082248678307165289803434310 10005 1482263335163121197005000236793467568628021764903977902009304671939393599706065557225696192946811899554152832084009777409857544194066501675342771910559622951771704871197214287322081099141285063697790593344457620998109209610146206732679032392548793566111331261736394574583891255409323453161412155 10006 17143751661111678066731758005645097372707829758730171436035525822461897488606628546919719433451163060968096723627440795108885655646938686588883378010122579616602276965239512661182988493165065146425886640987173956355512546874543385585693463335679934881714934323867215230261676298440672129503953938 10007 165315065162905753086898739481460915929164093359575992094346107273213627724370005872921634867767399511304777089675065698739181839428275829050230729740145622190896194524106111829047612065268766315781496204330334295973368969563723831759819509556645982888087136966682454617484813798648941703465104470 10008 1275886107801317017242486630621415081144943561739912660914061393324972064673339971131916727188550355985083515248620762730443519615750678340269856081242774562287421935995301539883651004166215307041658571613785054573091875810199268814863137392245067989701644907294104008891755191160210645023677636490 10009 7388755165964534304063722472941114257981615983125573034913360980377712339965893858256893701087970462067979540044321767895505084746272279584243938537559315260640701318991438842282570995500399866574836351265869249072847124529397881554764694116770106858442912503970878911045619963246814142547346594755 10010 28538675185595272370078177026164420250078575110036680369955510081234403327758344962955329390521863632735900690264622484775901135743803692993901379420359258602834050100888212602110377451487434505894133205438684698204695629157125572680202316285239480635339515735871931494671820542259241348890952716490 10011 55138717333801711369244337945303677258679509403560664959677890760449093543164592440088911915740055479341345152881531547116587996085768826084718496040443383895329810501045534960403927513413186143020530831615791106414728260765093635612740743446729457192534976904263349858656021788207577964752286779061