1 9 2 116 3 2580 4 19544 5 295020 6 804076 7 4022064 8 7839780 9 24670536 10 99133020 11 147912160 12 427612404 13 791672280 14 1053546956 15 1796518224 16 3694034916 17 7030054140 18 8586690620 19 15076346164 20 21349986840 21 25222305336 22 40514492720 23 54489965796 24 82830096360 25 138828513824 26 176919851700 27 199008532216 28 250121519244 29 279516467340 30 346991716176 31 699311808384 32 842318479860 33 1101975610104 34 1202091118060 35 1823753876100 36 1975651353800 37 2496011322844 38 3125894203476 39 3615326151864 40 4468124687436 41 5482351279620 42 5860303727460 43 8091869878080 44 8613755553856 45 9741953437524 46 10350638779800 47 14707655032420 48 20496414184736 49 22803623160084 50 24035967456820 51 26667618972696 52 31062479778960 53 32655096681680 54 41676481885500 55 48022798412544 56 55154787615576 57 63148408140780 58 66018320688240 59 75288274439684 60 82051523525160 61 85618446499996 62 105451910995956 63 139533660448644 64 150803377806120 65 156716513290376 66 169123636879164 67 219187962825260 68 244133930635504 69 290954841279324 70 301162782575900 71 322475683581216 72 356792265870840 73 407235027893264 74 448850519401636 75 493951150623420 76 526067395092096 77 577492502439060 78 652516928514924 79 692970869626800 80 780168823344040 81 901847034391380 82 927985774535540 83 1068347074602960 84 1098439450906896 85 1192987425070760 86 1259711522815356 87 1365610322260800 88 1518259284021944 89 1599758025285420 90 1641854589689776 91 1728820997828964 92 2013083671180320 93 2223425146493304 94 2335273218087180 95 2573072479874500 96 2699334196160616 97 2898380774882940 98 3333305250021240 99 3410820619581036 100 4178614793970780 101 4464498742336724 102 4977140700541644 103 5307611376351876 104 5656168588569480 105 5776508234265340 106 6150403747694784 107 6818319609161004 108 7247311156022256 109 7698563245019400 110 7854084684660200 111 8336445093667744 112 8843243730026676 113 9195169345626264 114 9375461222807180 115 10520221972368360 116 11561040566340480 117 11779167175149556 118 12225719631230424 119 12921943437777516 120 13650898441797540 121 13901366873202820 122 15485995671347936 123 16046516252666484 124 16918932990168396 125 18143331367576580 126 19776838003731900 127 21170258425830740 128 23026190362300080 129 24606804206568584 130 25850717184183196 131 27146595947933460 132 28040233842241656 133 29901182977594000 134 31363464176011044 135 32371042745816520 136 34467262162305280 137 35557049160630036 138 39600178440026404 139 42716796631589724 140 46723985283239640 141 47421345705724620 142 51039650465498340 143 51790220506327336 144 53318976741580284 145 54097342622588220 146 58132702599534360 147 64201168996491716 148 66028841952960744 149 66958810801365340 150 68851518546838176 151 75830917237439884 152 77929914445281360 153 78997431401302596 154 81169050926224104 155 92788140492676844 156 95270624247118320 157 100401873626855880 158 107137876189425120 159 112794076915951704 160 115714155369269580 161 120212221559371524 162 124855061509623816 163 136272302398157464 164 139689617637748140 165 144949303035241584 166 150372997228194696 167 157866752847835680 168 163689076703587124 169 175871612956927440 170 180096561601175076 171 186592358109918780 172 188800526789999740 173 200170807396739160 174 202511960635909496 175 209672770892706160 176 222076026592060200 177 224628597433459100 178 237761237586277620 179 240463041725912376 180 248722446283083980 181 274932457335149504 182 281058842152195380 183 284164434166732756 184 290461459151200824 185 300124758728103216 186 310054490931206340 187 323718700244404764 188 334293003227423636 189 345153594726368920 190 387525862125820800 191 391583688698438016 192 412407958652074476 193 429724504789509540 194 452218302077354460 195 466179383375877204 196 480497808660224856 197 500157509474640400 198 530901013688249276 199 541492216962790464 200 557708792790755736 201 574328075254475820 202 579958699027344560 203 597127327584244804 204 632737216475780000 205 663747854145980940 206 722760039558306684 207 729578481564875520 208 743376260062170996 209 764480220851927160 210 771624845491324780 211 793393441164658224 212 808188243876932100 213 815671416620217416 214 830811070613695644 215 877642251110247480 216 885657194928026840 217 910068927753288784 218 1059247629259668720 219 1087576554919200264 220 1116534052431972636 221 1156141048354919860 222 1249554021068218600 223 1304111450351783040 224 1383815369935869936 225 1407319120235960484 226 1419195162724959620 227 1443197911953577896 228 1479835744050929760 229 1529889049851140024 230 1555439860090125900 231 1568348002973034316 232 1607609266395028740 233 1688592227257176640 234 1758648721307557560 235 1772946602135905196 236 1801833099551120304 237 1816422764063758960 238 1845897560425401156 239 1890856394443873500 240 1983515212022150520 241 2079927368195652036 242 2146346792298777660 243 2249284061709178456 244 2302275309905534700 245 2338177536818266416 246 2392904908940237640 247 2467531629677981664 248 2505566072753072340 249 2583101844648246220 250 2622613175445097296 251 2764892473865419324 252 2806704823642027200 253 2870410500461214744 254 2891911605336950840 255 2935316621725397676 256 3001441216196286180 257 3023756664703583940 258 3091534284753633884 259 3207309170236775604 260 3449719630497718344 261 3525350034209134976 262 3576533921838437364 263 3602357162782271380 264 3924555708229435356 265 3980519936516493024 266 4008750459729353300 267 4152418582177969740 268 4330459402459109640 269 4360742215784666236 270 4514816731343354196 271 4641318546150427180 272 4738121350069121124 273 4836600830373280616 274 4936780139767025440 275 5247752163735615184 276 5354967120303131496 277 5427452916044953404 278 5464001286707681660 279 5687625942473940600 280 5879757996531811620 281 6117426519791898336 282 6280277232216840760 283 6616832214102934824 284 6923520593737387220 285 7058536377016478764 286 7149760176326779440 287 7195739187887633136 288 7288436682997906884 289 7335157275925926920 290 7572521186525302560 291 7865773758643452300 292 8015911391584523844 293 8168429586961883976 294 8640569986599668460 295 8694405144831788396 296 9135236270324334300 297 9191626444128034400 298 9831307071162715236 299 10012061642030333820 300 10257368363560058804 301 10444617542656361656 302 10571025946148174124 303 10634706638677998000 304 10763027386137142116 305 11023542305376269020 306 11222358516685436064 307 11560356888450300684 308 11628964152538571020 309 11977111820697965160 310 12479076463452176916 311 12848254110106283376 312 13074096722448862980 313 13535715913014353760 314 13613956834274307796 315 13771569683450376504 316 13850944511839014360 317 14253561077848992900 318 14749528908406902720 319 14833571587732458176 320 15520393148016487920 321 15608078758894533860 322 15873616457407664104 323 16052724537988285980 324 16142908153751281056 325 16600185018033509016 326 16973732394673258320 327 17839888309430917620 328 19051787660184556316 329 19260286744176622944 330 19576598466118620276 331 20005071174819288140 332 20885489294945871804 333 20997776609550896960 334 21223860921202623156 335 21682118795845219500 336 22623399796053081564 337 22743417559178298780 338 22985045295457861536 339 23474722184569179160 340 23847658130791541904 341 24225518327684337956 342 24480186422936545224 343 25257615467579173140 344 25389165259779980120 345 26874301325761256796 346 27291668059052347860 347 27431984818751035380 348 27856547344635653324 349 28142619853414021200 350 28576316330224406244 351 29609977232376357940 352 30062413212688515384 353 30367226029716946860 354 30520595542002434096 355 30984582459690757060 356 31297160802809230056 357 31770952655632317600 358 32736482405360423820 359 33228340490799798864 360 33726341594170440936 361 34912578458598317204 362 35257817551059865080 363 35781007557027927024 364 36846812298687667740 365 37571942284055642964 366 38123559932102875736 367 38495041228915467084 368 40983953227818302616 369 42784437212985435240 370 43812861686533104660 371 44650358975100219660 372 45074084097098349456 373 45715951405749233700 374 45931592298160234600 375 46583607486341035644 376 49040716012811165220 377 50425849988813990880 378 50659844245066364256 379 52564583088420189840 380 53539102351172240264 381 54031979096146490940 382 55533354032695383096 383 57328740087770204424 384 58640555546631565344 385 58905896987779675540 386 59439582215554505976 387 60519046609698145040 388 61339322764930200484 389 62168843095440510396 390 62727033343367992704 391 63007690756495909760 392 63572145698476606356 393 64426725221380152300 394 65581037686976321444 395 66164624951105374920 396 66458037455618180776 397 67344788777682058080 398 68844613104826879320 399 69147892862980810060 400 70681045166724174180 401 71927868166164653500 402 72558119405579351616 403 74800362823742310064 404 76437069446035982184 405 78440406419855940660 406 78778511112112220280 407 79800120624925363724 408 80487308080195707600 409 80832746656263198916 410 83640997744057540980 411 86164465182801717296 412 86896996215859328004 413 88005518852225625756 414 89501858489586079700 415 90637974535972054744 416 91402041595075574220 417 94907107791641545920 418 96500475405547278104 419 98523474881555357424 420 99754148211551531016 421 100997605416198816540 422 102675617715452477364 423 104805743732249235984 424 107410383211987843260 425 110517087532290765816 426 111418343348740014444 427 112781705686681242276 428 114158941999119559080 429 114621123338015962140 430 121257202405525497000 431 121743202585516501000 432 124197622615354756020 433 126190722745071076780 434 127197223841150383536 435 130772823642411893404 436 131809669313294213280 437 133903921463029458200 438 137097244859016451620 439 138717548630864367164 440 142006061653639749720 441 143116563008948978796 442 144795878240516973360 443 150512677601847684340 444 153440850882067129680 445 154032144395099319440 446 158831216347625191104 447 166895221056092816476 448 168165587873210472864 449 168803786704406414880 450 172675516707895608460 451 174638957596257531204 452 175958225986782319080 453 179965965868382627316 454 181998182999548053240 455 184737522490414604464 456 186120023425052395140 457 188910901146355513820 458 196766230847657386500 459 197493646793614262116 460 198955202935742753544 461 199689354167698658940 462 204141835044242809240 463 214853603924501351700 464 215636312024070466100 465 217998707689613189644 466 220382631703616903376 467 222788240729932805480 468 224404105060998379836 469 226846206235920510720 470 227665144745461606260 471 232630690172590086256 472 234305791641119340324 473 239391525725775087840 474 240248024036686042720 475 244568919430875764940 476 245440821990752114636 477 252509756228008416060 478 253405179984858188480 479 260664297463092919344 480 263430756639008065476 481 272829652688473919896 482 280548477256951657800 483 284475603127916962944 484 286456278426187446420 485 287450917311980802776 486 289448830751791049964 487 290452118618316873580 488 301680919080297828180 489 305852760422888871500 490 312200594986729124520 491 315415447778051621564 492 320834828670018476184 493 321927961642541774520 494 324123540517834461996 495 327440296904778978660 496 328552147470317011780 497 331906593847294997724 498 337560748120832782644 499 338701155000930315640 500 345611234081291686340 501 351459005398158619260 502 352638396959544439296 503 358584945702639035256 504 367050317029389308744 505 370728965252291139676 506 373198424949067047264 507 376928306989955726136 508 381949761417632449360 509 385752328215421829604 510 389586390396016162556 511 399966121381167114540 512 407901269189512652040 513 409236460402867560936 514 411917771077560467484 515 421417940926075517580 516 425544961754494067024 517 428314976437342932900 518 433900099359969247740 519 440966725584170437080 520 446688843975339769584 521 451020922756276696196 522 455387956237826610460 523 471703121434192277520 524 476236273040124017064 525 477755366759699542280 526 485411544728288548020 527 496301749163194969456 528 499450362237983750724 529 504204482194902269916 530 518693703116304419340 531 520324814085508040336 532 528544630450836388296 533 540233942921820308824 534 543613034311170446700 535 545309173488145204716 536 553856170419907951176 537 566009285127501840884 538 569522132446241862360 539 576602350567910620560 540 592801394985061217844 541 596452200706259479320 542 601963528061148584364 543 603810040545406392880 544 607517228279175422436 545 613113561581561382120 546 614988525183240922460 547 626338938655434788856 548 630160980179901232524 549 649564007376772878464 550 671479823294414531460 551 683691306869362668000 552 685744432419214284116 553 689866099925381807544 554 696087296493152288076 555 702355175131930155780 556 704454890131419120740 557 710785447010880034684 558 734404636833181657200 559 736583877526657760100 560 743153959148059031144 561 760913361195884589336 562 767663658660666168720 563 781314036522956536380 564 783608642958642245756 565 790526184355740790900 566 804514007930786276720 567 823484753666711676384 568 825882087550423725920 569 830694205962737764596 570 837956179507289754060 571 855106753168458651016 572 860060290808046710844 573 862546012512102959040 574 885188169975510975984 575 916146314478644341400 576 929309117661656580420 577 937282170467222011464 578 939952488287684251580 579 953399369736169532820 580 956107888904400025560 581 969746865184891669680 582 972494021659598965156 583 986327281857422833116 584 994705662094293497940 585 997511600096342396020 586 1011640431545817516240 587 1014486113075865003536 588 1028814783010839183996 589 1037492646083795204160 590 1049157940013803319224 591 1093881105327306289784 592 1109137227863919543504 593 1112209628249769265860 594 1127678227948224171900 595 1140181812785436500244 596 1149635133283021261676 597 1165535789405159685636 598 1194618874756725735480 599 1204446581485854462924 600 1224304209071311100040 601 1244433916337206563540 602 1247815528219984582936 603 1278596139001670159080 604 1288995871330254501024 605 1295968111082018826900 606 1306485379806556609944 607 1317073678860461173776 608 1349268598306366738560 609 1352885938289345918196 610 1371094097326354914156 611 1396928243198864406044 612 1408123513927249348576 613 1415628485449280328564 614 1419393452670766820280 615 1426948423813013865036 616 1472985510694527884724 617 1476877147890803631700 618 1500407350374153707120 619 1512289090642760502664 620 1544357683299126610296 621 1560603247114860884880 622 1572880658890515980324 623 1585238454970934726716 624 1622798362203383304940 625 1656804727083265856604 626 1661096964977950958560 627 1669709244209019833556 628 1682697411723795696600 629 1687045464702196580300 630 1700145840277942259344 631 1713330879735670247976 632 1735495275576329631936 633 1748908227214862340120 634 1775993399131872164580 635 1803427226990120358816 636 1845239540224808930640 637 1849934803770651879236 638 1864080372729204917320 639 1873560736245050867196 640 1916721136937726262000 641 1936167734097108042440 642 1995496796153437644496 643 2005530700458965734404 644 2010563397268399458660 645 2020660368012341640456 646 2035885031036993275200 647 2040981111134250241600 648 2071781351946390584876 649 2082133767543316535664 650 2118707356491822121760 651 2198884794303782948220 652 2226165905230250500440 653 2242669533124245307884 654 2275982786896076779560 655 2315368439012541673016 656 2332420996058379694540 657 2361074468430037571880 658 2395845259289572049460 659 2401681663939502301396 660 2413390022504907259704 661 2431041722143851959856 662 2454744567619762235400 663 2472647814170769308444 664 2502728329320839785464 665 2508780873806612317080 666 2520922561039547428236 667 2563804815512531439804 668 2582368086379228374656 669 2601043228729237495000 670 2613555740400855355116 671 2632418533306074283440 672 2638731284644892730020 673 2670484600071062827740 674 2676873316251142525536 675 2728443090437107742160 676 2767661424948306527100 677 2794067064645130249140 678 2854248161861905321284 679 2867767370795856134760 680 2888146210998102057504 681 2929266071826045189900 682 2936166577730359186700 683 2956949426580566754244 684 2977854719156531071176 685 2998883031888678087680 686 3098658809588143296924 687 3120395223067548722016 688 3171608104072321686864 689 3186368325371547537540 690 3216060542144242874620 691 3253499720665443682260 692 3283711928170022372524 693 3329468375868376331240 694 3399098502589830995084 695 3414735501728938252560 696 3422576452463077327696 697 3438303370836436752804 698 3533935025807225383020 699 3582575714618966074536 700 3607104477945199751520 701 3615311765696565160160 702 3681532063540898206224 703 3706623819918676501416 704 3731857926984141790140 705 3791294725284609521836 706 3834230801748397769796 707 3895021454732259714324 708 3912536980702272622200 709 4046007671553145027860 710 4073151865888672970604 711 4100447646870955243056 712 4127895690972958614600 713 4164731110298612613344 714 4192537078455023807476 715 4211160200681294619864 716 4220497581003172786380 717 4276884936796802737960 718 4305313169517069798204 719 4324352666976020806080 720 4333898695588771170356 721 4362642210485816255800 722 4469398081938115604640 723 4498888141557712668084 724 4508754120484426275320 725 4528540174685992589196 726 4618475236099826293500 727 4628559239275014015616 728 4648782295948827853044 729 4709893793051129399280 730 4720143830021216056240 731 4751005542927731210184 732 4771673289635678085660 733 4907848299608159276644 734 4939728836729465706876 735 4971781762731559964480 736 4993246519432738570836 737 5036407763497850473260 738 5090796105108704831880 739 5268139307588205868136 740 5358723108812072617560 741 5370136785364446575480 742 5404499438225661165424 743 5427509513874137547300 744 5439045130302625632516 745 5462177664811119106344 746 5473774640760378992540 747 5532067767607624987380 748 5614546536783528523396 749 5650206913778244986760 750 5674085196949088119356 751 5722094101656754066900 752 5782580809598943535920 753 5819127901867222496964 754 5942344815128619441304 755 5967247220064827415180 756 5979730996437958096656 757 6017312984761143150500 758 6208188806263232986020 759 6234015868642125815496 760 6285938666987571261280 761 6351348488088583008600 762 6390865914750099432144 763 6430588023704270955876 764 6483870695084782033340 765 6524073695465482415284 766 6605103102337516829360 767 6632298548756893638756 768 6673266635910031895400 769 6686969437467800180700 770 6728218608113108195744 771 6755835681249152135220 772 6797438373618933706764 773 6811353288804572103180 774 6881284453243942402920 775 6895342230831057916360 776 7008668456747670818424 777 7051563951655789244016 778 7196132403773084564436 779 7225340411153775036984 780 7313557854711779920260 781 7417610845201849978816 782 7629420713198376204060 783 7675457980692490566804 784 7830591007140058701544 785 7861928999602452217020 786 8004246463821925447020 787 8068184199214305174404 788 8116416313578408572956 789 8148704353072297840224 790 8197337064059188460916 791 8311754731039491388164 792 8361196620508005731336 793 8410883352052696006720 794 8494241298031244850360 795 8510995220365394430380 796 8595178485355758053700 797 8697113230957513942176 798 8765627812328680540440 799 8851903002793730641860 800 8869242670283695106596 801 8956366183753265965056 802 9026577427377303155800 803 9132753923367066429476 804 9222027467505957113436 805 9439255170981259159524 806 9457548295596627573800 807 9494223183800186840316 808 9567928585100619354420 809 9623520013395999825464 810 9660730292290853716140 811 9735510619919324570820 812 9905531543342921637624 813 10001051864207416094544 814 10058731598209514841576 815 10116688282964746614780 816 10136068906102367930240 817 10194396512314892641684 818 10292230685124923249904 819 10410663273435197948700 820 10430512005962138267100 821 10530229359087308328120 822 10590440168432920921164 823 10650937604320737592836 824 10711722757274877267720 825 10793219078439719997504 826 10854679829616875599256 827 10957762459171541007216 828 11020002664336295304840 829 11040814750234153103720 830 11103447636717940735264 831 11166376332819469827636 832 11229601955150848337420 833 11335640871219855393060 834 11421071593054363436924 835 11680589706052824577540 836 11746231316497709795484 837 11989553535676582054800 838 12011880444746072960900 839 12214386449210838010580 840 12259771949671709159736 841 12350964639183691192560 842 12465749756381200569180 843 12815452665019060263240 844 12910074880213583931520 845 13125105263739566658724 846 13173292839532255302600 847 13197441857417113621416 848 13318741048084808577876 849 13391965468788261243480 850 13416448031577852107340 851 13490119622861365696784 852 13539421057495231900260 853 13763139752917887413400 854 13863554385753263949744 855 14015320582640848681180 856 14245564238804456910604 857 14452863143430718203516 858 14531245462904203431540 859 14557451489301662924820 860 14715516117513848773936 861 14795083153981722978120 862 14928491505013859345760 863 14955293098568806458580 864 15089903317969415133900 865 15116946148426476500816 866 15198317079537373664740 867 15334746328202949574080 868 15527460617870214209196 869 15582891031488160568304 870 15918948041500631738520 871 15947223252826018152076 872 16174935333977143705020 873 16203588887963343025660 874 16347491959046751608280 875 16376399983487269982456 876 16521579914058429482916 877 16815158962936944753336 878 16874393281165363582284 879 16904075583812332102220 880 16963570730837570401296 881 17083084620763458671880 882 17324218253417782242744 883 17415371492517744064176 884 17506924058762189082180 885 17537530561782201314440 886 17722107513656798328596 887 17970725865640603388100 888 18096120755988508758844 889 18159091101473914840320 890 18253888932100362905364 891 18734087436734362093524 892 18766471331125610829300 893 18929091414779344668240 894 18961755930485981675920 895 19060031446141886599464 896 19125783970851976390140 897 19224767112408879643584 898 19324176782134628220696 899 19457389036423021317680 900 19557799658249486109124 901 19624979670252923169000 902 19827674604513828401076 903 19929674427214021392780 904 20066354058540857135684 905 20272837574527209260160 906 20342057611945000243956 907 20585880823765766772144 908 20796805952086312757980 909 20973949769995699425720 910 21404231409141380529216 911 21512943418788028640340 912 21731748194897774947440 913 21841844073356077077384 914 21878645824078602082920 915 22286887347229899622800 916 22436903709436732776040 917 22777519494560734276984 918 22968604982473432839204 919 23083896127998133250856 920 23354785449971772357944 921 23432667115477091241420 922 23471689033637145475276 923 23589079850122166888580 924 23785818361070665589820 925 23944191948820269006804 926 24063547969197905978156 927 24143393764435975224624 928 24263576346701758546116 929 24871994290519511196996 930 25160242761353410980224 931 25367834383159984177644 932 25409523502037661868140 933 25660859023595859868840 934 25871884673261291314260 935 25914262853529847111796 936 26255375501114189868900 937 26298276432203113356200 938 26687020470168335946680 939 27212784771497777585056 940 27612747985012176858820 941 27747152666457562833864 942 28108233098259574603896 943 28519120618489930527900 944 28657190333035761550944 945 28703337167685335862740 946 29121452558297215802084 947 29215052970425538919560 948 29355923574568649882304 949 29403006040425170112960 950 29639363377429846867500 951 29829587299017247747044 952 30068796861997492449564 953 30213088340579967078036 954 30357956369231682650520 955 30552013779940530189904 956 30649429447233372399780 957 30796038192855372545724 958 30845037448036802728700 959 31091009371175858471640 960 31140399368029897968120 961 31438114443066004712836 962 31537878310846998863784 963 31688018688976003123296 964 31838754231580561663860 965 31889131997053033725880 966 32192795628288945939716 967 32294550727812017496744 968 32652806850760116025940 969 33118282760128012935560 970 33222469173804200846556 971 33379260827853866493600 972 33906360578941660345380 973 34012608392955905844936 974 34225936501642995304960 975 34386663284550462127704 976 34494163514637944105580 977 34710004293259219147300 978 34818346008242707071816 979 35199763950871913310964 980 35364291250857854092236 981 35474331744215538037584 982 35861723220050547909180 983 36196572904676384706616 984 36308766766819338640044 985 36364972277226860059440 986 37216795205681832235660 987 37331617470391051653456 988 38026768548570922556664 989 38202231418577520324336 990 38378368453397298521220 991 38732673304781002118880 992 39089699725036733488716 993 39509692591550318320764 994 39690837079133573059136 995 39811984144120441708884 996 39872673132923104640920 997 39994282414292056999596 998 40545356223238321254300 999 40730447570589186605844 1000 41102743173572045108880 1001 41352512231396180570984 1002 41540667937790217814396 1003 41666500992248011240704 1004 42045907595217835128300 1005 42109421039066879436400 1006 42492183078107270597276 1007 43461791841578905387656 1008 43986409351791266800440 1009 44052355980498152191020 1010 44250690424808833678064 1011 44984295315213008519160 1012 45456390175819166602916 1013 45659976564576938366140 1014 46000975601208692536980 1015 46412973214635410915760 1016 46620122278006212738504 1017 46689342937185641768360 1018 46828041220453372929756 1019 47106468020873266787700 1020 47456440221060669024720 1021 47667461604116253553764 1022 47879264353921477920636 1023 48734335355131091757924 1024 49238976478175605980320 1025 49456580253591771007864 1026 49602094179645069558540 1027 49894192554188085831620 1028 50335026919537243054080 1029 51002361316946086248240 1030 51376277299575765767580 1031 51451333937153972930140 1032 51827989217936794933560 1033 51903595316096812340696 1034 52055083268076036633804 1035 52283005925981531649156 1036 53048763580304090583576 1037 53280304868823544772780 1038 53435133109927859287536 1039 53979987876073095103904 1040 54136508212888985253780 1041 54214910094164084363956 1042 54371997738556828867224 1043 54924794852362434502120 1044 55163137379434316935164 1045 55642408732889560105720 1046 56611366490305240149216 1047 57019227652219402745676 1048 57265117579072181425680 1049 57594344828329365317384 1050 58008095581743744551604 1051 58091142233076831711060 1052 59348781489683083823380 1053 59518167839672992866936 1054 59773002624000458692620 1055 59858149337396723618960 1056 60371155076537860183356 1057 60542968994764199649024 1058 61147530159134664381420 1059 61408163340812533084964 1060 62902636187517778294500 1061 63437279489324150832576 1062 63795807872421399677240 1063 64065810900574382811184 1064 64517931954241473116904 1065 64608674460038157773660 1066 64790478562945128375456 1067 65705906863839219319876 1068 66167647165263585283836 1069 66538983419480065754260 1070 67286867436886690728324 1071 67380843493884680211400 1072 67852366076754028623840 1073 68517114694064943581136 1074 68708036523816709402884 1075 68803663560348934136420 1076 69379757961508738716480 1077 69669309059282371126424 1078 70446372685697601731976 1079 70739627295263081524380 1080 71132215300883626802484 1081 71329189122056071431960 1082 71724500585101635063760 1083 71922839904038504632356 1084 72221205729565703946300 1085 72620630698795127203444 1086 72921406018546650406776 1087 73223218731904897332080 1088 73829967787184702172060 1089 74134909867764445822304 1090 74338787116316503656180 1091 74645478917068663730124 1092 74953224398982500777616 1093 75365195770728809712520 1094 76299034747192842143020 1095 76507858526887120328496 1096 77559135698397122624916 1097 77770828878743438673144 1098 78408799629069774214980 1099 78515550871904375954340 1100 79051125605142793829760 1101 79373929221859913690004 1102 79481774218270855206360 1103 80022832603739823092400 1104 80676150775877321696220 1105 80785468037101009806176 1106 81004472903250117127764 1107 82106933134291434440104 1108 82440098785532437466556 1109 84122875141356060777436 1110 84462841408300027977120 1111 84690121036757132985396 1112 85146209478749174445580 1113 85719196680142692503400 1114 86411019314483913468276 1115 86758671597005225833080 1116 86874814380149558604140 1117 88514467399948729491000 1118 88632565404808648503000 1119 88987647556354556542544 1120 89225026939674292678020 1121 89343914366874904143076 1122 90299774911056410104020 1123 91022249653666918295280 1124 91143129118018068585956 1125 91506570459363277652200 1126 92114989633553032405140 1127 92604148769233957409164 1128 94084633222591903771380 1129 94832239345071344671216 1130 95207894746127293118340 1131 96342309470397709011384 1132 96722941468143668619596 1133 96977391681380951353104 1134 97872364758636653556800 1135 98258025956932163445844 1136 98515836311078914267320 1137 99292652062195300826436 1138 99813359667071518370460 1139 100205381974081726493204 1140 100993276645445498470800 1141 101257052606011806053316 1142 101653792850761180887240 1143 102451160400928308037140 1144 102851794467176395263084 1145 103656980133652218309960 1146 103791687041982317904680 1147 104874603522030818435544 1148 106241474418219225242684 1149 106516622146960424468160 1150 106654418534688567538996 1151 107345630827439308534956 1152 108599220876756838089120 1153 109160274730909256479480 1154 109441706161194411805836 1155 110431482504019428178504 1156 110715641843588811664380 1157 110857949847488116112256 1158 111285788761279778666900 1159 112866323056788579206940 1160 113300609372043208284384 1161 114319362222142268470480 1162 114758301229589684397924 1163 115198643792534543867516 1164 115935676824959755291476 1165 116379779763181425502380 1166 116528128729978629098540 1167 117272239489765711245960 1168 117421535764878154945896 1169 117720603511788179106204 1170 117870375252352621801760 1171 119528372040286590768420 1172 119680057771827988028776 1173 119983910505182094491964 1174 120440894816577596372736 1175 120899328643355692351320 1176 121820559553488926310180 1177 122283364009534664451624 1178 123368941823871498046520 1179 124149261515263894884240 1180 125091070103325188487996 1181 125564202412014830532660 1182 126197364438568557319724 1183 126514941789360590103600 1184 129403229125549377704004 1185 130541190122225832963200 1186 131523211097748588365676 1187 132016525352059468118180 1188 132346257375067686152136 1189 132842142039557416755420 1190 133007780599803241611360 1191 134005230525054463188556 1192 134506288153297358691600 1193 135513088127358897285820 1194 136865250277106423069484 1195 137035058258767456435120 1196 137886734024711796422760 1197 138571246389065410789024 1198 140468272801879699711080 1199 140641797515215731965640 1200 141686701478011996722196 1201 142211574455230156964460 1202 142562389143919960780656 1203 143089963190516027146500 1204 144682457193194005259064 1205 144860308993429337016280 1206 145931250181714083506660 1207 146469189894337520369404 1208 146828733603392374649280 1209 147911780667112371695916 1210 148637504029945312507620 1211 149183741708679931570664 1212 150281236597583958359220 1213 150648559943617249414296 1214 151200947625548032665360 1215 152310787658366903648700 1216 152868248253694690383744 1217 153054445854048492516340 1218 154175604910764130035440 1219 155303599584868739341596 1220 155681122587782627467104 1221 157008481256463043188300 1222 157580229108343835299844 1223 159113378651064282848436 1224 159691504964736148296120 1225 159884602287661332684460 1226 160853010092034286592580 1227 161631251184355450726300 1228 163393772172590739320464 1229 163984826189218155283236 1230 167367892810433384489544 1231 167568694098140373478440 1232 170401060979065576882404 1233 170604889975761104037160 1234 172860451739745047560620 1235 173479899261126521416164 1236 173686792378935059094980 1237 174724344898160663682720 1238 175976220776066834218380 1239 176185591627472208271756 1240 176814950106651152184900 1241 177235562343674779242216 1242 178079288557072172398720 1243 180416812432087269790596 1244 181058737575177057708060 1245 181273135108651124661980 1246 182348298928228811023800 1247 183212251397640173593040 1248 183645505121527347913476 1249 184296986344972905167880 1250 185168622895442206577984 1251 185605727739107104997460 1252 186922204748289327263856 1253 188911504496662468902420 1254 190247480668409354894736 1255 192491601559789067991156 1256 192943062165770081985624 1257 193621907287344459259116 1258 194302741599908321531940 1259 195213623036514210737564 1260 195670396447561072758240 1261 195899116932423446429536 1262 197736914426221404758160 1263 199124671636777413335100 1264 199356751648123534356416 1265 200520535669279067000376 1266 201455634162749455289840 1267 202629614824142537095260 1268 202865093723231558624796 1269 203336735699372932905504 1270 204045911758633186283256 1271 205708675121806616782244 1272 207142873483622579383680 1273 209793881702257618017480 1274 210764867034953949109600 1275 214192860537391686863484 1276 214439484414817449330620 1277 214933442128232202616896 1278 217417477141770373173316 1279 217917143638093895491944 1280 218167335509941472779740 1281 218668437416039518399776 1282 220429854041366928003084 1283 221695234450158487763304 1284 223221675664854874864500 1285 223476931985072264628500 1286 225013583468012351574576 1287 227076140293675232807520 1288 227335064029579059720660 1289 230985909941037634088640 1290 232037936232529942544664 1291 234951617619882726040860 1292 236018668319335624102324 1293 236553706166122423330200 1294 237358157843466664137744 1295 238164887988737308736676 1296 240056148036576324336884 1297 240598800873569917638360 1298 241687173631906165912560 1299 243327423588099147382300 1300 244151020723512218341344 1301 244976939593163417473976 1302 245528844609147341900364 1303 248303937207968130608704 1304 248862080137276039046580 1305 251386679206245252220740 1306 251668502808961880470920 1307 253364979329630391305236 1308 254216784607674555031320 1309 254785979528403000893196 1310 255641762966853508523460 1311 257647910329158687919616 1312 260246504477090873736740 1313 261699580127494644333660 1314 262866902833760006012660 1315 264332155024135338469200 1316 269066781972340921683760 1317 269962343683831673144004 1318 271460466169886897617824 1319 272362660413905467201716 1320 273267351964437408755340 1321 273569471726646153070220 1322 274477501618412927741764 1323 276911201910288163012596 1324 277828463082666702733560 1325 278134778888329260415980 1326 279978590048859552099016 1327 280904308300990418328540 1328 285258124368122924221704 1329 285571250708996746715260 1330 287141182283358842025300 1331 288402299975462001190444 1332 290938385722639571854236 1333 291894196339761673004820 1334 293172679750224551201804 1335 294134601667894687400656 1336 295743649208759136781116 1337 299635314376771980603684 1338 302910880695613384775224 1339 304559820028365977760144 1340 304890503840477457483140 1341 306548414527897045873980 1342 306880896507645198363840 1343 308882105516789126346796 1344 309551586932300782419504 1345 310558076058035993442756 1346 313932758166802803297176 1347 314611348038632572474764 1348 314951101082184166961680 1349 316996046710782933276860 1350 320084203943191598965100 1351 321810651901805278532040 1352 322156870967690661841320 1353 323892625899308694579540 1354 324240710365303354968436 1355 324937814561099419344984 1356 328442098940910558094524 1357 331268150135604616959276 1358 335903691691493671427960 1359 336621626113090978662156 1360 338061331553581286722500 1361 339144474827895158329544 1362 339868175761144340305020 1363 342047004666375137500536 1364 343140776382754422065520 1365 344603671228136735384904 1366 346807756007027138943700 1367 349023576054154326263120 1368 350135902401088568456164 1369 350879093220364821096840 1370 352369419024274651862720 1371 356495039898132638824200 1372 356872083798298676362216 1373 359900415895627131862680 1374 362567744367197707973096 1375 364483047731150762269056 1376 365636271416578964208600 1377 367951842378751916006820 1378 370279620870867456579936 1379 373010860030639939760204 1380 374186519299641004196356 1381 374972006333699714010024 1382 378920083786350630305964 1383 379713841208112413246640 1384 382103432076055427615196 1385 383302918698793554348960 1386 383703444179262311804180 1387 384907113837217641625624 1388 386113928423474750441616 1389 389347525856956103873280 1390 390972767609549133412184 1391 395471360263463847524700 1392 395882453117580081637600 1393 401675250500908432436220 1394 403343248177465276158004 1395 404598030891486040403256 1396 405436358558529302289324 1397 409649742080087781503264 1398 410496781832639397653940 1399 413046663308190118422096 1400 418186037547472481188344 1401 422509453777085598603484 1402 423378590951832841812960 1403 425121335529959666140760 1404 427308168999504992343300 1405 427746658617322275468900 1406 431268093714695946938964 1407 431709966723971961469080 1408 434369135374017857353060 1409 437041939587558532122656 1410 444689423127065984285184 1411 445142725253171082300020 1412 446050484774819509841496 1413 447415016156146895271660 1414 450154516420993856610600 1415 451529499482277556914144 1416 452907980632685378181876 1417 454751409272620222875340 1418 456138080322920434417284 1419 457064483832524646110760 1420 457528273224430893756296 1421 458921995129325484583360 1422 464532316207532970919176 1423 465472902716393939548764 1424 470199676349304766521104 1425 472578020831602608740424 1426 474009833330870809670016 1427 475445259082955226267540 1428 478808678352285571990436 1429 479773288820312323638984 1430 481223240603053908498396 1431 482676842203532537074260 1432 483162188410354101886580 1433 486082814293170163404816 1434 487548635070639395363240 1435 489999854975678360470080 1436 490491329213449184425140 1437 492954866778759196566060 1438 494437932315270416328804 1439 499408366136256033383544 1440 500407432311543876139020 1441 506942045396519818736404 1442 507953653043334039836280 1443 508460087352562383598956 1444 509981915576668803249200 1445 515594468176944095670840 1446 516107242345895529157336 1447 522293755529913006757824 1448 523330823961507128255700 1449 524889643764596892083244 1450 525410109408596407335340 1451 526452330964912936168176 1452 528018893234590614940680 1453 534324046849188387991056 1454 535910099947426537064100 1455 538030938616896805486844 1456 539093977922637101128320 1457 539626153574543338655476 1458 548740345688284040881524 1459 550361970913056240266316 1460 552530348278689355676420 1461 556888465699069583964084 1462 560175819693042846486960 1463 560725280974111537645680 1464 563479329047497881889500 1465 564031489052625351401116 1466 566799057215179742067576 1467 568465023234013169088780 1468 570692657100774906843684 1469 571809199004009217449160 1470 574047744598839933276160 1471 577419253077483272869100 1472 583643214189835021018836 1473 585350326731975833781720 1474 589349777041539311625256 1475 590496650495977067523324 1476 597996754800154360253636 1477 599157631426983703185384 1478 599738773605239470051420 1479 603235499908478558111480 1480 606162401180288591230800 1481 608512434286991278612040 1482 609690294920430416404476 1483 612051716582383286619540 1484 615608136838724812958896 1485 616797430151201371587204 1486 620975046037087523362900 1487 622772656723935389785944 1488 627587498201883068585736 1489 629401042484448361408320 1490 631825893096764968017304 1491 633041234676716475051180 1492 634867899400747991712624 1493 636698954439810029012616 1494 639147205122582247007520 1495 640988537063566265984564 1496 644067246678800072279184 1497 647777954641466842809660 1498 648398134542433124134780 1499 650261643822727266980724 1500 652129614102745573047416 1501 657132742493373217917480 1502 659646276187069579698784 1503 661536679798304563978296 1504 663431595828238913958860 1505 667234999607938815064200 1506 670418366840964265991220 1507 671056556576942324478676 1508 672974164139807958555180 1509 678754407274100054072604 1510 680044507932306752904480 1511 681983489888873925074424 1512 683927076771669058629516 1513 685875277325603209065540 1514 689785554488790858215040 1515 695685792106355374499760 1516 698321586506735922650024 1517 700303889039864384926816 1518 703618146594329171890776 1519 706278954282018489786640 1520 712296442477046608641460 1521 713639447402838710293656 1522 718356594245863313375044 1523 720386167365611120378076 1524 726503579965765236987660 1525 729920806121789120690280 1526 732664221568511098867200 1527 736105569220187877707640 1528 740252956735413339182340 1529 740946077432211123179336 1530 743028685313090765616220 1531 747208537533203174353880 1532 751407965947287381343716 1533 764124442170848770051560 1534 765548386689622592150556 1535 767688449160217309982100 1536 770549618829244040840844 1537 771983532581918154562320 1538 774138572101998358547364 1539 774858031691175771003880 1540 776298622562476639061436 1541 782808932820226805033580 1542 787174365517053296475816 1543 789364677729725942502240 1544 792292992310716331041464 1545 794495164167980099996236 1546 796702434429527387042820 1547 798176785044534408246696 1548 804839531076124143171000 1549 805582688486564443923116 1550 807070718901717854330544 1551 807815592610282500995440 1552 816798856668988273961496 1553 818304129430335591163404 1554 820566372591415745269956 1555 822833825090942556448200 1556 828144860034863240364376 1557 839621898158967298784756 1558 841933136100769084381900 1559 843476904896506892955216 1560 845796980537458170074340 1561 850453088304850298389440 1562 852789139921601904879384 1563 860614635205481159192924 1564 862186892620788405424800 1565 865338589073755425410040 1566 866918033939321796526476 1567 870084131538332279593540 1568 872465023128412927878984 1569 874851341455547851680896 1570 876445240077997725801204 1571 888476795214080933674464 1572 889283767726214545162580 1573 893327798108892400703820 1574 898200852645010404892680 1575 901461846137832093768000 1576 905551956600748202048940 1577 908835168905917091358564 1578 918744384522998319488780 1579 921235705565905533302224 1580 926235239217554118102140 1581 927906766391105920613376 1582 933776921267005359292784 1583 935459780786303245876260 1584 937988808436740253086504 1585 938833082736377345896860 1586 950719579260062152884264 1587 956709692417341461243860 1588 963594014923388886345924 1589 964457450364489811406600 1590 969651614003124547580820 1591 972257424521694871475864 1592 973997871462535473126540 1593 982739101384055917982080 1594 987134170759915702929900 1595 989779065781173958432944 1596 992429863704812159512776 1597 995086575065453135663580 1598 998638073793805189204084 1599 1003092295327109184644304 1600 1008459203122795453861500 1601 1014750818300909340187576 1602 1019264827175692278504036 1603 1025612541980010202751904 1604 1032907378010487297118416 1605 1039325779339390042065664 1606 1043930671364185978865784 1607 1050406074102707148407880 1608 1053191474600150081663324 1609 1060649317210036619849676 1610 1063457329694632760034180 1611 1067210980727182579237884 1612 1070033458949556900764096 1613 1077590495542684611087600 1614 1087099286430574222419380 1615 1091879838703852593711120 1616 1092838048243655307066960 1617 1095716882404852858089704 1618 1097639613897359156987580 1619 1098602033490133765487356 1620 1100528982422206841937024 1621 1106326736796394665637740 1622 1107295499202785566631920 1623 1112149921731234776393640 1624 1113122931226241263518236 1625 1116046217129498351588320 1626 1126819728448580750265000 1627 1129772952653503851322044 1628 1130758792865535597093440 1629 1132732624004896283249076 1630 1141650433559893268814660 1631 1145632641748735920789660 1632 1150626673491606287566200 1633 1154634948846942957408144 1634 1165717749967836186035220 1635 1166729657675156415964760 1636 1171800182995487499800880 1637 1180973406673759831472340 1638 1188149438958751198485136 1639 1190206394856949681510884 1640 1191235985101525207354920 1641 1193297392319938764025596 1642 1202610550640921731056300 1643 1203649074369775829812016 1644 1205728363998118304687844 1645 1208852910321054006335976 1646 1213029465685331747755040 1647 1218267063428906867192460 1648 1219316841102471783840396 1649 1235154195037474752823276 1650 1237278734103006136948464 1651 1253310058779289281218124 1652 1254384938697063221986000 1653 1259770868577344134834440 1654 1260850363687597900113020 1655 1270600555731114731199020 1656 1272775775511615459632496 1657 1282602707340466060430100 1658 1285892367705713586501144 1659 1293595594475819891284840 1660 1299121411161636659477760 1661 1300228931481072800359796 1662 1302446332675474811100504 1663 1313580666111783921177244 1664 1333822373110657655333056 1665 1337221125956384980262100 1666 1339490968203895684361016 1667 1342901751168698467349040 1668 1350888399766718173681436 1669 1353177555599387223645984 1670 1364671882876090629455524 1671 1370449486200807908386944 1672 1378572364421987738572140 1673 1391417929716257280675156 1674 1394938524284804473767000 1675 1396113704102923333223500 1676 1413840651402470031103160 1677 1420983751319166104389956 1678 1426959284202791250640416 1679 1437768015371969420517840 1680 1438973185475541502160836 1681 1441386051303181197959784 1682 1449857650130951336399380 1683 1453501015252744245897324 1684 1466925365528706203299680 1685 1477985628900484164713604 1686 1479218825016939336665060 1687 1486636022523119996164800 1688 1490356227562177535736344 1689 1492840671641853053867820 1690 1497819914763265918897380 1691 1500314721473035955292936 1692 1505314724384733254380960 1693 1509073832509890338241204 1694 1515356395864713847371024 1695 1516615520344262712446800 1696 1524188590420142377703420 1697 1535607265644928102446320 1698 1541981716148276357025960 1699 1550942980210733291154616 1700 1561237524661578247610280 1701 1570291901611267454342996 1702 1572886888687429751678904 1703 1576786069229709778401456 1704 1580693301490723415621700 1705 1581997503812790221438600 1706 1585915492383985787999644 1707 1588531974368620829577120 1708 1589841563723060251545876 1709 1608270494365397915354880 1710 1609593629212135108416256 1711 1628212978859566587374940 1712 1632226099387078486204884 1713 1633565636531401464850420 1714 1636247459277340749435096 1715 1640277072057829622548560 1716 1649711672564482518771516 1717 1652415563265255355729344 1718 1660549403941630257598380 1719 1670081027465675562562396 1720 1681030096792533031740300 1721 1690659539905272982632776 1722 1693419236579810292659964 1723 1697565819557546517589236 1724 1703107755835449875534060 1725 1707274095161298925584304 1726 1710056370538132575138180 1727 1714236867588777965252124 1728 1718425877730858882203616 1729 1722623414827459546432440 1730 1728233419100313608794064 1731 1731044125421193484564740 1732 1736676967049230953457020 1733 1739499110613392294354496 1734 1749406728076105732007724 1735 1760787257447709819294876 1736 1766500616224145322796340 1737 1770795766282302008918284 1738 1773664031745242461391760 1739 1782292068097291627677756 1740 1788063500783406740483700 1741 1799653097279043400969764 1742 1801106188116557608914180 1743 1808386316689033230973920 1744 1814228060408822357602104 1745 1817154824156651122603980 1746 1821552346519377431201424 1747 1840710897798714618203436 1748 1845155864330223884891120 1749 1852584018301319502151260 1750 1858544468627819728389524 1751 1861530681249158697905400 1752 1866017496529063775778444 1753 1875018166932242216107080 1754 1885564646337648641588696 1755 1908330788794257131369076 1756 1911383506880187412127064 1757 1922100087230594115317160 1758 1939041568372853667599916 1759 1945232875399143665495620 1760 1954550719008311068370336 1761 1957664919872400816991284 1762 1962343973420123735030796 1763 1968597205402792191453380 1764 1976437088639980012856700 1765 1981153494738583782224244 1766 1992194927589628742203440 1767 2000113021321412821384860 1768 2004876453163090313515104 1769 2006466363037042003503060 1770 2014431681839066485361100 1771 2024024830541466680989320 1772 2033656019563679843252436 1773 2044940646375249431455204 1774 2049792862940557550618856 1775 2054654670126759993264800 1776 2069297787090947689488464 1777 2077470358880835571665084 1778 2082386799784356869037696 1779 2088957133439605830386680 1780 2103803570029490850726940 1781 2107114690467265668180576 1782 2112089513043331911825780 1783 2113749960690599961293240 1784 2118737831973774937444684 1785 2127072746138563503092904 1786 2128743003413727093553160 1787 2137110693444355393739700 1788 2143824564207446214153644 1789 2148871493954916281355376 1790 2153928320933274864153480 1791 2162378401907703833538720 1792 2164071728684930086730260 1793 2179361458162592281060900 1794 2187894577804559921955840 1795 2189604538312236112286720 1796 2199887706122966532966636 1797 2203324358763461647086384 1798 2208487725620963562657096 1799 2215387896624070570752480 1800 2224038365836636604131800 1801 2234456066594578602517476 1802 2246661415606444155698484 1803 2257167315198047207955760 1804 2260678366138060392880356 1805 2267714122900832723063900 1806 2276534470426265766090420 1807 2281840388133657353933964 1808 2287156607256741125798736 1809 2304951942273764494795156 1810 2308524818063602487973624 1811 2321066250109089238968520 1812 2335468788216556954880184 1813 2348132028094596139175780 1814 2357212187370704508705600 1815 2364497365245185506783640 1816 2373630213884735177754480 1817 2384628417039317729743260 1818 2386465572896337960491296 1819 2403053118046006430165200 1820 2408603604052692361872744 1821 2419736630951719319992180 1822 2429046880025383601469420 1823 2440258565017024482045480 1824 2442131365054333930214556 1825 2445880558528269546035424 1826 2447756953190292371285600 1827 2459040530750218045007820 1828 2464698553323385439935364 1829 2468476592157626512736040 1830 2476047149072147516349120 1831 2479839677012103730233396 1832 2521877984345182862573584 1833 2525728913924548962261060 1834 2527656215561191096748196 1835 2531514495643277075711304 1836 2533445475335387251318460 1837 2543118795261336023140500 1838 2554767388856879908121520 1839 2560608338119790042501064 1840 2566460411583983964195036 1841 2580158605657234368931404 1842 2584083546706549989731280 1843 2589980286594948082394724 1844 2595888235591003501121916 1845 2601807410734145928824640 1846 2609717136641033862612664 1847 2615662572500939864892336 1848 2651572732467561174950340 1849 2669681293026138049444884 1850 2673719380828818558186360 1851 2679786055328160056629104 1852 2681810827471286738528560 1853 2693986252016459696990300 1854 2700091216435882125381844 1855 2706207705450806997077976 1856 2712335736459034234540880 1857 2716427511283439530274436 1858 2730789255716978465856704 1859 2753485526511236657919240 1860 2765931419567172756853140 1861 2768010285627320129709236 1862 2786778743756903204040680 1863 2797251406519637802672000 1864 2803550731510613303171544 1865 2830984587845435545974496 1866 2856506350093210063995144 1867 2860778559228089820082620 1868 2862916659698800306477376 1869 2867196855761803196458164 1870 2869338952680855014768980 1871 2873627147612816511441336 1872 2888677911132199418554504 1873 2892990174449940403900380 1874 2899468627050940911505824 1875 2905959164810190721668216 1876 2914632045454316930520720 1877 2932042528303744367280384 1878 2945157190701469189662060 1879 2947347712872351850943980 1880 2993663307760247847193896 1881 2998105767821905210782204 1882 3000329057131727602131260 1883 3004779757703029630289856 1884 3031599661294883148895464 1885 3038335715127796239320736 1886 3045084236973445639760820 1887 3047336518114019520749560 1888 3067669593659705500765000 1889 3072203373894236955685116 1890 3088115602527089010979564 1891 3094956121696732567855536 1892 3127045742330251435937100 1893 3147820824543957631932480 1894 3164058627337102316650796 1895 3171039021118050786773860 1896 3182701527746959492959900 1897 3196743696347482214973720 1898 3199089069463393365713676 1899 3206133794280103429257680 1900 3220262031676222270324860 1901 3255809773275489447441820 1902 3262958413560207559296864 1903 3267731436560109934647540 1904 3274901879439235982465484 1905 3282085429387540093642896 1906 3298898125535998057945024 1907 3303714913352959563630900 1908 3306125504210968131599316 1909 3335167114005404999405084 1910 3340027987083117733462560 1911 3347330365379013740525304 1912 3354646043291296122966156 1913 3386501471680596771768280 1914 3398820488950923976121520 1915 3421088830395316220528724 1916 3428538573356241579331416 1917 3438492588918917888751120 1918 3445973894719518480586664 1919 3453468760156734969851836 1920 3491147170530482269578716 1921 3496196740704738694419744 1922 3511381984200339078471180 1923 3526622150445913420800360 1924 3529167529010804361777096 1925 3549585727446251284884600 1926 3552144909550080830184300 1927 3559831683310619010423344 1928 3564963896083049805794820 1929 3580397544787153344483936 1930 3603652393085200297928580 1931 3606244016416474662000356 1932 3614028207304876586338300 1933 3619225442756550357210816 1934 3653159519359600229145320 1935 3668910587692306441632180 1936 3676807319226283660426124 1937 3692643278427980582110440 1938 3697934545008082021862076 1939 3729815008498902238858404 1940 3761924182296886163116620 1941 3778064944945974875463336 1942 3786156942061707901292220 1943 3788857481852049873245760 1944 3805094451893194458019756 1945 3843206339928433975384440 1946 3854153689238266855211920 1947 3859637101022196860038596 1948 3867874407425792692687560 1949 3884392975946622335457300 1950 3887151777663424622525016 1951 3912054553822166559776040 1952 3920384963869133749973984 1953 3925946778836392091573460 1954 3934301829216640177183704 1955 3942671691760813668011856 1956 3970678480113959356436276 1957 3993203100044483923118820 1958 3996026149134908697701060 1959 4004505277329442006963804 1960 4012999393372886566426656 1961 4038571880576270388574020 1962 4052837397373236713311740 1963 4061416845414483995805684 1964 4064280022490226231856020 1965 4070011422974106446645496 1966 4081494431408167849071280 1967 4090124394192474492097224 1968 4098769557705328975741916 1969 4133502647621222131325284 1970 4156794027339936849468756 1971 4165556442796510339977900 1972 4177263602552891197318244 1973 4191936097932055377316764 1974 4200760191336677108559636 1975 4221409955319790775569104 1976 4254030458112347467166040 1977 4265944416477007752970864 1978 4289855762565608022364896 1979 4298851263060322255990260 1980 4301853254047246733377080 1981 4319901910506174330621316 1982 4325932133823561788827944 1983 4328949874990863381999240 1984 4362260977515814542976560 1985 4374426940862233206781960 1986 4401903770232194122011544 1987 4454196931319071032876780 1988 4457289049859486721902956 1989 4466576140345375755137700 1990 4494534219438585838498164 1991 4500766888559310772938840 1992 4510129395854029979960784 1993 4519508127452133393821796 1994 4532038379586662415240380 1995 4547741893026626537026200 1996 4560337327530781852433840 1997 4588783376024087748020384 1998 4598298186763279819999096 1999 4604650523114555513294604 2000 4607829432569420100642060 2001 4614192738243308589295056 2002 4626941320217966631065800 2003 4652526555480830163903864 2004 4655732983031834842934380 2005 4675010245101695864261960 2006 4694353976595321457222356 2007 4704050825619665679843800 2008 4733241581139939541747964 2009 4739748872230264322888640 2010 4749523786337938391472084 2011 4759315493902405242641196 2012 4769124017996877600702960 2013 4772397267026421996286180 2014 4782228249093648357147624 2015 4801940847760483806645940 2016 4818419695646424162347280 2017 4851518794651700176604660 2018 4871469041703913444239600 2019 4901522568446728329312480 2020 4908222068637490235422836 2021 4918285625668514334950220 2022 4921643963285409989597260 2023 4948579524373177332411324 2024 4951955090087970328302400 2025 4968861714948158148774840 2026 4992611778299094566720136 2027 4999414859243073673105884 2028 5050684631696930359270344 2029 5054118135736803886260540 2030 5071314846874007977135380 2031 5092015236753515321574960 2032 5095472137667758830575396 2033 5137107729499947446026444 2034 5147560805256631886245776 2035 5175522365781553539664320 2036 5189550539359383578965304 2037 5207130301292652494513124 2038 5210652201940854067138500 2039 5231825318803165072095520 2040 5270828924583558473867496 2041 5281508223223786959825660 2042 5285071993823290637425280 2043 5313654367344740130396144 2044 5349563370709176982419284 2045 5367593564357881312733004 2046 5371205672949730616337360 2047 5392920889826764486584700 2048 5414709217732163318145176 2049 5447529223351492742240360 2050 5465834076336723112744980 2051 5487867531150207890096016 2052 5498911983652289882901540 2053 5502597581362467263497320 2054 5521056462855099797783040 2055 5524754424182796199416436 2056 5535860694800206234848120 2057 5554412489928334858228260 2058 5587936284709538607219444 2059 5591671536101576363197240 2060 5614126766489401145067140 2061 5625382530459107047880584 2062 5632896815605586468928060 2063 5644183925672477778090804 2064 5647950481376246038357460 2065 5693312779091846932482076 2066 5746618791754213901918280 2067 5750442223946976978624956 2068 5758095448234811928484224 2069 5761925242210155657443200 2070 5781106068034716433756140 2071 5784948610980000560256620 2072 5815765646283255479992284 2073 5838968094758184566358360 2074 5854479208185560709879824 2075 5897311927192461501814680 2076 5901218725282938535424440 2077 5912952062637076397214384 2078 5920785082968255710965860 2079 5924704834621877059158596 2080 5944336045931754530017056 2081 5956140769527668134658100 2082 5995631037233180186599880 2083 6019429751865983050013460 2084 6039322099634159189524080 2085 6055275393185091617161800 2086 6079271170317177863998420 2087 6091298741915053230709464 2088 6103346136996970387462736 2089 6115413381692297010798820 2090 6123469251967266754050696 2091 6159830193004675279891500 2092 6163881380099191667827116 2093 6171990415476741399458544 2094 6196370881226957675562780 2095 6233092026784205014373904 2096 6237183324328861494830160 2097 6261778134270617739471100 2098 6274105813485133561894644 2099 6282335496960431685372120 2100 6286453710843300509968376 2101 6319480483143727514295720 2102 6344345340524295702187380 2103 6369291672971776835859216 2104 6398498987695849434419264 2105 6406864404400772406869940 2106 6423622582220481015765420 2107 6461462076832978061280924 2108 6469896028453818050032800 2109 6495252946175757313630476 2110 6524940633961072968999484 2111 6537698497861686763984896 2112 6550477142293428837532760 2113 6559007796687451331893356 2114 6576096881055644905764900 2115 6588938029604905016667944 2116 6597510398610082393251420 2117 6640511785377678025916560 2118 6666424541317414914308156 2119 6688082822180682635438616 2120 6718502901104415687226564 2121 6727215498914506116747240 2122 6731575327346176283859036 2123 6766538797705329840363660 2124 6770919852135868527216780 2125 6797255848730908692473416 2126 6863469545668085552004296 2127 6872338508508025777247004 2128 6885659858446895629100256 2129 6939160651010956009152264 2130 6984008847765505687234604 2131 7038145274378445958368820 2132 7060805092064134770257040 2133 7078976689446807842806120 2134 7106307147235879960222580 2135 7129149645493685033937900 2136 7156641379050825704116776 2137 7170420340027587776122080 2138 7198044591987177464442060 2139 7225757473085729274319656 2140 7239647220588501972637500 2141 7258201488403110256057044 2142 7295428921303321579908036 2143 7328133320591499031712404 2144 7342186842912462620034456 2145 7351568329412826779555724 2146 7365659287838946688334916 2147 7450678543489184084796360 2148 7498263751851222782667340 2149 7522151160568160974830180 2150 7594194216567841820576100 2151 7623171975845660966284320 2152 7628010548823830670690976 2153 7637695372887609110189364 2154 7642541626138771869077880 2155 7710658702176773395537524 2156 7740006208452282984336240 2157 7774362554148391244422236 2158 7789125555006138745156820 2159 7843456591490887495173000 2160 7863291464341314239029440 2161 7873224564544547782853076 2162 7918053013823602972625160 2163 7933043013077188346725404 2164 7968111666924196524265100 2165 8013389674665592224105980 2166 8023480515082179630654336 2167 8038636628793965142453720 2168 8043693965296700434112760 2169 8058881886160379212235504 2170 8145398917809889033831440 2171 8191514497861681142139060 2172 8196651853921203673584980 2173 8237847444291318971915844 2174 8253340204874936018752476 2175 8299964247347951449640460 2176 8305158217300452637706896 2177 8367697427136233364121944 2178 8378158682167568259885420 2179 8383393395330495959927276 2180 8399113891024424807436580 2181 8430628587551936708430560 2182 8446422849777670946530804 2183 8478085355849132708762000 2184 8504546275559458696082940 2185 8525764530958022969600564 2186 8541707156983630206068536 2187 8584342327575952126589160 2188 8616434956944862946738100 2189 8637885538891876418336140 2190 8664761328482937649269480 2191 8702504474881177363163796 2192 8811097772260321073250636 2193 8827483733155281529884420 2194 8832951359949252092405860 2195 8849371176122685167348604 2196 8860331845052144378940480 2197 8893281753599485919577516 2198 8931852309739306936117864 2199 8942898036996960249168540 2200 8948425167874785753147936 2201 8959487969989436128766484 2202 8965023643571748202701620 2203 8976103541652781356655896 2204 8998297574355355114864080 2205 9014973092868016556306024 2206 9042822849226171871314944 2207 9059567090159488666738776 2208 9076337160335736538937580 2209 9081932929066263762102640 2210 9098737487805959358606084 2211 9115567950186106820983196 2212 9132424348140508674820960 2213 9166215078654887384631500 2214 9183149475230125571111044 2215 9251148018542948787663660 2216 9279604311799827850563780 2217 9285304314274166349256456 2218 9313848111434108526544416 2219 9331009460593132226939640 2220 9365411219140093648598340 2221 9382651693235343554867784 2222 9399918607066275459175296 2223 9440311076079927803785324 2224 9457666356733803140791716 2225 9475048217860708772252840 2226 9626809298372248350155820 2227 9685715709168656870828960 2228 9703446090077395490051704 2229 9733056827887760218659024 2230 9738988001888459210735300 2231 9768689071343884075471740 2232 9792504239707618622194964 2233 9822341219858261988841584 2234 9858245560805454627554460 2235 9894259205045369181267000 2236 9900272124467478787558616 2237 9918329156614129978127440 2238 9930382418616982135475076 2239 9972665006843186575221184 2240 10021171568634094941705456 2241 10045498479366665626746600 2242 10082081106183403721149876 2243 10100414009642398881283980 2244 10167872512324588689482880 2245 10174023675186614916032756 2246 10204826024963095458340716 2247 10229523822423160405753220 2248 10248079841748020590004764 2249 10316358747975696449164560 2250 10322584673409404007838980 2251 10391276763775499678561976 2252 10410076937882381785256880 2253 10435187921235485937774984 2254 10466647614478468517164704 2255 10504503536063646868716300 2256 10542473487136978154206920 2257 10548812917791448535049276 2258 10580557742316492745993236 2259 10599642819899736794675820 2260 10637899047231894885028680 2261 10644286257521068663439656 2262 10657070265945414861740124 2263 10701915102173308620035020 2264 10734043313819891758432740 2265 10740478591398631746090536 2266 10759803717746352113513020 2267 10817953040162926874258224 2268 10830910610797427478032100 2269 10869860950358140777961376 2270 10895892636406439286126840 2271 10954653928692653739276360 2272 10993974645629426227191700 2273 11013679065839006552459244 2274 11033412907334838899136176 2275 11046585164172947863237764 2276 11066368119235587788772636 2277 11086180589343417377629920 2278 11132524664877606137359056 2279 11145795442268696075601924 2280 11152435772993656845856100 2281 11192347028223290187424320 2282 11232377237967418666107436 2283 11245747124531195579247984 2284 11265826818609415077877896 2285 11326245254838692373413400 2286 11386933469256325034315580 2287 11427542631001901851657560 2288 11434322543375205202392696 2289 11488682616612744622761000 2290 11529593853571863710188020 2291 11556935400586376529720780 2292 11618651487767813610227904 2293 11653056709105460241511224 2294 11742907842162234105586836 2295 11756782196337199660961784 2296 11777619339476668255334796 2297 11805450062306670667081380 2298 11826359050515223165019324 2299 11847298890067415775001216 2300 11861275940714680397252244 2301 11868269617369588090650840 2302 11903289567967768709173680 2303 11973587846607911205619060 2304 11987688934789224260308056 2305 12008866513188911355099600 2306 12037151774185613712818344 2307 12051315210484811758589820 2308 12122340885427672037142960 2309 12157984320908194920511080 2310 12165123477679404766235356 2311 12287024700834764933673084 2312 12294226942545725541560320 2313 12308641980592330292654196 2314 12395428316156617999558044 2315 12402683468613283211662940 2316 12446288738256201664161240 2317 12490021689031714538368996 2318 12526563564514415048427456 2319 12548531421882700854815700 2320 12555861171342462750040600 2321 12599914633857969983771876 2322 12710612140357304359442256 2323 12732848602777835512999400 2324 12777418790483030899487220 2325 12837047882144369059006884 2326 12881921724649311777502560 2327 12889413391629110637280480 2328 12972061643755820996183976 2329 13040010986625647030955960 2330 13085475122405844220684356 2331 13138683489180967576967444 2332 13176799748372403951101964 2333 13184434046976182979880080 2334 13230317285486562500896060 2335 13276333512362489555661656 2336 13291701860875730942774124 2337 13299391592724470550635500 2338 13314782178751458723629616 2339 13337895885063927201466440 2340 13384223617549056410806740 2341 13391957927433800482050036 2342 13453966596369652603602660 2343 13524012161822054585637144 2344 13531813726170082594019640 2345 13688634439830912997880400 2346 13720179601419748723900744 2347 13783451685654134518982136 2348 13807241317499416411687920 2349 13839014043863742316764104 2350 13878815610682586783123424 2351 13886787359815165502774100 2352 13902742305528804702809016 2353 13974728733564930413804040 2354 14006822255066912865805120 2355 14047025506844811605305260 2356 14079257302678454975111524 2357 14127720540922664763614240 2358 14143905812627661277920276 2359 14216930888507257524609060 2360 14225064143948702261614696 2361 14298438087231827308507000 2362 14339337482605069084522020 2363 14347529049073839858595076 2364 14363923881277374398369064 2365 14372127149982013141498780 2366 14388545400024901239661536 2367 14421428792267902843279160 2368 14537014283325084322873140 2369 14545299842687197748017620 2370 14570180136819730211493164 2371 14661711530684635499235360 2372 14711839373040285181058700 2373 14736956801308388799506244 2374 14795703136764874881645440 2375 14871520775214721105457060 2376 14888413030471344233530056 2377 14913781392035664484955100 2378 14947661897872950505609844 2379 14973114348067988559494476 2380 14998602904436780105636880 2381 15041164178935228207978620 2382 15075285620397843372417204 2383 15092370515201724239965080 2384 15100919011448127203644856 2385 15178037217235042032659420 2386 15221022284831454655321140 2387 15246861984653157944067084 2388 15333258485192415280442624 2389 15428765458473723460299780 2390 15463617942646280045646684 2391 15489800339257409925590996 2392 15621267137525423163581376 2393 15638866084752096438526164 2394 15647671752366490755827480 2395 15665295483347888458657836 2396 15744807109904250345028380 2397 15771385602129981686706324 2398 15904839579628201881888384 2399 15913769865520116635122420 2400 15931642973188338994683096 2401 15967439375860273765034480 2402 15994330641090011658241924 2403 16012279109610345928933800 2404 16039233281298316834165344 2405 16093255068109222007650380 2406 16156472040566708056997896 2407 16310861024468121569375964 2408 16374789291741339392097560 2409 16402250965098634353660304 2410 16420580060566248059274180 2411 16429751007031316938821156 2412 16457289460413289913853500 2413 16475669790217213111151616 2414 16540135718532916581347564 2415 16558593114600132763368240 2416 16567828247169802867072036 2417 16595559402164712009716520 2418 16725483452161395235228644 2419 16734796081912053061017640 2420 16753434304828443951642876 2421 16781424071799763060428480 2422 16818804369354291768201784 2423 16865627292024117828428004 2424 16875004899402322735089860 2425 16921958139050553385898400 2426 16931361838809257559367200 2427 16978445685431800400174220 2428 16987875535618541882817676 2429 17006748329772530064573264 2430 17148852008882140244957424 2431 17158360659606756187879600 2432 17215504878080156764729820 2433 17272807602893980529838936 2434 17320681208402956091259396 2435 17407132350112575771138900 2436 17464965971551775707729776 2437 17532640819804402417975584 2438 17581113670169849397473304 2439 17590821628886573109672460 2440 17649163239758764687601000 2441 17678394456888921070898044 2442 17727202804636772235743064 2443 17756541677359333080621036 2444 17825156439524431853493404 2445 17884144816911371201158200 2446 17903843721562292290547916 2447 17972932340714940149654664 2448 17992712701785732650945340 2449 18081948976071214684173360 2450 18091886842811352795376880 2451 18141644476944694966052700 2452 18181532644880331901384340 2453 18201504119128309049629176 2454 18241501915048229874919440 2455 18291602136916333794348360 2456 18351873712463376972689556 2457 18442591327200551836645320 2458 18533682333158944694124120 2459 18574287399862646748818704 2460 18604789826667555378866856 2461 18696547674473140604980920 2462 18778426502715976848148584 2463 18850315389638191607522680 2464 18881195040466670649914124 2465 18912116834383309208562116 2466 18963746933838309083966076 2467 19036226361483524727640684 2468 19056977117204868139106160 2469 19088138591937957088006404 2470 19098535181335171593145160 2471 19161013864724526246566100 2472 19223662781909323463703376 2473 19244583648118863227500164 2474 19276000520142431934867336 2475 19307460120699779830710720 2476 19370507693364647665582380 2477 19381032283003441800323756 2478 19465400679540990339725340 2479 19475968214945369060642720 2480 19539473876170361983914636 2481 19571291358916461708867920 2482 19592526991080455273842596 2483 19667002977334476513575924 2484 19698993396435167584929016 2485 19720344423691694043956844 2486 19731027166895902046861040 2487 19795224949875080978656540 2488 19891847935406755760285260 2489 19913372995381667153315856 2490 20107973522404001860874820 2491 20205866462382250699029624 2492 20271348802454595309599940 2493 20337007890816846019242240 2494 20347968282847227229281536 2495 20369903834786895810513684 2496 20380878998232923079474520 2497 20402844108922786296261996 2498 20446833515058138482111780 2499 20512965798755011563208416 2500 20535049463267035792882644 2501 20734695539724529638335256 2502 20768126607547142533353900 2503 20868689440364239537647264 2504 20879888092874900763131680 2505 20947185227010543927486860 2506 21003404156208328078581480 2507 21037195825460323539228924 2508 21104915091784246848002040 2509 21240898696599018164668896 2510 21286388490869322622805080 2511 21320559088649161673667024 2512 21354775385330676150025316 2513 21446242631855671572074580 2514 21515057114832988094824560 2515 21526544064442217600996196 2516 21630156793102477490632500 2517 21687898769400694831877520 2518 21803768136298506689644660 2519 21861895983800177402604780 2520 21873537035707381831769456 2521 21908491189227398313213700 2522 22013633059287552374628664 2523 22037054930325046225019340 2524 22048773651104401038277836 2525 22284240969206658903188676 2526 22319741124533405328345180 2527 22331584977340769574630940 2528 22426524485121686129342604 2529 22438415537069959687820560 2530 22462213403694138930911556 2531 22509872239858751244986300 2532 22617412791796076223030380 2533 22677342309399213104082120 2534 22749432349205408648810580 2535 22785548921681516960520024 2536 22797598392017618586132300 2537 22857925424236490071888740 2538 22906282779031270271915964 2539 22930493407338232120856640 2540 22966849330648179349042584 2541 23039705294245480049231460 2542 23051866658602461569114180 2543 23112753752227010321268000 2544 23222688255914950423043280 2545 23271687712358891853322184 2546 23308493818500458539722496 2547 23333058162299388829420404 2548 23456203725801228544131144 2549 23480897713558211816638620 2550 23517979313269670287661664 2551 23741495242865530052053716 2552 23778919433110614165623340 2553 23791405082310984009314220 2554 23853915307726610655826440 2555 23891487095380180658713884 2556 24042267788494306343259300 2557 24080086606418411074310844 2558 24168523344289533242818040 2559 24269925159724800666145704 2560 24308042127322861906037856 2561 24422692482343690195867920 2562 24435459179647295288662276 2563 24499376118312776640706236 2564 24627628032279378865452656 2565 24691963493182275079633116 2566 24743532645567425594496020 2567 24782268382152526761783064 2568 24808120270219718256553740 2569 24846940236867162407007684 2570 24859891469439525376170020 2571 24924732047909639877404160 2572 24937717060412885621153280 2573 25015745577486771340167916 2574 25041800250972049586724144 2575 25054836065496426643951140 2576 25080924659916079419074376 2577 25133169765192709988047840 2578 25198603652152138879820760 2579 25237932081554203651143504 2580 25316742407117929393371900 2581 25435342360697951738158764 2582 25527906543608743333600860 2583 25607470537671140010872056 2584 25713877226836444899800040 2585 25767218584588263102612864 2586 25807285088021010339820436 2587 25914382996584387508144260 2588 25968070680633586057538524 2589 25994949260970274352114400 2590 26008397242707194694047316 2591 26048775978175375050833240 2592 26170225765021126556201084 2593 26332892521641372170726500 2594 26455444767324587328457780 2595 26523734469193550438693520 2596 26605875954856005512958780 2597 26619586789889532171928956 2598 26647026124510861017172224 2599 26743249485959562323307120 2600 26812157589848855736780840 2601 26853573426405483240962784 2602 26895042560615884561847796 2603 26936565047336545780486860 2604 27061453171760102160893244 2605 27144979691535418143610680 2606 27158921642799687933904940 2607 27354736401331800387396600 2608 27481237489984438732545864 2609 27579963926547774773023960 2610 27693155877774157961454024 2611 27778303663500772682086740 2612 27877918378364672138366736 2613 28049379019079263748669624 2614 28135438325828703277679940 2615 28293785232755357470971660 2616 28337099405026467737021904 2617 28351549735882238144158660 2618 28423893534808284725912700 2619 28481879272838434677722644 2620 28510909087466398371360120 2621 28525433238504690612384876 2622 28554500038494587822135664 2623 28656428286475479337159260 2624 28744036510187330542455256 2625 28787924249566007348696400 2626 28817213754168786859075716 2627 28861194570665416367208840 2628 28964034048671977157146136 2629 28993472779837757643907884 2630 29008201493159472618421420 2631 29037677625833429112474096 2632 29259545243826902532296976 2633 29304087844941316679209380 2634 29318947929745869872792040 2635 29363565867164680975807484 2636 29438054833621072931359704 2637 29452971506649398200448760 2638 29677478579111699928017080 2639 29843021907563833479861180 2640 29858109380410011940174656 2641 29888303395738406310035124 2642 29933642124956412441842616 2643 29994182905570279212017520 2644 30039655422359743668157064 2645 30085185373272679572763036 2646 30206879806126525988379660 2647 30298419590220722399814600 2648 30390190428279154692633876 2649 30436162638243680308399980 2650 30497549054716579126421284 2651 30528280931826541685234760 2652 30543656545175613579808296 2653 30728667839818176834041744 2654 30821523106959274234725180 2655 30852526774085153774195136 2656 30899081001561664098544920 2657 30961244353010330684845104 2658 31007935228994549730031556 2659 31054684766762556818571100 2660 31132731182684312783535540 2661 31148360063481093885219320 2662 31195285940458259480724364 2663 31289314447048376777762120 2664 31509633143794694557101444 2665 31620276340210576717709140 2666 31667793861505159114282584 2667 31699505255962584193290060 2668 31794798258755714956123656 2669 31858459453483777056008000 2670 31906275026366591730747544 2671 32002085600088132101735780 2672 32034075686816174810374536 2673 32082110779901784548389020 2674 32194426135166846193650956 2675 32242661491011696915637200 2676 32339312889480448228778620 2677 32420040040212698889354840 2678 32468556885483690252994284 2679 32517134220537205622069796 2680 32581998200087155795476380 2681 32630716912617907489001824 2682 32679496316169519538236216 2683 32712049665630592926647244 2684 32728336471211285474203340 2685 32760930355282154480620176 2686 32826199277868350780866440 2687 32924305817247357211184596 2688 32957062243739799424258104 2689 33071923687141038650561800 2690 33220092689161091945673880 2691 33302647550215610882935620 2692 33319179020498819802775460 2693 33451677139715656032325524 2694 33501476997500622127118316 2695 33667922955342596391888736 2696 33717990908473319339912820 2697 33801575375856122269194960 2698 33868567204677145009203624 2699 33902104587536835809893500 2700 34154518201065613519373160 2701 34459479901327982909047164 2702 34561636643160793918809720 2703 34629881245379906104083504 2704 34818133177254664647606840 2705 34921174971514378140311940 2706 34938373284385817961105636 2707 34990010578737139485479420 2708 35093475976889510946675480 2709 35231826330465829784206344 2710 35283824753072618310856476 2711 35335887113397998830687380 2712 35353255452755050446703540 2713 35509890894580425769686760 2714 35544777190165978374919356 2715 35772235017051055605832580 2716 35807335944050160807437736 2717 35877623908278841871278560 2718 36036192301771603179850500 2719 36124537912891349891018940 2720 36195344286390792264468564 2721 36284014856476070196683184 2722 36337304033480407361052996 2723 36461899128440519295624724 2724 36497563044619633509108600 2725 36676318975982078777633340 2726 36873792575449738760126256 2727 37036020185305646464235220 2728 37144502004698378624717136 2729 37216970221864340617016360 2730 37471537518695336952333540 2731 37581081098865821094299040 2732 37635952882044471687074484 2733 37690891413794533714272396 2734 37764246732822961675104580 2735 37819341263870021660094024 2736 37929731286740642881166740 2737 38151317000022493584287196 2738 38299639275798510774631500 2739 38429815155588929824830076 2740 38467075911599140640864064 2741 38597725732147233980911660 2742 38710005411764499725060456 2743 38766247237443106937255200 2744 38860134931405925848175640 2745 38973050214667660260866340 2746 39161849906046518681717880 2747 39218638206884721029235824 2748 39256535185013897939153700 2749 39332420695825521531101340 2750 39503610142502477924647884 2751 39618081024222895689959560 2752 39790305553842153653004844 2753 39886255124208876617831364 2754 39905468156181216651151880 2755 39943917357825161413913436 2756 40136626764236545145379856 2757 40233271618397430123327816 2758 40368900148359846087925464 2759 40407721061570768664316140 2760 40466010759965743588849584 2761 40485456223686593427270820 2762 40582800386426521701770460 2763 40817222445198277510079076 2764 40993778571284853468587160 2765 41013435141799282232013496 2766 41052771846833744738287404 2767 41249927305204094122218144 2768 41408219198952726424080336 2769 41547139529897714176597504 2770 41646605941820439195688824 2771 41786192236627855390203720 2772 41846134166413691759772764 2773 41886135247613317981273440 2774 41946196612143765948483384 2775 42146919755958111603036924 2776 42207292542014182200142016 2777 42308073996332937340978476 2778 42368639067558189430352880 2779 42388843473036081417677540 2780 42510238592759188603732896 2781 42571044709091028050862260 2782 42876163617647416953710580 2783 42978273986638070842931820 2784 43060108115162516939292804 2785 43121568888949892703056156 2786 43162583337391121900790624 2787 43224165960411888437824116 2788 43306390006637363055123020 2789 43719468077892399967340100 2790 43740207863130053357921416 2791 43781712030772266791623644 2792 43802476418362068562570140 2793 43927235160094568727394840 2794 44114928402495225855404860 2795 44156728639562728638848256 2796 44219490877837418905050900 2797 44303289485960591574987244 2798 44408223804703603610568264 2799 44471283752478147833676636 2800 44660911499841477501222480 2801 44851212587266925734319040 2802 44872398799726375005024820 2803 44999691286632015305573936 2804 45169882570822932771545760 2805 45255179149665826410028024 2806 45319239631935854006738316 2807 45361988587357573500196944 2808 45426175024132693473964776 2809 45490437128655912826211580 2810 45511874657548636487744640 2811 46072212906676514521356036 2812 46224051516382958455875904 2813 46267510487550033327645780 2814 46485316431350660016534120 2815 46660175773506663726869784 2816 46682071679157176442302220 2817 46725889178487022357201296 2818 46791679687734286662925860 2819 46923492308515379718835200 2820 46945491132459647528217716 2821 47011539178806837338686840 2822 47143867598648607625351940 2823 47276506272138995214816096 2824 47342942135738373295797560 2825 47387275918974948641924556 2826 47542716707511917666046344 2827 47654005789033931961005364 2828 47720883378884651848122936 2829 47787839163740425669539120 2830 47944373830950108181539356 2831 48056445716483295842349816 2832 48213713051036693910636964 2833 48393972085226532663458196 2834 48484311991300073492355180 2835 48552159109194974843209124 2836 48688090720152074003161440 2837 48733471670677337487701076 2838 48824339323317287941841740 2839 49074953690581002316731456 2840 49143488800127738593954200 2841 49166351553297588008348600 2842 49372515492547875735957980 2843 49625471486198588571164880 2844 49694646607876581935422824 2845 49717722830648771769875400 2846 49925810974385205559846764 2847 49995334760277898269337136 2848 50181126065078350485118560 2849 50344165091546296090664016 2850 50460891600218185450787976 2851 50531035696805393681330880 2852 50671567671523268142716460 2853 50695021301142439455892396 2854 50765436475221091497100260 2855 50812425190207199857550856 2856 50906511358176178725642400 2857 51118736151708367299776080 2858 51260628541877975090744060 2859 51450328819042035118262124 2860 51474082433045152581974000 2861 51521617078205713102846116 2862 51688276511801212214404064 2863 51735975921603629207674740 2864 51831484792769779019827020 2865 51975023566933925816694280 2866 52118893444176682269880916 2867 52480020723225114446411796 2868 52673472954275923646568900 2869 52770421687299033499741244 2870 52818951787837545687390720 2871 52843230781578692421362176 2872 52916123570875561881646680 2873 53184114433107852821413980 2874 53330767333551897575213016 2875 53428723026850031836146320 2876 53551378445215433364684540 2877 53625084261408600930849984 2878 53698874596148308573903896 2879 53772749526950794845721260 2880 53945453786008548598260316 2881 54019611264211099926750240 2882 54242593605572321806902084 2883 54366803751182381924919804 2884 54516168710147875975755000 2885 54541096084536039349227500 2886 54665875478227470755110020 2887 54690859881588212772261576 2888 54740857236112447358049564 2889 55066769352636763004441956 2890 55117052896190517761833224 2891 55268133164059424988109140 2892 55369044939935198661061164 2893 55419558377004885348201840 2894 55647344346305360191363860 2895 55748832693487080160141324 2896 55875909988339475753534244 2897 56054223664068417654125940 2898 56258591127782690113037604 2899 56335388828944494117334056 2900 56412273872996466870693600 2901 56514923269113931405900344 2902 56643453857272102050366864 2903 56720689067934510300144936 2904 56823805848107117071904960 2905 56901245911058655022165204 2906 57056389897176368588034800 2907 57185945678489677411003740 2908 57445792777138432304674320 2909 57576084836249721977733960 2910 57680495706946498197930624 2911 57732760282207004683300500 2912 57889790853480855957510576 2913 58231245103065035114435660 2914 58468618320458389698963644 2915 58521477278036001804621120 2916 58680293148274031050561836 2917 58919190282137637784718880 2918 58999002538874451395094324 2919 59399416571010032427808884 2920 59479770497048180723487096 2921 59587049955661108424562480 2922 59667615323380925829892424 2923 59963798744649913661746380 2924 60125869053513056388717960 2925 60152916227632708404614396 2926 60207040994056056247840704 2927 60288304234761357908710356 2928 60369658857764192699328300 2929 60396797386813226406473900 2930 60532642579480438214662920 2931 60559842148830927547084776 2932 60614271842741437565543964 2933 60695992817395197136441236 2934 60777805585854223739335320 2935 60805096921549426578258060 2936 60887032210042023193108304 2937 61188249223554588500500440 2938 61435622218353249544790184 2939 61518264848793147382406496 2940 61766748798199046618115600 2941 61932868977152936833746876 2942 62043822470176598252480340 2943 62210563264002176613821296 2944 62294073591049572996468360 2945 62433465061958073991274400 2946 62601077831378030292062220 2947 62629049715568819901484176 2948 62853199980051326516401920 2949 62881265708546501391983360 2950 63021751053292168421167980 2951 63049879484462162203544556 2952 63190678622556619873235016 2953 63444777377813940704846040 2954 63529665940013722427643984 2955 63813311719968382697833524 2956 63870167323147072504709400 2957 63898610950979234584469816 2958 63984005177039246397448240 2959 64297931442717679474971060 2960 64383770098726096513233804 2961 64469704230019367298136656 2962 64728080325252812938444020 2963 64814397207613398540611064 2964 65016176360270608223241160 2965 65189546309708208783663956 2966 65421305375318588234107140 2967 65450323474379465002539620 2968 65537442135441511372535164 2969 65624657408936355075222336 2970 65682854640488856362995284 2971 65886883761238945842817380 2972 66062185964174835321949216 2973 66120706333361922132788244 2974 66149982713828325893420340 2975 66413956588134146376417384 2976 66649336414455901905556056 2977 67181483777283411588892620 2978 67359651079185288909847080 2979 67448882279299951202686524 2980 67657471548431575198981420 2981 68076263046359436352371960 2982 68106259196161493731350680 2983 68286467490024118879966116 2984 68376720536575020578794940 2985 68557524866277102927777240 2986 68648076324546078549848684 2987 68708499316749931877354160 2988 68738727428601907974616996 2989 68980951530427319902127700 2990 69437039079773902642566720 2991 69559085915700832066264504 2992 69926299532102813026530720 2993 70018354912411622514182264 2994 70480148097742293059163924 2995 70634642005437487113247344 2996 70665574626811776970197040 2997 70944476558070001402902484 2998 71006579170745884185531960 2999 71099818027372946968992204 3000 71286601843162630022833800 3001 71411351416250866424490944 3002 71755351150128911671693320 3003 71786692207146298463459560 3004 71880783831699901572422304 3005 72226666221215915505035940 3006 72510691497873965475284184 3007 72542307233815227547030520 3008 72700558279397016769194660 3009 72732242985067471929339780 3010 72890839180002505341909600 3011 73368357944750872708867260 3012 73400284992975143496543296 3013 73848480781935797871296220 3014 73944818836067994842415264 3015 74170014982899050381097360 3016 74428081543252070219879424 3017 74525049209990833297194516 3018 74849035452113848697264936 3019 75109068759726912879884760 3020 75141625789469704567045580 3021 75239367448590959016955024 3022 75304587396901902444540900 3023 75828045069493815436800196 3024 75893689948158260155235304 3025 75926530142358651732026460 3026 75992246057568992782858656 3027 76090908798650219627128500 3028 76123820090884477294603000 3029 76321537058339682938443076 3030 76387537734968084584985064 3031 76486627926081989737047036 3032 76585825210841312797804020 3033 76784541431655494695895280 3034 76817702537365541135073456 3035 76917257469875955524352200 3036 76983687138729402739973916 3037 77083421281538597743292640 3038 77216567610226342792696664 3039 77316553080933369181744336 3040 77383269981736888109089284 3041 77717574564193284420796824 3042 77784579689647175295254700 3043 78322355846929568780419596 3044 78491044898066816584715556 3045 78626214031301584200594300 3046 78897134288970364155152364 3047 78931053950667589798688880 3048 79304972993967020992238580 3049 79339038703506830466892856 3050 79407206706050318920120524 3051 79509550220905794492540816 3052 79646179208065881805302920 3053 79748779296316250374646464 3054 80022918140286089270811696 3055 80263433390447487798436124 3056 80332262571376182770676000 3057 80642602887854392248051780 3058 80780852254535743468842684 3059 80850050967420671961068160 3060 81196785955088285440168100 3061 81301047757918720532959144 3062 81509906084272908778116980 3063 81719211341481666219455760 3064 81824031808110055347278504 3065 81998981565506598161749824 3066 82034008895858381010366900 3067 82209332637192748091159340 3068 82244434828235932562764720 3069 82455310372470918529340636 3070 82949106116679951622429800 3071 83161485920828715664591476 3072 83480905145697886111283460 3073 83516459193363625779245896 3074 83837013847135980389949400 3075 84015542346026471537868420 3076 84158593145437788733347580 3077 84337692022430044405988820 3078 85201794259269748880715684 3079 85237958008427614119788520 3080 85310323881744353275287996 3081 85418968683514704017420160 3082 85564007755993217796607224 3083 85745595142595100069364644 3084 85781951128982198326187140 3085 85963923805874149127280480 3086 86511773102349729177747900 3087 86548399593393886301563200 3088 87209889497242510285091604 3089 87320546328366087629676056 3090 87505234388251554300216516 3091 87616203390216859181636040 3092 87653219107210310476885820 3093 87986947393422845985072620 3094 88061252844546290415694896 3095 88172809065620332371122760 3096 88321733864444403765389024 3097 88620212359844626490077776 3098 88882070126139279730209084 3099 89182125366385259571018156 3100 89294863483450386613846500 3101 89558381023078058658252576 3102 89633790664910185069296564 3103 90011633058811906541656904 3104 90087360582546708625686780 3105 90201051410659885417172724 3106 90238974912917253624407700 3107 90428791788386283718790640 3108 90657011131972981886861340 3109 90695094311908337846703836 3110 90809423850921396856059220 3111 91038443261488486087612880 3112 91153133334845861404468324 3113 91267943788227277044430716 3114 91344551018176537702983744 3115 91574694290567563062219180 3116 91613098439439854729072940 3117 91728391424159716838742884 3118 91805320566584905583124360 3119 92036430656835429607937556 3120 92152167385891629990072600 3121 92306671665746626142587344 3122 92384004719611019341238820 3123 92422691488207061259151976 3124 92538832805861497995104380 3125 92887986747927037380494704 3126 93082435049797955551242024 3127 93199266764265555634062816 3128 93355232450927385642436920 3129 93589588760292225649583236 3130 93706950637343448549373320 3131 94138327365234351450270000 3132 94177625351473721672197616 3133 94295601344301134632178440 3134 94531922825948314464462740 3135 94887330331180236609674660 3136 94966460801303855361744456 3137 95243850647650971163613144 3138 95362938525856433219488876 3139 95442399359656094656703664 3140 95840531657435651688230004 3141 95960240862342781020071756 3142 96280074728448919610057340 3143 96440324478807011003267764 3144 96520532666000242548268440 3145 96681115818398940756639920 3146 97123867887980454083061300 3147 97285286973752723998230540 3148 97527834746841249337860040 3149 97649297474646963495177984 3150 97770886235984366486405396 3151 98095739892494825404407300 3152 98339969974089541858189920 3153 98707265062485458395346820 3154 99321963791344164122419440 3155 99486421109771261956025064 3156 99568734826262537611795740 3157 99609912962510187728229536 3158 99692311810565151214209684 3159 99816016580237931844697496 3160 100353549792690671503185140 3161 100436460910522076726300376 3162 100727099500883992741329284 3163 101226967628493985343994700 3164 101686994393620438239411636 3165 101812758147392211051700920 3166 101854708191375441111762860 3167 101980644756872405631893104 3168 102190827381968836662984924 3169 102317110140820721210426016 3170 102612275724489302208254864 3171 102738992295220441542246436 3172 102865839241723119854530620 3173 103119924691271044709141080 3174 103332061883969253008516400 3175 103459518670427319100591944 3176 103502033368292648163667240 3177 103757427409586993580177140 3178 103970656739516129955700560 3179 104227013836964296615740156 3180 104398211029980820310728500 3181 104784261647083426988931780 3182 105171501167992172416070904 3183 105387149036313823475494224 3184 105516714533923077174205416 3185 105689674995487192579829120 3186 106036304764608564097964784 3187 106166534926498173509873796 3188 106296898347971488393240860 3189 106470923724472507936202324 3190 106819686812011238843036676 3191 107256978970733699984051096 3192 107344616166666018497618604 3193 107388457136531776566550060 3194 107607885867320343804990600 3195 107651816418214237500669800 3196 107871693419991835888172820 3197 108136039703373843973857936 3198 108268415143967214505891620 3199 108445125770176751965646204 3200 108577816411685663023274356 3201 108799268134825941139022316 3202 109243300872761325127792736 3203 109465882910592542012693196 3204 109867482967866870366301500 3205 110449738996053695716018184 3206 110539544653606272705933660 3207 110674367228758915105583904 3208 111350537415419548298177664 3209 111395737551782122234660480 3210 111486183695376550692274836 3211 111667259581904829536721260 3212 111803227276634247542244004 3213 112075576584703002973090400 3214 112348478530744321777670220 3215 112758869607932899959135420 3216 112850237065534215079500096 3217 113033157074551752027703480 3218 113537461567386797429522976 3219 113675324091957583065283380 3220 113721309254815643206834040 3221 113997545898550434852627396 3222 114783254735852101856264964 3223 114922376568690863128654236 3224 115340585456658270281343180 3225 115620095342103392473268616 3226 115760061813904324266517440 3227 115806748670241773323939520 3228 116462014018442227980933660 3229 116790803521345633703115916 3230 117167509757370536019073980 3231 117497957799474152592834296 3232 117592514042618252437457004 3233 117923960416374099300988700 3234 118208676594398373712597176 3235 118303709190444630293074764 3236 118446377454860547239621136 3237 118589189066035436665258920 3238 118636824811171442634564360 3239 119496998870828642618366364 3240 119592893739030946379867040 3241 119736856277299407945444984 3242 120217774843806563737694524 3243 120507097828460005630865240 3244 121087484783013387154153696 3245 121232944905238442217065460 3246 121767545144818441979905020 3247 121816242422789767386934076 3248 122206405221597484470703020 3249 122646582580051643063128224 3250 122940767536390990256224140 3251 123235540294215898304196840 3252 123678803613543106543866360 3253 123728137000866425313158380 3254 123876235565014097344123824 3255 124024481824012916820662216 3256 124172875895673179573637340 3257 124271887453135088602846176 3258 124420528141223147727562680 3259 124767932667601458343210596 3260 124867339440833953876420104 3261 124917067572190646690888060 3262 125465167135304640475294320 3263 125664972277339183388747880 3264 125965177122406227807537460 3265 126115503511502285976360204 3266 126366379706288013242047524 3267 126517104944687779960544316 3268 126718304951115670196642420 3269 127020604866780329736314736 3270 127475181416463508389091680 3271 127778984959658660680679116 3272 127931112842805870288311940 3273 128184994708381190940510780 3274 128235821430457286676898240 3275 128796024710627867411125956 3276 129153578393282665742858644 3277 129307068697337751674420376 3278 129460710982008736375838480 3279 129563223664901352311296836 3280 130025368250329653311551380 3281 130179721370520265976889324 3282 130695335020341495152103264 3283 131264474561604342907209060 3284 131316316770491821478957480 3285 131627728466570767625358516 3286 132252398354023968212203484 3287 132356749782516610568412960 3288 132827180716898821661230800 3289 133299004190075924685038964 3290 133351515122719010963106580 3291 133930274022938126050497180 3292 133982992099042062642360156 3293 134088480130041247504278624 3294 134405359580141578780052940 3295 134616959041106639997710564 3296 134934878701169913637187520 3297 135200289473095415727471660 3298 135572595313249434911325416 3299 135679125193248613327951644 3300 135732416286531315974868640 3301 136212821546653637797704784 3302 136641037167524112711152256 3303 137662547297128957908178360 3304 137824418578415623061558604 3305 137986448443008532060279556 3306 138148637015173033420270600 3307 138473490779643316541812820 3308 138744688288045153830341040 3309 138907619140753988035676484 3310 139233959210290123303961760 3311 139451874001016728742816024 3312 139615496545323345670204816 3313 139724667097278714028437444 3314 139888556301473668668568776 3315 140271587516074343993578584 3316 141095312408957418889421044 3317 141260540132681111427056076 3318 141536277974898940892760036 3319 141757191056644708830873660 3320 142366184134170273587186916 3321 142532651006375030599409640 3322 142754859129476087747717664 3323 143088712551640418410158220 3324 143367420515435024228304360 3325 143423216358500402473399880 3326 143702467083482040034355700 3327 143758371563280443908621716 3328 143926193756846674323535340 3329 144206260208775265696578180 3330 144262327960891508115082440 3331 144542939289001810496091360 3332 144880273153115076398228556 3333 145387503897057858305728320 3334 145952828388734795638351460 3335 146122782498099375240761704 3336 146236176833434737148679580 3337 146463185504520458358005300 3338 147088974070353825450958140 3339 147260029842632674217251584 3340 147431251355907548028324696 3341 148289849535522247737305076 3342 148462068194798928507288780 3343 148864560007098464081039496 3344 149037334640399452115476160 3345 149383385251914740911469100 3346 149730105185162025762042376 3347 149903716470909159271453980 3348 150193441386153325481481720 3349 150251442328254816907236760 3350 150541727098221249230605380 3351 151415387052778441140715440 3352 151473780953753608904553636 3353 151941608118148404862047060 3354 152175972840180694738958924 3355 152293268121435648314830800 3356 152351944009045058225568016 3357 152528084717848042967312040 3358 153057525390764519484684984 3359 153175386604001967291164460 3360 153234345566575379749758896 3361 153411335936329254055016260 3362 153529424133057608225354856 3363 154298845282857854983984580 3364 154417502468587270562885736 3365 154655044970863549089154560 3366 154833401615512635368054804 3367 155131043590337316561312624 3368 155190629164271039550750000 3369 155309857530156649584250116 3370 155488843197286726616150940 3371 155727758112839239194084564 3372 155847330241202666860605240 3373 156026831882040289439316684 3374 156926926562904728626105644 3375 157288173928928753428617480 3376 157348449143359829707236840 3377 157529390290827888738298784 3378 157710504797837311999215796 3379 157831344178968882563172504 3380 158436699079454651361269244 3381 159104822976031513701312420 3382 159348358485910526175672604 3383 159470242682055925515504480 3384 159531213907746522485689056 3385 159653214639111900813111924 3386 161862559738928645997485580 3387 162109607384393582285410084 3388 162233248989692166984367560 3389 162480767965059367235528960 3390 163163068365715663966760520 3391 163225213887120492396865576 3392 163349564106120463593417564 3393 163785411748618066373587660 3394 164097324457947516296727780 3395 164159766361498999209308456 3396 164284709570449592013833724 3397 164910614958538940758191664 3398 165098773601816790278416836 3399 165412768895208666035227296 3400 165979214519433535068037200 3401 166168388555215041402624744 3402 166800266848789675287643884 3403 167307210010607334828950556 3404 167497644401922917668869600 3405 167751837877285460748128344 3406 167942693876609486195264976 3407 168070031710791808881647364 3408 168707928421786177461975704 3409 169091633945412887218323300 3410 169796982961973867842319640 3411 169861226995645079531796236 3412 169989775832361993223645584 3413 170054080645625435831930320 3414 170440335375886931057837180 3415 170762772541991077439271000 3416 171344440432212314059754280 3417 171409171991884133690083740 3418 172122565200864645311757456 3419 172317555813971615853148200 3420 172903632485126846974724664 3421 173884118056055464083544824 3422 173949648154437082433269400 3423 174277607426884092098774340 3424 174737615935287875714763136 3425 175066812554985954765103596 3426 175330541816473166126402980 3427 175858993659266134754933844 3428 177518968457684067826277444 3429 177719039906158510999501276 3430 178052909883872768834845236 3431 178320382049649050751106060 3432 178655193035691764039992680 3433 179057657558570530994272116 3434 179259172970944238602936440 3435 179864853511690619516310684 3436 179932256491441659450141020 3437 180675079570457697309236100 3438 180878110604277878347947144 3439 180945829851208076999302140 3440 181081331730180841392413376 3441 181284743090522106507232980 3442 181556254404077415766330284 3443 181760110198828621439437796 3444 181964156703114042492784360 3445 182304658396843646605962900 3446 182918899522087561696921764 3447 182987254864932461564520680 3448 183740569627422241259695980 3449 183809180743013016161411056 3450 184358838674864084631251040 3451 184840912323260587070959436 3452 185185893398675261249929896 3453 185393139465768523943875260 3454 185462264423776733010582080 3455 185877465369715708851686316 3456 186224057599920839154750276 3457 186918857890815375112444696 3458 187058076845842284759681804 3459 187546023861681228055229500 3460 187755468463281691788716544 3461 187895206455683167772032020 3462 189156753092790171158155224 3463 189227045456586855938122700 3464 189367695488726436103918416 3465 189578833879192198950343140 3466 190001699226424023830043840 3467 190072253142912778532438836 3468 190213426474748947374965784 3469 190708221441795935404445380 3470 191133184656366869749853216 3471 191345962006763783153518840 3472 191487923207525634091649676 3473 191701029567860835172921680 3474 191772108925455577003567940 3475 191985478786664774032525384 3476 192127835238782884582756860 3477 192840937665060091300570800 3478 193198315137365718884033820 3479 193269856819643601573824476 3480 193627896469757069682570936 3481 193842985447059669922348620 3482 194273760760312862954275080 3483 194345634144924928552287356 3484 195209844581941576002852964 3485 195643149240375312391788320 3486 196077255102889835609991180 3487 196294608855856785603452624 3488 196512163354223344950432616 3489 196657311284919677958922044 3490 197530076339814177817914660 3491 197602952220338772446420996 3492 197748771199034844403364904 3493 198625569480809003050143120 3494 198698782001006151548223876 3495 198918554504491499013497480 3496 199065182014489495018987836 3497 199285292151569651633735220 3498 199579087794560295776425004 3499 200167761987059919622714716 3500 200388887515458446902359840 3501 200462641245792122089731220 3502 200831749303670373838700940 3503 201275426399755485180513096 3504 201794081738539973534814424 3505 202016703282627158960049516 3506 203282094982349505057802704 3507 203506083556661310816736356 3508 204029523506073374890731444 3509 204254198109187503779310776 3510 204404095688638855135985964 3511 204479078848382252598428080 3512 205606579883070299494623500 3513 206436702620380382699290740 3514 206739257046279152431399020 3515 206890672773141645296432496 3516 207117969632635522588710660 3517 207421355784651461011973724 3518 207573187679085356553717600 3519 207649138350665297160328916 3520 208714881820027932576077760 3521 208791180441691494516847296 3522 209020215780941676038222360 3523 209173022292306824380755756 3524 210168535494379445449536180 3525 210860047252773725343088104 3526 211707802182715965091986540 3527 211785011445991608640302320 3528 212016780040127170470687364 3529 212635863193833664597089396 3530 212868407404709992503613260 3531 212945969221112062237973580 3532 213567312005975839199424444 3533 214034309926045978490929080 3534 214112225582263111849172140 3535 214580216058615588641666696 3536 214736402179515632464995804 3537 214970858983235080297162656 3538 215205529071676723585467000 3539 215753922923872902813047076 3540 216146345377763507332513536 3541 216382084219381054003360020 3542 216696735928444052249703404 3543 217169428356674188310428200 3544 217327183314687950080877916 3545 218038262915798024016117840 3546 218117391299245548188648336 3547 218513392267116516764108796 3548 218830624249667907206499380 3549 219466239680044727782070244 3550 219704991761252869501459176 3551 219943960247134625211499680 3552 221142054240810256896143100 3553 221222120153877832044764800 3554 221622812168743071413155320 3555 222345581921213399093806620 3556 222426010779800678529418460 3557 222828518835935519671729080 3558 223150962147590813501646800 3559 223312329554404138099757316 3560 223635356104227268137303420 3561 224120625972636619161027736 3562 225093798512728238709486624 3563 226723577467662812455778904 3564 226805323844111397116215160 3565 227296318074939944733476100 3566 227706156261484890624177120 3567 227952354629139823854610164 3568 228445416885239436133080720 3569 228527680268201500914416260 3570 229021779146744188420216256 3571 229186676469779812444950324 3572 229269162226146559412242900 3573 229434207958246681416924216 3574 229681962193851741472257840 3575 230426562987195023739492384 3576 231007086691533520829598480 3577 231505648004800330125571516 3578 231755264709711996173831040 3579 231921800417979463744195476 3580 232505460950404752020504484 3581 233760284783303430341372944 3582 233928020203545955924056420 3583 234263791953698363473243580 3584 234684071341786846312807320 3585 235020747080674720227184304 3586 235273517936984501086873156 3587 235695306134776866164003616 3588 236456112865863048879852240 3589 236794905484924262608344520 3590 236964453427752820404591996 3591 237558668125942082366607724 3592 238239290592736038416094876 3593 238494942603634358677776480 3594 238836167538736925772205784 3595 239006932509798023476429260 3596 239263270732073965623152004 3597 239348767701256500070597860 3598 239776634533198181502686400 3599 239862284339254587413771200 3600 240376718763112562777269676 3601 240548401083499835176257264 3602 240634280554617255779614180 3603 240806116149094908007856136 3604 241064061262636693699611420 3605 241408346216958133677639604 3606 241580642290654401789891480 3607 241839278533897203470801424 3608 243222572207721132440091120 3609 244264364005485235986917816 3610 244699540027661823972181776 3611 245048145850573094078533640 3612 245834022371961487118380460 3613 246271527193719211235122500 3614 246359105972051671033605000 3615 246621998045717916620262044 3616 247060670999977671090227064 3617 247148483570964608726912280 3618 247324186742353177933473036 3619 248116139719538289786977280 3620 248380593183780077300360724 3621 248910204820254857416526640 3622 248998564849463030822595620 3623 249706386548495852913091284 3624 249794982036876995484415220 3625 250771262516016005156456700 3626 251038071968169121799511744 3627 251305117939528484644081176 3628 251661547443311980467803440 3629 252465054352553840210390560 3630 252643901457196700216741556 3631 253450020545096881748089320 3632 253988623148610346112552436 3633 254348221176295856219732460 3634 254618198034621517022742704 3635 254798315242307636078120580 3636 255700494783402995777624920 3637 255971667144619956165088464 3638 257331126458682991622958124 3639 258331882664897270037525780 3640 258879115263588260435030160 3641 258970414545074899223052496 3642 259244473398568925938253160 3643 260068100517099628941441144 3644 260251424573880699169648620 3645 263106747847848778014766636 3646 263291855041446831820686384 3647 263384449327504038852295920 3648 263940585094207997381789980 3649 264219019724904428785419924 3650 264683621366533870622120844 3651 264776623340785264896129040 3652 265335207243440117352740540 3653 265894772811087403515271896 3654 267204251141073023438190420 3655 267297990572217464290492276 3656 267485551649254981709221464 3657 268142879346837003091835560 3658 269178542308487587204963116 3659 269461573637875120873667940 3660 269555972506664418327006020 3661 269839334480088878347705564 3662 270122944639271669172133536 3663 270596180234099447834313996 3664 271259870612367768484929224 3665 271449745393957185495743100 3666 271544724310227994232060416 3667 272020034404685197795904376 3668 272305553104461846300954480 3669 272686633149842152281299784 3670 273163608076577097346353504 3671 273832540848539013873765200 3672 274311185269311645330339720 3673 274598706430179512663331264 3674 274694602607486100882879680 3675 275270565924720591397810860 3676 276329112543976538295642516 3677 277197717244532304616773540 3678 277584493452505221744986620 3679 278068596042513695243276760 3680 278941753698487560411019944 3681 279525127188966803914622580 3682 279622454878536391098707640 3683 280207014259220251671048196 3684 280402093540925680114811304 3685 280988010585375186934840500 3686 281085762544961443244636500 3687 281574947532134993497721520 3688 281672869613433417760478576 3689 281966806143432518909190280 3690 282850149848461806940218904 3691 283145109714572705311821456 3692 283440325859511225339601700 3693 285118066772457206666740296 3694 285414995998977631517056860 3695 285514029653806028124294880 3696 286108833129234715721856716 3697 286307330273958152681265744 3698 286605291160461024097640676 3699 287500724711857362242286360 3700 288398488367017048548666600 3701 288498383928348574270590300 3702 289298586974148140000468364 3703 289599139560458582416761936 3704 289899952305374802551910120 3705 290301440967765935602456704 3706 290602861450071470946078356 3707 291105808474973410162488816 3708 292012941102923926722140640 3709 292416866609439899195487320 3710 292922428151374253645939460 3711 293327401634925933296992124 3712 293834274506419860359209044 3713 293935736616802598123212440 3714 294138748427394553328540076 3715 295053748138298975204181660 3716 296379601046977356899095144 3717 296993205552040384050468980 3718 298120896767876750941187880 3719 298223590840871009031097756 3720 298429067426436235186105824 3721 298531849952545729366466400 3722 299664406092412633652710440 3723 299973905681793903914317884 3724 300283671606641870831116596 3725 301007495543603193010941424 3726 301836502682443841796626976 3727 302147870473154412807941880 3728 303187696958727477039331260 3729 303708727418389656933201300 3730 304334948697630050292511920 3731 304439423447301318053114276 3732 305381041875855637000787060 3733 307587593607946328224655536 3734 307798432495378794417411684 3735 309065996584491246224537100 3736 309171822981905810049019916 3737 309489483369938515206419140 3738 310019521749606045428569980 3739 310656566126950888488944760 3740 310762846169093081978450796 3741 311081868112385187283661360 3742 311614177822136241312159900 3743 312040571911706459513164244 3744 312253951215984847577073720 3745 312574248152558941127842764 3746 313215663440185589239414920 3747 313858175195140940938336980 3748 314287126253797206277341100 3749 314501784916397427275852016 3750 314824001983237561497068040 3751 315469261467880221402747540 3752 317087233497679404596918400 3753 318169718552247337487819140 3754 318495063916618520353005084 3755 319799219148202775582730500 3756 320125952344825492509057544 3757 320671125841400572740912564 3758 321326355096407676551321520 3759 321435668364679161739970160 3760 321982699666591893949122780 3761 323079089886088379008351120 3762 323408612955448083784624164 3763 323738416056857381976651836 3764 323958440458485616550966784 3765 324619261487408618169994860 3766 325391638710186246906066216 3767 325944273837109579315262676 3768 326940988117254173140837860 3769 327606874322487290190373056 3770 328051426032071685533471800 3771 328385169612791438288023344 3772 329053505658403612478156380 3773 329276536069936340426283936 3774 330058134815802183779608204 3775 330617365683497026112898024 3776 330729306554535905505225800 3777 331401615261945969703830420 3778 333087371380520824801732180 3779 333989359157469624146263044 3780 334102250607889250151747940 3781 334780267294536305937266240 3782 335119705378784318702220184 3783 335346156729733198592895660 3784 335459430215168213535933996 3785 335686072841847368110145904 3786 336026276029089200935992456 3787 337503811885890753113334480 3788 337731604883062017030700836 3789 338758259523376663378241880 3790 338872492622821282324507256 3791 339101055125232319878777324 3792 339444139745900118973927716 3793 340245795584553979188871264 3794 343352691938622482952876040 3795 343699357181202800337011484 3796 346716026184768683668006320 3797 346832491090047734166801060 3798 347765384526892936969079124 3799 348115758220330155964694616 3800 348466426032355771031551440 3801 349168644802205123528911740 3802 350694165009855312700134724 3803 350929352638146368271018600 3804 351046995732160277032541916 3805 351400122221788791939604640 3806 352697453010105166132358760 3807 353051962370993830253819004 3808 353170198124230088995599360 3809 353880305805107291006190700 3810 354591602912569601759823176 3811 354947697999111713096473180 3812 355541852029055132155972920 3813 356613417910696965120428424 3814 356732646735398281591759100 3815 357448717498137318844663320 3816 358165985669938556921694436 3817 358764624989131549732602396 3818 359844276992927563931312400 3819 360565548102267473420985276 3820 360926635191327101393566080 3821 361408553352846851835086584 3822 361770343766753031724179696 3823 362373998467616646954175656 3824 362736594022876707671964000 3825 363220525038303359092111544 3826 363462692226876779291827020 3827 363583826267522206364160076 3828 363826195278892631921474064 3829 365040060881381538232984404 3830 366501152708808243081822620 3831 366867186122552191906598164 3832 367233524124160973022861336 3833 367844764872773229868121796 3834 368701926065401274275245824 3835 369315202584842590225211244 3836 369437959839048858717071340 3837 370790535360113906571451860 3838 371160134933681388364582104 3839 372023728022029066542165800 3840 372641604861340764744016320 3841 374252088088814200507322204 3842 374500368758686417337170080 3843 375619331039864499898140240 3844 376117541140220873747035464 3845 376865888731486350970140820 3846 377615476711822579923573680 3847 378241082067702522265897500 3848 378992948366238695650971576 3849 379369348306963807698984780 3850 379871699437575828923651684 3851 380878064822050015371151956 3852 381256024170421001468918700 3853 381760456116352203507340644 3854 382139144954804467806646376 3855 382518146776463232977512480 3856 383910501212601001154233380 3857 384037288034866787255729256 3858 384671745664445078728137216 3859 385943281589407633321957636 3860 386580361808057029987248096 3861 386963030415646497080163060 3862 389778923999745337697062896 3863 390935791477829652644970900 3864 391322049227874868193313944 3865 391966518864415116290480964 3866 392095518869491743204380580 3867 392353625019485071906289736 3868 392741049710511977629864320 3869 393646280585070956136386156 3870 393905237096402548693800624 3871 395591917100258832808137036 3872 395851939713524925905087184 3873 395982004420688307460501520 3874 396763140762464327688462780 3875 397415068225571989338312600 3876 397937252688310850639102640 3877 398198559255685782469707876 3878 398721601375223196121317340 3879 399507237955443937196082296 3880 399769403306290762469333004 3881 400556759708651130159383400 3882 401082381562323128855359744 3883 402530806232047775649468420 3884 403058585630823822802720604 3885 403454798506889424097305556 3886 404115874552800613020333516 3887 405308086192913436978383040 3888 405706140807800203380278484 3889 406104521145170757156324396 3890 406636201976246497380868580 3891 407035343162008337301538024 3892 407834605047669743772834740 3893 408101316134677663100794776 3894 408635174376314126060354640 3895 409838483566890021098057460 3896 410508263588065359990619500 3897 411313203422491149641348520 3898 411716166307494299651348064 3899 412523079086383375400275020 3900 412657692587942549332835660 3901 413061752746234873347398404 3902 413331309309412363517018280 3903 413466142552193792795112456 3904 414546128615177711194643640 3905 415357659978238823230550340 3906 416170514813608561885531296 3907 417120520479747508709479824 3908 417800201807470596668652744 3909 418753305988981997623524440 3910 419162333497417081044251884 3911 419844785863989903717196104 3912 420664950696863642176358100 3913 420801774553455576874797300 3914 421623496731229117237368976 3915 422034858992389308267299880 3916 422309286266738446748765436 3917 422721205989679239198909120 3918 422858586945926551864113460 3919 423683654257882989761431856 3920 423958974631381525515703524 3921 425752193664555738717700236 3922 426166909769168088763498820 3923 427413078459722233538719124 3924 427829142210839769449627116 3925 428523331811727282464531076 3926 428940295938503249838762780 3927 429079359090484582237451740 3928 430332619010399478252030160 3929 431030191595050499333224200 3930 431588927893134296939182144 3931 431868522298007975253409620 3932 433689567617280889613321504 3933 434391671349841555673932824 3934 435798720674307804853456764 3935 436221575311474578859979636 3936 437350859579768554268001060 3937 438765889877443462635946040 3938 439616737852228184203761540 3939 440326827732701962089926460 3940 440895587585128608623170260 3941 441607398199520371952842800 3942 441749875177896202889052400 3943 442891070654791480347442464 3944 443319651842214676137311736 3945 444750752732071733001108156 3946 445467745572890300190676116 3947 446904621214146058120346536 3948 447192459298808563603518684 3949 449356173356361143576587644 3950 449500730592838318383038140 3951 449789961327508776049517376 3952 450368888076438065699078840 3953 451528604555564662338534504 3954 451673743932220519020912860 3955 452981748738591910463551244 3956 453272844719690963258400720 3957 453418451157510035006004676 3958 453855504360185761215316680 3959 454584706496296481173026420 3960 455899730738641882674033924 3961 456778173502286516889587040 3962 457804805676755954830425936 3963 459127586072134859257510080 3964 459569220012715541545472024 3965 460748641554389983988416776 3966 462226464529737922926061196 3967 462670580881800497161882960 3968 462966855957773093509557156 3969 463559880432295901015637500 3970 464005064086171522426157044 3971 464302051076292681271682520 3972 464747828561652068008659564 3973 465640453569392556829220520 3974 466236330260527945252999904 3975 466982069597858033364155724 3976 467131336679760837348698700 3977 468027774383738695955578120 3978 468476530539479343042233664 3979 468775900466818656652124340 3980 468925645202992428196842836 3981 469375118603368588683330220 3982 470125038752927261550433860 3983 470275142531621600527135880 3984 471477411174469064538906744 3985 472380792591747923695530180 3986 473436560219914541448868096 3987 474191883229912430035976556 3988 474645558857926455629463600 3989 475251022298984280346210344 3990 475705542131498891892490976 3991 477831427324363604928515580 3992 477983578708983823477591356 3993 478440275124967221728117300 3994 479812546738155968355520964 3995 482106954548365257286253124 3996 484718329026028813132662660 3997 484872305622300681987287496 3998 486105586415370652516342200 3999 487032261517355860452943620 4000 487186850394531728042827876 4001 488579991281905979038212760 4002 489821124214935750307666824 4003 490287225906062872495618716 4004 490909269724324578422119220 4005 491687749219703146409431440 4006 492311273271630762858210920 4007 493091604818853568649026560 4008 493716611921032803862402424 4009 494498799043342429937015844 4010 497952701965511329616446400 4011 498425242453793491780159444 4012 498898156570609247681727276 4013 499213640336580352778716464 4014 500793554050874674910630804 4015 501110036261382250555474680 4016 501268339857089206450517656 4017 501585072073279335659306124 4018 502694948511799146611801020 4019 504920841806493004021289160 4020 505558317733760705766224224 4021 506036864697313827638732916 4022 507314835758271389170906980 4023 508435265620545951212463796 4024 510843131909399498165814176 4025 511325843637547670731394680 4026 513745107787527729266638100 4027 514068395817928415706065016 4028 515201239311234082909217864 4029 516011686276945578622053984 4030 516498464207013897105955896 4031 516985624743901025606029260 4032 517635767708352842484343524 4033 517961094600424952740619400 4034 519427174953662303067137580 4035 520406481713107680326743560 4036 520896711773694328030443804 4037 521060207287698325347020960 4038 522861482190368658760954020 4039 523846180888025872966417536 4040 524503504848944828778951160 4041 524996948763156224152913904 4042 525984997211125784468316700 4043 526314690844580879708344416 4044 527469975071393073337145164 4045 527800444150132021323885840 4046 528296471264171364625967784 4047 528461899937122026122675720 4048 528792886789480542769412796 4049 530284466266363731995233200 4050 531945887258595089565009940 4051 532445158574039599689327384 4052 533778458239837871891386056 4053 536956199637739141897428960 4054 538298904153994817198259024 4055 538466938772351290479622800 4056 538803139144954678359161316 4057 539307767680034137436671740 4058 539476064688436600950991420 4059 542851207312853786613304500 4060 546414027095976414578505456 4061 547605955022659050073927644 4062 547946903540258483467665120 4063 548458657992966204054740664 4064 548629331294254717534171480 4065 550680865594621997032520256 4066 551537556256882817540140716 4067 552052103541680947730793840 4068 552223708173083055742853220 4069 553770151222465770827706420 4070 554630844481598520426364560 4071 555665147612000894596458300 4072 555837687634752662560475516 4073 557219615776143355801894380 4074 557392557927424585230397040 4075 557911652781419922049812484 4076 559297875622511726944762356 4077 559818448612579912382916300 4078 560513173972147276621613444 4079 560860805978665472401306920 4080 561034689346085011311536776 4081 561904780196123317115293236 4082 562427374250843833139563320 4083 563124796312972581204632304 4084 563997587210059491931340124 4085 564172280591762093772617500 4086 565746551156043591213762064 4087 567148974320899388790458496 4088 567851271547314307738712280 4089 568906076122339126319754916 4090 570491344134695039230164340 4091 571550233189462088199873296 4092 572080291589217720243976360 4093 573141637398667563433291700 4094 574027345212902594132306220 4095 574559317178881602096337764 4096 575091699912854319825260136 4097 576691315260362649287731980 4098 577759783986378220394087016 4099 579008415341475863742329364 4100 579365579901578921522930040 4101 579544231019506490247907436 4102 580438175365316671913115396 4103 582229511614536903291321816 4104 582767809959783752997116240 4105 583845650918944301451814140 4106 584385194043995565137787584 4107 585826007435700357716188656 4108 588173642518218310967920780 4109 588535512009557852188939536 4110 590166221533291387418705280 4111 590347643671937415693715956 4112 590710627378398300713611224 4113 593621198321021751760833720 4114 594533198758708147957497360 4115 595263639518712465394306824 4116 595811960729249285606801216 4117 596177741984742349747352244 4118 596726764732042823973685176 4119 597276208745942978292373680 4120 598559884489955451878749596 4121 599110734593839452595319060 4122 600765820268975146888855844 4123 601134134041359433467877320 4124 601318361479136876926172476 4125 602978526696921638412180460 4126 603902489939454920525611080 4127 604642509749843748012440800 4128 605568597044865031005057240 4129 606310317658489309711256464 4130 607238532910505544237273084 4131 607424317988769590330197820 4132 607796030250417405609141696 4133 608353954050609859595079960 4134 608540023464722262800314680 4135 609471082075709720837398500 4136 613394502059325191958664956 4137 614144201153809044862078100 4138 615270181405186434010259376 4139 615645890229137799096652164 4140 616209811926312357578935836 4141 617904160390572937835074380 4142 618092660743145343046242256 4143 619602389435228772743691840 4144 620358405376348859899866264 4145 620736701518854975276416940 4146 620925921667261133374670636 4147 621872743571476721170761096 4148 623200315269986716689007924 4149 624340112830131985621465040 4150 625291270653897133010872380 4151 627197209237136821192571760 4152 627578977290345949444984356 4153 628343094361448297708671900 4154 629299330819445450187378420 4155 632944096825869872774835500 4156 633328777569098553380429616 4157 633906163976561484571103940 4158 634098723563207369922656520 4159 635062252821729534656094240 4160 636992971915694129687503780 4161 637960164222140483503113600 4162 639122410103665370698320876 4163 639704194396671254412450480 4164 640869087025059295095991260 4165 643399086306092126099000744 4166 644569582346816833567488180 4167 644960141803412870438282136 4168 645741852358780997067421360 4169 648484059912425356128918540 4170 649269327734017150618503364 4171 649662258702153217456904040 4172 650448715152621288996005120 4173 652812846375405116565343816 4174 653404996670295533648251740 4175 654392908487270095606081080 4176 655184133855396652260181584 4177 655778075919485621296852196 4178 657364115409805188047116500 4179 658555741677342699003809520 4180 659351158799876848784386280 4181 660346555897014732196432020 4182 661542685092651305370059280 4183 662341107187627138382740200 4184 664540909626827042105471340 4185 665141911263815547313093284 4186 665342345769276180175929220 4187 666345273449978303391435360 4188 666546010087589803208422880 4189 667148522385469738177040824 4190 668153718106085391866793744 4191 668757441118521519291307176 4192 669361618650366784258389180 4193 670167896196117116696652884 4194 670773135337894425374471596 4195 671176881100082240133277104 4196 672591586453394243632198300 4197 675428452813883965942866120 4198 676240814986268207013704704 4199 677867982137258922619392816 4200 679702443866497659903421140 4201 680519087091753777175055820 4202 680927715218883373870863696 4203 681541040782767899422655460 4204 683588785222202238893648440 4205 683998948735463581515644076 4206 685847223425764537560992160 4207 686464239080128721624692404 4208 686670013730633342056807160 4209 689143321673067501135381376 4210 691624048976654414620002504 4211 692245392162315112338401756 4212 692867200448394877269154900 4213 694112213435838409683008720 4214 695359090168289164440192636 4215 695775130296930029230488384 4216 695983228136097110310009920 4217 698275729645553700490033800 4218 698484450531696784251207016 4219 699528834987601916709043476 4220 700156090054350303980537880 4221 700993159182675010624587984 4222 702250326450989291618747260 4223 702669799492821203042393856 4224 704770298084953145897718276 4225 706665218112656363186197560 4226 707297800821060576328697804 4227 707719784730631638886561680 4228 708986995475864341541389116 4229 711527090053693883209119684 4230 712163297236235693973339996 4231 712799978398475723912528160 4232 718551484591471722966413256 4233 719406839284898936977967200 4234 720048911987784722258192244 4235 720477225701132741779461720 4236 723266443266097098401415604 4237 727143287424622307299138936 4238 727575114767301373124873484 4239 727791108565601220628900620 4240 728223256468982713457746896 4241 731037433312605078946949740 4242 732339337433053342854349640 4243 733643173113828765276074196 4244 734078214639123749111573304 4245 734731179998723408699070156 4246 735384629299223905459834500 4247 736256648326064451078498044 4248 737566292447475157789664280 4249 738659144960962914189377520 4250 738877877309116328024530660 4251 740191405211067385981847456 4252 741945802233423891995258640 4253 743923639538282308014374784 4254 744583894193254490514766296 4255 745464993295119457852976880 4256 746126387667355977304712324 4257 747450643496326929572271840 4258 749440699289588727828346884 4259 750548192368932439316828604 4260 750769854562395492700682560 4261 756775389247000046814104356 4262 757221831466845537160686024 4263 757445134865881934609514300 4264 758562475183667063131390740 4265 761922740698657105590293460 4266 763270315520919633104274000 4267 764169801686866071258246440 4268 764619875915072937430766076 4269 765520687095379477584946740 4270 767324962780354836417106404 4271 768906609686252578539853600 4272 770264468505556754833940876 4273 770944146899539636615142980 4274 771397543429894829629167336 4275 772078054844648692139348220 4276 773440578581378952552869880 4277 774122591491672402448227824 4278 774350040466574171435860400 4279 774805105489012245879331716 4280 776399588475755489166951764 4281 777768463669919130354067920 4282 778225202092848491448142596 4283 779825547142839183282863424 4284 780512248330017345504229016 4285 783264094442367521224381984 4286 783953317790818405058457396 4287 784643046459651921022485260 4288 785793717980175766465995300 4289 787176379665826919498833920 4290 788561068169403684793984236 4291 790873392836588098282530656 4292 792959313476198709044262020 4293 793655638325024963812509064 4294 794352472654959979261081536 4295 796213190599332912323066160 4296 797144910751243847681385224 4297 797611111431801112804139100 4298 798310838457386410870170144 4299 800646957516288925735333284 4300 801114864264988331571506760 4301 804866328407486987664427176 4302 805336289027109922156684764 4303 806982952417108791824086860 4304 808160857559747916214618980 4305 808396610433723617106950056 4306 809104212947093866956935100 4307 810520966488614007835451320 4308 812413186484830733667354984 4309 812649972605755904404358620 4310 813123717384732478726468896 4311 813834766063635898648606260 4312 815258417965816833117320400 4313 815495894928345875344325316 4314 816684144607431132403089276 4315 817635782862263404007461140 4316 818350117822307760045407084 4317 818826629996613907176424560 4318 819064972777687014667483696 4319 820257554070926557473792156 4320 821929598610088539136739544 4321 822647058086451119902826576 4322 823365039376798102561879780 4323 824802568613863369730932160 4324 826962783667934624259913700 4325 831056054736736860745925796 4326 832021626984385341273968380 4327 833229906805653317449834200 4328 833955576314132376151739244 4329 836863523256941457295999860 4330 837591828749118229625942604 4331 837834714590221210488458060 4332 839050024384056616052178600 4333 840510334929215974729616820 4334 840753925808569831207163476 4335 844414854607214805469326356 4336 845638112192526885895874316 4337 847353153425240104747515964 4338 848825494862509035004959320 4339 850299967604971613654214180 4340 852269250890246884957945044 4341 853008711296146237150575576 4342 853748706277473207236243280 4343 853995490119213010317508240 4344 856219221007743619830820660 4345 856714038141513137376018456 4346 857456710639493399073494700 4347 861178125812539395185006220 4348 862919386611495108445533256 4349 863417428232347580212899324 4350 864164939788540568321353716 4351 864912990571087241286510840 4352 865162460713787615083914220 4353 865911230948820010930713264 4354 866410711059924233679863940 4355 867160381388892454332313884 4356 868911714529629261170267480 4357 869663187643267946234697424 4358 870164470539292241554359300 4359 871167758716129129828796540 4360 872423224362815644889431380 4361 873931773005938537760622960 4362 874686862093592278715245704 4363 878723192241163301007839080 4364 879987723893077535692120320 4365 881000440721989954730013304 4366 883790421141234071440585440 4367 884044420398376717463783520 4368 885315329358236287297153740 4369 886078605293153029330295184 4370 889137195225336670204620600 4371 890158678215444987404838640 4372 890669786321062486414311876 4373 894510898029366484399794756 4374 895280774437449185992259400 4375 895537522578680304243392700 4376 897079300301719343707049176 4377 899138444220357014570686920 4378 900169492279970017332331104 4379 900943424735600684646109556 4380 901459687697150511438350424 4381 902234544361477256811800016 4382 903268549889342325182385320 4383 905339523687458595006648984 4384 907154870179437405891296580 4385 907933803857263239087138524 4386 908713294818529375630534816 4387 909233265218769708702747444 4388 909493343382154268674533240 4389 910794664304513844361840080 4390 912358297204303640078376060 4391 912619120043401454674205696 4392 914707940546980696997958000 4393 916538925250244729841386076 4394 917062624358030503953716064 4395 917324567408101094554157780 4396 917848640559944320569652536 4397 920472750440879421558728956 4398 922839791820350998266344620 4399 924157005122669461169880840 4400 924420635702909244246287336 4401 925739728858321788161147796 4402 926531937384099709177374360 4403 928118049361710491959265700 4404 932093231418546728295613860 4405 933155672832933893078796060 4406 935549856302929442820896844 4407 937148820713544561326895880 4408 938483030091289840583677620 4409 938750061823808373573061460 4410 939551536951416145274284204 4411 940353582226341876596735856 4412 940888595985005790089491524 4413 942495159480691128472974240 4414 944104008326705987403568140 4415 944372372170409014445166736 4416 944909290568501850415974084 4417 946521572315712922133256960 4418 948944292977865700358186544 4419 952182623889540677362259160 4420 952452899966087621259681996 4421 953805239515301440951177956 4422 954617411013629930935112700 4423 955701202752940314387822644 4424 957871862538637082538148836 4425 958958732136742229078759260 4426 959774558593246820012169504 4427 961407946732730743141333900 4428 962770872434892881395908840 4429 964681673103570157912383636 4430 965501554547458256438621420 4431 967143059557292551219521480 4432 967964683781124252768968924 4433 968786889589722191716210516 4434 969335350060709694443452344 4435 969609677312378476686782040 4436 972906653934323556368088896 4437 973457057231806850291397204 4438 974283148694173736823997356 4439 975385512654514113755372900 4440 976212967560939020684195944 4441 976764929080358580358539420 4442 977041007351347612890271776 4443 977593358977132100851922964 4444 978422374309120574965715736 4445 980359021968762734651827304 4446 980912936226334442227461180 4447 982021547186026898346832500 4448 983408778982227868490120940 4449 986744799438956305253130996 4450 990090245228413215190915644 4451 991766509275149017261287480 4452 992046116408751901811159340 4453 992885331986366409589708784 4454 994565538048626837252728860 4455 997652069969956090051601220 4456 1001873837710439435329314480 4457 1002155817398388045154331556 4458 1003002153312401207877458600 4459 1005544735610591028241324364 4460 1006959600637229461720880484 4461 1007809315688856158647350396 4462 1008659628177681061410269760 4463 1009794308090295991336260024 4464 1010362046811069839455545900 4465 1010646015906164212827056816 4466 1011498322279783995384668740 4467 1012920163944762388037218080 4468 1014058836112593648280382584 4469 1015483676177263462707140304 4470 1016339380737915105730423656 4471 1017481254793789216264608000 4472 1019768210391291192390590064 4473 1020626922345491134365612036 4474 1022632927181255482057960404 4475 1023493648757671096760138456 4476 1024067798465360861240843724 4477 1027518336115777258233392340 4478 1028670666087290853793186220 4479 1030112592779815477027812360 4480 1030401180141135142132763880 4481 1032134119525483480893473716 4482 1033001499566049798040403340 4483 1033580090323351508827420176 4484 1038799570822918097902952100 4485 1039090184772907433322599300 4486 1042291412403957124626191436 4487 1043165899415877658967823120 4488 1044332833115061941222685704 4489 1045208747095079045399457856 4490 1046669964181204887313605816 4491 1047840163170226843183607920 4492 1048718527714712652893251464 4493 1050477097638273657417612820 4494 1051944449128277539789832460 4495 1054001610425831916851053116 4496 1055473062951464205691757076 4497 1056356755869953456254236780 4498 1059011534836969075728973404 4499 1060784474433045954537418200 4500 1061080204700053038626673100 4501 1062856029469726034276494376 4502 1063448521144295283764647164 4503 1067306429909735454478914756 4504 1068793343064092917355085216 4505 1070877921246839319734298764 4506 1073264443964749639713433596 4507 1075954578132555081914434800 4508 1077151995641329317548580040 4509 1079850245779597488835888984 4510 1081652206522410955755324260 4511 1083456672365552969053454400 4512 1084359845570067181139649944 4513 1086771375292040841051737736 4514 1088885128361703665533578804 4515 1092516675653485788035889020 4516 1094032796254805771491089240 4517 1095854454950286631385352996 4518 1097070297785839673999898780 4519 1100419663363524207831743376 4520 1101334604138230386343965480 4521 1101639725234584580702920840 4522 1103166387587613140798686260 4523 1112363434261858182220068480 4524 1113286642519870676810955924 4525 1113594520461138003239376600 4526 1114210489205030481901281516 4527 1115443278504534374981190820 4528 1117912267282238385263174484 4529 1120076366700758242822392080 4530 1121624288471772623544939900 4531 1122553896910365640682842944 4532 1126278753863518648419091560 4533 1127211575675661923398454304 4534 1129079150874455816548831500 4535 1131885347941318355579901564 4536 1135635982944838330710891780 4537 1135949002783855866549360456 4538 1140652935263407396855268836 4539 1141281350886145039818875784 4540 1141595666871789155389844220 4541 1143483078059807913101817880 4542 1144427758354805329452273324 4543 1146003670751747061991188744 4544 1146319070136285401301988840 4545 1146950085916648304605979676 4546 1149160921160180781073247884 4547 1150109508495751165035894096 4548 1152642265348500830394057600 4549 1152959186508327522961293300 4550 1154544881749615668853043820 4551 1155814746072049782292789380 4552 1159312875879626526601397580 4553 1162500645637493146793241920 4554 1163458399686890055511962964 4555 1164097267623617426279603640 4556 1169218743429713397113262616 4557 1170181107334192643942263440 4558 1173072160478975392572029184 4559 1173715424380220667228624660 4560 1174037166545033065131313496 4561 1174680871370176677404887404 4562 1175002834057369130823559660 4563 1175646980048162234161809456 4564 1176936154871631855145154600 4565 1185344539548709211228044716 4566 1187616868539187887805372764 4567 1191195004929433860776980560 4568 1191520735035453571812966980 4569 1195108667822543923367465976 4570 1198378233362833262313970396 4571 1200015809274542060221628856 4572 1201327212258740339959848400 4573 1202968145233453271891494920 4574 1203296555863529886663953276 4575 1204282236068705934436598080 4576 1204939729937261798283697236 4577 1207243314701519873828392804 4578 1207902155433127110362956680 4579 1208890978319146303943828124 4580 1212191927869446729999130064 4581 1212853018277063996427400740 4582 1213845217211107488714714684 4583 1214176100463091836882769020 4584 1216162978807662424322940280 4585 1218152565854148643313158916 4586 1219148376063454356093770140 4587 1221142031701199756985494840 4588 1223804464758446045342910504 4589 1224137608751208263902292360 4590 1226138060163541946531999700 4591 1227807183327443857053756720 4592 1229143844758207853382268680 4593 1229812630075644763690476636 4594 1230816376613557590128485920 4595 1231151110464316112659667860 4596 1235845355792403644960519040 4597 1237861736096550473367810540 4598 1239207512129843030619315620 4599 1240891446532430163832183260 4600 1242914684488969558727021400 4601 1243252157928303323138538316 4602 1243927333885525159767796944 4603 1246292856512104615746782140 4604 1251035148979951057258737000 4605 1252392848259248171044080544 4606 1253411928321626080953939576 4607 1254091698858382157474775564 4608 1254431699316940171507616780 4609 1255111930683816186607843536 4610 1256132854066786727011292520 4611 1256473315605366897595913160 4612 1258517700124032500504519956 4613 1268438012789655798787435200 4614 1269467960597807513718380244 4615 1271873882661070259338451940 4616 1273594723811325678893080860 4617 1273939124762182077576616096 4618 1274972793308120172321435060 4619 1279805826101824667426292864 4620 1285347977038585967431416800 4621 1286042149965972995997587316 4622 1291258412056911530112758196 4623 1292652389024944039314955180 4624 1293698694527591638442496624 4625 1294396623539139626776306500 4626 1295444105353104585582286044 4627 1297541188245352552089980280 4628 1299641099363728084895838660 4629 1299991359730718208674472996 4630 1300692116460930435684488904 4631 1301743841758833122328531456 4632 1302796275639146894651591700 4633 1305254712436810975912675876 4634 1308069087147560351230763220 4635 1309478169718608378303149004 4636 1314773500391208122135134264 4637 1315480890784409526399584940 4638 1315834704900352380126137136 4639 1317604965242171983034565096 4640 1319022602083523937138408480 4641 1320086663643430682772658424 4642 1320796435339234535695260300 4643 1321861689151568996196139344 4644 1326486066156292526517692396 4645 1327198703875798935385726704 4646 1329338531597547954730710300 4647 1329695448908283523552679900 4648 1331481233564113276152628920 4649 1334700682478123824325677320 4650 1336850583571074847312548180 4651 1339003369726849572689333616 4652 1342237965227494536235774740 4653 1342597766315127409987754036 4654 1343317609615203539834396184 4655 1345479069548180428429818660 4656 1346921652347139800578617724 4657 1349087943111796341078955640 4658 1350895402579978514038258980 4659 1354516375889063569613730360 4660 1355241540230598041982807756 4661 1356692839516463026436493700 4662 1359599323732746808160179764 4663 1361782590473918858374543920 4664 1363239724121182192513412104 4665 1364333426820195752149622556 4666 1367253542763736174357254540 4667 1368715552698826693769971364 4668 1370544896931306468019449984 4669 1372742799063625195657921260 4670 1375310729815004176034747816 4671 1376412496331093805962950240 4672 1377147415887683419606824276 4673 1378618236034468278666456140 4674 1380826920584646340541718696 4675 1381563803721853148676519804 4676 1385253136805745710892634544 4677 1386361536306530655767499076 4678 1393769770025400390989729916 4679 1395255368204658585798105620 4680 1398230523489030094152001284 4681 1399347568809783539350160796 4682 1406065469634870748857247680 4683 1406439472949560481559413440 4684 1407561980341353104207823384 4685 1408310733289331198552194860 4686 1409434485035587817664325104 4687 1409809234962991141153273060 4688 1413936967417006549094599320 4689 1417321689503835842475634620 4690 1417698186165119429546942460 4691 1419581919866305995471493080 4692 1420713160934283581473852524 4693 1427516394889273461244167696 4694 1430169418112563812842530624 4695 1432446707118208572500896940 4696 1433206474631025953054310576 4697 1436629585511797448198240160 4698 1438153153568719641951323160 4699 1438915442375897515348690956 4700 1441586105318514317246563644 4701 1443496249614786440694694164 4702 1443878531458381137162523480 4703 1445791206417076691286108720 4704 1447322866166820440228350504 4705 1448089202963855901715756380 4706 1448472498145101337492268256 4707 1451925960943455456187896720 4708 1455001463285307260781096384 4709 1457311651037016455897094060 4710 1460010732588762380276423516 4711 1461941197385700984338647476 4712 1464647421250111917243708484 4713 1465808508726581642021101896 4714 1466970363137369833598725760 4715 1475124852231982402389545560 4716 1477071954454981645829202180 4717 1478241243479118871745583624 4718 1479411303768136713056855616 4719 1483317080203854476392776036 4720 1485273188434563263492643996 4721 1486839622346273886804585780 4722 1489191854358719840147390416 4723 1489976620485252850729156644 4724 1492332986926132767431124480 4725 1495873358799937044761876004 4726 1496267165131489374062105860 4727 1498237492962751404035474400 4728 1500999583972898403271721676 4729 1504557077858525416988583360 4730 1506536497496747102788455480 4731 1510104921653685386976552540 4732 1511693147288489806303145364 4733 1512885229794440616039542936 4734 1513680386588839714514681484 4735 1516466178570204709401691580 4736 1517661396620866817907121024 4737 1519655171167046889518142444 4738 1525649595839581963044521304 4739 1528453729816366917907609000 4740 1529656815602453379833626044 4741 1530860690435195739495121076 4742 1531663712220687442568711064 4743 1534074884032473647681746020 4744 1541731139383944968857822664 4745 1542538909954436384614313340 4746 1542942927477061386207022336 4747 1543751227074038315309095284 4748 1544964338079786515107570296 4749 1546583055073560438730104880 4750 1549013780394938592552186716 4751 1551041815961076283838533176 4752 1552259699022202763071263180 4753 1555918130676742622742439104 4754 1557139203442491895540793556 4755 1567345901140337917050970856 4756 1568574442545003422607490300 4757 1569393915885495031072818816 4758 1570623794812785247417089240 4759 1573085962304538700720063140 4760 1574729193562156762491169820 4761 1576785243929320512098009460 4762 1583379644563681733791814740 4763 1584618649571237358068448684 4764 1589168582622409398541015200 4765 1589582752175153297012974100 4766 1591654949455115791262692620 4767 1594144557190394821028571336 4768 1597885052877161893632310380 4769 1598301114599359822824427756 4770 1599549841481628120304548900 4771 1600382777656255533333798216 4772 1606641327750687139041946596 4773 1608313714647347253862353980 4774 1609568956612204818161263924 4775 1610825014870686327926633016 4776 1614598091654887331374824540 4777 1616697425773533230385569460 4778 1617117565434897256527323896 4779 1617958117721322640805592204 4780 1620481959425255831099533800 4781 1624695652652527758302169580 4782 1626805920779203729985330820 4783 1628495779407924630847459804 4784 1633574134601266752924850020 4785 1635694007313268945656210240 4786 1636118256826535541274985536 4787 1637391555593379058384730520 4788 1642067385091984941528947100 4789 1643344540667476555594810644 4790 1643770443098920327588889140 4791 1647607705972108615443303784 4792 1649742742232269388569077504 4793 1652307828594886550734929900 4794 1652735665938133759614169200 4795 1659164312664571871076134860 4796 1663031492977726696062673600 4797 1665613783821237056311051820 4798 1671652126072441199679584760 4799 1672084133338762008514333080 4800 1673380713398834040896555024 4801 1674245565483436132235640900 4802 1675543541997855699964783944 4803 1678575415252462908221991640 4804 1679876188285229748296415084 4805 1682480254468779560358913960 4806 1684652878470992006188828500 4807 1686392660548553641820180044 4808 1687263112899883024051565520 4809 1689876716749427479643847036 4810 1695551100653105373981989700 4811 1697737779621796121399492640 4812 1699488814375489021510796664 4813 1700803077873390012711981836 4814 1704311921903026958896564860 4815 1704750951246855279273658880 4816 1706947511898950964518542200 4817 1710907264691343225167841180 4818 1713992361986738024946907096 4819 1715315964930911047099636560 4820 1716198840014549579759015556 4821 1717523862645970664077854600 4822 1720618897754294685000829976 4823 1724161770531758928495738120 4824 1724605056753972394401257960 4825 1725935485311183008754380704 4826 1726822912754259162972338580 4827 1729487476860317942999340816 4828 1733936030782246048967861236 4829 1734826884802519468994650584 4830 1739286878264915744768036124 4831 1740180022544325781629276000 4832 1741520455568145864544573044 4833 1744203903011800130540939280 4834 1744651479068692075363188740 4835 1752724229594514233718059144 4836 1753623120134807656150726620 4837 1754972176235735729899829664 4838 1755422053745834061463816980 4839 1757672883108665540008862220 4840 1758123337458680132411055760 4841 1763084687959481321541757716 4842 1764891705614197984185802220 4843 1766247981461940384082793764 4844 1768510371300327386353921884 4845 1771228426296036993102457560 4846 1773949961589550719694467300 4847 1778038797885483826704089880 4848 1781224430941836564614483396 4849 1786696581694427793428482444 4850 1794931070759880832261556656 4851 1795847962929128243089589124 4852 1800438280555907818474751064 4853 1805959564180612471629481280 4854 1808264259594144757715741100 4855 1809648252923871730196652144 4856 1810109780147383255144887140 4857 1816581467748512031420591504 4858 1817970763502699933429598756 4859 1822143964461976122565317720 4860 1824001281209031892264205680 4861 1824930531030270441985689636 4862 1826325145448411571386842920 4863 1828186012790356858186379104 4864 1829582699971492238178976056 4865 1830514318664916156450750924 4866 1830980276233722718440529100 4867 1833778097812474419986173320 4868 1840320205716819054156760260 4869 1844536108012052410438237944 4870 1847820704664794497139103140 4871 1851580496280220533754086804 4872 1854875541443910623522734500 4873 1859119206944495266474353780 4874 1861480292751147244759949520 4875 1863370960065054979820756904 4876 1864790010484152210172032956 4877 1865736544319096294106460224 4878 1867157095743360154477483416 4879 1868578548380217644423428140 4880 1870475221239428027528708164 4881 1875699345766152895215502860 4882 1878553989228738689008036200 4883 1879030114936368400180918216 4884 1881412252196027919959714676 4885 1885706441248282437503161860 4886 1887139651329543975744104604 4887 1887617589696398241495412060 4888 1891923575963642276770187344 4889 1894319325400554460567113864 4890 1894798778530286230988304380 4891 1897677621438110712928071960 4892 1900079440670241179138980080 4893 1904409099151214489621422740 4894 1912126570214949569798696180 4895 1913576493403976452074757624 4896 1914543617772572454657307500 4897 1915995068032261923685627044 4898 1917447435151762930002801576 4899 1919385351671551906509750240 4900 1920839859932541489862624184 4901 1922295286598275274343985996 4902 1924723039867210122436044456 4903 1929586212239367429941288876 4904 1931047159080783202722682480 4905 1933971818195077605247407260 4906 1936411852977988559091605880 4907 1938365727424182381470272400 4908 1940810380568068079680944840 4909 1944237210996999596918850136 4910 1945707395343214709525277420 4911 1948159761293650961979295560 4912 1951597400540419198698614516 4913 1952580511105460207489680344 4914 1953072221128395134424430540 4915 1958487845294733886500384960 4916 1962928113144801537031107300 4917 1963421993658848216975880900 4918 1965892949790077995192789920 4919 1966387451850124196297375776 4920 1967376766943028711369590964 4921 1972329566384236533607775304 4922 1973321372041908178437789180 4923 1973817430705040439796278656 4924 1982266340844039752187497184 4925 1982764272602570715182184020 4926 1985754052521503206912835280 4927 1987250350717323584142778724 4928 1989746268950055119737806144 4929 1990245765939836042714072640 4930 1992744818566491488855095980 4931 1997249703051699490394543004 4932 1998753215786631690020820756 4933 2002265080499015237559169744 4934 2005279341467624049894221180 4935 2008297382942338352863050360 4936 2013840290381083564192226016 4937 2015859051237176866092107320 4938 2017374228340152892567292364 4939 2021419341085274990724654396 4940 2022937999897257309923998260 4941 2024964357210753449475860524 4942 2025978169998085961262116400 4943 2029022146575811529485437276 4944 2030545563484585470214114080 4945 2032578268632510289339890584 4946 2033595256925670359610738060 4947 2042767248598151017141958064 4948 2044299260130996614236078536 4949 2045832229011457417381645020 4950 2050949045602367685988413200 4951 2057103298607041764209713336 4952 2058644264011018642238604720 4953 2061729080761926308018204380 4954 2066363527951521828135939340 4955 2068941969762656498196184680 4956 2069457979728821141882634440 4957 2072039638559859859071775860 4958 2078764514942499711571978844 4959 2080318989603893382072011476 4960 2084468991862180493398591620 4961 2086546578680024864277246204 4962 2088105900971707012739761856 4963 2089145988567253497727213524 4964 2095395584607017850637210140 4965 2100092998902481226282610960 4966 2102183553577159989923291624 4967 2105322637065029234676413940 4968 2108465625775525577434624240 4969 2111087768993708689947221160 4970 2115814474909480081805306700 4971 2118970509108501175637982120 4972 2119496896016591001171098376 4973 2125822043326294251653531504 4974 2126877762241613554915597380 4975 2130047540787801822622989216 4976 2134809589337814653194079940 4977 2137989214559208854691300096 4978 2141703764284952792135890924 4979 2144360305462679343028534344 4980 2144891943071402616500416040 4981 2145955547807211883299760476 4982 2152346410363148419783359204 4983 2155547784416287196512612800 4984 2159287735045616781847497776 4985 2161962437717220408365141736 4986 2163568584159064366208092320 4987 2164104187222170701772726560 4988 2165711659414197186896589304 4989 2166783860226830725253943180 4990 2168392990837525717100844624 4991 2175377402439204313190989036 4992 2176453589371028119197491184 4993 2178068701626199708377156996 4994 2179684812549204404288133660 4995 2180223738201758467922626780 4996 2186159252801136730434159876 4997 2188320957595359777513001340 4998 2193191306865443511412482860 4999 2194274832469596659484230256 5000 2199156219694503299324723220 5001 2201328627963605731781799180 5002 2202415502534733288346421136 5003 2208946145344627183430606424 5004 2209491093200666148312052600 5005 2212763133564834929206978820 5006 2216039210909406645010755936 5007 2217132134486128107057482484 5008 2217678764694108520312376120 5009 2231930622957342879951252060 5010 2232480291868066004064391196 5011 2237432390444953067833610000 5012 2239085122768011578709467044 5013 2240187509415217585049192520 5014 2241841937404726219285832064 5015 2245153848088051272370903020 5016 2245706229398686943292759660 5017 2247364052896413739404522404 5018 2250682759610153427462031200 5019 2253451467303392055917111640 5020 2255668476505311727346843664 5021 2256777662531411334248234340 5022 2257332425965896112733735336 5023 2263998456358146392693723824 5024 2266780806339091629435216744 5025 2267337618128641896964837340 5026 2270123387069535741409200180 5027 2270680882987015774276408440 5028 2274028254965703834017510596 5029 2275703482386114357897775560 5030 2280735336428624799069332844 5031 2291950436947911169309147524 5032 2293636658890874906897031816 5033 2299264867077707972066552236 5034 2303775715758068049347186460 5035 2304340090012001878411691680 5036 2307728755632258450712479116 5037 2309424645065776002589199440 5038 2312253435321180211753710780 5039 2315651794508532221972435160 5040 2316218592154663637108117496 5041 2317352534286571886664535404 5042 2319054314866528207235425956 5043 2323029186645065564220146144 5044 2326440736856869994472475980 5045 2329856461154282333006922760 5046 2336129476951787084027511216 5047 2337842740020294896942678340 5048 2340128719421637732171140764 5049 2341272407453477015891041440 5050 2341844426118547159590831636 5051 2346424769522531748171909060 5052 2351586576991042587997325844 5053 2355033036251738759762648880 5054 2355607855149685072637845540 5055 2357333013403035675005490984 5056 2361938583530852782604432856 5057 2363667604339279876650430800 5058 2364244178944218484149856400 5059 2365974606032196929873531944 5060 2367128810342423152191495420 5061 2370594238958594989306163736 5062 2379276311477309965783528116 5063 2381596000591524160306811020 5064 2386241033111420088119922684 5065 2386822192639341553887387520 5066 2392057938189570719663234224 5067 2394970818914100008825551644 5068 2401973794920245161865248260 5069 2402558145676455847303293796 5070 2404311908795639168842420860 5071 2411337633256319202250456676 5072 2412510248945124997197936264 5073 2413096734963696833755064680 5074 2419555926762394998910350480 5075 2420143839753572266226767056 5076 2424851430730086693020855040 5077 2425440415772384690783912820 5078 2427208086256061028599327864 5079 2430746648066648839812271620 5080 2431927123560672193961785896 5081 2437245177089849008909341900 5082 2439611865191795318353700740 5083 2440795927228387275702868776 5084 2444943916423858463145616084 5085 2446130134566769455814453560 5086 2451474053016731907379825500 5087 2458614408229194821487060036 5088 2460402202422172755555848520 5089 2460998374506185342642473660 5090 2462787613089460922594123904 5091 2465772086332614032692799724 5092 2466369342496986896395086700 5093 2469357431967999307918109640 5094 2480739700437223972554395324 5095 2482540890897526833677921716 5096 2485545296799129646903205676 5097 2489756554946164199160049884 5098 2491563199148289187602920096 5099 2493370935682314193435613560 5100 2500612815706129810586942976 5101 2501821498090703442179573364 5102 2502426021827868480958863380 5103 2506055721114370143469638960 5104 2510902143958405469242269024 5105 2515149168469010940354563920 5106 2520010239258219269045851584 5107 2523661178075332207439324460 5108 2524270096199635109506283180 5109 2526097585231644722433297124 5110 2529145850330468526163414044 5111 2537085688495775337855339496 5112 2538309043635653781857449404 5113 2538920905521079282696113660 5114 2542594658494630790854756600 5115 2544433195509648767370300144 5116 2545659502225782067135987620 5117 2549341377903628854339306336 5118 2551798426212657341461336760 5119 2555487698628794914521162756 5120 2558565486655396129820470716 5121 2564113289566878615466315440 5122 2565964783359530416836322884 5123 2570289268577698775994248980 5124 2578956461126763648105626880 5125 2579576477102013458790007040 5126 2581437270378614635260784984 5127 2584541078203802306411974704 5128 2585162212802723527429716260 5129 2586404855193840831449654856 5130 2590758024185089376835923444 5131 2601355431987936847462438680 5132 2601979932148744180408569656 5133 2603854182291229173749950000 5134 2610736061151611517124642740 5135 2611362437362978465578220536 5136 2614496197272809754873788496 5137 2618888725581738582740868224 5138 2620144862605195529546042100 5139 2620773119373065519647584916 5140 2625803694312143472350254980 5141 2628321997733570950045336284 5142 2631472707026206012957272504 5143 2633364642908276174715111756 5144 2635888987234632227938201700 5145 2639047253087532540919878720 5146 2641576135695759673517142680 5147 2642841334084845415015902636 5148 2644740078477950598126199920 5149 2645373245838783325119829860 5150 2650443133764759910865211924 5151 2652346428044472842076917016 5152 2654250861157535407991153040 5153 2659970998948501072297257984 5154 2669527389512141672287678944 5155 2673996819669127961184424140 5156 2675914197701625140576510084 5157 2677193086117035299903467560 5158 2686800994513947838654798020 5159 2687442542026389206681165576 5160 2690652194757358397789269536 5161 2695151074752757711028037904 5162 2696437619785281363511827780 5163 2702878024335298085832156120 5164 2706103030555035809347569840 5165 2708685343747383195815703720 5166 2709977270197671741345464796 5167 2712562663622471957700491380 5168 2718387314854191616077820840 5169 2719683096187599910058327676 5170 2724222385024068516390931384 5171 2726169726309209998578642096 5172 2727468598169698834441685604 5173 2735272663939480113862199820 5174 2737226585120373101396934864 5175 2739181669303398724669848936 5176 2745053905403486303194921080 5177 2750936628468647127238339740 5178 2751590912358732142869635420 5179 2763390216591462491876018624 5180 2765360860458581756749710616 5181 2768647869306914661366414576 5182 2773255151070997892900225184 5183 2777209333260282838552651660 5184 2778528437592057890698557456 5185 2780508073034604334110785700 5186 2781168212650069250373050600 5187 2791085990671741443444688260 5188 2793073078666431055320511004 5189 2794398458832620737827446880 5190 2795061345428776352914572256 5191 2797050791518119798164969400 5192 2806350483038243293863016884 5193 2813008883191600632305580424 5194 2814342141717346017526062300 5195 2821016335968582180370481040 5196 2825027179809516100248718396 5197 2833063124885598196231377444 5198 2838430997089575698454145236 5199 2844479981560341245136030180 5200 2848518602870260149830759616 5201 2853236365982152482952246064 5202 2855260256764577751214180036 5203 2856610181806865459389598184 5204 2860663148476227179796372660 5205 2871494493755501900255848340 5206 2875565048970285598905925296 5207 2877602129090625088147484360 5208 2880999934975891374004850400 5209 2883720586314538969630310744 5210 2887124410985213728780021764 5211 2889168312396695716396112136 5212 2895307252817804125722295980 5213 2895990027782967274171648556 5214 2901457059471781961355888540 5215 2906247764728048518902759436 5216 2908302941032221074630375120 5217 2915848952336593339302317400 5218 2917909784715213514067070444 5219 2922035090947697696721751080 5220 2922723114276594347493098140 5221 2928921401623847330258304460 5222 2930300285328451701814240656 5223 2933059675664422566268517000 5224 2943426682855073476263089160 5225 2947582026612448777083767956 5226 2948968227058658063980255224 5227 2953130088361942352319043140 5228 2953824207547544745740627620 5229 2957296843189418661350643840 5230 2970523902783319098643156340 5231 2978204181372231822854356860 5232 2978903208286462774022801596 5233 2980301672299189207242487104 5234 2985200605525185599274170800 5235 2987302201611800070391019844 5236 2991509092764839379951006880 5237 2999937687194240213768774856 5238 3001344375024386931849574524 5239 3002047925038841776046028800 5240 3003455437373876035050035316 5241 3008386062016190318458140464 5242 3012617678672143463580425820 5243 3016147813830018933893787960 5244 3016854254350085945037278680 5245 3022510743989077569996209544 5246 3024634204869487209031536576 5247 3031721388657245375970720996 5248 3033140484712410297132464904 5249 3040244270972368182801045644 5250 3048074444007064940948622720 5251 3052352525937846406288438380 5252 3053066025823874195758294256 5253 3054493442560133844152316324 5254 3055207359453681314979424900 5255 3059493781535653627319018720 5256 3067365238341107095854813096 5257 3075971522326823103389575344 5258 3078126234546681695785873476 5259 3080282204429572720433020380 5260 3081001140639360634457392540 5261 3083158788319737019849310484 5262 3084597919533417447012579960 5263 3086757665929367863992840204 5264 3087477861368545901568879760 5265 3091080939348359171158009800 5266 3095409257524584059030022420 5267 3099742625166259831442354736 5268 3101911204008860594180149320 5269 3102634344512497859268907560 5270 3104804608997327924807470304 5271 3110598166609207769193281616 5272 3113498322029186812096500520 5273 3115674917010477383917557564 5274 3117126684667169081644578240 5275 3123666617101883176183410660 5276 3128032921259481470992317600 5277 3132404310299289225362772876 5278 3137510697224058976248211784 5279 3138970938374643816891115260 5280 3143355060348403198247243256 5281 3145549034091233773207868400 5282 3148476317346964600863564744 5283 3150673269257237815868947676 5284 3157271791447089339961745360 5285 3159473856310970701063125604 5286 3163146808543675262879567424 5287 3167559047425021027068186540 5288 3172713140539762672766968936 5289 3174924175976032928479833120 5290 3176398912837434815596389396 5291 3179350099124681812530573580 5292 3187477645626554471118859776 5293 3189697251621680921156629080 5294 3190437406451175853264459640 5295 3200814611647889953283104500 5296 3207500513241315515541953064 5297 3208244109045019311151334280 5298 3214942938244550968816303404 5299 3218669543771931939402326724 5300 3220907234456724541137677916 5301 3226133554770965796924864664 5302 3229870965804546500901097284 5303 3230618880810167595730957220 5304 3234360621057910501682943360 5305 3239605124075856909764612716 5306 3241854936566910296193554340 5307 3245607517403633156368137180 5308 3246358467774602210447129440 5309 3254628482687485255232819556 5310 3256886985729375303625343100 5311 3259900354616161345701873844 5312 3262161905687456946730433976 5313 3268199101456472865728694120 5314 3272733105938991395887766580 5315 3275758686690758760814284300 5316 3284091054985101717148705140 5317 3284849418001104183116265236 5318 3286366581842102866460158584 5319 3291681254639250153004932680 5320 3298524927898605014809716440 5321 3303093960737167067093056740 5322 3305380454179687362393650684 5323 3314539622300073225534576100 5324 3316832715961717494862887144 5325 3320657476523107953722710164 5326 3321422869507372463712812980 5327 3326018315414114075685703760 5328 3334457061213310122436224216 5329 3341374753732528665618262440 5330 3343683307190555740438092384 5331 3351388087121301786763185924 5332 3353702403979981080662059016 5333 3357562558266600202153495476 5334 3362972994032562968963791984 5335 3364520166583659578314331460 5336 3365293975266310579803349896 5337 3367616291215494165011055260 5338 3372264929716253305047557400 5339 3380801322534922939685876736 5340 3386242942285314561802221804 5341 3390912995234159220862729000 5342 3392470871734364850594241116 5343 3394808804784725476549769940 5344 3397928137304268589088431564 5345 3406518619993205099663636160 5346 3407300469569853337852521780 5347 3411211960909518071543549100 5348 3415910689142323338692582376 5349 3419046170026790853856183840 5350 3434759574209338721793705720 5351 3435546821415296153999069676 5352 3437909465276256874692501680 5353 3441850213900184333894811420 5354 3445005522424473890661739604 5355 3446584080400914924839991480 5356 3463195363681765801219798896 5357 3471128915924841710142155316 5358 3472717442373919025315665944 5359 3485447477014424899695267960 5360 3490231254441962137865642500 5361 3494221914040611448786487520 5362 3496618134402435195354264564 5363 3501414683401642402440005520 5364 3506216714274883168438014780 5365 3507017586065530905181899456 5366 3511024232033106238835887416 5367 3514232294617453521221883120 5368 3516639944253901442184838664 5369 3518245807549685704654229340 5370 3521459367469624323682115220 5371 3523067064465808552550818296 5372 3533532011146131117057139840 5373 3540792138358949150001950884 5374 3542407186915281422531772360 5375 3545639125740053229862590560 5376 3556970269209099182932394364 5377 3559402293155828263749039936 5378 3566706680870278351783220580 5379 3569144250838653684674130024 5380 3574023555662856662391058740 5381 3574837313299617436799724920 5382 3578908417886669083214066640 5383 3581352934605366354396052584 5384 3583798842572723219291075196 5385 3589511375132897096017558124 5386 3593596399599378038011255044 5387 3598503542082540300780413280 5388 3604235597975240065309852496 5389 3614079681446551812801541144 5390 3616544200002999251248392876 5391 3618187990305588875692871664 5392 3626416284070964280745678004 5393 3635485411941155081827793340 5394 3636310814460569325159924220 5395 3643746467199448947647495920 5396 3645400553975311570622194596 5397 3647882857353815395276411560 5398 3652851690027071762362269300 5399 3653680376886145638305081016 5400 3660315513419216122678163880 5401 3667792041428446291650955704 5402 3673615913278212191597451400 5403 3676114216284186356672364444 5404 3678613934973133089449792276 5405 3680281200906514625947321464 5406 3682783280493175705262836236 5407 3686121591555834951371873060 5408 3693642012399348105125447000 5409 3695314952194863847986763116 5410 3701175214858859934292993064 5411 3713759003076099907532029224 5412 3715439532038814284959343100 5413 3723009756817788335197591980 5414 3726378424586814773113337284 5415 3730592830873449582952953504 5416 3731436188580113696889923360 5417 3733123380634276199205624756 5418 3736499671976405512840802700 5419 3741568879948596687908879176 5420 3743259888961892576882368764 5421 3748336737754756703346556920 5422 3755962768800967913598672924 5423 3756810903102263224728123100 5424 3761903061177303857708895320 5425 3766150918757231840259873540 5426 3767000969745430577751950436 5427 3773807135358821642228914260 5428 3777214059140377295636148524 5429 3778918481949037936954124400 5430 3791722094025680378205148560 5431 3792576951894784804237535696 5432 3795142489216895300462905960 5433 3807134127639123012559638564 5434 3807991880058179866470827780 5435 3812283058206139729650263520 5436 3813141777215608532668856160 5437 3820877504444559256936301700 5438 3825180778588047519839662140 5439 3831212146999123309276929836 5440 3832936849979984043485972784 5441 3844163197725558005608344216 5442 3846757780762271141437037840 5443 3854550287464798551688832384 5444 3856283740823310017762323860 5445 3864960755304458528023877800 5446 3867567030021924668285269344 5447 3869305360025513683859060820 5448 3872783973370921962269378380 5449 3880620383055763078637494204 5450 3882363600673653644523862080 5451 3887597169379010271692726316 5452 3898956739685373069123187320 5453 3909467034532081109785423616 5454 3911221043604276284329309044 5455 3920000929004348726036826184 5456 3929677766741369143991882700 5457 3930558465475289344591851600 5458 3938492158412364349453356480 5459 3948207012636571224486287880 5460 3949091170512866581147585256 5461 3950859981265384284109143324 5462 3956170375296077473119378840 5463 3957056018985183105878158220 5464 3959713941432344753082397264 5465 3962373351467116644209276136 5466 3965034249755483368561991420 5467 3966809009084263028747604096 5468 3969472389275860875136249560 5469 3975692738772417194949040516 5470 3977471472701978868463762344 5471 3988157808831890680492146960 5472 3993509942442923076352327356 5473 3996188252974064988884901300 5474 4004232167496512031786032964 5475 4005126768066508787814387080 5476 4010497869880878977644887060 5477 4023053787734227489190653440 5478 4029344020242767804154893036 5479 4031142734133824454440699184 5480 4033842059552496729438023496 5481 4037443503042625363643917280 5482 4047361291530360072728763876 5483 4050069663611307481701769980 5484 4055490938843742561693044760 5485 4063634189475221954811047400 5486 4067257783235734256030451744 5487 4069070589617277031025111220 5488 4078144724538362135043212360 5489 4080870250932977253610655104 5490 4082688111698204810388436980 5491 4085416168100056258902194424 5492 4086325857735257977281541100 5493 4094520663116131822728934364 5494 4097255306330612364903972436 5495 4099079247231202158051852984 5496 4104555130177517145629152260 5497 4110037107708016854825518400 5498 4113695147954152877494201240 5499 4126519662076180604104662804 5500 4129272102276317428101253656 5501 4132944402282138641346018000 5502 4137538604137135761059593020 5503 4138457955006503326295838076 5504 4149503450197546720221670404 5505 4155035403563261459266607200 5506 4159650058148517364029160140 5507 4170742657339678117087199796 5508 4174445663735408640303886380 5509 4179078274153170533615669700 5510 4188356348432228645188076440 5511 4193931427721336552671314596 5512 4196721285550282060922704060 5513 4202305641003941568869571800 5514 4207896187423932176044237476 5515 4209761079616265913910929864 5516 4216293627125199652346585460 5517 4221899674985828174102787856 5518 4233130406796717351867361464 5519 4249083218649566025439903500 5520 4257549086637821626478406780 5521 4261316203878729026094257684 5522 4266029006114775908551745904 5523 4268858771716692220971229956 5524 4277357455528917364944504120 5525 4281139171556778424486534480 5526 4283031074160252011725000836 5527 4286816969572133847779883260 5528 4294397126963243976253377324 5529 4301038924150053538274079720 5530 4303888027962046537259471264 5531 4305788304118567704987521940 5532 4308640029290423397776799384 5533 4320062674344243735174844800 5534 4321015699417553392047062516 5535 4323875825909779186558050040 5536 4325783453222518774796986476 5537 4328646209183989708966057380 5538 4329600811938897608056913540 5539 4337243951511472538511321204 5540 4340113026090149296890049356 5541 4342983682065072846804406800 5542 4352563965463865241232202580 5543 4364083545970840203138464156 5544 4366005943846453872318366624 5545 4366967407384594006144820500 5546 4368890863791029515933994616 5547 4375628521900343622490678564 5548 4377555156697277330774199240 5549 4386233763910065219069687660 5550 4387198938020903600277708780 5551 4390095522332840649697234724 5552 4395893472201137283695804640 5553 4397827539584198329466385876 5554 4404602360636742439765712784 5555 4406539620427437685372396260 5556 4407508516558301655860160296 5557 4416236573485648572029478200 5558 4424006933354617425348204264 5559 4426923754057037668126847136 5560 4429842177173364451949610420 5561 4430815341092488897592826360 5562 4438607068048716287147528424 5563 4448362780632335473122608364 5564 4451292976315475852308181936 5565 4454224780287760057178290120 5566 4468907949208417220940336740 5567 4470868749023925826197472776 5568 4474792499532533903164280640 5569 4477737195257557245351186584 5570 4489532131766192764534612000 5571 4497409797632903324337074064 5572 4500366890470529693998464036 5573 4503325603396228020642217020 5574 4507273075328010389387084404 5575 4513199689569018116103225200 5576 4528044643030190860072214220 5577 4530027040916790505834609296 5578 4538956784045719663735163700 5579 4547901191201935840948074180 5580 4551881195279285254193657884 5581 4553872285497331956272739360 5582 4566832071163047139213414844 5583 4571824780935848105496041364 5584 4572823868515229410821521880 5585 4583825845547529338228207580 5586 4587832029465810623169181300 5587 4592843862092127028559340240 5588 4599868092143855961250978236 5589 4602881215721175756697840820 5590 4604890878394165095508428696 5591 4613943411418756026379185000 5592 4617971516947542294191233440 5593 4624019169743168642423177740 5594 4638156030457987792157806200 5595 4639167182847915921669877100 5596 4642201742278015457034628144 5597 4644225700715336561908975620 5598 4650301988700421651491210336 5599 4653342616144142666847537720 5600 4665521699103187201559937216 5601 4668570616750555970392112340 5602 4672638422951910986163982764 5603 4677727333836434984987493384 5604 4687919012112492840042646924 5605 4696085671785597590452108476 5606 4700173445363641071472887540 5607 4715529015455048852178258400 5608 4718605140535784571323413944 5609 4721682937665909295603283276 5610 4723735731694657728445768464 5611 4724762407572427345945080580 5612 4729898576672828957618501820 5613 4737097029510817039098186156 5614 4740184874212665067682726000 5615 4745335009394234442184286940 5616 4761846787962623445716062780 5617 4773226386150938056496195376 5618 4782553814144984176783810260 5619 4783591131962123010631319796 5620 4785666330078945614680620504 5621 4786704210432848162499174860 5622 4788780533867204741168978256 5623 4792935432401495407690972200 5624 4804376896256620390735806636 5625 4808543067502566364971377860 5626 4817927961444595089238564600 5627 4824193033339181671158634820 5628 4838837940829049848862315760 5629 4839885421708465357228156080 5630 4848272073349244677384606944 5631 4854570006515198427522581580 5632 4864029688233759389135978304 5633 4871397833979797765834643500 5634 4876666487854512259018448520 5635 4886162031413911954205162520 5636 4892500949562380303093055780 5637 4895672977588671878671121724 5638 4912619419631301329974872220 5639 4917925196665120760111695860 5640 4925361306397236702365347716 5641 4928551077588988565830856840 5642 4933871188353850958479152180 5643 4934935784571295131047561940 5644 4940261637495047928083853360 5645 4941327382639880233149946096 5646 4944525767690382389380567560 5647 4956267943558848752536487820 5648 4957336565362404971584168976 5649 4959474384990753134124215364 5650 4962682554900346527885252936 5651 4966962804811132064545400960 5652 4972317442949745530223161580 5653 4975532534225785007474991024 5654 4983041151519759283687885920 5655 4986262019721866849692846964 5656 4988410228863879931164887640 5657 4994859484360671680363588196 5658 5011013028263881996748831076 5659 5023967186673259402946011404 5660 5027210082976367053491861456 5661 5030454723459733358929924200 5662 5034783625237202563011782144 5663 5038032338393147237664505876 5664 5040199117496596904722892664 5665 5041282798231626224269327980 5666 5043450742207421277987732336 5667 5046704114852926960670633220 5668 5051044665355554914568359004 5669 5054302119438668623902188756 5670 5057561323962777181126845400 5671 5069526728708435182812757440 5672 5079334143189949131124888560 5673 5083698066372731363920168424 5674 5085881199333355146095670300 5675 5086973058753781132792794016 5676 5096808586773217134239049040 5677 5100090615588758747113386984 5678 5102279613084111685741526460 5679 5103374405401256671786022396 5680 5112139793301770614065480300 5681 5122015847446252237798042464 5682 5133007883367326807971916804 5683 5138511268598992596540872124 5684 5141815659286603467159976116 5685 5145121820562875704243072440 5686 5161679212344371446196951160 5687 5162784615319672240787104280 5688 5169421176755292880642010916 5689 5184934138279434389255411760 5690 5188263386357504334407634504 5691 5191594415671122759901137756 5692 5194927226982614504483538900 5693 5196038560217767577876403700 5694 5202710720985185813532492176 5695 5208276307462375857281328636 5696 5212732348100814718631991860 5697 5222770056702443930923420100 5698 5232823867427938550664143864 5699 5235060236375001915429894540 5700 5239535363736498245789143620 5701 5249616057250964132873509524 5702 5255223422741511001523560944 5703 5256345494568848078540920240 5704 5272075475568290740458729804 5705 5273200545021154272559082960 5706 5278828893893572640800725000 5707 5286716991999545623908391576 5708 5288972537587109324999259564 5709 5290100611068627037500564780 5710 5307045788840189898482898700 5711 5313836512793733637862678120 5712 5326304980284782797303490796 5713 5341071864840830893807254840 5714 5346760512592693325908417680 5715 5351315065282591295435733384 5716 5354733101122067395560668096 5717 5360433870428645393702464056 5718 5364998126556108669287778800 5719 5374136355104036898123576864 5720 5382142941828683576025714960 5721 5385577377795710458361975204 5722 5389013639878016714764391356 5723 5394744803492107522054439316 5724 5402776964897446290768620964 5725 5406222369211375704537709736 5726 5408520322472134408262085084 5727 5409669604304409845980244320 5728 5415419066637809486899503960 5729 5422325142222856725498310500 5730 5423476868034752494936136616 5731 5426933268700850325629866940 5732 5432698015644593799214928280 5733 5437313486529182782272427184 5734 5439622447050275074581762660 5735 5440777233681671015222524996 5736 5446554231703520743688583456 5737 5461598353940048068800193480 5738 5474355027763208332068128880 5739 5477838426634402040755704324 5740 5478999969977633974507363400 5741 5485973541122529856934219220 5742 5496447765349524607051848420 5743 5498777632433868492808617096 5744 5513941838042023156150381540 5745 5516277882847562793579539976 5746 5520952446747395271558523040 5747 5526800293315742401957527960 5748 5530311478224776702657650704 5749 5538511472602509089643483900 5750 5544374812608827976971272920 5751 5545548101105811361708214776 5752 5556117011581551658745068060 5753 5559643709618964876491918304 5754 5565525685079933630003906124 5755 5577305194402760046055488064 5756 5580843095806321315980606036 5757 5584382867202471120404655020 5758 5586743754075104332752536496 5759 5600926549079931422810529144 5760 5602109801753181565385423640 5761 5604476932042405459119876876 5762 5609213693213251748286690340 5763 5612768453034171265946932284 5764 5622256991728522706864859756 5765 5630570424760979289759592744 5766 5640084032235124468591538136 5767 5650802848618000247277577980 5768 5651994875372192332213674556 5769 5654379557527721374690655424 5770 5661538635293402288598522540 5771 5662732548961664032279190320 5772 5668705264960863353340056040 5773 5669900437898781852440185436 5774 5673487216719835898355289120 5775 5680666447051543760773501580 5776 5686654920523876020831719400 5777 5690250529110886366454952444 5778 5693848032051007184571276276 5779 5705853400209525949961770696 5780 5709459121241750954167658460 5781 5711863989999373816493266656 5782 5715472875832354333705443000 5783 5738373306806221829567951404 5784 5740788319999752925622951280 5785 5744412427825115970927577224 5786 5751666363342646050450277140 5787 5760138934359158688042352336 5788 5762561578321862635658005284 5789 5769834605477127105891759360 5790 5774687538684229808257672824 5791 5780758488034379553539198244 5792 5788050647004071198438995680 5793 5795350469963202112208518860 5794 5800221279555832869361181060 5795 5802657963354242035565686056 5796 5806314588476110019366519100 5797 5814854181921151969192850476 5798 5820960297286799127560234436 5799 5824626530604436670353462620 5800 5831964770229053183639257080 5801 5833188558866011646741800856 5802 5839310712558874700553461316 5803 5850344082773237080385173140 5804 5851571084464077276618731736 5805 5862623753228695138593760680 5806 5868771638328499939709404500 5807 5873693813768246858668964940 5808 5879851370420995046515143780 5809 5881083527032374714553987240 5810 5888480986191060731919746996 5811 5890948528342832538630026904 5812 5899591712688201249239884100 5813 5916909787102443957335136720 5814 5918148411713307978612664260 5815 5928065189538594906873438324 5816 5929305759836493240709818900 5817 5940480631362932820148392264 5818 5944209486431708502875948636 5819 5950428579295848591166839096 5820 5954162636993910078427002060 5821 5959144417927390164203773924 5822 5969118400778471473333099476 5823 5977857043789111594450912484 5824 5996618611136562523168900944 5825 6002883360490049538938027964 5826 6015429222318484389206232304 5827 6019197238832987858422977156 5828 6025481637149468145789707616 5829 6040586504836389703706294184 5830 6041846666823150878093600520 5831 6059511950556531123172120644 5832 6060775401751113144110421640 5833 6068360720000741012338264340 5834 6078486782433315307244600004 5835 6082287684212612007888269256 5836 6087358634005183469506579200 5837 6110221529191542456930287604 5838 6112766261949456067355019480 5839 6117858377047844367971443600 5840 6120405759878690194149324516 5841 6129328561700433782940429364 5842 6136985303041632939407747120 5843 6143372007969122925965654760 5844 6148485358986795957880565024 5845 6156162035248283536981753740 5846 6158722701581761336101085776 5847 6162565365283556319757903080 5848 6167692024687616012866387584 5849 6170256686858541303525795060 5850 6174105346393633930484045304 5851 6183093332254017337309613000 5852 6197239338461347726119177036 5853 6202390022782599422099202660 5854 6206255376689679594116865404 5855 6208833394360356715071305280 5856 6210122737808112925010203456 5857 6216572802406497119887103916 5858 6220445520165411614549462640 5859 6233369102665956354594471220 5860 6239839279704392434574697360 5861 6245019450041284249381406824 5862 6248906929173003038837038716 5863 6252796424701744959183988340 5864 6267075173226904984303320360 5865 6278777986832117173861937100 5866 6280079422828589180769604300 5867 6290499005798873209923362364 5868 6294410061671185406182256436 5869 6307461552773546599207022856 5870 6310074555296498183403730524 5871 6327081069447764459470691236 5872 6329700843157854928970560584 5873 6338877170871007177160414680 5874 6353319511299304558447322076 5875 6362524360522362673114852684 5876 6365156357739314540850878160 5877 6373057793931387332345464956 5878 6377011576130144720565403200 5879 6382286465214793643735369144 5880 6384925272957556136043736620 5881 6388885189276778137889752164 5882 6392847151993826508015423336 5883 6410039325006881916187336900 5884 6416661950041434272508329340 5885 6417987159031081060653374720 5886 6429924306743748624227151920 5887 6441879950824668796641107924 5888 6444539274778185304281439800 5889 6445869279783353466457485016 5890 6456517556660427594833759880 5891 6457849621346707155044908540 5892 6469848512793067148553209260 5893 6472517454544672677911471856 5894 6476522587432316752809121800 5895 6481865977092840584316854944 5896 6484539049266787748759478420 5897 6488550379917320580506989464 5898 6496579244946221791991558820 5899 6497918193673054196181283560 5900 6501936419723059113192983804 5901 6505956716240902883940199156 5902 6524745501258748624346694240 5903 6550316873072930596317357140 5904 6553013447676194199724808376 5905 6558409372199150021390025840 5906 6569212329619973235135801504 5907 6586798760996435120421295676 5908 6589507844815567361586699264 5909 6590862734878741514930375680 5910 6597640668003427341600525420 5911 6605781854133979376868273480 5912 6607139532035845323914806056 5913 6613931410085467834877346516 5914 6619369100685564443060495820 5915 6623449813068082802533790864 5916 6630255658985443105939679484 5917 6638430365711635502371892760 5918 6639793633057981534012097080 5919 6646613469814178976828444900 5920 6647978137393917383720581316 5921 6664372369248663844987219084 5922 6667108013880317667754996560 5923 6687655192602482418493409520 5924 6705505406623535104894466904 5925 6709630320113159791711925456 5926 6713757347930997556240377700 5927 6726151126024250572214880664 5928 6730286619826734922988833836 5929 6734424232294662699698629220 5930 6749613618404464865472946200 5931 6750995886189734639031560716 5932 6757910764109073453286544676 5933 6770372418282668019398934360 5934 6788406388349482493002997344 5935 6791184394916064265689848820 5936 6803697151042505702935566120 5937 6809264539602497410850304704 5938 6813442571985080841738182356 5939 6817622740448792129668896300 5940 6825989489114239194019046920 5941 6837158462694561552993454584 5942 6841350752127077068281101196 5943 6846943803381949720466006180 5944 6858141337713738384393937044 5945 6862344345453468306737444076 5946 6867951694597547823355672740 5947 6879177848078266889728792404 5948 6880582191821219543562444660 5949 6910128646177850024390179760 5950 6951104653034318200814365560 5951 6956772372978283607754629424 5952 6959607676775471788762071300 5953 6963862437988316001262802844 5954 6965281173327945911511400540 5955 6968119366606466446485530976 5956 6973798644476560710993070040 5957 6985168772799843935555917704 5958 6989436551697672649954193856 5959 7003678178111085839182018276 5960 7006529403222922752387763464 5961 7015088882939777472745916820 5962 7023657074742221075534161680 5963 7027944439891771536362633124 5964 7036525713122362991172589440 5965 7037956773868660503242028020 5966 7045115716177877341568005740 5967 7046548232585478235610359536 5968 7050847238291919312246054020 5969 7066628963426861798534945100 5970 7068065124170644375386723916 5971 7075249576836646243762430376 5972 7079563168780454102355265980 5973 7085318033620103899696339284 5974 7089636740090167531310554796 5975 7096839458923378609801650756 5976 7106933509126757056358292244 5977 7111263191632638325381105176 5978 7115595072021223801501953680 5979 7118484213766947632516541636 5980 7131497451979475985395464980 5981 7137287473451054849819717100 5982 7144530508643097273619604040 5983 7150329346062039294076464864 5984 7161938787953809699144546896 5985 7172109930848811535979870524 5986 7179382400260393454910001944 5987 7180837631308607675387837240 5988 7188117474205685514702596580 5989 7189574180548838979238387140 5990 7198319585745282683092561696 5991 7202695611570707647346259960 5992 7205614193555522614410870156 5993 7220221890675237199334504576 5994 7227534988306009199948908536 5995 7233389909761483295615818160 5996 7271543323536274524950003796 5997 7277427936707375235684014380 5998 7284789283393324598720440200 5999 7289209069128516603986585244 6000 7290682827528231506188471840 6001 7298055344692574226794854680 6002 7303957830631478540631634384 6003 7311341531830618469088428604 6004 7315774737505147013938477056 6005 7320210183001950947952960600 6006 7326127596063628433316351344 6007 7333529967479612040020397864 6008 7335011189443506860234452380 6009 7351321092576556231000744080 6010 7352805308419136690788404356 6011 7355774489262626600127786024 6012 7360230133927856439981152316 6013 7370635385387189760689841964 6014 7373610564876814236826382640 6015 7375098529873394245174922736 6016 7392973636053281898293801624 6017 7401924718815400567627883940 6018 7404910419262639631207253576 6019 7424341945668554797193482660 6020 7437819417619521162846614644 6021 7440817178441628289908492120 6022 7445315707486297091018387664 6023 7455821089778512433314531260 6024 7478374223962827185333280220 6025 7482891665806339351492239264 6026 7485904556869822120793189940 6027 7490425788894874342184719884 6028 7491933371820166495522705420 6029 7508533479453683169144765300 6030 7514577476503900099347698540 6031 7517600995038512688415652976 6032 7522138173616786520255653380 6033 7523651073485846586057044040 6034 7540309714583387552750353356 6035 7544858311079993043742695300 6036 7550926663095921692068200444 6037 7563075569656487171475784236 6038 7567635607046635213708462320 6039 7578284605088016798244330656 6040 7581329468532742122399167124 6041 7585898675203163524530398616 6042 7599620066640648971473879740 6043 7605725098257422364740812020 6044 7614890308431439420866999280 6045 7619476363755487303089422724 6046 7628655379495370988864540640 6047 7647041057218981284357964296 6048 7670075067393387892948727176 6049 7682383494803718423358828920 6050 7688543878180445337303817104 6051 7714771453762250287545077040 6052 7720953470932641023639246120 6053 7737975307744550350320920400 6054 7742623050385684466292393444 6055 7753476830846248350005561140 6056 7761237291462656774031462060 6057 7775222432399244010199940000 6058 7786114277182061047273064076 6059 7789228567138075742986442064 6060 7798577665966410706942273020 6061 7804815592086995542823232404 6062 7807936114048522726712492280 6063 7836067628620263671407006284 6064 7840764415713965135720225796 6065 7845463548542659134357636360 6066 7847030447588632998281568380 6067 7854868855153858209241871700 6068 7856437319377057506132792216 6069 7859575030811481996614339244 6070 7875279256779008540789828384 6071 7879995620317208118703340596 6072 7884714337408467650390658060 6073 7892584098563611549829816100 6074 7902036451215861317538904320 6075 7906766163981287721422571864 6076 7908343259052295575864117880 6077 7939940254713052054861476240 6078 7946272260770576507152803464 6079 7951024026378073446558444736 6080 7973230253722634268761905500 6081 7977995448636474460195232544 6082 7979584374233566722488481940 6083 7989123466837873475333108240 6084 8003449922352517183417708160 6085 8006636484765131623411255956 6086 8025778070283909342497299164 6087 8036961595248608825908445260 6088 8041758508324423269444255504 6089 8046557807053713280319833256 6090 8054561942299222157957841216 6091 8070590118729766887323661636 6092 8078614168712569751315352096 6093 8089859006714250743697734924 6094 8102726218563628144394212476 6095 8113999014875219416250213484 6096 8126898210828986265253075356 6097 8131739812854199033100200800 6098 8138199021033587588452841944 6099 8167318393678117554312490156 6100 8170559232243470600211888624 6101 8180288178564357842885222940 6102 8190026776776408254892441240 6103 8194899697734828402073895184 6104 8204652788145368049815241660 6105 8245394850105540726223990860 6106 8255197990204608416616680200 6107 8260103201295434671016487744 6108 8263374691209327533986967220 6109 8268283950572641262684046264 6110 8273195640182110756847273136 6111 8279748341707668770143988360 6112 8284665705634454922127368604 6113 8292866720332766742140450424 6114 8294507734816595055593240600 6115 8302716866919619832038137540 6116 8304359505526918755510422820 6117 8319155443829254608168204120 6118 8327384897568107387799731760 6119 8338917528932491813012334816 6120 8352113973560656431015040080 6121 8358718719115401513680588584 6122 8363675134079802139584443196 6123 8366980771164234378866426304 6124 8383525292639947496502831044 6125 8386837466154349940345036520 6126 8388493961797180201938186076 6127 8396780530303469421124890036 6128 8401755744933566987437531020 6129 8413374133141593926375216456 6130 8428331731316094262060944620 6131 8436651078928707625313918340 6132 8468327037385032488945705340 6133 8476679267753220350970948180 6134 8491730581827896226297844104 6135 8493404323930015597185683560 6136 8501777158763941527906734100 6137 8503452550848288281058005300 6138 8513510682213020724726272976 6139 8516865595005542137539683364 6140 8518543464502828891707595880 6141 8521900029880307987098469436 6142 8533656689521039154465571704 6143 8538699393833670833633535856 6144 8547109419169102790843883816 6145 8553842408378593560206573920 6146 8587573691082987946655187000 6147 8592642930648688602515786544 6148 8609558409236019300873953684 6149 8612944832679193982136359160 6150 8623110763696724844025477956 6151 8629893604525874342689479100 6152 8634983652383026247965110144 6153 8663874537873560998609015380 6154 8670684086710363580535533900 6155 8689433347347445110117925440 6156 8696259631366139100063508920 6157 8706507436126536466355558980 6158 8715054958958460602803840800 6159 8716765302385360154252698016 6160 8730458122274158067032796880 6161 8766487082339231312168139420 6162 8776803798299204131835015736 6163 8783687228218201735450964560 6164 8802639861232042277216380116 6165 8809540171396692474764655020 6166 8828539270584641695652430996 6167 8835456494095075869312144780 6168 8840647375107138638047878224 6169 8870110396154415089554372260 6170 8871846060055920039739345796 6171 8877054749987838087319928860 6172 8880528625501165759135004256 6173 8892696112471283820032679244 6174 8897915000853115841094908676 6175 8911844516216181520299882420 6176 8913586982632960595966539860 6177 8932772858779156399517559516 6178 8938011338839731966128123040 6179 8944999960954804380556611864 6180 8965993155215314096069038080 6181 8985272969075075160617320776 6182 8990537091876373905113855580 6183 8992292370490999938693596640 6184 9002830040429377504386165196 6185 9006344883015595285158740304 6186 9011619290986411443965661156 6187 9023936253887121737056885044 6188 9027457961733380640211370520 6189 9034504813480459084157823280 6190 9055672878616289152209438456 6191 9059204904462723147525443724 6192 9064505095704985755612526416 6193 9069807870809800636102577640 6194 9071576036877231189897666120 6195 9091044830011317176125357296 6196 9108773935430924647912773716 6197 9114098281936750576661290840 6198 9117649286921844612197657676 6199 9130086885166578485721653884 6200 9133643080413850809477015360 6201 9138979537532191557528395604 6202 9144318592646540381064080556 6203 9151441375874869079283699300 6204 9156786496914983203898538344 6205 9165700813303375639824857364 6206 9171052873579870276512678936 6207 9178193004900683302873162960 6208 9183551142919294416521785704 6209 9197852256300973276132905816 6210 9210380949844893444717288964 6211 9215754741700138876778926236 6212 9221131146081346938112500320 6213 9240866996845500967894281000 6214 9246255606452929604928778044 6215 9267836237932205791428510660 6216 9296675692136580516271731876 6217 9302091406491702734828001980 6218 9318354326544365075340721004 6219 9323780562294457739103214756 6220 9340075071045124202318607220 6221 9349137825129095377371199440 6222 9356393303516148399293066920 6223 9383643152052388062598217540 6224 9400024782894287088961988984 6225 9405490619612808106792048396 6226 9420079134042967475612274300 6227 9431032890133898154300460920 6228 9436513747247470162716484464 6229 9447483424749750334251473820 6230 9449312737054146705832916060 6231 9454802445107506031197678804 6232 9458463726807592969537402680 6233 9469454661651637237351402116 6234 9476787862717789526875489020 6235 9482290868617207850187856064 6236 9502491345279100072183505160 6237 9509845858612854623219512224 6238 9515364855929899150296436916 6239 9519045670103524995270357144 6240 9531937865091427639386020840 6241 9541155481514664165319973760 6242 9557765909962589530462932900 6243 9576250197573724882238890680 6244 9585503506563497819893627920 6245 9587355062189843197196153860 6246 9592911517416338842229284104 6247 9596617311574030741831105980 6248 9598470655970048154071541056 6249 9624448812567989973078936540 6250 9641179975325616037894645260 6251 9643040488630563944789992080 6252 9652347543703636390278227400 6253 9657935368972042691475442944 6254 9663525889679643944690880276 6255 9669119106866514422820233580 6256 9682180439122128204037574696 6257 9719579574876743408772121536 6258 9742076783691137416279765224 6259 9743953508167038592629092700 6260 9747707860964222770726048416 6261 9755220183023532414065200120 6262 9766497711919506355049568836 6263 9770259301672359349589975784 6264 9789085365289135225726873324 6265 9792854203153422228356041200 6266 9823048459886825892522694096 6267 9840066795025988998114580800 6268 9855214823939736001606218864 6269 9860900342418277048694700936 6270 9895070884592977158816007740 6271 9902677722942853291850062964 6272 9908386049152283735397135736 6273 9912193123137457399169487084 6274 9917906019663860825967836196 6275 9931246782916626772771062624 6276 9935061175029256192057312500 6277 9940785052260724931387332044 6278 9965620286316881492366550996 6279 9971358830746840924055759660 6280 9980929190749633130241173700 6281 9994340553475798837709353876 6282 10011605797389956298363812260 6283 10021208334366315662000810880 6284 10026973539722461601855826324 6285 10032741508751180737809844716 6286 10046210856720620683030660264 6287 10055841042791523105356620884 6288 10061622846085575812165643096 6289 10067407419415322833054180560 6290 10080915535509575707562179516 6291 10086709349960371898856015540 6292 10109912364775290443250770396 6293 10113783854792880572647612704 6294 10127343800527383795086885900 6295 10148682894824226133152997236 6296 10156451849353232015534430060 6297 10168114573314189581243843656 6298 10177842033201039530493611616 6299 10185629583524315680439010520 6300 10197320218964319328287032036 6301 10214877136439449194663040280 6302 10224641859105103516211727600 6303 10242237962362854074004280980 6304 10250066548788310749464934284 6305 10273582233054469696638099700 6306 10283393694685892574276794220 6307 10291248484934639294863906180 6308 10295177754581338888726964136 6309 10318779635818109771974577424 6310 10324687146028153174155791016 6311 10342426589620173236103098040 6312 10348345378723752607575255984 6313 10350318935574755335204203120 6314 10360191425247599412119383260 6315 10389855990334422129962299080 6316 10391836142032489975982382140 6317 10401741618514645906669143060 6318 10403723657689173136241796696 6319 10407688680236086693763805804 6320 10409671663688430921841012460 6321 10449397502182467665284930020 6322 10451387105661426794195013160 6323 10479274718981682979425511140 6324 10487253988368768132814787164 6325 10493241762485572184855778336 6326 10499232385300712851654889720 6327 10517221356778872334030794824 6328 10523223385231624508496505216 6329 10533233109015699650862589176 6330 10547260051120994559203229384 6331 10551270606728234970614680860 6332 10569333837162546536994113100 6333 10599496484801439638478376620 6334 10617628479434883707029018524 6335 10619644740059345776095616800 6336 10631749005456152769408913420 6337 10662059978000176572442242680 6338 10668130805652234226612096624 6339 10698528169732937294891060684 6340 10702586599452705917387126160 6341 10720865413416508535123291700 6342 10733065736304848411726787120 6343 10735100247859215354939163376 6344 10739170235110195803624820164 6345 10753425318246939502667226260 6346 10759539464771046931914436504 6347 10769736146615472735670560324 6348 10775858020093831325454054216 6349 10784025028776545128697262720 6350 10790153669746460077343234264 6351 10800374521205899289813502384 6352 10812650191469424659737956060 6353 10814697266471331729101008480 6354 10820840429362931039260695924 6355 10833135479301670925852001040 6356 10843390245198305422591168380 6357 10845442168788757223973476540 6358 10863924046453494660201187760 6359 10868034692594709682017088356 6360 10888607370727243325553062776 6361 10892725798128140357845469964 6362 10898905873121974469601206736 6363 10913337412000558125040994304 6364 10919527230134464043807003156 6365 10925719973605339416778811500 6366 10948451745423732755881062240 6367 10954658155094890840540496184 6368 10960867496374032587474721996 6369 10969151180273220919107831780 6370 10987808545304579237572655640 6371 11006492348011699756212215784 6372 11016883673118904492239962004 6373 11018962918875501361279367860 6374 11029364053596867347364656400 6375 11031445262016865926359781200 6376 11037690850969184716892128744 6377 11041856213759368963510028220 6378 11048106714001182710185467264 6379 11060616560366410822343181420 6380 11079403461309120958865411424 6381 11081492535209262105416037600 6382 11091942829189971390983454540 6383 11100308976226704991893071364 6384 11104494021270643310993072040 6385 11123342999276202756274808760 6386 11125438974962519195064337580 6387 11131728876852237530081287024 6388 11138021741856380411479047816 6389 11144317571091559211647587740 6390 11154817210030708594243177080 6391 11163222855354158540793789584 6392 11173737334070716995857807304 6393 11180049981721883208767014656 6394 11199005759250899301651497520 6395 11211657817610779932015603036 6396 11220099138811958095035164660 6397 11232771050696592896645229456 6398 11239111477605394552947516200 6399 11243340085552996064296529916 6400 11249685483318059053442696640 6401 11264503017859762026892300336 6402 11281457254747199408630451360 6403 11283578028733936857447150880 6404 11296309650778997403769464716 6405 11300556184126666445295921744 6406 11306928478418059196880211176 6407 11347355918948501495279406300 6408 11353750196295271931022037844 6409 11360147476026009948774885976 6410 11377221575539959338010522120 6411 11398594267646704179239872300 6412 11428572237953961355676962584 6413 11450025274658390850885568124 6414 11460764370943325521628627544 6415 11467211856672443330424548076 6416 11473662364754883235244895780 6417 11488725310243559003618182496 6418 11493032034456845519910940404 6419 11521058548160159253164285376 6420 11525375370198336313412794164 6421 11540494863517316113530827760 6422 11551304618147857277873356380 6423 11570783439800914572523763340 6424 11585952551666780459541896636 6425 11616340495170807183009241800 6426 11618513601608415909312911016 6427 11622860830819341596097530844 6428 11638086809019235055497950540 6429 11655508276499584372994478204 6430 11657687487164909648659363260 6431 11688232105920047345096431464 6432 11694786050424850819554728736 6433 11703529406732329738083645560 6434 11710090498172427029019745804 6435 11747327942174617434909936240 6436 11756104019056487103365672520 6437 11760494105929944674329443996 6438 11780266406948283355568753100 6439 11782465038223704374954190416 6440 11800066401983772906429324480 6441 11808875297327893767156309784 6442 11815485564461779636460858796 6443 11859632861552925241563945636 6444 11868478794946939420983620860 6445 11888402250204553047473455600 6446 11892833467505550619172772516 6447 11926111490576204545701850896 6448 11932776397943712363064046760 6449 11946115524676286867022846900 6450 11948339920075434535559007316 6451 11981747292552624023496178196 6452 11988438098714402279659975960 6453 11999596361240167241599810500 6454 12015232467528537370771608576 6455 12060000644058471672534739416 6456 12075702307393752355600922664 6457 12086928208167467340622382784 6458 12089174431578422661439143220 6459 12102659078457262133687704880 6460 12113905856853407087748148200 6461 12122909549195026404718007840 6462 12127413486189834637833770676 6463 12136425543553681058107724940 6464 12143188248388835735359554884 6465 12149954093215647897057985096 6466 12181569587684155973675570820 6467 12183830458054180282642507976 6468 12188353247835464180333678364 6469 12201930012624575743341480120 6470 12217785497757559542486208356 6471 12235927071983444899426726740 6472 12245006273598340267213009964 6473 12279103296378448409544602124 6474 12297320702631156248839670076 6475 12317842201078001893073991660 6476 12320124128118911819077904496 6477 12331539048226060528491900456 6478 12352108114718494800207292620 6479 12358970820456690732346955664 6480 12395625603794646755753436400 6481 12400213814766274995689035716 6482 12420878281975971617354920440 6483 12427772811502803178483327884 6484 12430071696589198504636923920 6485 12443872450229536457849953980 6486 12455382830016818902893873300 6487 12476123872382689212678311880 6488 12478430208243275907560112040 6489 12485351347680359828634789984 6490 12496893688887318430696879704 6491 12513067904281200433876255400 6492 12533888953656758373735057080 6493 12566334633905968007013155124 6494 12573296377705400494369615116 6495 12582583702074257611251950020 6496 12601175501829443866373421684 6497 12603501085564252406058368020 6498 12608153326028040909958853496 6499 12631435999673540758371149916 6500 12643090765431829681269656376 6501 12652421028949406005129941840 6502 12673435102796633257447431360 6503 12685122150223807271679129900 6504 12687460637110211583781206700 6505 12699158460974951880337683720 6506 12708523190035508870346827680 6507 12713207712193795056191967636 6508 12720237193460392569037984920 6509 12734305873274402736239746980 6510 12741345074209390267722516924 6511 12764832500486357859718106864 6512 12769534312672995781557957540 6513 12771885759920504228696802436 6514 12778942266811276626992014620 6515 12783648409471653256310572896 6516 12807200792866445724518029316 6517 12818990537793231386031993276 6518 12849686209126502536993613960 6519 12870972919595041634807467544 6520 12882811562013898246552122564 6521 12885180379063954030715775780 6522 12906516071018936646949442904 6523 12913634507210699511682110956 6524 12932633000696962032204130140 6525 12949275783832598772843781836 6526 12954034141516562492755976784 6527 12984998996894836394043196216 6528 12989768290813388763896867244 6529 13006472316874083105589998940 6530 13018414720169356594436647860 6531 13032757664695427059925503056 6532 13049507741157691115863433344 6533 13056691835039960283996067476 6534 13063879224478855588883526380 6535 13068672648900085184788413936 6536 13085461178230008281389418204 6537 13097463985317374799821508024 6538 13099865647360033825294195800 6539 13135934640694034548537415320 6540 13157615733525499838417323624 6541 13184155336607762119654139280 6542 13186570238210614785958476240 6543 13205902724314755757672955904 6544 13208320944913261842909036660 6545 13213158493162639609336122456 6546 13222838019132240672297055600 6547 13230101540815812140614096644 6548 13237368387171292417787966876 6549 13256762907329407679619062220 6550 13259188886443940452626093260 6551 13266469043663481819646416004 6552 13281039351606925091403454400 6553 13293191459257362181128246840 6554 13302919815572712693458081264 6555 13317523473816800354407419420 6556 13322394327683945573461656096 6557 13339454008999696625470385424 6558 13344331545949112207805567300 6559 13351650637971002547959926344 6560 13376071776609877201170021484 6561 13388296297604097329731093704 6562 13402978010743013165604489300 6563 13405426266834804923908086900 6564 13412773271278141111021082444 6565 13420123630926510038544053776 6566 13425025735300147012486916964 6567 13427477347005594674156935080 6568 13439741002535739027028576320 6569 13442194853360321917223611060 6570 13479047442647126141407471520 6571 13498736557708769173135103184 6572 13513519117183329046180257660 6573 13538186694370189007705774640 6574 13560419585370997366822435284 6575 13565364357489804344660168760 6576 13572784332952235401875629004 6577 13575258409564779669574369360 6578 13580207690251431645803898756 6579 13590110762749772652512200700 6580 13609934962480365664012126764 6581 13627300899807859341559536360 6582 13649655662803262260094729100 6583 13677019643749221112014119040 6584 13684490476378660849081056984 6585 13686981509497736866050160120 6586 13714407822946162551748322400 6587 13721895669793184978254275444 6588 13729386923200534240832115276 6589 13751881135183494276919824060 6590 13754382386747395410274309696 6591 13766894332044434484299305656 6592 13812015898466562144008587020 6593 13822059630908109153060794404 6594 13827083779023144898510574280 6595 13834622854600324205491060224 6596 13859777851013444928221808164 6597 13864813421276513755045248840 6598 13879929280670710889133251796 6599 13887492358743115604412390360 6600 13905152897172094912575218216 6601 13910202201424702399001621244 6602 13912727426470411270094241340 6603 13948120708980383801345392104 6604 13978517497728353989667626320 6605 13988662019451202689411191880 6606 13993736580506962726981373436 6607 14001351298376549876587333620 6608 14016591093336015342756580080 6609 14054751067983555944010136140 6610 14077688579892092347314672960 6611 14118543404869360047500350240 6612 14146688371796000399471281956 6613 14156934490320846253424287100 6614 14203118586884010343593617504 6615 14210828129070999653135859256 6616 14215969761011076419847621324 6617 14231403959257343539009644840 6618 14233977682726291988024323720 6619 14249428170362219595674087636 6620 14254581437581386233390403384 6621 14262314250328457661597378096 6622 14288115544656403760617914516 6623 14301030770724606816091438476 6624 14324302693822238897076984960 6625 14347606166835813219399994800 6626 14357973402032587627807723944 6627 14365752924475956650519175776 6628 14370941223974016848657690964 6629 14402103823530358122085389180 6630 14412503861958156306758808500 6631 14425512710149397567638256940 6632 14443741535118352577815267036 6633 14451559762743969289437071520 6634 14456773873458930965229234996 6635 14467206798100082509463872780 6636 14482867948746149141407881416 6637 14503771457663032635607983480 6638 14506386163165011464690527340 6639 14527317951908892173676143004 6640 14535173858804905847637308256 6641 14545653908011758511735882200 6642 14566632897810605167575888264 6643 14582383682037967689103038420 6644 14600777532407240299582435556 6645 14613927831041179571822463516 6646 14653437961323064256411454396 6647 14671906461959829942235148024 6648 14677186737746604504789153900 6649 14693037067654976324761924776 6650 14703611876850248884293564640 6651 14719485982130073486414469196 6652 14727428388719905156399827460 6653 14740673669252360654100589500 6654 14743323916219396109332616000 6655 14759233738042683424540412076 6656 14796412302432852492582428280 6657 14804389282640528765718131724 6658 14820353994668591991830813640 6659 14836333050766640448364760340 6660 14862996714642054621755491880 6661 14876343513981178964777567700 6662 14879014072005619057183177716 6663 14892372855540109354216324176 6664 14911091942746628895273261884 6665 14919120408801104979668588596 6666 14927152476787403617875637560 6667 14967366890952045869277669880 6668 14972735627618847297535895436 6669 14983477915411088296772923460 6670 14999603389002356050151561856 6671 15004981759575718228569313524 6672 15007671547461442797598769300 6673 15021126514801034395303008240 6674 15039980355968541804639830236 6675 15045370788368334438103663584 6676 15080447856914908611056757116 6677 15104771881311255638273661740 6678 15121006054166250355355195496 6679 15134545636072029090350503956 6680 15142674233526353959394194200 6681 15153518022528451481011592144 6682 15158942343210448792206019620 6683 15175225014612376958698062336 6684 15183371814215304871874565720 6685 15215995469064386985204789216 6686 15240501525994069782549367440 6687 15251403659239925683179222920 6688 15265040464203991736757771060 6689 15267769044135119229163840980 6690 15284149060357822284638124016 6691 15289612318979750355604571844 6692 15306011859915781300193870880 6693 15322426056601567964863736460 6694 15330638654124160016982459204 6695 15333377001648407549923940260 6696 15363525735983987763814461420 6697 15366268977783166943217735276 6698 15371756685945849243624652464 6699 15374501152406526030729628580 6700 15390976527542939317079326560 6701 15412966578330276207720444624 6702 15432229344337001824951577020 6703 15446000742114192278496057240 6704 15448756250222709148777476536 6705 15470815065911708787275021160 6706 15495662601427276555068997644 6707 15539918112697394807304682860 6708 15545457449845815704921030256 6709 15553769540732741862713808900 6710 15581503264332442366194686680 6711 15612057945242002250333196480 6712 15623181110262015846453752600 6713 15637094352854279174047757040 6714 15639878240038310441624078820 6715 15653803871981961089289504540 6716 15662164209731890214333582484 6717 15664951815706712380266013620 6718 15670528268037920075684863896 6719 15690058880355208772714082024 6720 15698435350082535048325720316 6721 15731978505234063735769822084 6722 15737574833516858992712539560 6723 15748772467127917713253652960 6724 15754373773242976417629687156 6725 15762778845159177505096807500 6726 15779600199739696122376292520 6727 15796436510844279187381338036 6728 15807669032679903834779359660 6729 15816097791375200890875809904 6730 15830154045178722983255765724 6731 15847035289699309311460811640 6732 15858297784891552974802443664 6733 15872385283133927353618883784 6734 15875204033842963319455900220 6735 15889304045406754196639203860 6736 15906237833444640812335249200 6737 15914710365460809674960316744 6738 15931666712161363925754900180 6739 15948638111322040937922177360 6740 15976957255532873730188501300 6741 16016674446410923042340937120 6742 16045094213725758659337087300 6743 16059319848261030243338143740 6744 16079253392886330012248352236 6745 16093504259118754323103640196 6746 16104912528919225280582729180 6747 16119182342409380741381283000 6748 16127749286885735105685460044 6749 16130605778073460848210399440 6750 16136320025290960586953283076 6751 16156333176621364932904837184 6752 16164916571164937733507417496 6753 16173503765464023436097775660 6754 16190689558711339593975562600 6755 16199288160351766471642746144 6756 16216496780399329741670675980 6757 16230848931697449718753661220 6758 16250959725289584284124240756 6759 16265337287613904604757748716 6760 16285483681822554003916740764 6761 16308533590854234988227259596 6762 16320068736377468441890094980 6763 16334497228733006400359274300 6764 16372061066181206004806590984 6765 16377846502251907042545050460 6766 16380739859103924193978074396 6767 16389422485528555592801178260 6768 16395213033537142934453732856 6769 16415493379360868957289569444 6770 16421291602050952233980782920 6771 16429992136066671642590926464 6772 16447404729001386391755587820 6773 16459021665611614083859440804 6774 16467738854549701444495647656 6775 16511382532355923420357498536 6776 16537614974456487415219268280 6777 16555122556613792752610862916 6778 16563882138002478532410706140 6779 16581412888208441010876862840 6780 16604811271013967014816358504 6781 16622378109152000409046326900 6782 16639960431728058188750244720 6783 16642892325022019708276944176 6784 16683984054242801281621387980 6785 16692800415285105407050977924 6786 16713387023550994371393200320 6787 16728104693482301327139978540 6788 16781177763380386286143324944 6789 16784130376685795716094588240 6790 16790036902074723717698106276 6791 16798899937865105477468507580 6792 16810723383438605084211716084 6793 16828471553803296517853790960 6794 16861050422324482663285564020 6795 16887744937923505936668548520 6796 16890713167978108209383761160 6797 16935288816116732118439722120 6798 16962081228467666030785245720 6799 16994875469976041461276243200 6800 17024734250181593590552219940 6801 17051644517534055303261251060 6802 17066609976068250909991851600 6803 17123578580654774760349899204 6804 17132588092435799361190443356 6805 17138596627939456432096869024 6806 17141601554140080275278592800 6807 17177694927900220176596561736 6808 17183716642901983512272889084 6809 17192752513681245328012862196 6810 17201792343625642997216211960 6811 17204806500328085510228883180 6812 17219883886560928408748314500 6813 17228935602328269351821014044 6814 17250071693201040755202097240 6815 17265182126471270378875686660 6816 17277278413332129786753313660 6817 17283329204643840799528635456 6818 17319671048822399311944950664 6819 17340899849836923009101374260 6820 17365187883585809180031948324 6821 17386463161508529764588463220 6822 17419939625255738006502669096 6823 17429078886273661582121134560 6824 17459571952918946598805649540 6825 17474835149765131890622264380 6826 17496222304448688460521796396 6827 17502336924913096758873574704 6828 17520691472102328834161886300 6829 17539062056699312828877916920 6830 17542125380778145358472666776 6831 17566648028254031192310133320 6832 17578920060622826058863442304 6833 17588128772652687850307869656 6834 17597341504315828423222587500 6835 17625003831142201126729972064 6836 17631155933295765053052742740 6837 17640387441811451502431204184 6838 17661943293633635797624122280 6839 17695861121538081553934328876 6840 17705120852725714922560954980 6841 17708208326927320799384374340 6842 17773149005153021010482066176 6843 17797940456204523627121399920 6844 17801041412805697144471117360 6845 17816552950203915777064141980 6846 17825865278039658343534499424 6847 17828970288531597860675526100 6848 17835181661649480167746217016 6849 17844502102446378819815790540 6850 17856935670465050261440539364 6851 17872487782095049458085857984 6852 17903625868929274162084887524 6853 17928568876364315662735728276 6854 17975415070403701051111318656 6855 17987924601517842787228523000 6856 18003571716600706927131898020 6857 18016097573720009789025290780 6858 18031765106957954176113244020 6859 18034899975710180588138975160 6860 18081977535397910440600193620 6861 18091405325232817369467829164 6862 18100837211019906214409204336 6863 18157514620479250299167458340 6864 18173284564470309285956743680 6865 18185908735948955871127031384 6866 18211179003375954498169738056 6867 18220662894559266613425707100 6868 18223825106091737947091576800 6869 18242807980939512019537302476 6870 18287165445147877116175021080 6871 18290337271598415720347852856 6872 18296682299860259419832740524 6873 18306203281450100625340313316 6874 18334791001801591744524457140 6875 18353870142677957577584271696 6876 18363415915607827636071849960 6877 18376150048282674821220618624 6878 18392078061570551581955255544 6879 18395265044418729143413032940 6880 18401640390730884845963214576 6881 18481487706451955859421389376 6882 18487887944546206550646862164 6883 18519916847405410097481798504 6884 18526328173440328204158484380 6885 18574472100461641692273626940 6886 18587328074077461389960834420 6887 18593758840982742317730891096 6888 18603408467664682906412910060 6889 18622720241086892514879349800 6890 18625940493584899745298127516 6891 18664619732945054535642116484 6892 18671072775704800312778865960 6893 18683984438964551078863341760 6894 18713062888451954987878664944 6895 18722764081524149804560288776 6896 18729233871649992717708911964 6897 18738942050027952098190632736 6898 18751892810738159152618993560 6899 18768091749644077096271130180 6900 18771332936364446415611029156 6901 18777816709173893643319671624 6902 18781059295370373128289805500 6903 18846009076648852653366072660 6904 18875297484026682228079084644 6905 18933988100692109639630321256 6906 18983013044006591896690412136 6907 19032143723478949455910176516 6908 19045263118931819011114505820 6909 19071524519629381379829089484 6910 19094527992690684482469219580 6911 19104393699575025295758009024 6912 19124137857173309829757421740 6913 19170273695524143107667569304 6914 19173572658465036775480504460 6915 19209892485912403542243419520 6916 19213197129373586755904025076 6917 19219807837539299811397679064 6918 19239651335895330174863002020 6919 19289334788377723920179930640 6920 19309238082850659724769681340 6921 19319196145997207003253103284 6922 19322516451247661294493499220 6923 19329158488377829349279674296 6924 19352420603662143823897650824 6925 19369050679666568421943203744 6926 19372378123513563467296856340 6927 19402346560102231015415662884 6928 19439027104988137461747125100 6929 19459059019445254701210421320 6930 19489139143791199823837436120 6931 19492483770373882436110304460 6932 19509214079023340611525412580 6933 19539358789926540396016425240 6934 19593045227858199889347378680 6935 19603125106860740498766090124 6936 19609847426692752842316690000 6937 19613209306922480484099970116 6938 19623297829525179853513818440 6939 19640121643535329391538369780 6940 19673805332541345372109577160 6941 19694038643438817241091382100 6942 19710912979376223365512780620 6943 19721043363010918424291836164 6944 19741317146876886565458822720 6945 19775145382244195218486124900 6946 19795465500210535331493618720 6947 19805632082366186185453587764 6948 19812412220804064970594588440 6949 19815803015288711840667322636 6950 19842946784825903664757248060 6951 19846341933553385093527481980 6952 19873520554918723884740612844 6953 19883720531034489083570173476 6954 19907537441976956503942597984 6955 19914346638523474977612617460 6956 19917751964547987624711427896 6957 19945012046075918478534709800 6958 19948421741263345436326763400 6959 19958653741482507088080618944 6960 19985960459295760548499154736 6961 19996208501701356135293786820 6962 20009879369706127053282507804 6963 20016717723905075568578971680 6964 20030400274913860703797711000 6965 20068067484069595298285178240 6966 20098929997573077450520298160 6967 20112659360498755658010861224 6968 20133268058050048008421825140 6969 20140141533189540086889260376 6970 20153894350071509189493709840 6971 20164214097762947648919311784 6972 20205537134794624125478977200 6973 20243478555936332217874371636 6974 20253836513987439151783953420 6975 20257290147965831055056782860 6976 20278022259335176312568858056 6977 20329929908463755993911268936 6978 20340324713900734801908470620 6979 20357659231982831515320200760 6980 20378476902175360541149248900 6981 20388892387906460551664311944 6982 20392365202135720727521119740 6983 20430598703652426431257720560 6984 20441036383353026425635383304 6985 20444516597251954048288329960 6986 20465408251554916023674648500 6987 20475860748242049823946908044 6988 20514224639271109441245947520 6989 20528189987605726387687590904 6990 20549152864402335484114765700 6991 20587631137848035787855755340 6992 20591132137948302292225685836 6993 20608644581333032741454896296 6994 20619158003695701079623580860 6995 20650725091496977131186957744 6996 20671792182493797004751337180 6997 20675305104939906544746166940 6998 20685846857313712199232356884 6999 20706943799793978188335452560 7000 20738622830683763603359161344 7001 20749191478318311321389733976 7002 20756239736578045801668320364 7003 20791510962857363093890228704 7004 20830366986631816167110560740 7005 20844511444440245927171451964 7006 20865743137649914605876171320 7007 20908260592291857436402179616 7008 20936645651861416736002835280 7009 20961508914704358744331930496 7010 20979283448490589788016926456 7011 21032682428115538687221297336 7012 21064776147548984980991279880 7013 21068344634097955975317253756 7014 21079053116491311925842830400 7015 21086194624277869782791461716 7016 21111205781704803029306161764 7017 21129086026098212636785129884 7018 21132663588911796345517637920 7019 21154139568123281972153235980 7020 21172050107738941208757675300 7021 21193559434266746029429982976 7022 21204320924346859334704385880 7023 21207909099467454581539154040 7024 21236632720341546521073841704 7025 21258196704549036724189965300 7026 21261792475295869691913657400 7027 21272582828757338368700010444 7028 21294177226319090896309331080 7029 21312186509127647653754144820 7030 21315789888358313259810959060 7031 21333814401003368487485125680 7032 21344635203844218552339677124 7033 21348243154343616492449429000 7034 21369901531649225814233872020 7035 21391578216706933732543211536 7036 21420508963571512992345836160 7037 21456718242206946737149823140 7038 21474842000127765126522613980 7039 21496607347266552389764316760 7040 21511127789063580795972185360 7041 21565652262957608900675701680 7042 21583852660475555830769698920 7043 21609354719981829672667080056 7044 21616645632898439152698438924 7045 21627585845835503569928408016 7046 21642179973488143364309061320 7047 21653130954047665817115748864 7048 21660434172818950522824999540 7049 21696981064759862071522315080 7050 21729917189318520256385505240 7051 21773896824139054528942613696 7052 21781233969709624573813134804 7053 21803257769560507728250710000 7054 21817950610039062856015149544 7055 21825300123840736323949525020 7056 21828975654334790849788956576 7057 21873122269697327087931004904 7058 21884170540903924034092136956 7059 21928410142150138567288876164 7060 21946865291859192598784978784 7061 21950557874553148719497002720 7062 21957944593157681669986055796 7063 21969028554977125711274518860 7064 21972724244859304575417378380 7065 21983814423146227281296056324 7066 21994909265613926025050622216 7067 22006008773831555215823339840 7068 22013411038835006312048618676 7069 22057868216557888590576752604 7070 22061576356116778619163228060 7071 22080124847030834198240148600 7072 22102400188677263011843226820 7073 22106114565643586642443293476 7074 22117260817751142812216600380 7075 22135848312122676526407289620 7076 22150727678590482496619380204 7077 22161892672290173675434456356 7078 22180511416644979847338004316 7079 22214058005113833784049666640 7080 22217788012326389433573774736 7081 22228981165675219990230529320 7082 22236445878251341630677875196 7083 22273800782788599257414701616 7084 22318695681632009164935432184 7085 22337424132088415868493517904 7086 22359915558179180544399464700 7087 22363665963329670088647657600 7088 22386179404378009700470192876 7089 22397443205490991445349378480 7090 22442545650820113701350663256 7091 22450070078277961958023509324 7092 22517884579760437064288682096 7093 22544302944713213723469307424 7094 22574526983812029420510104976 7095 22589651661112374940081128040 7096 22631288071960535243206405356 7097 22642654549177312818470283300 7098 22657817252045474668689964444 7099 22665401775932293475462077920 7100 22669194831195369147226279776 7101 22680577170971346927154209080 7102 22722353172372395600067717180 7103 22760386980831720007323393520 7104 22790852211840869877576305184 7105 22813723429110355680920811660 7106 22848066115304713743511734144 7107 22851884627223090142391008640 7108 22874806868534651170291295340 7109 22905399659682245660707991004 7110 22916880743068506490704924756 7111 22928366621694729190069229400 7112 22951352771075889807365477220 7113 22962853045036246144577968764 7114 22985867999513068470504256920 7115 22989705693468758573895698360 7116 23001221979169134155798141104 7117 23024268973169152139207323100 7118 23043489498817164952772607540 7119 23058875544749160369749860364 7120 23089673320568665218868758396 7121 23105085058076430834980706580 7122 23116649486033120135790748524 7123 23147511544391945541214341276 7124 23162955444619524511330845140 7125 23186137394505422085124335696 7126 23193869006255048428653948804 7127 23205470452196582045028331656 7128 23217076733551333646687928000 7129 23255799281198360320321527780 7130 23279058632107719164355456160 7131 23302337365539045046233858956 7132 23310101252809378529628382224 7133 23321751125478796721187146916 7134 23360619082450078811463417336 7135 23368399147850373205893010284 7136 23391752300689150178631144360 7137 23395646382967853807312932380 7138 23415124898553249390090275700 7139 23419022222928416137877644216 7140 23430717439649576003501675340 7141 23489266555458831160418566060 7142 23532280016750259083368348320 7143 23544022345687659595713855864 7144 23547937540215462630642265880 7145 23555769556954897661353799436 7146 23630282044980965224178896420 7147 23649923205917600489691778140 7148 23653853070183638284667296736 7149 23661714431276584911147984084 7150 23665645928224056349636824820 7151 23708928334862585992801909500 7152 23712866367963137854215661116 7153 23744390260414508342013828780 7154 23748333201332371440479592240 7155 23760165298017189891828863684 7156 23779896375887196723906431904 7157 23819399496554433505530232644 7158 23831261090709415544300002376 7159 23878756703262682786578979504 7160 23886680302413300206742325380 7161 23910464247369109476732693216 7162 23938237122412177586677997264 7163 23962063835360473096507191420 7164 23970010463432232711859404096 7165 24045613025238037055567039540 7166 24065541428758406034043746960 7167 24125409239139485525185149420 7168 24137397681775901957999132964 7169 24141394932356037635216024580 7170 24165390021963509480906174560 7171 24189404983005251803920542156 7172 24197414388168342350026932624 7173 24209432639604123896793272616 7174 24269598538113667146673260996 7175 24297718569777930362450200724 7176 24305757849600689192793924600 7177 24321843059171733804348506640 7178 24358067216971191114499718784 7179 24430650421400681529296738676 7180 24438726335686917084023730264 7181 24450844378310583957108125136 7182 24491274023991437925739461556 7183 24499366634394108281954294424 7184 24503413775152385758090428600 7185 24527708321364402020101866820 7186 24547969106897184118518635040 7187 24552022937142855685040459936 7188 24564187775263389808520032120 7189 24584473667094706631546039760 7190 24608835163444514968452555900 7191 24621023453462971442176611444 7192 24645415125487955725753588080 7193 24661687424752806709927392584 7194 24673897523906501184624495196 7195 24686112660368273345752181460 7196 24735023612550039704642638076 7197 24743183283786526548426800064 7198 24804452347525512426527453724 7199 24845368586354016406463011664 7200 24857654419866744908607439336 7201 24931475787386532033102573340 7202 24952014113786709258468696180 7203 24956123470515787030126176440 7204 24980791456234162746845614596 7205 24993133066744195057929591560 7206 25001363629572066549312410556 7207 25017831531429410951541609300 7208 25030188388951218892741660844 7209 25038429119242728942011782320 7210 25063164876903959826113321436 7211 25079666692629687566510685460 7212 25092048995321941552807495704 7213 25116828884564161781819563300 7214 25125093378016810627830735816 7215 25137494367127573326340842240 7216 25166449845433498106844256236 7217 25174727942427819306104065584 7218 25216152472313013886709851124 7219 25241034444092803028861335440 7220 25249332979981705989327887076 7221 25261785046742066004591606780 7222 25299171955795324806766783404 7223 25303328901556163040315354160 7224 25311644500678763987295529956 7225 25349092884492585971112541620 7226 25353256664523644772812624376 7227 25386587427423116781974079720 7228 25411609455801048666204379380 7229 25474254457617979277192809440 7230 25486798888204545173962899384 7231 25499348466139175469023563596 7232 25516089246624826363864122980 7233 25599930596979620699174498460 7234 25616726384705532819876094260 7235 25717694071840685588577388804 7236 25730338317674709975975264156 7237 25764081636043387277122388940 7238 25802086940035872673904730684 7239 25831678910109394311980308780 7240 25857065961010381774513329416 7241 25869767281232022600100442140 7242 25907902441404095689149312784 7243 25916383280134492224651496260 7244 25958822184059416381685578200 7245 25980063343356088622649132720 7246 25984313312812498543539360676 7247 25997066697512951912642560680 7248 26018333930242446837407310420 7249 26035358153382710233338806604 7250 26099281688159795439537895864 7251 26107814699386137256773546540 7252 26133427683428463819285889896 7253 26176162521785497712554146316 7254 26188994323202232290989036740 7255 26214673652138505884324880640 7256 26227521183083791185703224084 7257 26240373960631705881396217196 7258 26313305551988108080776111564 7259 26326193350707400625092764036 7260 26339086409180129115297104520 7261 26377797160292466529862087724 7262 26390711274954577399291378416 7263 26407938290001978911900710120 7264 26429485235878462240983176340 7265 26455360907806733697621409296 7266 26468306658326099838148957860 7267 26485575870573062035722883324 7268 26507175588762590703992598744 7269 26511497293422520775454158840 7270 26520142464274861445092109676 7271 26572062839108234459418719604 7272 26585056159633095234698132556 7273 26602388822683103953825303300 7274 26650102209418926939187530936 7275 26663127320893257362932851120 7276 26667470203418477347284686960 7277 26693539879404609334645747356 7278 26706582679386633147870881300 7279 26728332480872820303743977740 7280 26754451725023872033082813640 7281 26767519321196362552219459584 7282 26819842906928929356000285000 7283 26832937112283272639358142044 7284 26863510977350500116663777740 7285 26889740247919795804551443496 7286 26968556144364425908797349980 7287 26977325337036338767373010336 7288 27029990408281027017248398824 7289 27034383028797879445989027400 7290 27056355055441724525595812340 7291 27073943389495706089334582764 7292 27095942204756837470859530884 7293 27109148642446068014734285596 7294 27139984524899170480461934424 7295 27162028045915191322865507844 7296 27232667602321497220386332260 7297 27241508301057798978561758856 7298 27259196873677943900656858400 7299 27281321048192562046433104920 7300 27307889807773886927855827236 7301 27365529431007688398181926000 7302 27405493147213120962760340064 7303 27414380574482566698033610740 7304 27427716218643382183640724684 7305 27472207415165949979202156224 7306 27481112867471576205176450100 7307 27525676222589748594379704840 7308 27539056965879232358761344284 7309 27574765450945293552379215756 7310 27588166076464938604233720900 7311 27592634157446045078883009700 7312 27659727770123423025480477860 7313 27686603254222075358375593056 7314 27700049154531147789816202100 7315 27722471080777447172553689040 7316 27726957280473533317617922320 7317 27740419509630028300223069864 7318 27762868662368030615599665984 7319 27789827627546090643422953260 7320 27807812387767655794546675524 7321 27816808404477436162639031400 7322 27821307322210823025905668316 7323 27834807713709405115037422240 7324 27857320497791493070000781580 7325 27884355865876548124480915560 7326 27943007511610304470212490544 7327 27992716091523042110392862520 7328 28010810198997209580410285904 7329 28024387174815478575404649956 7330 28033441538350988525460409224 7331 28065151010830330454986244120 7332 28078749931595589121909397164 7333 28092354343028888375836420836 7334 28160458822299192385251835216 7335 28169549806064032389979790244 7336 28183190867291285529947231676 7337 28215041418739245043346139384 7338 28224147083729586075578890860 7339 28228700834459532682386746096 7340 28292517660300435205841087820 7341 28297080601611730074954406476 7342 28310773105205080441889637380 7343 28361026199400773409470449080 7344 28379318471900530072250386800 7345 28388468294407420398089717316 7346 28429672923652482024362987640 7347 28470927379787692695020565960 7348 28512231711004118498170696044 7349 28516824161942522182532968940 7350 28544391814358319901548339240 7351 28558183966478747212765033184 7352 28567381819444328409000648660 7353 28613408122769471030447458600 7354 28636444437575672852584797120 7355 28650273643438879837590992664 7356 28664108414225490987517969836 7357 28696411197492943361749959004 7358 28719503182439111919284070324 7359 28747234002681533332625397840 7360 28751857974684497442473585220 7361 28779614824524819818628267136 7362 28849104659590473784423031516 7363 28928028779679502005335536704 7364 28955927274331888551529680300 7365 28974538724172699732042905444 7366 28988503852626123757804892776 7367 28997817054059078824897079964 7368 29002474589714950296609346080 7369 29025771620058066205116247320 7370 29030432897006743871469154060 7371 29067745574375463033160472124 7372 29095756301840118530076772440 7373 29100426942540190838270854520 7374 29123789519148700749286984740 7375 29142490832177738390886597020 7376 29184605378137110742325227724 7377 29240836989141670610451216340 7378 29254908990209258237288938284 7379 29264293459112214170997011760 7380 29292461919038807837837937756 7381 29325353675936312994043438744 7382 29334756971757929254581038220 7383 29353571101549536324017654180 7384 29362981936593705628817816136 7385 29395939661694058288569222104 7386 29405361814638344193295423980 7387 29419499762786026233370421424 7388 29433643375024385311396643016 7389 29480829679783597817892463436 7390 29494997857396365104274031120 7391 29504446461124297519589271396 7392 29523351235770120379141147580 7393 29565923888471064627452120240 7394 29689199026285916806761820020 7395 29693948918128925066903629076 7396 29703450601636573009294547064 7397 29731970855595971032465558020 7398 29750997033171133922734637404 7399 29760513926061394275255197280 7400 29851051007360552047945917720 7401 29860594563532138824465290796 7402 29922689675659714016096892340 7403 29980103712213061558070905596 7404 30018430714403969712661301100 7405 30047202754109583070808209320 7406 30061597389606341744134176864 7407 30066396878283204494139302880 7408 30095207221969892494000752460 7409 30124040567619540408980878856 7410 30162520834706988618446061240 7411 30167333746909396728321557420 7412 30181776323572073751423908464 7413 30196224661747655298782009736 7414 30205860088946470663115685084 7415 30234781744929348683659203960 7416 30268552839685011031491374116 7417 30307186861587082071176565780 7418 30326519276920368308839464684 7419 30355537167680783280909093160 7420 30399107385469543416178973644 7421 30437880206554674412799491836 7422 30452430635023808246838678720 7423 30471840222488605003885160504 7424 30496116703253547267492804324 7425 30510690326428410920088906216 7426 30544718018736921161400918264 7427 30569042870572477104815106384 7428 30598253999402158682451864060 7429 30603124781627021632653572480 7430 30627488385807260907792151800 7431 30632363045734517656703553516 7432 30642114305228937127921903344 7433 30700676200930881173871627960 7434 30715331238626257520792688204 7435 30818079824437916649872605320 7436 30876921789794549438338985616 7437 30896556571101194460108188520 7438 30921114678557078989365546240 7439 30935857349443253855396900184 7440 30950605877413336856362773996 7441 30965360264328738679021626660 7442 30970279695610177114769995780 7443 30999809962378089150494520416 7444 31009658597367618952706566644 7445 31044149355838592785569790340 7446 31058940892662396610560219784 7447 31073738302095424476840751296 7448 31142870583207697555032272220 7449 31157701306002568529081151264 7450 31162646187964546969458732180 7451 31187380408615430981268609420 7452 31217083066381828828394865480 7453 31246809294255238679380602516 7454 31261681251656980959874722540 7455 31311297051167900904935489120 7456 31321228081353370860440493396 7457 31336129548159097956585116760 7458 31370922614213547458495899816 7459 31380869401057900966422552444 7460 31385843779965276455311255740 7461 31415703854576729604747027640 7462 31440605330683313152975881060 7463 31470508811720277857455066656 7464 31530386881313007748994921064 7465 31545371223732513194428455036 7466 31565359577586492357863088660 7467 31580357768384645497834551404 7468 31595361897335643526775281456 7469 31605367949872167171135614724 7470 31665459736622238572338523340 7471 31695541315364005057272700296 7472 31745730199227212537214316716 7473 31785928973889432154395633180 7474 31821137689881420178676627596 7475 31896694388000129415219337976 7476 31942100124657738800974066460 7477 31957247334515244786915476704 7478 31967348799472647692255294580 7479 32033073201214940283466182464 7480 32063445498021252438931739820 7481 32073574928258995860791019696 7482 32088774073641454751934779460 7483 32093841789056616585378860680 7484 32109048937148046841322612124 7485 32119190371449496767922692000 7486 32124262089483062504031396116 7487 32195336245555551286008764160 7488 32215667198836970816012131160 7489 32317482522725266554420336720 7490 32322580319469107682783951760 7491 32348079355987207689160720380 7492 32368490652789102844541518900 7493 32378700325270094347445928216 7494 32429788951043457092732748636 7495 32445128631248950131460293920 7496 32491183955897381513930873924 7497 32516793778803594023899694844 7498 32521917761424676847054567040 7499 32532167745272050394242399476 7500 32645095360419432513036500944 7501 32660519859208329762841074276 7502 32706829800005568642244369560 7503 32737733483360745238947277156 7504 32753194447627279361850705000 7505 32763505137175053742219945116 7506 32778976242970529831133905940 7507 32784134630912493383929460020 7508 32840921560028964297987495996 7509 32856423122346380566733852160 7510 32892617148510049400863042416 7511 32970287668728490807796910796 7512 32996211781024380540762569256 7513 33058498963306076124117225264 7514 33063693981597451878547997680 7515 33089679278931360482261667420 7516 33110479768127865895614387604 7517 33152113436128215107943624516 7518 33199003449895013818295067540 7519 33204216861230373631653694936 7520 33251168271852658640448743080 7521 33308628449776585580947885776 7522 33329543564496475579240201640 7523 33355702847050208481687082560 7524 33371406627566190635248145304 7525 33387116568682244890163226156 7526 33423797066702916444268590044 7527 33434283374966047637446175520 7528 33455264216513593451836508280 7529 33502511227941758291538152904 7530 33513018111304028356122342780 7531 33518272582618635247022003456 7532 33565593726370950386883971120 7533 33612970530408540398092171220 7534 33660403047094278670829444324 7535 33676226275633695130543838716 7536 33686778537905533586377239744 7537 33750149992305224196312420360 7538 33797743751116495896970824600 7539 33803035397223274937918204300 7540 33845393426560600096758962364 7541 33861289086707588906818743936 7542 33877190967598630450525308120 7543 33924933954212668285413018024 7544 33978047465069994227085893964 7545 34020588150577414227531179196 7546 34073826414191613679203605616 7547 34084482393596403901037983044 7548 34121800193486317386434398740 7549 34137803955864215598038140184 7550 34148476605420064483785915660 7551 34201881570574721886781465600 7552 34250005529842387009967186980 7553 34276765435957383590216432220 7554 34282119507398840311248865760 7555 34298185903466200027179126004 7556 34324977173743203967616959824 7557 34389347383622502165319804440 7558 34394716105395310342142958136 7559 34421570192221802552730298596 7560 34486091295251163601823048844 7561 34502237308680206775052208976 7562 34518389621107871393414459880 7563 34583061900127147015948271856 7564 34599245737043747245746759300 7565 34631632345246007134948765920 7566 34637032568585634102178696276 7567 34712709408135115159398607680 7568 34745184491622102238592467116 7569 34783104084385439889125961064 7570 34799365892193918150819637536 7571 34815634035113389366254996020 7572 34848189334182656362709891280 7573 34864476494282278533745317224 7574 34924250364323527711532287980 7575 34956890272011434897958878760 7576 34989555596557662950509728756 7577 35011346607882958968849610700 7578 35109546164492228626497189104 7579 35120471380063149353604310980 7580 35153264026518731535413834016 7581 35191554359444123110269390864 7582 35202500836082755516504041540 7583 35257275790665199920292197080 7584 35284689890707476043811732400 7585 35317610255780453584646445276 7586 35383527776069001164917896804 7587 35389025527421839400580321960 7588 35400023165692614446127948156 7589 35416524963117565843837704000 7590 35449547789336689510756447020 7591 35455054087522469026266182576 7592 35466068822114625177168606564 7593 35471577258668605907296723780 7594 35499130136970133834451519520 7595 35532217130847761627973696780 7596 35603993786918548928118918164 7597 35620574777757236203370633836 7598 35664822215763462343199272860 7599 35686963104974649790937178324 7600 35698037844204742939779046200 7601 35720195914875648688706773840 7602 35747909619719705681654476680 7603 35770093482578006950236040384 7604 35786738907241096979840259096 7605 35881184955300012859870323864 7606 35886747067357903194233674380 7607 35920134830576634086291881960 7608 35964692111321348174636952024 7609 36031614387834977432079308640 7610 36048361161425987413545492084 7611 36053944860479791585247643320 7612 36081874168023582595084242960 7613 36087462192508314499901106180 7614 36137786874262756017496985940 7615 36148978075158825331763931576 7616 36171369141367234904650960240 7617 36188170024735410034693634184 7618 36233004176149441617036174456 7619 36249828912084330942676658700 7620 36255438603950898145330259600 7621 36272272020260116440497060644 7622 36289111949200969499852418876 7623 36305958392789023909216052480 7624 36317192975425058662119682836 7625 36356536831599078614369140004 7626 36367784454956431762985015880 7627 36424066077432893207930646220 7628 36440964710815107384057765264 7629 36452234095616531237814515940 7630 36508624592632391434005959480 7631 36525555910263573080744229424 7632 36559438176291385896062600540 7633 36621623691329750388979194960 7634 36638598666607787008655017704 7635 36644258448579792692522834760 7636 36672568288410839466340077300 7637 36706564152050335079959399920 7638 36712232681751691543208505776 7639 36729242647948522272035483080 7640 36740586273741411356564062236 7641 36763282284019438982610335060 7642 36797348205183863306566408656 7643 36808709356176425656069733124 7644 36848496406997335885211315520 7645 36882628111940885599540597036 7646 36911091321026389115014127496 7647 36950970563938101865579388724 7648 36962371225831425739778232600 7649 36996590800525637785757667876 7650 37070823787666681805953877360 7651 37099407966865290279696623400 7652 37139456672434396731290405176 7653 37150905774630544087699810764 7654 37225396654234889103018265556 7655 37242604521108166462123917100 7656 37328743320343595842243988120 7657 37340241027357330446354784396 7658 37392017236827327488399126400 7659 37443853260153410082735484080 7660 37466910706705489576531900584 7661 37484211555351571282354361696 7662 37530379702167979085237922000 7663 37553481539462888526210885544 7664 37582375499406731240423168064 7665 37622858165218605240277418160 7666 37651796597925744284582738280 7667 37674960697095159576419383200 7668 37703932520297838919306096140 7669 37761931866984643209346174720 7670 37825817002988473103312477700 7671 37883972531703635000529844440 7672 37930550584211983766789716104 7673 37936376194795876808978520060 7674 37988840250864454773067388844 7675 38006341699835810862933141476 7676 38018013064899569550493497864 7677 38035525712647713384866225436 7678 38053045082413119959333161620 7679 38088103996252089979568344080 7680 38093949764638793551754891856 7681 38123189822933970007987952316 7682 38199301518827855044881938820 7683 38211022241791075966904310696 7684 38234472678568277640840947680 7685 38287280014129537101536583940 7686 38340148114510566823199065684 7687 38357784327595668728433837996 7688 38410733534736353575665491100 7689 38428396799988957479106714644 7690 38440176070154865723890592120 7691 38457850616936672128097425164 7692 38528616541659722631429007380 7693 38546324967620018791745865324 7694 38605402047412460260262839264 7695 38706006243654382487898052800 7696 38783086194582273789025019484 7697 38812766369339329385783169204 7698 38818704675076130998539072760 7699 38901920486939556524296574964 7700 38937629885360419930823662320 7701 38961451323026456659660399304 7702 38991245197369083659948454624 7703 39027022905995586001076324940 7704 39032988516333727391203149520 7705 39050889907011567663479646564 7706 39116586884997307277835903660 7707 39122563901852836304618036780 7708 39158441987841921726186733416 7709 39206322083823051420485331480 7710 39212310524637122346202211340 7711 39230280420696919283269720784 7712 39248257178813110638332264296 7713 39278233697047737093839360256 7714 39320232873771778799955333744 7715 39368277751386594516648551136 7716 39428402634464777424916487556 7717 39446455013652077942545022600 7718 39458493759225961124763315516 7719 39573014628472710201249042580 7720 39591122164474342934540592024 7721 39621316734562411335347493444 7722 39639442686098323892526376776 7723 39663621370245532139870848640 7724 39712015610183663364949712304 7725 39839284656115359838967473020 7726 39845353554672937607102569660 7727 39863564873055195795677332404 7728 39875709605017062963652592280 7729 39893932484085523049212775724 7730 39912162302383307807582594916 7731 39930399062024209974993281640 7732 39972978507175829101925865336 7733 40021687054392033631362336360 7734 40064347597045478380488029716 7735 40076543281318167694381626744 7736 40137568117830504967536865884 7737 40168109562234485341111330104 7738 40174220174463423781347545560 7739 40186443722897816778094436556 7740 40210900117872477230381411300 7741 40265972357818750970469817880 7742 40296595196416125357185307120 7743 40333368218361635892779735580 7744 40443855114480054398300467584 7745 40450000663034807195146296820 7746 40480740079989865753593956460 7747 40610058295080014557272245160 7748 40634729324935290932199908160 7749 40647069522793199558860555956 7750 40708817366671246892619850376 7751 40783017942907099431475855504 7752 40832547580400655660289641216 7753 40857331190346889540475301720 7754 40925550762548574789825589596 7755 40944172565459970274301679060 7756 40969012619360478797762334924 7757 40981437354889232264281246800 7758 40987650900075885048588976016 7759 41006296246277075171148384040 7760 41074722999467848720737260460 7761 41093401346273458208524383204 7762 41112086770712532310969562856 7763 41137011683324740933611866400 7764 41224348067822540972870957820 7765 41230592288966315656692050560 7766 41261825218572279625910194680 7767 41318094177265123144056422940 7768 41361903118936081943820328536 7769 41380690225441399131118957520 7770 41393218913302175896139508996 7771 41449637133982225453092758100 7772 41474732459764723500840676140 7773 41506119420969563307906009480 7774 41550094418629286561743423796 7775 41562665832451914424174068504 7776 41600399093578883767666596900 7777 41625570457106468001027525244 7778 41657052508633283951692146264 7779 41694857159434037119347024420 7780 41738998716243936092861897056 7781 41751617739986710563428487924 7782 41757928443986515986884940600 7783 41795809362828910318377522820 7784 41833718913900797807577407936 7785 41846361796634169088844786484 7786 41865332090791244161066915896 7787 41922285977881385874711351900 7788 42017352601743555319571263560 7789 42055429519417738996217739156 7790 42176196182728470002797283660 7791 42195290994305629884576933904 7792 42233502230421046871081056700 7793 42265366950719328004709279640 7794 42271742298313085105660232120 7795 42329156497799321235832928220 7796 42361081344731805913822711860 7797 42399417644264618437013653200 7798 42424991235787179091416592840 7799 42437782851035620121889335676 7800 42463375723736055337601329940 7801 42482578817733133701534059884 7802 42495384900405434551968501360 7803 42501789147986207125138050096 7804 42578702875191697455980784344 7805 42617203213067442779549233380 7806 42675008111859659714789671704 7807 42687862513847146290570689580 7808 42694290924725155808443773356 7809 42707150166654594615165879024 7810 42713580997867997119408675300 7811 42900426451186103749946824044 7812 42939169041531688644647546280 7813 42965013629595713083447241184 7814 43042625184577826499382766600 7815 43074997795297374021853597620 7816 43081474751573804214293409876 7817 43094431098909899160167060664 7818 43113871708092468749981436336 7819 43133319625042026447732689220 7820 43172237391032358188646302880 7821 43178726529362737759626292756 7822 43191707244469497164004520824 7823 43237165359578821860146973220 7824 43256659610102518285308424764 7825 43276161184519266957118171136 7826 43328201205403906608188704560 7827 43367265434625814629550878300 7828 43373778992053776623234498016 7829 43386808552693628402659589844 7830 43491162509907140757535486260 7831 43504221448372709400889784856 7832 43582643718953073043207810464 7833 43602267682682763326790253236 7834 43621899009264252768735815820 7835 43648085568517491653490964804 7836 43680837188220502637846960124 7837 43687389969064874684799920000 7838 43759524640875133287790852740 7839 43818617718341363481927167160 7840 43858050035565891989914052100 7841 43923836276308085693894546840 7842 43943588175978899652430346284 7843 44042458737105030230245279244 7844 44055655473587081990830488720 7845 44154736071558947232877951980 7846 44174574457009175957554821924 7847 44181188902524901609721796100 7848 44194420269599070766554047016 7849 44240756061458570240254711864 7850 44260626647247916346290367436 7851 44273877835848903873915267984 7852 44320283034213911512961638080 7853 44373367171368307365627088944 7854 44380006412348466319424256240 7855 44419859244798640507552634140 7856 44453092715718206934255277560 7857 44459741895680086509952652696 7858 44479694408609028118204498960 7859 44519621820600711602455245500 7860 44559579095653120687817295576 7861 44592899649812790756796399536 7862 44612901946920001360641176520 7863 44639583306411337074345847904 7864 44713025620018190073032215140 7865 44739756867980314978917439164 7866 44779878709432878387718273720 7867 44820030530217211262033901380 7868 44840117688457834566536239324 7869 44893720124111174794669457676 7870 44913834799002743040387913680 7871 44974223891282769893162495604 7872 45041402226198283218863638344 7873 45115394955626069590801660620 7874 45176009778763682347388313024 7875 45182748946317545285226180800 7876 45256935099007069920198629640 7877 45263684325018175186015413736 7878 45317708334989097506588919960 7879 45324465112721820841437847180 7880 45398845092961603554377544576 7881 45446230746822106423721235184 7882 45480102870770989792791860904 7883 45547910235467779963040301644 7884 45581845497118662200593034664 7885 45690579954924225425916939400 7886 45704186947330632695042122716 7887 45731411062968264541730707220 7888 45765460209725631085170236940 7889 45785899836315844538567026884 7890 45792714735438288686286704420 7891 45867734432012854677660072300 7892 45888212114597474990232631344 7893 45929190336023097220338412380 7894 45936023003421740020430691040 7895 45956526088144980829674026484 7896 45970199047573330876948575960 7897 45977036798423424306603848396 7898 45990714842815613056033498704 7899 46038614705279728849009091900 7900 46079704812566694856437118776 7901 46161976715419861906978966304 7902 46196292783401875342897994124 7903 46203158547346400383430575500 7904 46244370990526648861144776520 7905 46299368563731479208105608184 7906 46306247091213419992761911020 7907 46320006700992422885488640496 7908 46340652503963918481089142660 7909 46388855868122638984915736916 7910 46409527239915378764126359640 7911 46443996584216122096526302980 7912 46485387956048635745036573760 7913 46492289505729140381821055296 7914 46547532649099373275111820400 7915 46595915261028623975176518176 7916 46713590392966712585482343424 7917 46755181873946290280009058540 7918 46762116786700757169070078320 7919 46782926668243933409811823364 7920 46803744266486799207989889436 7921 46824569583718383964494945120 7922 46838457417997121952165297396 7923 46907948088330324661955303816 7924 46942725628365999446100180276 7925 47033247804364427527445074460 7926 47075076305519485408528527000 7927 47116935801844921974630855076 7928 47130895858277436047840789064 7929 47137877178937264383836238780 7930 47151842405569499953303921536 7931 47179783202467126965982899160 7932 47214728599923756590783279280 7933 47221720267111087866408897956 7934 47235706189863021127476865224 7935 47242700445597967825767980200 7936 47319694236717874123814853840 7937 47340710681710264221822013284 7938 47361734904617604769828316796 7939 47410821685117270161806160824 7940 47424854263858228286123078700 7941 47488043707258918323410491680 7942 47530208969238038000145166860 7943 47621674076394534553176429844 7944 47642802225064962418281754476 7945 47678033165030281925049938436 7946 47706233546126170256647514460 7947 47762676009262521215868184524 7948 47769735228287756093699998800 7949 47783856274702460835167165316 7950 47854513696337323363516435736 7951 47889875043843514308034323696 7952 47911102302260878578010557960 7953 48059912768381051747444012160 7954 48067008577133968831515850996 7955 48102500718058922881708846956 7956 48123806483436172541687873700 7957 48152226403045844887313455644 7958 48237570093753084309942912260 7959 48280289184860962284388424256 7960 48301660549988215019671394900 7961 48315912505938302214196332216 7962 48337297010384126152875729840 7963 48380089681680405679556510940 7964 48387224861917324820037652636 7965 48487209499232213674436953800 7966 48515808140074482854586903040 7967 48558732456724347753837602540 7968 48623178268234237314879649760 7969 48687695339571317867452428944 7970 48709216876425567771474740776 7971 48874478853869656173588341940 7972 48903267707813852330153767564 7973 48939273646232936421419102184 7974 48960887811305909278676799996 7975 49011351800880537280033183724 7976 49025778042157082565525327600 7977 49032992489652653176543946416 7978 49054641140609946075023357640 7979 49069077999174910924273902876 7980 49090739925648703992507168480 7981 49242596658503719556851394220 7982 49271566086177732967634606180 7983 49307797841401204082617323420 7984 49336799228871593820758935604 7985 49373070951463262867414177424 7986 49380327961952724258573819600 7987 49445681065520954829286997364 7988 49460213761275983102471198040 7989 49482019478766094446462293484 7990 49525654948264117054586270760 7991 49569322479482684934445158900 7992 49576603519787156315894325816 7993 49591168274125423741951434444 7994 49664045543097251163751995584 7995 49700517631937579446595093304 7996 49744313598555781587443074500 7997 49788141721194798059343263520 7998 49817378343402394683538704280 7999 49832002018739616698944881036 8000 49927143131253651147613098200 8001 49993098689346147062600074664 8002 50073809626390229217781713360 8003 50103185966788736662717894824 8004 50125227645673874153726742716 8005 50184044964651334580112507180 8006 50235557287370086903823653596 8007 50294482460718069572848313100 8008 50301852155548933901200812300 8009 50368219914382873593695354880 8010 50405122411067396614863264120 8011 50412505613399820034089828460 8012 50434660627971946567558438704 8013 50456823755754551926159126856 8014 50493780337870944015253374816 8015 50545557446531294284904624464 8016 50560359029926122073471915140 8017 50567761176027012728288395236 8018 50678901783286159242422822116 8019 50693735898812572522864673544 8020 50701154313360149275869886440 8021 50715993856465266521356226076 8022 50745683801186614420779266740 8023 50782816599079621695698726160 8024 50805107144449255992803626404 8025 50812539137874705621878685160 8026 50857150126785154483122586100 8027 50916682212364898228117920164 8028 50939021710866629826869127336 8029 51147917857990019864386007920 8030 51185295756006516862665156060 8031 51192774066426195740712045980 8032 51237663052107467820239189016 8033 51275095592169788920014625476 8034 51305058029874226359329076540 8035 51350029042502606123883479896 8036 51372526864243272888361825260 8037 51387529974967707669483575856 8038 51440069619950618778708382944 8039 51477625338282603618600757464 8040 51485139223153342412307813580 8041 51500169734810517704408006736 8042 51530241728277949812502731560 8043 51552805325064558403116031804 8044 51567852296488337938499935680 8045 51643142063100882764046382020 8046 51665746847350808270109641564 8047 51710981152372758877062614520 8048 51793996428788460401596559100 8049 51816656223194896108777702644 8050 51937648033735086068609067860 8051 51975506220045172731157293900 8052 51983080616158641409603381200 8053 52020966395897675283339315720 8054 52066459701560528660315223636 8055 52119577122998124574442549604 8056 52142355551922983757302910056 8057 52248764608687638461897109540 8058 52385842099185609967810075944 8059 52408717457454968651605111776 8060 52431601139282686568644814580 8061 52439230883323626210279843640 8062 52485028779884577203151256196 8063 52500302150346136472296907304 8064 52523219150640076664877252156 8065 52546144486611413620846792500 8066 52576724572041263182506272044 8067 52660896286536389084736575520 8068 52668553825608125143959264660 8069 52737513443284426869605153700 8070 52775856842430472483548896640 8071 52783528309361512781229493120 8072 52806548285978933065895048664 8073 52821899584477996613383439340 8074 52898711873046584657329750880 8075 52937152909025536089765754200 8076 52967922496098853769039309840 8077 52983312877716214760875448676 8078 53006405437272723659447085180 8079 53060320695478986515989063096 8080 53129707456772196215653006300 8081 53152853173397401963779325344 8082 53315108586986958743804072300 8083 53400264108017842249607276640 8084 53408011136019723571784417236 8085 53423508001790792359343062584 8086 53431257839741138988028399320 8087 53539853979495292379084665044 8088 53547617879421088029235484440 8089 53563148493934240068146348076 8090 53633082719119962271619877660 8091 53656411029637561289715040404 8092 53679747795300704077926978456 8093 53703093018560808780992797200 8094 53749808847680241687811858620 8095 53757598110596875767034522876 8096 53851142661616096280877488004 8097 53890159572478384999411081824 8098 54030815565946502443207324596 8099 54054287947693850736606181560 8100 54062113963019737815435799980 8101 54109089886160088296357211016 8102 54148262468212770588774434976 8103 54250221797597113824696563260 8104 54344480053969042941110922276 8105 54415263274013561404363683060 8106 54478246173998334443020721124 8107 54501880417959256082393893116 8108 54525523205653129248404725440 8109 54580722949779688647636063536 8110 54675459424931492052488639224 8111 54722879023794298503216291140 8112 54738693170715828033991334376 8113 54770332889910632594656467840 8114 54794072679378356451988347284 8115 54841577983516580709513693360 8116 54857420709869890180385754756 8117 54889117604442985914181812700 8118 54952557181622090640926578764 8119 55031942566283155328267351104 8120 55191000062216313495446568984 8121 55294592726987711657628307316 8122 55310544432257397488445529944 8123 55358422559112992544831692580 8124 55366405603667877638780955140 8125 55390360493597801343380221084 8126 55406335218027777051186958560 8127 55414324019862498652312665696 8128 55454282428923852674206974156 8129 55510264538091335643178513544 8130 55550280586391380388710848564 8131 55558286679998487647713197780 8132 55574301751898760425314612536 8133 55678493519597997303197271700 8134 55726636901777270372628527120 8135 55839106380916488074288026860 8136 55847147147895696813918742380 8137 55911508026512195111523713244 8138 56016226280073063365732285096 8139 56040415226858686256181136060 8140 56080749481123648735743336600 8141 56088819234255104500147887800 8142 56113034299877008108600679344 8143 56153412102242070095998965864 8144 56177650403543863645085691936 8145 56209981700344090427720643960 8146 56234240347494317874787304204 8147 56258507718475258132960508356 8148 56282783815796523505215577800 8149 56323263376683968198350426740 8150 56371870871901769401720950640 8151 56396187725343114087138894084 8152 56477307043950532254843889624 8153 56639837406060260475042641904 8154 56721248635974916850612542644 8155 56737542577806023107706580120 8156 56745691011309254639934644876 8157 56810913593763827853046604220 8158 56859871517051311886839697880 8159 56884363660057078832679753324 8160 56933374321410330005971548840 8161 56966067641038984620691607264 8162 56982420166715767746578957940 8163 57056054948781779766381019560 8164 57064241483662850494767241480 8165 57113381251637016742101170516 8166 57154357990674614541004556976 8167 57261012184954872744711988760 8168 57310293106672968881228292900 8169 57376055977683949493208242964 8170 57384280756336783372800757080 8171 57458347987325156358030347304 8172 57557228206819683479071237520 8173 57606721467174108817237023036 8174 57623227099804479696646709184 8175 57681027853094384734679327280 8176 57771955221787815883264893876 8177 57854720087834581753810068296 8178 57896139559259440613966976756 8179 57954168331302125068126861744 8180 58003945847741453567903465180 8181 58020546268580113165728455136 8182 58095297165116784674314846980 8183 58145175668189604235734782016 8184 58178447825337691761562439320 8185 58220060331892870969893245040 8186 58270028076869569990020810396 8187 58295025347770889047614922260 8188 58420145788608946949891758080 8189 58478611867292618625964387696 8190 58495325414212796085533472804 8191 58595690312902429536779203020 8192 58620803947121650424547410064 8193 58746506703593582528531026224 8194 58771674189906995604675998916 8195 58796850660543934035235330140 8196 58805244814382674669373998620 8197 58830433268108684018282934164 8198 58922867868396937095560652360 8199 59057534223770447194895286440 8200 59082812696180313595669036384 8201 59099670019852787757820747860 8202 59124963520365748225565878104 8203 59150266041170741493412303056 8204 59234672956785045532405367476 8205 59302270736277014940892075620 8206 59310724976869877766190395460 8207 59353011247036107971112226080 8208 59386858349539537373845895800 8209 59437659161569871280407540420 8210 59480020829816163176891062140 8211 59488496181872586720136148736 8212 59513928276576683690451052820 8213 59556335235269349925222734960 8214 59590278929876031067574423624 8215 59658214685516564167468779576 8216 59811306146031520620510470700 8217 59845370890743514833799196644 8218 59870930057927058738064454376 8219 59887974555892213736009467164 8220 59896498321115329256014904480 8221 60015937228157474060808987324 8222 60024476167778977220096091900 8223 60144127667595330690280809384 8224 60195467690791554291567795060 8225 60204027910870077166409495480 8226 60246844229371392980408854800 8227 60272546198421753098375026344 8228 60332552995395757550967123540 8229 60375445466976674234733270960 8230 60401193145198717410691131204 8231 60426949973054002620905179356 8232 60452715953143458418323376800 8233 60487084834567912912168369944 8234 60512872179988270365890853776 8235 60530068832834452491550016964 8236 60590289192110849545184898560 8237 60667788722713136364209790500 8238 60685022053913976799666124616 8239 60710879699518232837761358940 8240 60762622535977324869485409240 8241 60771249913861286271299545036 8242 60814402116823883897301312996 8243 60892140429479737745935128600 8244 60926717361780097942336974640 8245 61056526616740954813815006860 8246 61229964068029986004263180420 8247 61238646706142334930868636360 8248 61316836630849473967803616600 8249 61334223462801119447823741516 8250 61360311413985027360308673540 8251 61421219262202124655895311936 8252 61499603376273099523883924580 8253 61525749931248894938907314024 8254 61543186113765020780575359900 8255 61595519370024056137358602776 8256 61621699901617149164028136080 8257 61674088784863066680851424060 8258 61700297141770597847849474304 8259 61761486069389072565019622000 8260 61805223399295502938600724520 8261 61919061268883895568839894404 8262 61945356344771184069875320456 8263 62015522044997655566340515640 8264 62024297412472454065419032620 8265 62094537611753679358685608284 8266 62226416655195676999318908744 8267 62235216883813181041435441340 8268 62279233585392135775902444180 8269 62288040038090737373323060440 8270 62473215401641983597815176976 8271 62499706434666348422091891880 8272 62623455062809487856113479524 8273 62685405903778969561711861920 8274 62711971893698510552232345464 8275 62756269392716318058692869584 8276 62765132020776100603068410820 8277 62818329695175921596848583680 8278 62898196654410569041861403440 8279 62951488289942178645639387740 8280 62978148214482968336510761684 8281 63022602330155396688633907404 8282 63075981782484584448278776200 8283 63129398906004810976441585620 8284 63218511216724968090210294760 8285 63245265341413862784800217504 8286 63263106665842426820567743380 8287 63272028900743195610971096756 8288 63316655806055291892122067216 8289 63343444537438885893299282340 8290 63397050336075185949115693440 8291 63450693933629925951607615596 8292 63513325932853017900382256924 8293 63567051501213919864769018040 8294 63719479651676165568302588856 8295 63746410329013853358839194800 8296 63755389328975337126300268400 8297 63809285464585144244389413276 8298 63854227909225884072972719736 8299 63881206035358343302494071820 8300 63917191644987443720846912804 8301 63944191936766094270993316156 8302 63962197411131955383926010624 8303 64016239186216316578634456940 8304 64187622564994470857329166224 8305 64214718017481357501402181416 8306 64259898285857471877907325376 8307 64341289524228355799156620260 8308 64350338295681999293971449796 8309 64477132490544139530755376720 8310 64486197179478105901583812676 8311 64513397618445682542990308680 8312 64567827180085300320467187860 8313 64704068531273646181612244820 8314 64776828484220093970094388484 8315 64785928270464479596835755620 8316 64831443182422264154053085760 8317 64867874294858203461127248024 8318 64886096247561656963667753900 8319 64895208823384125079790998316 8320 64968147830441387864318951580 8321 65050285860241123983609788304 8322 65169082444899614424566899576 8323 65187374878717084792946595564 8324 65214821552033910818135616036 8325 65251432096162109950784245660 8326 65333868445455245691230250700 8327 65434741828037366118522860340 8328 65462275264289944488226889784 8329 65554123122623619177763127324 8330 65572505574922698067150855200 8331 65600087307529270021005162744 8332 65655279777648333072798522180 8333 65664482283734695559769771940 8334 65692096251544798492396861884 8335 65747353219184962014565337560 8336 65765780813425453596412184556 8337 65848758259304543974255097820 8338 65876436787938792680187425364 8339 65885665118355996448319307380 8340 65987247874937186660887571580 8341 66042711639954735101526609816 8342 66079709061591918886934495920 8343 66107468461006266504375056964 8344 66181541039727309512563718196 8345 66264955351100489524634289000 8346 66404173891907732684156358660 8347 66459929512801324495166991456 8348 66571557796708830584918102664 8349 66580867202063500379902697980 8350 66627430503388555711308203220 8351 66636746419271926017178708760 8352 66664700679979691266790169004 8353 66692664712398808738107318756 8354 66711312830756085866836642824 8355 66739293155433193562435026716 8356 66907380558187853295864658560 8357 66972843082137963420994924016 8358 67000914783850028861488753540 8359 67103928260903579809640336460 8360 67113299663480896608616152396 8361 67385545166452305917191330680 8362 67423168389240480491621914000 8363 67479636044421639794691177020 8364 67507884647416142111956824064 8365 67554987551397182294383128684 8366 67564411417958512551902967020 8367 67753118938192651672704298980 8368 67790913097649112410695348284 8369 67819270245251137089476671796 8370 67951734336528773014928610720 8371 67961204301580631557143622176 8372 67980147531119351366970499764 8373 68046483489302186041972801860 8374 68074929694083389077165932104 8375 68103385807902164078759645056 8376 68188813631198836994783366320 8377 68236312106367088207795104540 8378 68274330735271594805883713620 8379 68293346668232978458434163896 8380 68359937194750843473042119524 8381 68378972994608923746727835400 8382 68417057846505200393255090240 8383 68560033513020464586525852960 8384 68579115733549367105028987156 8385 68607747362852496785725695000 8386 68645938363452815454291854544 8387 68674593238643605922544521576 8388 68703258080978515883952934780 8389 68789312438584231866917409904 8390 68808447822153169800008319780 8391 68818017177234782844704701956 8392 68837159214506342626145053224 8393 68904191290391513840595288120 8394 68961690641269791707583272836 8395 69048014636313079548976583380 8396 69096011308031551885228849200 8397 69105613977922444360706687216 8398 69124822654075574051696354244 8399 69182475380924845640217787680 8400 69192088063330392385688545940 8401 69240168172674742582617214860 8402 69278652303117062923788113060 8403 69326782530708409881246633600 8404 69394211659586933730248858476 8405 69442408776511815090424404936 8406 69529233884740360257160213080 8407 69587167533908087986746569316 8408 69625812310303571603153567420 8409 69654807627703562905735830964 8410 69703155517555564024759095084 8411 69770889542864406419980329180 8412 69819304563905222599613320500 8413 69858056735312181940355036940 8414 69964717638784249745206572660 8415 69974420810205061786742654996 8416 70003537053227770022629975660 8417 70110383003326332056999841120 8418 70168719868648639534034821836 8419 70197903466697084206126361220 8420 70236830664128630889980683004 8421 70295255188135264295279333400 8422 70431736590536382849895828884 8423 70441493705793158185905418420 8424 70676002623951301803318628484 8425 70734731395915356693768065760 8426 70754316688119454611888970356 8427 70842506435616238960027882920 8428 70881731271233228164139894080 8429 70930787765469151883700475320 8430 70999514386911586498019947656 8431 71048638798199291069339315616 8432 71117460556145486793911698064 8433 71137134116120664950191468740 8434 71196182010087409057622666496 8435 71343980463425068173906006876 8436 71462403237223548782696396004 8437 71492034511332786960919989756 8438 71531558802955876462354907700 8439 71561213969949468190146002744 8440 71580989772506307904373282220 8441 71620555040341286515107402180 8442 71888097568613760672227315436 8443 71907948618870793237593663984 8444 71917875856878364493839859120 8445 71967529179910952623963999260 8446 72027150874015621317458729400 8447 72066921533004669077155788240 8448 72116660589359622791051395080 8449 72176385215523085013838591060 8450 72236151054293769776188396656 8451 72325877135851428074937664020 8452 72335852430937890146858081076 8453 72455645427585223983025761404 8454 72475626990543257345803361280 8455 72515603892783133077268174200 8456 72625635135509126112343695840 8457 72685710794566268133971342796 8458 72785928918184457441146209216 8459 72805986354296321992845608244 8460 72866186300634228608363365680 8461 72876223656676465904407507440 8462 72936471992472939003974957596 8463 73016867668616922835544489100 8464 73026922318514533683496982800 8465 73167808611202168032218032620 8466 73177880578784091178546276460 8467 73208103414114809292298999204 8468 73329098795116131854322201420 8469 73379562697106660340323383140 8470 73389658949526111163590861736 8471 73531128078475371540469414500 8472 73541241705869055934244226116 8473 73561472438307427364158301544 8474 73662695681158920880371868684 8475 73682954251815823100766974160 8476 73743757823277025904438872956 8477 73774175285238250066684067700 8478 73845190025096222415068067376 8479 73865490410532604885848988164 8480 73895949708351127629126343836 8481 73967062109941221015199884504 8482 74078925385194357712499163840 8483 74201118799848484107426969096 8484 74303074909164580731694405516 8485 74323480133689718173284067344 8486 74394935197828468651949644540 8487 74425576316634048587398922484 8488 74456227951542155218388283896 8489 74507337386680894794109192356 8490 74660841142315436909998910736 8491 74701819957077499814037079560 8492 74753069831603711872668576180 8493 74845393443257969626595375940 8494 74855657485129777929946032520 8495 74886456648891682360869009564 8496 74917266372125401401852758036 8497 74999477280192562214224734660 8498 75009758927620899220400159780 8499 75040610917708308378683505724 8500 75071473481753726913253372416 8501 75092054400303382466309530644 8502 75102346622656181419861591640 8503 75225945012837755297976803296 8504 75246561214969958950581410004 8505 75256871081531653961198383860 8506 75380681327979399096352303676 8507 75432319003320598747721690136 8508 75463315755295040883890037420 8509 75473650364394005065892717360 8510 75525341103040086091881429480 8511 75535682790153370863094526556 8512 75566714932200079503234413600 8513 75680590363590511363121240040 8514 75722035050464745465907317120 8515 75742764485386762129942545396 8516 75784237542514756777235865580 8517 75815354752632377193644175024 8518 75836105473982420410438560900 8519 75929542299578939731024273080 8520 75939930088372215412160311640 8521 76033473491834098619975566460 8522 76054273949524724447823118656 8523 76095889091061700225624623000 8524 76179176302974937046657405064 8525 76314680036751281899385333456 8526 76335544581250691414258258724 8527 76366850310984423978534233916 8528 76408607926082515912282293620 8529 76523539490862271840598752296 8530 76628147710558265702099168716 8531 76711920061671351404313381180 8532 76753834848110827960199068884 8533 76774799397090783912824130360 8534 76806255167704141490014573104 8535 76932185671276610675663587320 8536 76963695167118658374591572364 8537 77037259149683207039457590460 8538 77100360620171544223447152856 8539 77184562910249184077127927240 8540 77195093582572514956268522920 8541 77258302762908822706342821236 8542 77279382071881097584462570584 8543 77353197400329743177317824680 8544 77405958599760664675530696000 8545 77416514437546447123274248116 8546 77437629711889909197775355544 8547 77501004332948037738922791780 8548 77596147300717806856373188404 8549 77765530687332050094634856980 8550 77818526140352581863515364720 8551 77892770333187465411186609756 8552 78020183422579469173438113764 8553 78083955067685851319235721920 8554 78296841025108084113269129880 8555 78339476202806576211885403984 8556 78520891611808998120281088420 8557 78585004106459903579372432736 8558 78659857146101907216686793804 8559 78681254638481677881898417680 8560 78777603389776893966289973940 8561 78788314872987416138135304020 8562 78938403124745432482052960160 8563 79002799557048788931603161100 8564 79110224226771179584239235840 8565 79142475353917958603784317784 8566 79196251580319052466182611504 8567 79207010478765175250667821860 8568 79422444370092115313989095420 8569 79519548802742943621635370924 8570 79595142854604599089944105820 8571 79659985411008297599558546936 8572 79681609376244768047217689484 8573 79876445280772767902562337776 8574 79908956496306418959214088580 8575 79919796018332624582931485640 8576 80039111653181801702011278156 8577 80071678031048330389003786500 8578 80147709190203662562180512576 8579 80202053986925774116733829036 8580 80332606797669322263960392724 8581 80561500350691284918890842860 8582 80572413585618259332594432880 8583 80659763824103162071705803744 8584 80670688150466572328567743840 8585 80856590429060775632478197556 8586 80900383984327213326119808300 8587 80933242120801323972763407344 8588 80955153722991649801338458820 8589 80966111377783587492231411976 8590 80988030395318586484208246364 8591 81064785901889313414841591960 8592 81284421456479610304721918640 8593 81328408019622851269590513320 8594 81394425055496326639243416180 8595 81427450315994073512710690124 8596 81559663045515039602546882740 8597 81658939949153021424615214660 8598 81681015153279869156312004456 8599 81714137283834191531589991200 8600 81725180480964123064184669600 8601 81758317534757898528738433144 8602 81780415123744266545357380620 8603 81791465784510805709291748876 8604 81813570839151003137927123664 8605 81824625233248847635356534980 8606 81957375078593892423030331756 8607 82012740458617810767258739716 8608 82057055200311993142816656220 8609 82090304349940841664061687764 8610 82123564725816462953953810136 8611 82179023641059936439664350596 8612 82256718552438694467394239424 8613 82290035105042568550147637016 8614 82378934226426239976886607880 8615 82479041387493119803620727704 8616 82556972581118291261617863400 8617 82657259985494065673336153080 8618 82791134429142104685874738656 8619 82813464393456526076375243124 8620 82846968750277420472655319116 8621 82880484402224556234322759440 8622 82925189513615367977478445064 8623 82947549603682496190824215740 8624 83059425433856547115586055280 8625 83115410485337792801392955100 8626 83149016608005573600730026144 8627 83216262824082260347403635980 8628 83227474931694992663189309840 8629 83294774017259680715525684796 8630 83317217120833800174703125504 8631 83395807671679128500046014700 8632 83429508242323985789524702244 8633 83463220160981107346242235176 8634 83496943430707265400566323680 8635 83519431918183965500293671636 8636 83598181376876943882073513104 8637 83688256515857188089564686016 8638 83891221325078229638505838260 8639 83970262782384928857851733316 8640 84004156685379401338712007240 8641 84026758953887184620460897276 8642 84105906807001136112640623084 8643 84128531886879804274139320560 8644 84162479016407946252435420804 8645 84298381709032343310286291020 8646 84343723225008380808213671780 8647 84366401603049194805506038536 8648 84479869730210024203042214956 8649 84536651466087954949618465416 8650 84616199324379520528847002164 8651 84684432841358687152068544720 8652 84878010191035676059065296676 8653 84923611350543635353771766940 8654 84980641508524096724409295860 8655 85014874920046293595579238604 8656 85049119822889428424073607056 8657 85083376220139178897200930600 8658 85163352531529883890384971476 8659 85186214409194222386883607864 8660 85266271260669772767401405960 8661 85334941311433083224053534356 8662 85369293615486463337197371800 8663 85426573064294035503359260740 8664 85529756780502598086928296084 8665 85610082567676438282986070180 8666 85667496610630730825956321500 8667 85736435813640389177968383576 8668 85770922747972315657416035280 8669 85782420961340919086591444240 8670 85816923308827584923398038184 8671 85851437219796395616442167996 8672 86012655123690469960086102120 8673 86024180335401387944716870876 8674 86047234619635724067638597664 8675 86185668476082531014386379880 8676 86220305923887138229621875324 8677 86231854317377437762437030400 8678 86254954971381674930060761716 8679 86301171750707539083188890220 8680 86393667220418000917858729884 8681 86428374312986811898649760096 8682 86544148549290625532711596516 8683 86567318897818926569144254344 8684 86578906010490881073425868540 8685 86636860962541538999546023380 8686 86648455831497217189207254040 8687 86706449575348232418734718960 8688 86752867856239630235465142760 8689 87124960158302771243087528616 8690 87159911890287114885896857440 8691 87206532374956925620661819064 8692 87276502064200448782807382020 8693 87299835687582823365282179496 8694 87381544312594434243286032724 8695 87451630991025462881510710640 8696 87510072335470754508745813980 8697 87521764508923745805045821340 8698 87591944891328478010623094296 8699 87627052664548255626989385360 8700 87685591678174569259763411400 8701 87791044027649464137611494764 8702 87931811536961477217776128980 8703 87967032788176381107917726424 8704 87978775817499726295369105100 8705 88037510561235430292794509540 8706 88084521879743145375574786364 8707 88119794095561294314648528436 8708 88213910885741351020704076260 8709 88331674658604059898609205240 8710 88355243127176034168161019276 8711 88437774039664734792780704584 8712 88473164091287979739954413696 8713 88508565943790845008950605460 8714 88579405064027308514850030000 8715 88614842338058417092060249544 8716 88638473750259504948839125020 8717 88673930715165159857827652064 8718 88685752329694887644789949780 8719 88709399498796355765021060536 8720 88756709600435712250077342160 8721 88886920808155808165410424916 8722 88922460570341289170008564140 8723 88969865339487149953681976164 8724 88993575620263357153112616840 8725 89005432735111439184673695336 8726 89100337056370581166271406360 8727 89207205201734992531710749244 8728 89290398699261210239472728440 8729 89326072842066471116378838384 8730 89456979667328468418017786100 8731 89540367218245159848977593476 8732 89599969404229976095311077436 8733 89683468005271082071905980204 8734 89707336654924276416748108080 8735 89743149555007285516519267524 8736 89755089835665389025890689800 8737 89778974368631704157594804316 8738 89862611948670612232920013464 8739 89922392821959403169939190084 8740 89994173612330136584720088960 8741 90042053994892033723048945624 8742 90137878447437487023196005576 8743 90185822532478227584289318240 8744 90245782521377768800297955160 8745 90293774427758172059425478160 8746 90437877774095097949496680376 8747 90678475894502523468844971216 8748 90714611574838704277327380840 8749 90786918936785775481200173940 8750 90798974831986238728475791636 8751 90835150522593845403636333420 8752 90943749667113560767432344924 8753 90967897497880650002651656800 8754 90979973416819719570479618516 8755 91004129262399958445572108344 8756 91185468522051628448835093204 8757 91197568504587718555247380760 8758 91379228867774300853155846580 8759 91403473016839855307681123736 8760 91451977395962018410002260560 8761 91561190678484841334434784500 8762 91634059897672541068012993520 8763 91706977438087591087540971036 8764 91731294027372871936194905184 8765 91743454336764636730450327520 8766 91767778985639939714485338996 8767 91852957585133617053087166724 8768 92072290856012182086248316296 8769 92169912307892110116300929400 8770 92279839526819620342703256264 8771 92292060403444663961430917180 8772 92365413989521252658679798360 8773 92426579085017599371435570480 8774 92463294341175109326245060424 8775 92536761315939097895486307540 8776 92647052982487214356301696484 8777 92659314371165221814977774120 8778 92769727734820592140750036024 8779 92806556544902176211854464816 8780 92843397538120351284263340740 8781 92978585465530208920416786060 8782 93089315744482760775060565500 8783 93323440583169078198638456404 8784 93360452479108236474800346456 8785 93422166155189082207681446916 8786 93533336440870893350688128340 8787 93545695496937036449782717336 8788 93607511192561541463792765296 8789 93656988254607387648450219880 8790 93694110351080414377032577824 8791 93793162558285482206005228176 8792 93941904479352091802833654104 8793 94028761339189960195257015300 8794 94066006188398756169913906844 8795 94090842917177176119322948320 8796 94128108256707840149097893364 8797 94215108548807115489235971460 8798 94314619497125845863580201524 8799 94464050135694873911977378140 8800 94501438606622928631281271584 8801 94576252544788203369640664460 8802 94626155918682343869421417124 8803 94701052121486456897327437440 8804 94763503353869686650602028780 8805 94850992733675688614471299496 8806 95138931914897494910616621720 8807 95151467514315254690392856760 8808 95251801869813573138088030824 8809 95264349861084275037322503900 8810 95402468705177649734395135440 8811 95440166429037200308102305384 8812 95452735095172045274882078920 8813 95515599117657549045301587060 8814 95528176061364639039316968980 8815 95591081482612113725592850800 8816 95603666708252081976779828016 8817 95641430670134039505633652040 8818 95666613550069000164485464476 8819 95792610850275594606110018896 8820 95855661338980351998855614856 8821 95893508229289721160717988800 8822 96082929523679959890441185820 8823 96133494495488427483635674804 8824 96171432775269377191632342156 8825 96209383530917187326000690000 8826 96234690967340203141348510116 8827 96424673626643377647697560996 8828 96475388420485083524672554780 8829 96513439101270549831839488224 8830 96551502287483286116336607416 8831 96589577982411021895853144140 8832 96729295935967619761187182260 8833 96958288586711343673381830264 8834 96971023634777436954890182680 8835 96996497912672597490238362636 8836 97047463198932440471722349860 8837 97085701806633614873377292604 8838 97123952969146104505655949056 8839 97149460720677955551842331924 8840 97238781818529330933418966820 8841 97315397219312180461622259936 8842 97379281807917609135168967896 8843 97507155834656518630799424316 8844 97532747424247555220673898944 8845 97545545317868891357127538740 8846 97571145303375204478153450776 8847 97763323714544798576485791156 8848 97801797223033962716908783500 8849 97891617812616721898419125576 8850 97994354078748211168105046520 8851 98071465229032393488047547780 8852 98264464356661813678310702340 8853 98277342210566529932762676836 8854 98303102137610492300954891784 8855 98341752578105891705715487296 8856 98393306197129687922611273880 8857 98586832898142762458150213940 8858 98651412244056532002222825360 8859 98703101098914802716694291560 8860 98923030588984393206749808936 8861 99039629075274468111296453580 8862 99117425007427628841025035816 8863 99169317248025466312899817920 8864 99312137659985752065143744196 8865 99442123097484685463844670616 8866 99468137190561092877872188044 8867 99559231180623613005832503740 8868 99624340871116027111468320660 8869 99754666706963104538117970600 8870 99793792150458858790296674144 8871 99819882883253493162944641620 8872 99832930381161484804807861876 8873 99898189190761544288418288336 8874 99989611242913207921742531004 8875 100015744631312596044941666880 8876 100185750433627714784924108764 8877 100225016720379580846869023136 8878 100460883862541466601821387540 8879 100539608960533101776585301040 8880 100657792997200541016525794260 8881 100684071832155717476205836856 8882 100736646653921852588259064400 8883 100776092782038135984585097444 8884 100802397351120542920422070920 8885 100841864932739951991648694464 8886 100855023654576402059030790080 8887 101039396056784616690556004124 8888 101078940948316780505208532116 8889 101118498736604327522023276440 8890 101276858924610029953246970496 8891 101329691558272965965987596280 8892 101395764646476433026385256100 8893 101567722722728812977556350284 8894 101607439847848061904269697796 8895 101766437798769509998775843244 8896 101792957603906857726398732720 8897 101846014491740308040013260680 8898 102005323447755766567481671056 8899 102071763439902465583764899016 8900 102204751615416040017495219436 8901 102231366569630803845534471984 8902 102244676212441538262274627620 8903 102311246088541565865945415260 8904 102404504591625346550685946316 8905 102511172468941261714901603580 8906 102524512461436323916383918140 8907 102564541119040360440469324084 8908 102604582799458306867462704696 8909 102631284489640551797087301804 8910 102671347882280285365238013156 8911 102724786011491161027375249500 8912 102845106550900991253495408780 8913 103032505256494621158301375224 8914 103126311263957894297657810120 8915 103166535619940281488001523164 8916 103273864494432361838431646796 8917 103367853573671959644122483324 8918 103408156422985618011224113216 8919 103435032263499478139528636244 8920 103475356938248158523813909676 8921 103515694712795757636531661680 8922 103569498795541508131420545384 8923 103596409574905335098214376860 8924 103609867149526441717032824096 8925 103636786669277783685902819604 8926 103717580201689153216606227600 8927 103731050892001504948228590800 8928 103811905654824580455046084476 8929 103852352726813357951018859380 8930 103933286268994248969086286960 8931 104122335623342670155530177740 8932 104135850106499427526902889420 8933 104176402326798670431597272964 8934 104257546247512071726082928320 8935 104325206408905531927017627960 8936 104419992105062864913714692616 8937 104447086910041109732715742044 8938 104745516650533829270989264600 8939 104786266613285509633503265644 8940 104854212575576356214665118664 8941 104867806172832181162000237480 8942 104949398600611499500571622260 8943 105031043924042672355331754256 8944 105235388831132251957009545136 8945 105262659833240027318020630884 8946 105344508177537263182028950560 8947 105358154723043360976956664480 8948 105399103198888369490764034424 8949 105467380130686418272372795344 8950 105549361097335735612790560380 8951 105563029753247926081338775040 8952 105631395161037120001956099960 8953 105645072669132104061405900396 8954 105713482349298730276996996356 8955 105754545873738841921657062300 8956 105809317915858961254419551444 8957 105877816209588701828420405964 8958 105918932920522477963350127236 8959 106014923661217662372838490304 8960 106124716122543977422700741616 8961 106179647875677554314808620520 8962 106220862238311777537950940064 8963 106303330958540033548084539020 8964 106372095644066808650354250660 8965 106385853028378748854388450280 8966 106454662193001875559169737600 8967 106509736224047983762560827640 8968 106592391788713524833723742340 8969 106661312251780567016671697760 8970 106785462667355005030782608400 8971 106840679270970562238171284744 8972 106868296493806239727827404220 8973 106882107335929425715470970176 8974 106909733482227117476686915764 8975 107089448516474412280885830556 8976 107130956947961699443557902100 8977 107283269256812144371098308040 8978 107324840281786546720088265984 8979 107421891545476388841336793580 8980 107491258643447169482580131400 8981 107532896816643024648818244444 8982 107546779194214861869673622240 8983 107741289352798331590962615804 8984 107783008218366392213387422656 8985 107838654312208549646356531000 8986 108159084165268109839007509224 8987 108200937796091062661025137916 8988 108242804922570763326961681140 8989 108368487310764750770480017284 8990 108410408454689208540894368796 8991 108452343111682664670188283360 8992 108508277014026132029036404824 8993 108550243215065802871458635216 8994 108620216940046000754723719176 8995 108746264369349289438425490860 8996 108760277160306452924396983596 8997 108802324561779503070720905060 8998 108886460005067188611762784800 8999 109012764823224252654462524880 9000 109082986905908850580962946620 9001 109139191709082915033071961204 9002 109223544161640386263789586800 9003 109434663013963915893162223820 9004 109505111487854004363005265960 9005 109519205716741434986064652680 9006 109589699538858935982017416500 9007 109603802839726553443810652116 9008 109632013978943824668057983544 9009 109674342033421264818872118576 9010 109801407918252750665741936160 9011 109815533919509797622793902996 9012 109843790465347635406971398904 9013 109985164094786411832930419644 9014 110070061030072765099607915480 9015 110098372141011306094899769836 9016 110140850185222786940858220720 9017 110197508821534107608111246504 9018 110438579073033900343687394940 9019 110481166467510305400787512384 9020 110523767546588818186618995096 9021 110694308779285941108239149344 9022 110779661594736731914956538380 9023 110836593934941573217976524484 9024 111093091293054851243589192776 9025 111207248790161756225543947320 9026 111221525348174681446080441560 9027 111264364186516091915754804304 9028 111292931050303084855385058180 9029 111307216774056598247027133156 9030 111335792805937411337709759624 9031 111378668316654605879028263616 9032 111521686073320645481364184036 9033 111564621230210291267041484520 9034 111736499632356538784622798416 9035 111765167474705796343285012644 9036 111779503694219101737543825640 9037 111808180730578203732738354876 9038 111937303276129555338012049260 9039 112080918490367484828605791200 9040 112124032984173071997493538744 9041 112282237725582557649086751420 9042 112339812823020264522889259604 9043 112671347290770116260463571396 9044 112801299918941049073363962900 9045 112815746806718846818471177816 9046 112931377426837016344929547080 9047 113076054571787751543001920460 9048 113235377794583771984331107520 9049 113249870995357393284312929076 9050 113423910015510257067276237404 9051 113583641523619298945568866640 9052 113598171860241152696637815620 9053 113714470327496612388733111284 9054 113889104053654976408028476700 9055 114034802827393450126152223440 9056 114151473651998200568911735104 9057 114166064496696980937109930560 9058 114195250848633135237637001556 9059 114253642206368082763808416300 9060 114326666390457446925625309320 9061 114341275893522965155636015976 9062 114414346747377413940486812436 9063 114516711314774519982552362704 9064 114545972347885536016996940580 9065 114604513106143852040373842300 9066 114736320974709424336649508464 9067 114765628761131279685285199140 9068 114824263049899535948684081820 9069 114853589554370535848381097696 9070 114956281478604937477048178124 9071 115029679689358975616602037544 9072 115044364016867432252801954440 9073 115220697828484746122513312496 9074 115338378784057729080334567200 9075 115397256811738335649406261144 9076 115441431767565622323950415376 9077 115559300549822413711648878720 9078 115706777543487367190331700900 9079 115780574835235154568260933340 9080 115795338999310991225638106720 9081 115839640905391472532544955764 9082 115869183355656399434864356440 9083 116090951924441466337628251800 9084 116105749063154313819490041016 9085 116224182764884376548008203880 9086 116461352206265020467080371400 9087 116505866344563812008200146944 9088 116594937157816860912048361580 9089 116669206177070446113786242820 9090 116847612685678484656269223116 9091 116907132018513483210196226020 9092 116996458387832981171286393536 9093 117130554581764970257635095780 9094 117249858698381137440766666644 9095 117264778830536710310758761140 9096 117354332852927699369845077840 9097 117399131231958053171931319784 9098 117429004734452703181396963260 9099 117518663252832251461230647256 9100 117563513899800135524130081900 9101 117578467284911521203855785200 9102 117787981157557061343238809420 9103 117922832861236530259118292924 9104 117937824322297658762571425600 9105 118102835243429003395337193540 9106 118147871597248493439461291484 9107 118192922261649285165056980896 9108 118237987240268968319984816760 9109 118253012081375213224713389080 9110 118298096151279756430190331024 9111 118418390369712682157819563776 9112 118523731414250374571763631084 9113 118568901475023102604821308196 9114 118794967020165178786282738576 9115 118915682101514872486323203520 9116 118930778671522013495237188660 9117 119006285480479480378551588780 9118 119021391635001584399912081456 9119 119051608737857995557632714724 9120 119142298406661348611017364640 9121 119157418947082847311436537120 9122 119248175775648207575579389836 9123 119323850462718982980247000296 9124 119429862253536056840117810324 9125 119475319898655341669796116716 9126 119551114681377030224069900676 9127 119611779354080325693419934940 9128 119824307765161743558354606600 9129 119839500399573954373318610300 9130 120113242440755564110802076704 9131 120158916733864612394526338356 9132 120280785613304040392285896740 9133 120387505360514480687443269236 9134 120418011205684874585693866584 9135 120570637075380006977692212124 9136 120754000879154165374821124740 9137 120799878121553825673227746184 9138 120830471018446775352243801660 9139 120891676181840469813717768660 9140 120922288450521226222317030456 9141 121060123610933008857074902620 9142 121121425694597455342477208980 9143 121152086435683011476615001336 9144 121259449969182762776782212004 9145 121290139823171174068198007880 9146 121336186740500350591227325824 9147 121351538949848504622240406400 9148 121535891758126546941769236136 9149 121658923241266203888686089560 9150 121766660910771335033998063016 9151 121797457701332441990027294844 9152 121997795096579527575542691396 9153 122121216079777689822441141300 9154 122136651016067090063383265400 9155 122213850085066516137095731920 9156 122461160415262875055213764656 9157 122507577498415228379737405000 9158 122538530365007751833376745116 9159 122584971884376655516884793440 9160 122677898926827140790111457740 9161 122724384457319951898229431684 9162 123003606003587095209305786376 9163 123065727074746420507734151840 9164 123158957700871335608708710796 9165 123190047652482858431087487504 9166 123205595080701892831711201360 9167 123236694842654315458597806756 9168 123298913992468846830442216700 9169 123345595531835209041105984244 9170 123376724739670261997398293720 9171 123532468999235643122103544860 9172 123625994170948460979475184056 9173 123703976880963481526230112016 9174 123891302650093640434061772984 9175 123985054143857220446525992260 9176 124000685139064508679153843080 9177 124094505600346817709335159316 9178 124172734498793613012318123276 9179 124219691560813554591200240580 9180 124313650078898254902543682560 9181 124329315588307740045202717696 9182 124376321987406160366690383960 9183 124517430054875125850005877544 9184 124548805513482183331009213020 9185 124595881054151594024263332564 9186 124642971421451490263237464536 9187 124690076619117402178554461520 9188 124752906625254658118217252904 9189 124941554962684240712753571120 9190 124988754172794433656745044164 9191 125067452542117840258860986784 9192 125161945088228790289957534860 9193 125398436770349031740870098680 9194 125508926921045017985456337096 9195 125587898117733219180160633056 9196 125651104884700519081121491800 9197 125745964738682411777232197476 9198 125793417040390769932388896380 9199 125872537370606396707078945620 9200 125967536503433804516794036080 9201 125983375499578918255366560356 9202 126126001164078413266317050420 9203 126173572942776138174386493964 9204 126205295768080935521840234640 9205 126268761358517745930242985320 9206 126300504125877727087417979196 9207 126491100410222727518483083044 9208 126650113684335699630344240184 9209 126681936320231701923322515660 9210 126745601582023275850946806660 9211 126825220652022110427932240700 9212 126920818548427611479637624120 9213 126984583834176892892520074480 9214 127080281817361982761963903260 9215 127207972610393727791639997324 9216 127255884214684824431148187716 9217 127367736441426538596627291264 9218 127399709264117240792743841940 9219 127463674974934199867690989420 9220 127495667865298942377396786096 9221 127639718694965262552089577300 9222 128040571709418430267435096900 9223 128088744488390141166525492444 9224 128136932369808826694955183776 9225 128169066016206623833469126964 9226 128217279076787344733712340236 9227 128281586666625559386580421060 9228 128329834995714533908325871304 9229 128410282482494343490824299124 9230 128619642652187836343249875036 9231 128700241498259699188786205496 9232 128748621005411399609523027660 9233 128764750875223689898537491280 9234 128845425486326652477547038600 9235 128861565461940147941626801916 9236 128942290614709742249379345876 9237 128990745931198915055580487980 9238 129297982116174569550177425744 9239 129395130668114338616445213180 9240 129427527032777701711399307136 9241 129492340039896794123760346360 9242 129573394331290575794129410980 9243 129735629756068160917961883320 9244 129784333378929397107028428364 9245 129833052237225478185095954436 9246 129881786334768916494964730120 9247 130028080101019231085721636524 9248 130109413732082283963803685444 9249 130125685544684487623349039240 9250 130223352036900298781325413140 9251 130353669043725453972156996804 9252 130369966308072351186325959460 9253 130467785555315441680896032000 9254 130565665958059887203636420076 9255 130598306354371763484263894064 9256 130810634720969679473133962956 9257 130892376038587587370804850916 9258 130941441257394261387625798140 9259 131105102695002973162298716720 9260 131252543701740349012766465824 9261 131580685149457629815226202104 9262 131679260788070155376067380100 9263 131745012063857702368156634844 9264 131827239630894994813368423864 9265 131925969160860146104381903620 9266 131942430071583767962491919460 9267 132090655304498815686939483800 9268 132189549197023278727724184420 9269 132272007898932686018538346140 9270 132288504781912512544965000736 9271 132371014917641185483859388696 9272 132585741998669361993380685940 9273 132618802682852475330423231576 9274 132668406589868499899903724780 9275 132767660788701340810098917160 9276 132833864626075864445519032160 9277 132866976859636435724071411956 9278 133115537929913090327688982836 9279 133165296613628228235244977720 9280 133181886285541296009571817260 9281 133231665635306881126880427504 9282 133364486376053098632602397216 9283 133563924368027661143854413384 9284 133763610836964461658626458800 9285 133913538900611916343883575380 9286 134013568721080460364430794960 9287 134113660800125276224051231356 9288 134180423456225909860688990900 9289 134230513621619496180322133944 9290 134263915721329793050942437420 9291 134330740700594967874237120580 9292 134414310898734620693481004320 9293 134481198247698756896550685304 9294 134531381959887863164176646156 9295 134564846437058487057769020624 9296 134732272894578574045359372564 9297 134816051198692039308207107184 9298 135034077981613467903305011416 9299 135067646628282148487316253644 9300 135269204579389351986475330260 9301 135319633211724078580782953004 9302 135336446236889325510594514860 9303 135437360949037066385311892200 9304 135791056398851787400567565556 9305 135942875614639765392148754820 9306 135993513442042062017521102364 9307 136027280725387375421118803040 9308 136246938420703445684068758024 9309 136297670612094383667402890816 9310 136534629032721466791434148060 9311 136585450474778766508956998304 9312 136602394458193292110801597460 9313 136687140652249956878310559500 9314 136754969148569010215866923044 9315 136805858925854211880051542076 9316 136856764483241378001769889280 9317 136941642156411622161213415020 9318 137009575875161124429073018404 9319 137094532514094868128524741724 9320 137111529108732034519903583200 9321 137298607574728963498798970340 9322 137315625250411146052321143336 9323 137349665875013248426213612284 9324 137519974500545845931670699824 9325 137554057334293176984193577700 9326 137605194783264594053141472744 9327 137912352286215997448560514556 9328 138031956623353147250669988844 9329 138066145163168589807570670320 9330 138237193731329337847981733460 9331 138425551083301767728924439816 9332 138476958372324922194932178240 9333 138596970585974161079061960236 9334 138648430918132175924884638820 9335 138734233521398135605310018460 9336 138802907459222198402343939124 9337 138837255049749759315083199000 9338 138854431500928479514163887116 9339 138888789715845982962483878544 9340 139009099265274607539609871740 9341 139163910571297775827637570160 9342 139456723942426210249665192336 9343 139525695768300860741427418760 9344 139715514879482870264366919216 9345 139836420868460986623681876764 9346 139922835660540620057074107384 9347 140130412743845068874346652800 9348 140182347091591012125269981844 9349 140199662104797327157742286040 9350 140286263907115019821259240880 9351 140303589615863169122854181540 9352 140355577441319099408218306984 9353 140442259489926697572607269204 9354 140667841622755275945003865276 9355 140824190681864666667001136560 9356 140911113826322615787543640680 9357 141067688158309272406722524940 9358 141276679438931895080846586996 9359 141433592167035176004110564100 9360 141451035875963733130931033416 9361 141660500264660555071353320784 9362 142010181971391324483060672264 9363 142027684921018072983274056680 9364 142062696213464839004278788636 9365 142115226637333873626710166420 9366 142132740375267508519029511860 9367 142185292381068791844795454604 9368 142272915039605535136463253924 9369 142500944568749643500854685936 9370 142553609996103816636835583620 9371 142658989511966136824046330080 9372 142764433936008517992067850316 9373 142817180498590536022728372740 9374 142852353895086388294560676776 9375 143169239439883572425371777500 9376 143186861353756938978365657500 9377 143274998037839019687780902520 9378 143380821730691452261338468036 9379 143592664529295180705047375724 9380 143610329862918017868740638700 9381 143645665963347649822569082416 9382 143716359901101785465970798120 9383 143804768092228918724110544340 9384 143857834757469548404278893784 9385 143875527271868907593328470220 9386 143910917740538258397973513296 9387 144123412931382942643281726744 9388 144141132660005907673567894840 9389 144176577563815315081681013676 9390 144495908679451369419455403600 9391 144513666564237242655692511300 9392 144709123357151159198217234936 9393 144833619615097792831181557704 9394 145047249426021676216637139920 9395 145207644050424398047541184320 9396 145582473053250112622512745740 9397 145636085813309259774730847184 9398 145725476975455919712373945404 9399 145743360693538714524380545660 9400 145958108007549873009615087876 9401 146101419323299937356631231220 9402 146208979745487556141127348880 9403 146226912896421849296529370756 9404 146262784697270287516728886824 9405 146280723347484187205594603400 9406 146370444102446411129133548340 9407 146388393755266831729323339220 9408 146478169536755857740173851440 9409 146550023191810230061665350920 9410 146585961032591983060562389596 9411 146909732213372768061786218880 9412 146981762234199681233969600984 9413 147017788279487558688963860460 9414 147125910569274627177193862856 9415 147288218244360992703962392920 9416 147342353949737150406303136464 9417 147396506235388821301633531236 9418 147522926070245292828708250804 9419 147721768362621003851907310440 9420 147739856004127456466431021020 9421 147794130002637662849777308064 9422 148011392178867920252409678280 9423 148065749288820643245679444224 9424 148156381439641211601405249144 9425 148374087238776235173599345760 9426 148555712319704265682339817700 9427 148755713861312441915459310636 9428 148810298662150280139371911920 9429 148937728110896506507223697056 9430 149265821454676726382789541620 9431 149521421369588816870222734944 9432 149576240205244433662234236276 9433 149649358038398399634717560140 9434 149704215957779496947523726084 9435 149923815246160722086533251500 9436 149978756991449086946035218544 9437 150088690818538384039121882780 9438 150345464248852200870333697224 9439 150363819207229360126990256700 9440 150529097881742514028077565164 9441 150565847028107666121922305840 9442 150584224404751922142290124836 9443 150620984765724194114915987784 9444 150804898763810601270029605324 9445 151007420268410845693329535680 9446 151081120621571878175037347384 9447 151173288213121120708826981604 9448 151191727352967545617626021060 9449 151357763968923060517970884344 9450 151394681622080650530971975820 9451 151468539440151119867429933380 9452 151560903934863185228677402620 9453 151690293076265116381105573356 9454 151782770238070870736443421316 9455 151838279082921154624205011740 9456 151912317190334053894414714964 9457 151967865511948851377693691736 9458 152023430759051003936734042320 9459 152134612046220065922941293180 9460 152282959159320993222729424044 9461 152394298584616107631298246280 9462 152524280310855181701410706996 9463 152617180953885909099978765456 9464 152784520939859454522102885120 9465 152803123706297584388202709876 9466 152896165853967137387511673836 9467 153119659647419617367052558324 9468 153343425615299005219417562940 9469 153399409665585472286941432884 9470 153511428865144494552915904560 9471 153530105357471407877447946480 9472 153735671776289712780310121976 9473 153791775134941093867542634380 9474 153978909569519940746402373760 9475 154184976575987108829654526920 9476 154203721330274552588133796776 9477 154241216536035279773506847964 9478 154353747741886606859580703320 9479 154372509592811261464762602060 9480 154428806548578021197422252304 9481 154766947690950519344465588036 9482 154823364488140646029531853020 9483 155030372724783973577757339600 9484 155086869529574657540850903144 9485 155105705610141152585544061640 9486 155369610981230531821049120004 9487 155482827772647860835024002400 9488 155652781861296364097754757764 9489 155671675201306743180133150180 9490 155709467614612496980279520136 9491 155841801276913951624061870104 9492 155898544387053524763067856556 9493 155936382691387273855474109424 9494 155955304713290607598788496100 9495 156049943526362889082128960540 9496 156068877030772044468669244320 9497 156220413993593430220578867984 9498 156239364732212627615901687120 9499 156334147163706857463270307260 9500 156410007604276808744498497524 9501 156466923063515059102425581816 9502 156561820515238658238396858276 9503 156732756795627664350135315060 9504 156846800696198644455006448656 9505 156903848573146606481269401000 9506 157037027532274783580812533076 9507 157075095960936870602415515064 9508 157132213023158111220453199536 9509 157303668067414548190319525280 9510 157418058020205585847749563916 9511 157666140738450948293215973720 9512 157704336211906145614597394796 9513 157761643879799920780145037360 9514 157895429262663004028631061216 9515 157952794790200937174254628340 9516 158048442598181494030721113680 9517 158163283674188708695143652860 9518 158182430612447459141799009596 9519 158220730283731314645163783104 9520 158239883017068187324554859060 9521 158335675666938201617643677100 9522 158565775207731423303137216436 9523 158642536950346306116099800460 9524 158738532673597904164124431080 9525 159046044342490042865759713736 9526 159142243483377819284059401696 9527 159219237703312450445665134680 9528 159315524128679626706697418500 9529 159373319271646810566873665544 9530 159392588201532303209043202940 9531 159566095951184837761488272684 9532 159681855202535360329427309160 9533 159952232302163534961097072164 9534 160242345300165491860049292324 9535 160261701746998945125734576900 9536 160435997466516172040188286264 9537 160474751292829329939570836940 9538 160532896658837468628370314384 9539 160668637458685949250462700480 9540 160726841359899783491398227924 9541 160765653721420059256763359800 9542 160843301875823993323517805040 9543 161056995464540794920762675960 9544 161134760859077728125634111760 9545 161426659829028820248609257580 9546 161602010625574672904205566304 9547 161699496302031505422997281624 9548 161953188437325209005415610036 9549 161992247419610752481861708184 9550 162011779854316101440866798520 9551 162226766201420412154229133600 9552 162305001973501224092070059640 9553 162344131648626268032020580876 9554 162422414583361713356713158340 9555 162481147425812873550408227784 9556 162520312485720927538151611260 9557 162775077183901974432561820744 9558 162814301275330804834540760220 9559 162932020812145065146442542136 9560 163128377657858152893568578556 9561 163305267385659948921173115820 9562 163364266136876517806484923364 9563 163482316927892055891375145120 9564 163580746882812842707973732760 9565 163758045254845267780834080444 9566 163777754955159724311966591740 9567 163817180286411512411376667776 9568 163876333112225705818718821080 9569 163896054675848059750021595640 9570 164014425596373907093397112196 9571 164290901491762100484783029520 9572 164350196825823577200943889064 9573 164547976756091327877028799404 9574 164607349396719428206475385456 9575 164765763723676006911526100640 9576 164845018516393811506277200664 9577 164904480457076789371242856336 9578 164963960270657785926911069220 9579 165003623411221756607044804296 9580 165063133022516475501408975360 9581 165261627582472282953349026340 9582 165380819767956001130386665440 9583 165440442719495851909034672884 9584 165480201304480796070596454360 9585 165679113684737039684710218300 9586 165738826237345934907366529844 9587 165898147395768389097694238436 9588 165957925724264945309832006120 9589 166277046718994327196425166920 9590 166376876835387513450609841140 9591 166556696912230199395556195460 9592 166576686914236664062424788680 9593 166696668916756502008357100116 9594 166856756939533091509265739780 9595 167097129181775317843470646956 9596 167157267308973981361376761200 9597 167237479534240459913090743144 9598 167357858012263334099214204980 9599 167699322561904764314215632216 9600 167759641236960325714540367340 9601 167960834079223144450707149920 9602 168182378406174824848748053800 9603 168202530868964417508705467016 9604 168363823026436890242431277880 9605 168505059373014857056491557896 9606 168565619452820368881140287260 9607 168606002914903819521972653856 9608 168747408528415438060020028944 9609 168808041180159011293469978276 9610 169050753369125214841136317804 9611 169354552491065289712594367564 9612 169395093393355576047341388240 9613 169476199460446161507475556520 9614 169597919236717066138429177780 9615 169658806438328395505872471224 9616 169821261371238527554550390376 9617 170024512311275452739829014796 9618 170126213775197039189026673256 9619 170268680987637917202241012244 9620 170309404161472383056730681720 9621 170329768791863892938576877676 9622 170492758899730728133412523420 9623 170615086756799299598042247480 9624 170635481842156933699553988056 9625 170737487746570607638205328516 9626 170819129052967667204701549820 9627 170880381379572881180552284864 9628 171186917631953325845994053024 9629 171309660370297489887195289740 9630 171412002000871797991004636580 9631 171555365875181219162226334196 9632 171657829806924923659539330156 9633 171739837666533058329329658500 9634 171842393400861425601657863520 9635 171903951334491875703412200564 9636 171924474728849085256214404280 9637 171965527643259074902476681036 9638 172109277180563011683300400904 9639 172212016717462010710181036724 9640 172232570756552387300870735700 9641 172335371619502620464017598640 9642 172664678057384058458199796880 9643 172850143252299863988756611840 9644 172891380276712911042017126676 9645 172973878920756026301118376940 9646 173262882561613271649757200600 9647 173469559998883452322611992380 9648 173510920129828528864128447936 9649 173717844073835797002594364356 9650 173779961341976659709947454300 9651 173821383136343589885135174816 9652 174132308930962623497851283196 9653 174215300706353105582798380180 9654 174277566166716197606349734124 9655 174506031541652637049720205280 9656 174693143348689116876382726404 9657 174817977412832824698996379200 9658 174838790315649907998915873600 9659 174942885805823706326964424620 9660 175067868563063122888313427336 9661 175130387839342414443414488220 9662 175318057311956229439249447824 9663 175380651032184539516203591716 9664 175944833039068396833127376844 9665 176007613179456948678541112976 9666 176154172772994487549630401984 9667 176196065616887804073952241460 9668 176258920449588476941498651704 9669 176321793966470651079020375856 9670 176468571524860485436399420444 9671 176720427081606605609582769060 9672 176783437751628408197167631804 9673 176909515259813063142069399000 9674 177014637079410496160090827440 9675 177140851969089949375210699740 9676 177203987531385920443788633684 9677 177456717334215754746860159100 9678 177583194830205837751013012376 9679 177773051917720360719257126760 9680 177857487123547830631055955360 9681 178047588533155484397003266244 9682 178089856277057747934926415720 9683 178110993284484466724886687176 9684 178153273571116064218025104764 9685 178174416850651766714580071680 9686 178407130970178461163037438980 9687 178491817060409742527972875100 9688 178597721778560327358728042040 9689 178618909004561268760082671320 9690 178746076351076053016891358436 9691 178852106764681955358086728896 9692 179000637394344614675713924524 9693 179064324837566902636078585316 9694 179106793622725152851115175944 9695 179128031162704842614149675240 9696 179255500476641235692863881140 9697 179744833338218540336273574564 9698 179808741349259448022508890536 9699 179872668294511139275636775520 9700 179893981484639691730500552160 9701 179957933682486436912378814904 9702 180021904825016013390442266956 9703 180342044865061540133304337836 9704 180448863581960514723726185796 9705 180534356512724116926860788380 9706 180598498359515683730261666324 9707 180726839026432884860680509840 9708 180769636134612842989909748676 9709 180919492527615826705519248384 9710 180983748379556829467288363096 9711 181155190300379182325528118600 9712 181283860536533232863256836820 9713 181369682997577969589141970380 9714 181477008684218366860056859620 9715 181691818837914292693172959800 9716 181885329100153471584681935964 9717 181992908992474071441095100084 9718 182057482376173543682553005196 9719 182122074851621105779469658960 9720 182251317095823146906658325500 9721 182272864898718563165996831616 9722 182380635761213499418172835576 9723 182531604173616459637686442184 9724 182574757128100260630381477660 9725 182596336793240791771690219996 9726 182639502500156449507136327904 9727 182898675357772805370361146120 9728 183028376671553016327593386836 9729 183114886788647105994387465260 9730 183309659144869358617577818400 9731 183352965327621288169095613716 9732 183439603270747199683935134220 9733 183612981505086324441700333884 9734 183764799459182001240403087480 9735 183895012379269671387112448516 9736 184003581872236764869996234976 9737 184199141566627065541498242960 9738 184329610894562028225696535356 9739 184416633222645274896936498900 9740 184612558643355107850400579080 9741 184656121173587980947441766236 9742 184808657493718292833127633304 9743 184852258580547255218675127180 9744 184917676283409733952427821124 9745 184939486471069698471383054500 9746 185179540052244944539639573740 9747 185376140611593184259083581660 9748 185463574452831886100496676724 9749 185572915078484372043339144144 9750 185857452135377303259589146296 9751 185901259318736407597409801004 9752 185923166136920428044680893360 9753 186186215799275096307679309176 9754 186252026651731092730442087180 9755 186295911321907887808144733136 9756 186361754483365274199537826920 9757 186493498985321234907374692980 9758 186779211674748910443238070364 9759 186823199831205804288480371040 9760 186911202043458182352119644120 9761 187021253384011197471574384260 9762 187219481871733809854061567444 9763 187285596930093427097625471276 9764 187439941067885202137813508584 9765 187550251764571746111622758804 9766 187682696006572325801477898000 9767 187704777622643400511074034000 9768 187837312788946905892113646076 9769 187903609610376405173188897780 9770 187947818323435321451533912536 9771 188036261752723778430485266160 9772 188168991924975602436408988956 9773 188346086931289767752087032140 9774 188368233569742389454571564620 9775 188478999316122659596218300840 9776 188545484813369162332538020284 9777 188567650988375305266064230720 9778 188811622275101091201521285700 9779 188833814520289594387289774216 9780 188878205531702700327961313244 9781 189033642560412602095263612440 9782 189233646788104742186858336060 9783 189344836424097752944920974100 9784 189478335848041050515451958320 9785 189701009191354800737520681460 9786 189812427612528914686295872080 9787 189879304837369753362886711524 9788 189901601608697284820992277800 9789 189946201696947914528241656316 9790 190102370752514048120918897464 9791 190236315091264071969102394820 9792 190280980677327340829604414696 9793 190370338067379104682074875680 9794 190482083977660045707711919500 9795 190504439717788570973397791116 9796 190571520057397718036616719940 9797 190952013896811031245851437956 9798 191019225539894557962817052700 9799 191041633801414522140131899100 9800 191220978767100843813881593164 9801 191355579546464226417061491720 9802 191445357255702571574045789504 9803 191692426962493277206750248840 9804 191782336345331131080162207264 9805 192119809577740232858858188924 9806 192232410564865115368514272344 9807 192254937360476646915803122040 9808 192525430541094336782978348896 9809 192570543555870646540831017204 9810 192728508486020486361119392900 9811 192841406677766412739311759420 9812 193067368402861198324992984560 9813 193248296605910291826394542624 9814 193270922562635651485496772500 9815 193316181098877569607425402616 9816 193542606280716998441643823036 9817 193655901721160184352593390996 9818 193723905509688284888026119660 9819 193814608182357275087891810724 9820 193859972788067727328136934600 9821 193950728545142535115649676640 9822 193996119699268170890924193876 9823 194268652569263006245712315004 9824 194336835615539852740083464256 9825 194496006945956149526964461744 9826 194541504418065574344522821220 9827 194905803588525034631824591556 9828 194951380929783725858818904424 9829 195019763594484053691365019516 9830 195179400882805688362887744364 9831 195247850190776096215727589936 9832 195293494175306385089906900484 9833 195316319501856079036569602120 9834 195567544855776033270749565900 9835 196254073958162730614998490520 9836 196276992803630595807653768076 9837 196345762722954240222709363280 9838 196621043227413697295510398456 9839 196666954565053338038714063724 9840 196827714605627861294743598620 9841 197034566981669208834148326220 9842 197172569182654139321949583880 9843 197379723503526198419264743340 9844 197517927118537193122208386440 9845 197587059160476473413616073884 9846 197633158389567829146322035360 9847 197979188384728458650390392320 9848 198002274990543469619681854976 9849 198187048614901705258476963120 9850 198210155417792768238979495460 9851 198464478457447887274847865816 9852 198626461932554689447717671464 9853 198811720795653996336708636696 9854 199020309110290329488283201000 9855 199089879062099821892184560544 9856 199507724496251749071320659956 9857 199577436399917075558799358200 9858 199786693916250272876115067164 9859 199809956033464783317411541980 9860 199926300478874414968331649720 9861 200019416676919879983789303504 9862 200065988327037402534802789380 9863 200089277540483349290339174756 9864 200159158736473624872265291900 9865 200438886939391033698409665636 9866 200648896814098835255745532980 9867 200999320741575762500985223540 9868 201069466690190572315351908984 9869 201139633037580530313542070896 9870 201537627878767582140105304464 9871 201701698742224122353341498560 9872 201772048892231548122521198804 9873 202382607172690292254124345160 9874 202406120894887499912260718780 9875 202594312643593276197687889644 9876 202735552125144401727960705480 9877 202900435219004743901335527796 9878 203089009860253635028820172900 9879 203183351935594538499444653244 9880 203537460050815814435249616604 9881 203584713298829307719262888480 9882 203608343350837505710530001056 9883 203679247220990017265395316600 9884 203797466062282849452689561040 9885 203939404144292061545373756540 9886 203963068498425483980227111936 9887 204294609800355767534128959900 9888 204365712761420071052831662944 9889 204531699872042912316613090640 9890 204674063942507712740571347196 9891 205006567935197081559777824520 9892 205220558109588238774263674520 9893 205458543249486758154101832700 9894 205506167864525777305038508416 9895 205601444693032205192418320120 9896 205672926468634123505662695664 9897 205744428953186629554139528836 9898 205792108783564215142198895784 9899 205863645793700081475011539296 9900 205959060708545704601908637880 9901 206221641766686202458078239676 9902 206293303179367741791198144180 9903 206580156383894118136633262556 9904 206675847951732222302989313300 9905 206747640865908157129981112344 9906 206891289042158959024733529380 9907 207035020381025238790223496960 9908 207106917248473654857117519704 9909 207250773403477297115599851300 9910 207298743955224311227801887816 9911 207538735528791538273204908236 9912 208091594942324450347957442280 9913 208308265050310820250550507404 9914 208476916192798150542181174600 9915 208597450946815437528723685620 9916 208621564865169403586122313876 9917 208911113125512552568155255004 9918 208959403711711805688005030880 9919 208983552492884302924470396756 9920 209273519316625727054763792764 9921 209539616693938772747076520560 9922 209709098147419173618636202016 9923 209830226254899507869589725976 9924 209902931100726310302574292880 9925 210291044927116554509653868400 9926 210436741702995522182986213276 9927 210485325984152044039913578464 9928 210509621629763743639019338080 9929 210631134915349425962584271820 9930 210655444585230902325931450060 9931 210777028008353077119497776680 9932 210801351708979809640009803656 9933 210850006127675003633969048124 9934 210923005302021479121571384116 9935 210996025536251916074435344440 9936 211142129203806529944939820740 9937 211288317169230968943145022496 9938 211458976390605392934488766224 9939 211532151212546900096357418916 9940 211605347134900191522206110140 9941 211947207243252000924106530504 9942 211971643423227213780789832360 9943 212191674712799587096570407244 9944 212265060757986992390110300176 9945 212338467952296749301511008680 9946 212387417833756718749244736636 9947 212681314640754902769874509924 9948 212705821331359498597384172100 9949 212852910897555162532321532320 9950 213000085216357623165260071436 9951 213073704170193023431428455620 9952 213122795251782506445402241896 9953 213417539715195112317186616944 9954 213712623788305831707872725560 9955 213737229467145138238492756696 9956 213811060668918775032073914960 9957 213860293276293052563916065156 9958 214328474402717038726625533160 9959 214402475755065727476448095904 9960 214525858657755556906242019224 9961 214673996239414647454329151140 9962 214698694122066421260298854120 9963 214846931148753530583253550836 9964 214896362440399427815722989784 9965 215143661084660625146012727324 9966 215415963462404836474611409680 9967 215564613044738713173564700860 9968 215589396283737782586696876096 9969 215713348097980055098078672056 9970 215787747688475152188737415600 9971 216011074774442293611152712864 9972 216532920440665976865323845740 9973 216682212013615094279661197640 9974 216707102279743631984933117736 9975 216781787374298487488709156320 9976 216931221912592440855359775180 9977 217205408185416116249786448576 9978 217380040675820141111506043184 9979 217504849790404599370250108904 9980 217579763918695397493928791456 9981 217654699547673393767423531700 9982 217679682869449719613010468600 9983 217804635327437233737412407120 9984 218029700375673374272655903220 9985 218204884928340179649973806256 9986 218254959196777103071684680324 9987 218580675412822606980630397136 9988 218781317423549126040166858560 9989 218931899632060089346943280300 9990 219032335745670751484627453540 9991 219258457394962265558228434484 9992 219308733059260142027971623960 9993 219333874493723716716927952396 9994 219459617696529959740873048356 9995 219560255506375898991286699900 9996 219635759099239438462917315444 9997 219686106847464724611125848920 9998 219761646502950729430549289964 9999 219837207802623542696808979236 10000 219912790751444203494006817320