469877276471479354769554368
469,877,276,471,479,354,769,554,368 is an even composite number composed of six prime numbers multiplied together.
469877276471479354769554368 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 469877276471479354769554368:
26 × 39 × 73 × 173 × 2413 × 2513
(2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 17 × 17 × 17 × 241 × 241 × 241 × 251 × 251 × 251)See below for interesting mathematical facts about the number 469877276471479354769554368 from the Numbermatics database.
Names of 469877276471479354769554368
- Cardinal: 469877276471479354769554368 can be written as Four hundred sixty-nine septillion, eight hundred seventy-seven sextillion, two hundred seventy-six quintillion, four hundred seventy-one quadrillion, four hundred seventy-nine trillion, three hundred fifty-four billion, seven hundred sixty-nine million, five hundred fifty-four thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 4.69877276471479354769554368 × 1026
Factors of 469877276471479354769554368
Divisors of 469877276471479354769554368
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 17 18 21 24 27 28 32 34 36 42 48 49 51 54 56 63 64 68 72 81 84 96 98 102 108 112 119 126 136 144 147 153 162 168 189 192 196 204 216 224 238 241 243 251 252 272 288 289 294 306 324 336 343 357 378 392 408 432 441 448 459 476 482 486 502 504 544 567 576 578 588 612 648 672 686 714 723 729 753 756 784 816 833 864 867 882 918 952 964 972 1004 1008 1029 1071 1088 1134 1156 1176 1224 1296 1323 1344 1372 1377 1428 1446 1458 1506 1512 1568 1632 1666 1687 1701 1728 1734 1757 1764 1836 1904 1928 1944 2008 2016 2023 2058 2142 2169 2187 2259 2268 2312 2352 2448 2499 2592 2601 2646 2744 2754 2856 2892 2916 3012 3024 3087 3136 3213 3264 3332 3374 3402 3468 3514 3528 3672 3808 3856 3888 3969 4016 4032 4046 4097 4116 4131 4267 4284 4338 4374 4518 4536 4624 4704 4896 4913 4998 5061 5103 5184 5202 5271 5292 5488 5508 5712 5784 5831 5832 6024 6048 6069 6174 6426 6507 6561 6664 6748 6777 6804 6936 7028 7056 7344 7497 7616 7712 7776 7803 7938 8032 8092 8194 8232 8262 8534 8568 8676 8748 9036 9072 9248 9261 9408 9639 9792 9826 9996 10122 10206 10404 10542 10584 10976 11016 11424 11568 11662 11664 11809 11907 12048 12096 12138 12291 12299 12348 12393 12801 12852 13014 13122 13328 13496 13554 13608 13872 14056 14112 14161 14688 14739 14994 15183 15309 15424 15552 15606 15813 15876 16064 16184 16388 16464 16524 17068 17136 17352 17493 17496 18072 18144 18207 18496 18522 19278 19521 19652 19683 19992 20244 20331 20412 20808 21084 21168 21952 22032 22491 22848 23136 23324 23328 23409 23618 23814 24096 24276 24582 24598 24696 24786 25602 25704 26028 26244 26656 26992 27108 27216 27744 27783 28112 28224 28322 28679 28917 29376 29478 29869 29988 30366 30618 31212 31626 31752 32368 32776 32928 33048 34136 34272 34391 34704 34986 34992 35427 35721 36144 36288 36414 36873 36897 37044 37179 38403 38556 39042 39304 39366 39984 40488 40662 40824 41616 42168 42336 42483 44064 44217 44982 45549 45927 46272 46648 46656 46818 47236 47439 47628 48192 48552 49164 49196 49392 49572 51204 51408 52056 52479 52488 53312 53984 54216 54432 54621 55488 55566 56224 56644 57358 57834 58081 58563 58956 59738 59976 60491 60732 60993 61236 62424 63001 63252 63504 64736 65552 65856 66096 67473 68272 68544 68782 69408 69649 69972 69984 70227 70854 71442 72288 72539 72828 73746 73794 74088 74358 76806 77112 78084 78608 78732 79968 80976 81324 81648 82663 83232 83349 84336 84672 84966 86037 86093 86751 88128 88434 89607 89964 91098 91854 93296 93636 94472 94878 95256 97104 98328 98392 98784 99127 99144 102408 102816 103173 104112 104958 104976 106281 107163 107968 108432 108864 109242 110619 110691 111132 111537 112448 113288 114716 115209 115668 116162 117126 117912 119476 119952 120982 121464 121986 122472 124848 126002 126504 127008 127449 129472 131104 132192 132651 134946 136544 136647 137564 137781 138816 139298 139944 139968 140454 141708 142317 142884 144576 145078 145656 147492 147588 148176 148716 153612 154224 156168 157216 157437 157464 159936 161952 162648 163296 163863 165326 166464 166698 168672 169932 172074 172186 173502 174243 175689 176868 179214 179928 181473 182196 182979 183708 186592 187272 188944 189003 189756 190512 194208 196656 196784 197568 198254 198288 200753 202419 204816 205632 206346 208224 208947 209083 209916 209952 210681 212562 214326 216864 217617 218484 221238 221382 222264 223074 226576 229432 230418 231336 232324 234252 235824 238952 239904 240737 241964 242928 243972 244944 247989 249696 250047 252004 253008 254016 254898 258111 258279 260253 262208 264384 265302 268821 269892 273088 273294 275128 275562 278596 279888 280908 283416 284634 285768 290156 291312 294984 295176 296352 297381 297432 307224 308448 309519 312336 314432 314874 314928 318843 321489 323904 325296 326592 327726 330652 331857 332073 333396 334611 337344 339864 344148 344372 345627 347004 348486 351378 353736 358428 359856 362946 364392 365958 367416 373184 374544 377888 378006 379512 381024 382347 388416 393312 393568 396508 396576 397953 401506 404838 406567 409632 409941 412692 416448 417894 418166 419832 419904 421362 423437 425124 426951 428652 433728 435234 436968 441007 442476 442764 444528 446148 453152 458864 460836 462672 464648 468504 471648 472311 477904 479808 481474 483928 485856 487543 487944 489888 491589 495978 499392 500094 504008 506016 507773 509796 516222 516558 520506 522729 527067 530604 537642 539784 544419 546588 548937 550256 551124 557192 559776 561816 566832 567009 569268 571536 580312 582624 589968 590352 592704 594762 594864 602259 607257 614448 616896 619038 624672 626841 627249 629748 629856 632043 637686 642978 650592 652851 655452 661304 663714 664146 666792 669222 679728 688296 688744 691254 694008 696972 702756 707472 716856 719712 722211 725892 728784 731916 734832 743967 749088 750141 755776 756012 759024 762048 764694 774333 774837 780759 786624 787136 793016 793152 795906 803012 806463 809676 813134 819264 819882 825384 835788 836332 839664 842724 846874 850248 853902 857304 870468 873936 882014 884952 885528 889056 892143 892296 906304 917728 921672 925344 928557 929296 937008 943296 944622 955808 956529 962948 964467 967856 971712 975086 975888 979776 983178 987377 991956 995571 996219 1000188 1008016 1012032 1015546 1019592 1028347 1032444 1033116 1036881 1041012 1045458 1054134 1061208 1071017 1075284 1079568 1088838 1093176 1097874 1100512 1102248 1114384 1119552 1123632 1133664 1134018 1138536 1143072 1147041 1160624 1165248 1179936 1180704 1184033 1189524 1189728 1193859 1204518 1214514 1219701 1228896 1229823 1233163 1238076 1249344 1253682 1254498 1259496 1259712 1264086 1270311 1275372 1280853 1285956 1301184 1305702 1310904 1322608 1323021 1327428 1328292 1333584 1338444 1359456 1376592 1377488 1382508 1388016 1393944 1405271 1405512 1414944 1416933 1433712 1439424 1444422 1451784 1457568 1462629 1463581 1463832 1469664 1474767 1487934 1498176 1500282 1512024 1518048 1523319 1529388 1548666 1549674 1561518 1568187 1581201 1586032 1591812 1606024 1612926 1619352 1626268 1633257 1639764 1646811 1650768 1671576 1672664 1679328 1685159 1685448 1693748 1700496 1701027 1707804 1714608 1740936 1747872 1764028 1769904 1771056 1778112 1784286 1784592 1806777 1821771 1835456 1843344 1850688 1857114 1858592 1874016 1880523 1881747 1889244 1896129 1911616 1913058 1925896 1928934 1935712 1950172 1951776 1958553 1966356 1974754 1983912 1991142 1992438 2000376 2016032 2031092 2039184 2056694 2064888 2066232 2073762 2082024 2090916 2108268 2122416 2142034 2150568 2159136 2166633 2177676 2186352 2195748 2201024 2204496 2228768 2231901 2247264 2250423 2267328 2268036 2277072 2286144 2294082 2321248 2322999 2324511 2342277 2359872 2361408 2368066 2379048 2379456 2387718 2409036 2419389 2429028 2439402 2457792 2459646 2466326 2476152 2507364 2508996 2518992 2528172 2540622 2550744 2561706 2571912 2611404 2621808 2645216 2646042 2654856 2656584 2667168 2676429 2676888 2718912 2753184 2754976 2765016 2776032 2785671 2787888 2810542 2811024 2829888 2833866 2845969 2867424 2869587 2888844 2903568 2915136 2925258 2927162 2927664 2939328 2949534 2962131 2964059 2975868 2986713 2988657 3000564 3024048 3036096 3046638 3058776 3085041 3087049 3097332 3099348 3110643 3123036 3136374 3162402 3172064 3183624 3212048 3213051 3225852 3238704 3252536 3266514 3279528 3293622 3301536 3343152 3345328 3358656 3370318 3370896 3387496 3400992 3402054 3412801 3415608 3429216 3441123 3481872 3495744 3528056 3539808 3542112 3552099 3554411 3568572 3569184 3581577 3613554 3643542 3659103 3686688 3689469 3699489 3714228 3717184 3748032 3761046 3763494 3778488 3792258 3810933 3826116 3842559 3851792 3857868 3871424 3900344 3903552 3917106 3932712 3949508 3967824 3969063 3982284 3984876 4000752 4032064 4062184 4078368 4113388 4129776 4132464 4147524 4164048 4181832 4215813 4216536 4244832 4250799 4284068 4301136 4318272 4333266 4355352 4372704 4387887 4390743 4391496 4408992 4424301 4457536 4463802 4494528 4500846 4536072 4554144 4569957 4588164 4642496 4645998 4649022 4684554 4704561 4736132 4743603 4758096 4775436 4818072 4838778 4858056 4878804 4899771 4919292 4932652 4940433 4952304 5014728 5017992 5037984 5055477 5056344 5081244 5101488 5103081 5123412 5143824 5222808 5243616 5290432 5292084 5309712 5313168 5334336 5352858 5353776 5420331 5465313 5506368 5509952 5530032 5552064 5571342 5575776 5621084 5622048 5641569 5645241 5667732 5688387 5691938 5734848 5739174 5777688 5807136 5850516 5854324 5855328 5875659 5899068 5924262 5928118 5951736 5973426 5977314 6001128 6048096 6093276 6117552 6170082 6174098 6194664 6198696 6221286 6246072 6272748 6324804 6344128 6367248 6424096 6426102 6451704 6477408 6499899 6505072 6533028 6559056 6587244 6603072 6686304 6690656 6695703 6740636 6741792 6751269 6774992 6801984 6804108 6825602 6831216 6858432 6882246 6911639 6963744 6968997 6973533 7056112 7079616 7084224 7104198 7108822 7137144 7138368 7163154 7198429 7227108 7258167 7287084 7318206 7373376 7378938 7398978 7428456 7497119 7522092 7526988 7556976 7584516 7621866 7652232 7685118 7703584 7715736 7800688 7834212 7865424 7899016 7935648 7938126 7964568 7969752 8001504 8029287 8124368 8156736 8226776 8259552 8264928 8288231 8295048 8328096 8357013 8363664 8431626 8433072 8489664 8501598 8537907 8568136 8602272 8608761 8632141 8666532 8710704 8745408 8775774 8781486 8782992 8817984 8848602 8886393 8892177 8927604 8960139 8965971 9001692 9072144 9108288 9139914 9176328 9255123 9261147 9291996 9298044 9331929 9369108 9409122 9472264 9487206 9516192 9550872 9636144 9639153 9677556 9716112 9757608 9799542 9838584 9865304 9880866 9904608 10029456 10035984 10075968 10110954 10112688 10162488 10202976 10206162 10238403 10246824 10287648 10323369 10445616 10487232 10584168 10619424 10626336 10656297 10663233 10705716 10707552 10744731 10840662 10930626 10977309 11060064 11068407 11098467 11142684 11151552 11242168 11244096 11283138 11290482 11335464 11376774 11383876 11432799 11478348 11527677 11555376 11614272 11701032 11708648 11710656 11751318 11798136 11848524 11856236 11903472 11907189 11946852 11954628 12002256 12096192 12186552 12235104 12340164 12348196 12389328 12397392 12442572 12492144 12545496 12647439 12649608 12734496 12752397 12848192 12852204 12903408 12954816 12999798 13010144 13066056 13118112 13163661 13172229 13174488 13272903 13372608 13381312 13391406 13481272 13483584 13502538 13549984 13608216 13651204 13662432 13709871 13764492 13823278 13927488 13937994 13947066 13997521 14112224 14113683 14208396 14217644 14274288 14326308 14396858 14454216 14516334 14574168 14578331 14636412 14699313 14757876 14797956 14856912 14994238 15044184 15053976 15113952 15166431 15169032 15183241 15243732 15304464 15309243 15370236 15407168 15431472 15601376 15668424 15730848 15798032 15813251 15871296 15876252 15929136 15939504 16003008 16058574 16248736 16260993 16395939 16453552 16519104 16529856 16576462 16590096 16656192 16714026 16727328 16785409 16863252 16866144 16924707 16935723 17003196 17075814 17136272 17204544 17217522 17264282 17333064 17421408 17481899 17551548 17562972 17565984 17626977 17697204 17772786 17784354 17855208 17920278 17931942 18003384 18144288 18207289 18279828 18352656 18510246 18522294 18583992 18596088 18663858 18738216 18818244 18944528 18974412 19032384 19101744 19272288 19278306 19355112 19432224 19499697 19515216 19599084 19677168 19730608 19761732 19809216 19921783 20058912 20071968 20087109 20221908 20225376 20324976 20405952 20412324 20476806 20493648 20575296 20646738 20734917 20748413 20891232 20906991 20920599 21168336 21238848 21252672 21312594 21326466 21411432 21415104 21489462 21595287 21609343 21681324 21774501 21861252 21954618 22120128 22136814 22196934 22285368 22484336 22491357 22566276 22580964 22670928 22753548 22767752 22865598 22956696 23055354 23110752 23402064 23417296 23502636 23596272 23697048 23712472 23806944 23814378 23889607 23893704 23909256 24004512 24087861 24373104 24470208 24680328 24696392 24778656 24794784 24864693 24880877 24885144 24984288 25071039 25090992 25294878 25299216 25468992 25504794 25613721 25704408 25806816 25826283 25896423 25999596 26020288 26132112 26236224 26327322 26344458 26348976 26545806 26659179 26676531 26782812 26880417 26897913 26962544 27005076 27099968 27216432 27302408 27324864 27419742 27528984 27646556 27765369 27783441 27875988 27894132 27995042 27995787 28224448 28227366 28416792 28435288 28548576 28652616 28793716 28908432 28917459 29032668 29148336 29156662 29272824 29398626 29515752 29595912 29713824 29988476 30088368 30107952 30227904 30332862 30338064 30366482 30487464 30608928 30618486 30715209 30740472 30862944 30970107 31202752 31336848 31461696 31596064 31626502 31752504 31858272 31879008 31968891 31989699 32117148 32234193 32497472 32521986 32791878 32907104 32931927 33152924 33180192 33205221 33295401 33428052 33454656 33570818 33726504 33732288 33849414 33871446 34006392 34151628 34272544 34298397 34435044 34528564 34583031 34666128 34842816 34963798 35103096 35125944 35131968 35253954 35394408 35545572 35568708 35710416 35721567 35840556 35863884 36006768 36288576 36414578 36559656 36705312 37020492 37044588 37167984 37192176 37327716 37476432 37636488 37889056 37942317 37948824 38203488 38257191 38544576 38556612 38710224 38864448 38999394 39030432 39198168 39354336 39461216 39490983 39516687 39523464 39818709 39843566 40117824 40143936 40174218 40443816 40450752 40649952 40824648 40953612 40987296 41129613 41293476 41469834 41496826 41782464 41813982 41841198 41992563 42336672 42341049 42625188 42652932 42822864 42978924 43190574 43218686 43362648 43549002 43722504 43734993 43909236 44097939 44273628 44393868 44570736 44968672 44982714 45132552 45161928 45341856 45499293 45507096 45535504 45549723 45731196 45913392 45927729 46110708 46221504 46804128 46834592 47005272 47192544 47394096 47424944 47439753 47613888 47628756 47779214 47787408 47818512 48009024 48175722 48381473 48746208 48782979 49360656 49392784 49557312 49589568 49729386 49761754 49770288 49968576 50142078 50181984 50356227 50389003 50589756 50598432 50774121 50807169 51009588 51227442 51408816 51613632 51652566 51792846 51999192 52264224 52445697 52479833 52654644 52688916 52697952 52880931 53091612 53318358 53353062 53565624 53760834 53795826 53925088 54010152 54432864 54604816 54621867 54839484 55057968 55293112 55530738 55566882 55751976 55788264 55990084 55991574 56454732 56833584 56870576 57097152 57305232 57587432 57816864 57834918 58017617 58065336 58296672 58313324 58499091 58545648 58797252 59031504 59191824 59427648 59765349 59976952 60176736 60215904 60261327 60424987 60665724 60676128 60732964 60974928 61217856 61236972 61430418 61480944 61725888 61940214 62204751 62245239 62673696 62720973 62761797 63192128 63253004 63505008 63716544 63758016 63937782 63979398 64234296 64468386 64785861 64828029 65043972 65323503 65583756 65814208 65863854 66305848 66360384 66410442 66590802 66856104 67141636 67453008 67474071 67698828 67742892 68012784 68303256 68545088 68596794 68870088 69057128 69166062 69332256 69927596 70206192 70251888 70507908 70788816 71091144 71137416 71420832 71443134 71668821 71681112 71727768 72013536 72263583 72829156 73119312 73410624 74040984 74089176 74335968 74384352 74594079 74642631 74655432 74952864 75213117 75272976 75778112 75884634 75897648 76406976 76514382 76841163 77113224 77420448 77478849 77689269 77998788 78060864 78396336 78708672 78922432 78981966 79033374 79046928 79637418 79687132 79977537 80029593 80348436 80641251 80693739 80887632 81299904 81649296 81907224 81974592 82259226 82586952 82939668 82993652 83296107 83350323 83627964 83682396 83985126 83987361 84673344 84682098 85250376 85305864 85645728 85957848 86381148 86437372 86725296 86752377 87098004 87445008 87469986 87818472 88195878 88547256 88787736 89141472 89937344 89965428 90265104 90323856 90683712 90998586 91014192 91071008 91099446 91462392 91826784 91855458 92145627 92221416 92910321 93608256 93669184 94010544 94385088 94788192 94849888 94879506 95257512 95558428 95574816 95637024 95906673 95969097 96351444 96702579 96762946 97492416 97565958 97982647 98721312 98785568 98795781 99458772 99523508 99540576 99886203 100284156 100363968 100712454 100778006 101179512 101196864 101548242 101614338 102019176 102048317 102454884 102817632 102895191 103305132 103585692 103998384 104528448 104891394 104959666 105309288 105377832 105395904 105761862 106183224 106282687 106636716 106706124 107131248 107164701 107521668 107591652 107850176 108020304 108865728 109209632 109243734 109678968 110115936 110586224 110692757 111061476 111133764 111503952 111576528 111980168 111983148 112909464 113667168 113741152 113826951 114610464 114771573 115174864 115633728 115669836 116035234 116130672 116593344 116626648 116998182 117091296 117497863 117594504 118063008 118383648 118472949 118550061 119530698 119953904 120353472 120431808 120522654 120849974 121331448 121352256 121465928 121949856 122373293 122473944 122860836 122961888 123388839 123880428 124409502 124490478 125347392 125441946 125523594 125977689 126506008 127010016 127023147 127451023 127875564 127958796 128468592 128936772 129571722 129656058 130087944 130647006 131167512 131204979 131727708 132293817 132611696 132820884 133181604 133712208 134283272 134906016 134948142 135397656 135485784 136025568 136497879 136606512 136649169 137193588 137740176 137783187 138114256 138332124 138664512 139855192 140412384 140503776 141015816 141577632 142182288 142274832 142319259 142841664 142886268 143337642 143362224 143455536 144027072 144527166 145144419 145658312 146238624 146348937 148081968 148178352 148671936 148768704 149188158 149285262 149310864 149905728 150426234 150545952 151068681 151167009 151769268 151795296 152322363 152421507 153028764 153682326 154226448 154840896 154957698 155378538 155997576 156792672 157337091 157439499 157963932 158066748 158093856 158642793 159274836 159374264 159955074 160059186 160696872 161282502 161387478 161775264 163298592 163814448 163865601 164518452 165173904 165879336 165987304 166592214 166700646 167255928 167364792 167970252 167974722 169364196 170500752 170611728 171291456 171915696 172762296 172874744 173450592 173504754 174052851 174196008 174890016 174939972 175497273 175636944 176391756 177094512 177575472 178282944 179296047 179930856 180530208 180647712 180783981 181274961 181997172 182028384 182142016 182198892 182924784 183653568 183710916 184291254 184442832 185820642 186614253 186735717 188021088 188162919 188285391 189576384 189699776 189759012 190515024 191116856 191149632 191274048 191813346 191938194 192702888 193405158 193525892 194357583 194484087 195131916 195965294 195970509 197442624 197571136 197591562 198917544 199047016 199081152 199772406 200568312 201424908 201556012 202359024 202422213 203096484 203228676 204038352 204096634 204909768 205635264 205790382 206610264 207171384 207996768 209782788 209919332 210618576 210755664 211523724 212366448 212565374 213273432 213412248 214262496 214329402 215006463 215043336 215183304 216040608 216790749 218419264 218487468 219357936 220231872 221172448 221385514 222122952 222267528 223007904 223153056 223782237 223927893 223960336 223966296 225639351 225818928 227334336 227482304 227653902 229220928 229543146 230349728 230523489 231339672 232070468 232261344 232436547 233067807 233253296 233996364 234182592 234995726 235189008 236126016 236767296 236945898 237100122 237957857 239061396 239907808 239932611 240088779 241045308 241699948 242081217 242662896 242931856 243899712 244746586 244947888 245721672 245923776 246777678 247760856 247831627 248819004 248980956 249888321 250050969 250883892 251047188 251955378 253012016 254020032 254046294 254902046 255751128 255917592 256937184 257873544 258115097 259143444 259312116 260175888 260257131 261294012 262335024 262409958 263455416 264587634 265223392 265641768 266363208 267424416 268566544 268825267 269812032 269896284 270795312 270971568 272051136 272995758 273213024 273298338 274387176 275480352 275566374 276228512 276436881 276664248 278730963 279710384 280824768 281007552 282031632 283155264 284364576 284549664 284638518 285351953 285772536 286675284 286724448 286911072 287720019 287907291 289054332 290288838 291316624 292477248 292697874 293947941 296163936 296356704 296387343 297192283 298376316 298570524 298621728 299658609 300852468 301091904 302137362 302334018 303538536 303590592 304644726 304843014 306057528 306144951 307364652 308452896 308685573 309523913 309915396 310757076 311995152 313585344 314674182 314878998 315927864 316133496 316187712 317285586 318549672 318748528 318848061 319910148 320118372 321393744 321494103 322565004 322774956 323550528 326597184 327628896 327731202 329036904 330347808 331758672 331974608 332078271 333184428 333401292 334511856 334729584 335940504 335949444 338670311 338728392 341001504 341223456 341480853 343831392 345524592 345749488 346901184 347009508 348105702 348392016 349780032 349879944 350994546 351273888 352493589 352723021 352783512 354189024 355150944 355418847 355650183 358592094 359861712 361060416 361295424 361567962 362549922 363994344 364056768 364397784 365849568 367119879 367358831 367421832 368582508 368885664 370166517 371641284 373228506 373471434 376042176 376325838 376570782 377933067 379518024 381030048 381069441 382233712 382353069 383626692 383876388 385405776 386810316 387051784 388715166 388968174 390263832 391930588 391941018 393614937 395183124 396881451 397835088 398094032 399544812 401136624 402849816 403112024 404718048 404844426 406123319 406192968 406457352 408076704 408193268 409493637 409819536 409947507 411580764 413220528 413349561 414342768 415993536 419565576 419838664 421237152 421511328 422974909 423047448 424732896 425130748 426546864 426824496 426957777 428524992 428658804 430012926 430086672 430366608 432081216 433581498 435433257 436974936 438715872 439046811 442344896 442771028 444245904 444535056 446015808 446306112 447564474 447855786 447920672 447932592 451278702 451637856 453206043 453501027 455307804 456967089 457264521 459086292 460699456 461046978 462679344 464140936 464522688 464873094 466135614 466506592 467992728 469991452 470378016 472011273 472318497 473891796 474200244 475915714 475928379 478122792 479815616 479865222 480177558 482090616 483399896 484162434 485325792 485863712 489493172 489895776 491443344 491596803 493555356 495521712 495663254 497638008 497961912 499776642 500101938 501767784 502094376 503910756 506024032 508092588 509804092 511502256 511835184 513874368 515747088 516230194 518286888 518624232 520351776 520514262 522158553 522588024 524670048 524819916 526491819 526910832 529175268 530446784 531283536 532726416 534848832 537133088 537650534 537888141 539792568 541590624 541943136 542351943 543824883 545991516 546426048 546596676 548774352 550960704 551132748 552457024 552873762 553328496 557461926 559420768 559842759 560207151 564063264 564488757 564856173 568729152 569099328 569277036 570703906 571545072 573350568 573448896 573822144 575440038 575814582 578108664 580577676 582633248 583072749 583452261 585395748 587895882 587911527 592327872 592713408 592774686 594384566 596752632 597141048 597243456 599317218 601704936 604274724 604668036 607077072 607266639 609289452 609686028 612115056 612289902 614729304 616905792 617371146 619047826 619830792 621514152 623990304 629348364 629757996 631855728 632266992 634571172 637099344 637497056 637696122 639820296 640236744 642787488 642988206 645019389 645130008 645549912 650372247 655257792 655462404 658073808 660695616 663517344 663949216 664156542 666368856 666802584 669023712 669459168 671346711 671783679 671881008 671898888 676918053 677340622 677456784 682003008 682446912 682961706 685878529 687662784 691049184 691498976 691570467 694019016 696211404 696784032 699203421 699759888 701989092 702547776 704987178 705446042 705567024 708378048 710301888 710837694 711300366 713873571 714338219 717184188 719723424 719797833 720266337 723135924 725099844 727988688 728795568 731699136 734239758 734717662 734843664 737165016 737771328 740333034 743282568 743494881 743978809 746457012 746942868 749664963 750152907 752651676 753141564 755866134 759036048 762060096 762138882 764467424 764706138 767253384 767752776 770811552 773620632 774103568 774345291 774849299 777430332 777936348 780527664 780771393 783861176 783882036 787229874 790366248 793762902 795670176 796188064 799089624 802273248 805699632 806224048 806475801 809436096 809688852 812246638 812385936 812914704 816153408 816386536 818987274 819639072 819895014 822485041 823161528 826441056 826699122 828685536 829310643 839131152 839677328 842474304 843022656 845949818 846094896 849465792 850261496 853093728 853648992 853915554 856055859 856613051 857317608 860025852 860173344 860733216 863160057 863721873 867162996 870866514 873949872 877431744 878093622 881843823 885542056 888491808 889070112 889162029 891576849 892157161 895128948 895711572 895841344 895865184 898975827 902557404 903275712 906412086 907002054 910615608 913934178 914529042 918172584 918434853 922093956 925358688 926056719 928281872 928571739 929746188 932271228 933013184 935985456 939982904 940756032 944022546 944636994 947783592 948400488 951831428 951856758 956245584 956544183 959730444 960355116 964181232 964482309 966799792 968324868 970651584 971727424 978986344 979791552 982886688 983193606 987110712 991043424 991326508 995276016 995923824 996234813 999553284 1000203876 1003535568 1004188752 1007821512 1012048064 1016010933 1016185176 1019608184 1023004512 1023670368 1024442559 1031494176 1032460388 1036573776 1037248464 1040703552 1041028524 1044317106 1045176048 1049340096 1049639832 1052983638 1053821664 1057480767 1058169063 1058350536 1062567072 1065452832 1066256541 1066950549 1074266176 1075301068 1075776282 1079585136 1083181248 1083886272 1084703886 1087649766 1091983032 1093193352 1097548704 1101359637 1102076493 1102265496 1105747524 1106656992 1110499551 1114923852 1118841536 1119685518 1120414302 1128126528 1128977514 1129712346 1133799201 1138554072 1141407812 1143090144 1143208323 1146701136 1147059207 1150880076 1151629164 1156217328 1161155352 1165266496 1166145498 1166904522 1170791496 1175791764 1175823054 1180844811 1185549372 1188769132 1190644353 1193505264 1194282096 1198634436 1203409872 1208549448 1209336072 1214154144 1214533278 1218369957 1218578904 1219372056 1224230112 1224579804 1228480911 1229458608 1229842521 1234742292 1238095652 1239661584 1240048683 1243028304 1247980608 1258696728 1259515992 1263711456 1264533984 1268924727 1269142344 1274198688 1274994112 1275392244 1279640592 1280473488 1280873331 1285574976 1285976412 1290038778 1290260016 1291099824 1300744494 1306299771 1310924808 1316147616 1317140433 1327034688 1327898432 1328313084 1332737712 1333605168 1338047424 1338918336 1342693422 1343567358 1343762016 1343797776 1353836106 1354681244 1354913568 1359618129 1360503081 1365923412 1370901267 1371757058 1371793563 1382098368 1382997952 1383140934 1388038032 1392422808 1393568064 1398406842 1399519776 1403978184 1409974356 1410892084 1411134048 1416033819 1416955491 1421675388 1422600732 1427747142 1427785137 1428676438 1434368376 1439446848 1439595666 1440532674 1446271848 1450199688 1455977376 1457591136 1468479516 1469435324 1469687328 1474330032 1474790409 1480666068 1486565136 1486989762 1487957618 1492914024 1493885736 1499329926 1500305814 1505303352 1506283128 1511732268 1518072096 1524277764 1528934848 1529412276 1534506768 1535505552 1541623104 1547241264 1548207136 1548690582 1549698598 1554860664 1555872696 1561055328 1561542786 1566475659 1567722352 1567764072 1574459748 1579475457 1580732496 1587525804 1591340352 1592376128 1598179248 1604546496 1611399264 1612448096 1612951602 1613664423 1619377704 1624493276 1624771872 1625829408 1627055829 1631474649 1632773072 1637974548 1639278144 1639790028 1644970082 1646323056 1652882112 1653398244 1657371072 1658621286 1665704999 1678262304 1679354656 1679528277 1680621453 1691899636 1692189792 1694568519 1700522992 1706187456 1707297984 1707831108 1712111718 1713226102 1714635216 1720051704 1720346688 1721466432 1726320114 1727443746 1734325992 1734821389 1741733028 1747899744 1749218247 1750356783 1756187244 1763687646 1771084112 1776983616 1778140224 1778324058 1783153698 1784314322 1790257896 1791423144 1791730368 1797951654 1805114808 1806805679 1812824172 1814004108 1821231216 1821799917 1827868356 1829058084 1836345168 1836869706 1844187912 1850717376 1852113438 1856563744 1857143478 1859492376 1864542456 1871970912 1879965808 1881776869 1888045092 1889273988 1895567184 1896800976 1903662856 1903713516 1912491168 1913088366 1919460888 1920710232 1928362464 1928964618 1933599584 1935058167 1936649736 1951116741 1957972688 1965773376 1966387212 1974221424 1982086848 1982653016 1990552032 1991847648 1992469626 1997463671 1999106568 2000407752 2007071136 2008377504 2014040133 2015351037 2015643024 2032021866 2032370352 2039216368 2046009024 2047340736 2048885118 2057635587 2062988352 2064920776 2073147552 2074496928 2074711401 2080345981 2082057048 2088634212 2090352096 2097610263 2099279664 2105967276 2107643328 2114961534 2116338126 2116701072 2125134144 2130905664 2132513082 2133901098 2141620713 2143014657 2150602136 2151552564 2159170272 2159393499 2160799011 2166667391 2169407772 2175299532 2183966064 2186386704 2195097408 2202719274 2204152986 2204530992 2211495048 2213313984 2220999102 2229847704 2230484643 2231936427 2239371036 2240828604 2248994889 2250458721 2257955028 2259424692 2267598402 2277108144 2282815624 2286180288 2286416646 2293402272 2294118414 2301760152 2303258328 2312434656 2322310704 2323035873 2324547897 2332290996 2333809044 2341582992 2342314179 2351583528 2351646108 2361689622 2371098744 2377538264 2381288706 2387010528 2388564192 2397268872 2406819744 2417098896 2418672144 2419427403 2428308288 2429066556 2436739914 2437157808 2438744112 2448460224 2449159608 2456961822 2458917216 2459685042 2467455123 2469484584 2476191304 2479323168 2480097366 2486056608 2487931929 2517393456 2519031984 2527422912 2529067968 2537849454 2538284688 2548397376 2550784488 2559281184 2560946976 2561746662 2568167577 2569839153 2571952824 2580077556 2580520032 2582199648 2589480171 2591165619 2601488988 2612599542 2621849616 2632295232 2634280866 2645531469 2656626168 2665475424 2667210336 2667486087 2674730547 2676471483 2685386844 2687134716 2687524032 2687595552 2696927481 2707672212 2709362488 2709827136 2719236258 2721006162 2731846824 2741802534 2743514116 2743587126 2755304559 2766281868 2776076064 2778170157 2784845616 2785715217 2796813684 2799039552 2807956368 2819948712 2821784168 2822268096 2832067638 2833910982 2843350776 2845201464 2855494284 2855570274 2857352876 2868736752 2869632549 2879191332 2881065348 2892543696 2893446927 2900399376 2911954752 2915182272 2936959032 2938870648 2939374656 2948660064 2949580818 2961332136 2973130272 2973979524 2975915236 2985828048 2987771472 2988704439 2998659852 3000611628 3010606704 3012566256 3023464536 3036144192 3048032799 3048555528 3058824552 3069013536 3071011104 3073327677 3094482528 3096414272 3097381164 3099397196 3109721328 3111745392 3122110656 3123085572 3132951318 3135444704 3135528144 3148919496 3158950914 3161464992 3172442301 3174507189 3175051608 3196358496 3198769623 3200851647 3222798528 3224896192 3225903204 3227328846 3238755408 3248986552 3249543744 3251658816 3254111658 3262949298 3265546144 3275949096 3279580056 3289940164 3292646112 3304078911 3306229479 3306796488 3317242572 3331409998 3331498653 3356524608 3358709312 3359056554 3361242906 3383799272 3384379584 3389137038 3401045984 3401397603 3415662216 3424223436 3426452204 3429270432 3440103408 3441177621 3452640228 3454887492 3468651984 3469642778 3483466056 3495799488 3498436494 3500713566 3512374488 3513377771 3527375292 3542168224 3542534433 3556648116 3566307396 3568628644 3580515792 3582846288 3595903308 3610229616 3613611358 3625648344 3628008216 3642462432 3643599834 3655109871 3655736712 3658116168 3659161081 3672690336 3673739412 3685442733 3688375824 3689527563 3704226876 3713127488 3714286956 3718984752 3729084912 3743941824 3759931616 3763553738 3776090184 3778547976 3791134368 3793601952 3806774181 3807325712 3807427032 3810993491 3824982336 3826176732 3838921776 3841420464 3842619993 3856724928 3857929236 3867199168 3870116334 3873299472 3902233482 3915945376 3918899313 3932774424 3948442848 3951421299 3965306032 3981104064 3983695296 3984939252 3994927342 3998213136 4000815504 4014142272 4016755008 4028080266 4030702074 4031286048 4045283569 4064043732 4064740704 4078432736 4078854387 4081509243 4097770236 4115271174 4115380689 4129841552 4146295104 4148993856 4149422802 4160691962 4164114096 4177268424 4180704192 4195220526 4198559328 4211934552 4213137659 4229923068 4232676252 4233402144 4248101457 4250866473 4265026164 4267802196 4283241426 4286029314 4301204272 4303105128 4318340544 4318786998 4321598022 4333334782 4338815544 4350599064 4367932128 4372773408 4387956649 4405438548 4408305972 4409061984 4422990096 4424371227 4441998204 4459695408 4460969286 4463872854 4478742072 4481657208 4497989778 4500917442 4515910056 4518849384 4535196804 4554216288 4565631248 4570029539 4572833292 4586804544 4588236828 4603520304 4606516656 4624869312 4644621408 4646071746 4649095794 4664581992 4667618088 4683165984 4684628358 4699426977 4703167056 4703292216 4723379244 4738426371 4742197488 4755076528 4762577412 4774021056 4777128384 4794537744 4801149703 4813639488 4834197792 4837344288 4838854806 4840993269 4858133112 4873479828 4874315616 4877488224 4894423947 4898319216 4913923644 4917834432 4919370084 4934910246 4938969168 4952382608 4958646336 4960194732 4972113216 4975863858 4997114997 5000367533 5034786912 5038063968 5038584831 5041864359 5075698908 5076569376 5101568976 5118562368 5121893952 5123493324 5136335154 5139678306 5143905648 5160155112 5161040064 5164399296 5178960342 5182331238 5202977976 5204464167 5207851663 5225199084 5243699232 5247654741 5251070349 5268561732 5291062938 5313252336 5330950848 5334420672 5334972174 5349461094 5352942966 5370773688 5374269432 5375191104 5393854962 5415344424 5418724976 5420417037 5423945093 5438472516 5442012324 5463693648 5465399751 5483605068 5487028232 5487174252 5510609118 5532563736 5552152128 5556340314 5569691232 5571430434 5593627368 5615912736 5639897424 5643568336 5645330607 5664135276 5667821964 5686701552 5690402928 5710988568 5711140548 5714705752 5737473504 5739265098 5757395287 5758382664 5762130696 5785087392 5786893854 5800798752 5805174501 5873918064 5877741296 5897320128 5899161636 5922664272 5946260544 5947959048 5951830472 5971656096 5975542944 5977408878 5992391013 5996291357 5997319704 6001223256 6021213408 6025132512 6042120399 6046053111 6046929072 6096065598 6097111056 6117649104 6138027072 6142022208 6146655354 6172906761 6188965056 6194762328 6198794392 6219442656 6223490784 6224134203 6241037943 6245100127 6246171144 6265902636 6270889408 6271056288 6292830789 6297838992 6317901828 6322929984 6344884602 6349014378 6350103216 6392716992 6397539246 6401703294 6424862139 6429043971 6451806408 6454657692 6477510816 6478180497 6482397033 6497973104 6500002173 6508223316 6525898596 6531092288 6551898192 6559160112 6579880328 6585292224 6608157822 6612458958 6613592976 6634485144 6662819996 6662997306 6691453929 6695809281 6718113108 6722485812 6746984667 6751376163 6767598544 6778274076 6802091968 6802795206 6831324432 6848446872 6852904408 6858540864 6880206816 6882355242 6905280456 6909774984 6937303968 6939285556 6966932112 6969107619 6973643691 6996872988 7001427132 7024748976 7026755542 7026942537 7054750584 7084336448 7085068866 7113296232 7132614792 7137257288 7161031584 7165692576 7191806616 7220459232 7227222716 7251296688 7256016432 7258282209 7284924864 7287199668 7310219742 7311473424 7316232336 7318322162 7345380672 7347478824 7370885466 7376751648 7379055126 7402365369 7408453752 7428573912 7437969504 7458169824 7463795787 7519863232 7527107476 7552180368 7557095952 7582268736 7587203904 7613548362 7614651424 7614854064 7621986982 7652353464 7677843552 7682840928 7685239986 7704502731 7709517459 7715858472 7740232668 7746598944 7768440513 7773496857 7804466964 7831890752 7837798626 7865548848 7896885696 7902842598 7930612064 7936594407 7969878504 7989854684 7996426272 8001631008 8002458261 8024191641 8029414449 8056160532 8061404148 8062572096 8090567138 8090782443 8128087464 8129481408 8156865472 8157708774 8163018486 8195540472 8230542348 8230761378 8259683104 8265913677 8298845604 8321383924 8328228192 8334510471 8354536848 8357145651 8390441052 8397118656 8423869104 8426275318 8459846136 8465352504 8466804288 8496202914 8501732946 8530052328 8535604392 8566482852 8572058628 8602408544 8606210256 8608897647 8637573996 8643196044 8666669564 8677631088 8680340781 8701198128 8735864256 8745546816 8775913298 8810877096 8816611944 8818123968 8845980192 8848742454 8883996408 8919390816 8921938572 8927745708 8957484144 8963314416 8966113317 8995979556 9001834884 9031820112 9037698768 9070393608 9108432576 9131262496 9140059078 9144098397 9145666584 9176473656 9207040608 9213033312 9219983031 9289242816 9292143492 9298191588 9329163984 9335236176 9366331968 9369256716 9398853954 9406334112 9406584432 9446758488 9476852742 9484394976 9510153056 9517326903 9523521567 9525154824 9589075488 9596308869 9602299406 9602554941 9668395584 9674688576 9677709612 9681986538 9716266224 9746959656 9748631232 9754976448 9788847894 9796638432 9827847288 9838740168 9869820492 9877938336 9904765216 9912236733 9918688437 9920389464 9951727716 9994229994 9994495959 10000735066 10069573824 10076127936 10077169662 10083728718 10151397816 10153138752 10203137952 10204192809 10246986648 10272670308 10279356612 10287811296 10320310224 10323532863 10357920684 10364662476 10405955952 10408928334 10415703326 10450398168 10487398464 10495309482 10502140698 10537123464 10540133313 10582125876 10626504672 10627603299 10669944348 10698922188 10705885932 10741547376 10748538864 10787709924 10830688848 10837449952 10840834074 10847890186 10876945032 10884024648 10927387296 10930799502 10965329613 10967210136 10974056464 10974348504 10977483243 11021218236 11056328199 11065127472 11068582689 11112680628 11139382464 11142860868 11187254736 11231825472 11279794848 11287136672 11290661214 11328270552 11335643928 11373403104 11380805856 11420322543 11421977136 11422281096 11429411504 11432980473 11474947008 11478530196 11514790574 11516765328 11524261392 11527859979 11570174784 11573787708 11601597504 11610349002 11659934993 11747836128 11755482592 11756697939 11798323272 11845328544 11895918096 11903660944 11943312192 11951085888 11954817756 11984782026 11992582714 11994639408 12002446512 12042426816 12050265024 12084240798 12092106222 12093858144 12135850707 12143749723 12192131196 12194222112 12235298208 12236563161 12244527729 12293310708 12345813522 12389524656 12397588784 12438885312 12446981568 12448268406 12482075886 12490200254 12492342288 12531805272 12542112576 12585661578 12595677984 12635803656 12639412977 12647639753 12689769204 12698028756 12700206432 12744304371 12752599419 12795078492 12803406588 12849724278 12858087942 12903612816 12909315384 12955021632 12956360994 12964794066 12995946208 13000004346 13016446632 13051797192 13103796384 13118320224 13159760656 13163869947 13172438083 13216315644 13224917916 13227185952 13268970288 13273113681 13325639992 13325994612 13382907858 13391618562 13436226216 13444971624 13493969334 13502752326 13535197088 13556548152 13605590412 13662648864 13696893744 13705808816 13710088617 13760413632 13764710484 13810560912 13819549968 13874607936 13878571112 13933864224 13938215238 13947287382 13982245697 13993745976 14002854264 14049497952 14053511084 14053885074 14098280931 14109501168 14170137732 14226592464 14265229584 14274514576 14322063168 14331385152 14383613232 14403449109 14440918464 14454445432 14502593376 14512032864 14516564418 14522979807 14562421867 14574399336 14620439484 14622946848 14632464672 14636644324 14683271841 14694957648 14741770932 14753503296 14758110252 14804730738 14816907504 14857147824 14875939008 14916339648 14927591574 14991344991 15001102599 15054214952 15104360736 15114191904 15115754493 15125593077 15166671737 15227096724 15229302848 15229708128 15243973964 15304706928 15355687104 15365681856 15370479972 15409005462 15419034918 15431716944 15480465336 15493197888 15536881026 15546993714 15608933928 15613392501 15623554989 15675597252 15731097696 15742964223 15753211047 15805685196 15861224128 15873188814 15939757008 15979709368 15992852544 16003262016 16004916522 16048383282 16058828898 16112321064 16122808296 16181134276 16181564886 16256174928 16261251111 16271835279 16315417548 16326036972 16391080944 16396199253 16461084696 16461522756 16519366208 16531827354 16597691208 16642767848 16656456384 16669020942 16709073696 16714291302 16780882104 16847738208 16852550636 16919692272 16930705008 16935991821 16992405828 17003465892 17060104656 17071208784 17132965704 17144117256 17204817088 17212420512 17217795294 17272185861 17275147992 17286392088 17333339128 17355262176 17360681562 17402396256 17415523503 17551826596 17621754192 17633223888 17691960384 17697484908 17767992816 17838781632 17843877144 17855491416 17914968288 17926628832 17932226634 17977173039 17988874071 17991959112 18003669768 18063640224 18075397536 18126361197 18138159333 18140787216 18262524992 18280118156 18288196794 18291333168 18352947312 18414081216 18426066624 18439966062 18518720283 18584286984 18596383176 18658327968 18670472352 18672402609 18723113829 18735300381 18738513432 18797707908 18812668224 18813168864 18878492367 18893516976 18953705484 18968789952 19020306112 19034653806 19047043134 19050309648 19178150976 19192617738 19204598812 19205109882 19274586417 19287131913 19355419224 19363973076 19432532448 19434541491 19447191099 19493919312 19500006519 19577695788 19593276864 19655694576 19677480336 19739640984 19755876672 19809530432 19824473466 19837376874 19840778928 19903455432 19988459988 19988991918 20001470132 20074361787 20087427843 20154339324 20167457436 20240954001 20254128489 20302795632 20406275904 20408385618 20493973296 20545340616 20558713224 20575622592 20640620448 20647065726 20715841368 20729324952 20811911904 20817856668 20831406652 20900796336 20907322857 20920931073 20990618964 21004281396 21074246928 21080266626 21080827611 21164251752 21253009344 21255206598 21339888696 21397844376 21411771864 21483094752 21497077728 21575419848 21661377696 21674899904 21681668148 21695780372 21753890064 21768049296 21774846627 21854774592 21861599004 21930659226 21934420272 21948112928 21948697008 21954966486 22042436472 22112656398 22130254944 22137165378 22207096107 22225361256 22285721736 22374509472 22391387361 22559589696 22574273344 22581322428 22656541104 22671287856 22746806208 22761611712 22840645086 22843954272 22844562192 22858823008 22865960946 22957060392 23029581148 23033530656 23048522784 23055719958 23113508193 23128552377 23147575416 23220698004 23305321539 23319869986 23320490571 23495672256 23510965184 23513395878 23596646544 23690657088 23791836192 23807321888 23809783221 23909635512 23969564052 23985165428 23989278816 24004893024 24072574923 24088243347 24168481596 24184212444 24187716288 24271701414 24272347329 24287499446 24384262392 24388444224 24470596416 24473126322 24489055458 24586621416 24593644397 24691627044 24779049312 24795177568 24797741031 24896536812 24964151772 24980400508 24984684576 25063610544 25071436953 25171323156 25191355968 25271607312 25278825954 25295279506 25379538408 25396057512 25400412864 25488608742 25505198838 25590156984 25606813176 25614127567 25699448556 25716175884 25807225632 25818630768 25826692941 25912721988 25929588132 25991892416 26000008692 26032893264 26103594384 26207592768 26236640448 26319521312 26327739894 26344876166 26432631288 26449835832 26454371904 26537940576 26546227362 26651279984 26651989224 26676954437 26765815716 26783237124 26872452432 26889943248 26898339951 26987938668 27005504652 27070394176 27113096304 27211180824 27325297728 27393787488 27411617632 27420177234 27432295191 27529420968 27621121824 27639099936 27659949093 27757142224 27867728448 27876430476 27894574764 27964491394 27987491952 28005708528 28098995904 28107022168 28107770148 28196561862 28219002336 28316984983 28340275464 28453184928 28530459168 28549029152 28551980709 28570564701 28767226464 28806898218 28807664823 28908890864 29005186752 29024065728 29033128836 29045959614 29124843734 29148798672 29240878968 29245893696 29264929344 29273288648 29366543682 29389915296 29483541864 29491963613 29516220504 29609461476 29633815008 29714295648 29736710199 29756065311 29855183148 29982689982 30002205198 30108429904 30208721472 30228383808 30231508986 30251186154 30333343474 30454193448 30459416256 30487947928 30609413856 30612578427 30715696543 30740959944 30818010924 30838069836 30863433888 30960930672 30970598589 31073762052 31093987428 31217867856 31226785002 31247109978 31351194504 31462195392 31485928446 31506422094 31611370392 31620399939 31746377628 31879514016 31882809897 31959418736 31990206773 32009833044 32096766564 32117657796 32224642128 32245616592 32362268552 32363129772 32512349856 32522502222 32543670558 32630835096 32652073944 32782161888 32792398506 32895988839 32922169392 32923045512 32932449729 33063654708 33168984597 33195382416 33205748067 33285535696 33338041884 33418147392 33428582604 33561764208 33695476416 33705101272 33839384544 33861410016 33871983642 33984811656 34006931784 34120209312 34142417568 34260967629 34265931408 34288234512 34298941419 34424841024 34435590588 34544371722 34550295984 34572784176 34583579937 34666678256 34710524352 34721363124 34804792512 34831047006 34979804979 35103653192 35243508384 35266447776 35270093817 35394969816 35535985632 35687754288 35710982832 35829936576 35853257664 35864453268 35954346078 35977748142 35983918224 36007339536 36127280448 36150795072 36252722394 36276318666 36281574432 36407552121 36431249169 36560236312 36576393588 36582666336 36705894624 36709689483 36733583187 36879932124 37037440566 37168573968 37192766352 37316655936 37340944704 37344805218 37446227658 37470600762 37477026864 37595415816 37626337728 37756984734 37787033952 37907410968 37918238931 37942919259 38069307612 38094086268 38100619296 38232913113 38257798257 38385235476 38409197624 38410219764 38549172834 38574263826 38710838448 38727946152 38865064896 38869082982 38894382198 38987838624 39000013038 39155391576 39311389152 39354960672 39479281968 39491609841 39517314249 39648946932 39674753748 39681557856 39806910864 39819341043 39976919976 39977983836 40002940264 40148723574 40174855686 40308678648 40334914872 40481908002 40508256978 40605591264 40816771236 40987946592 41090681232 41117426448 41130265851 41281240896 41294131452 41431682736 41458649904 41623823808 41635713336 41662813304 41801592672 41814645714 41841862146 41946737091 41981237928 42008562792 42148493856 42160533252 42161655222 42294842793 42328503504 42510413196 42679777392 42795688752 42823543728 42966189504 42994155456 43150839696 43210347327 43322755392 43363336296 43391560744 43507780128 43536098592 43549693254 43568939421 43687265601 43723198008 43861318452 43868840544 43896225856 43897394016 43909932972 44049815523 44084872944 44225312796 44260509888 44274330756 44414192214 44450722512 44571443472 44749018944 44782774722 44974034973 45003307797 45162644856 45313082208 45342575712 45347263479 45376779231 45500015211 45681290172 45687908544 45689124384 45717646016 45731921892 45914120784 46059162296 46067061312 46097045568 46111439916 46227016386 46257104754 46295150832 46441396008 46610643078 46639739972 46640981142 46840177503 46870664967 47026791756 47193293088 47228892669 47259633141 47583672384 47614643776 47619566442 47819271024 47939128104 47970330856 47978557632 48009786048 48145149846 48176486694 48336963192 48368424888 48543402828 48544694658 48574998892 48768524784 48783753333 48815505837 48946252644 48978110916 49173242832 49187288794 49188597759 49383254088 49558098624 49590355136 49595482062 49793073624 49928303544 49960801016 49969369152 50127221088 50142873906 50342646312 50543214624 50557651908 50590559012 50759076816 50792115024 50807975463 50977217484 51010397676 51180313968 51213626352 51228255134 51398897112 51432351768 51614451264 51637261536 51653385882 51816557583 51825443976 51859176264 52000017384 52065786528 52207188768 52246570509 52639042624 52655479788 52689752332 52865262576 52899671664 53075881152 53092454724 53302559968 53303978448 53353908874 53531631432 53566474248 53744904864 53779886496 53796679902 53931519117 53966622213 53975877336 54011009304 54226192608 54379083591 54414477999 54422361648 54787574976 54823235264 54840354468 54864590382 55058841936 55242243648 55278199872 55319898186 55514284448 55556160849 55752860952 55789149528 55928982788 55974983904 56011417056 56017207827 56169341487 56205901143 56214044336 56215540296 56393123724 56438004672 56633969966 56635477101 56680550928 56906369856 57060918336 57098058304 57103961418 57141129402 57534452928 57613796436 57615329646 57817781728 57823759251 57861395739 58066257672 58091919228 58249687468 58297597344 58341573297 58481757936 58500019557 58546577296 58733087364 58779830592 58967083728 58983927226 59032441008 59218922952 59267630016 59428591296 59473420398 59512130622 59710366296 59727422107 59965379964 60004410396 60216859808 60223085361 60262283529 60463017972 60502372308 60666686948 60762385467 60908386896 60975895856 61218827712 61225156854 61431393086 61481919888 61636021848 61676139672 61726867776 61921861344 61941197178 62147524104 62187974856 62205738377 62435735712 62453570004 62494219956 62702389008 62721968571 62762793219 62971856892 63012844188 63222740784 63240799878 63492755256 63759028032 63765619794 63918837472 63980413546 64019666088 64193533128 64235315592 64449284256 64491233184 64724537104 64726259544 64786889347 65024699712 65045004444 65087341116 65261670192 65304147888 65324539881 65564323776 65584797012 65791977678 65844338784 65846091024 65864899458 66127309416 66337969194 66390764832 66411496134 66571071392 66621288321 66676083768 66857165208 67123528416 67174162083 67410202544 67678769088 67722820032 67743967284 67969623312 68013863568 68240418624 68284835136 68521935258 68531862816 68576469024 68597882838 68769820673 68871181176 69088743444 69100591968 69145568352 69167159874 69333356512 69340524579 69385657131 69442726248 69662094012 69959609958 69961471713 70207306384 70487016768 70532895552 70540187634 70789939632 71071971264 71375508576 71421965664 71429349663 71623340203 71728906536 71908692156 71955496284 71967836448 72014679072 72217724769 72264730041 72505444788 72552637332 72563148864 72815104242 72862498338 73120472624 73152787176 73165332672 73411789248 73419378966 73467166374 73759864248 73780933191 74074881132 74337147936 74385532704 74393223093 74595263033 74689610436 74892455316 74941201524 74954053728 75190831632 75214310859 75513969468 75574067904 75814821936 75836477862 75885838518 76138615224 76188172536 76201238592 76465826226 76515596514 76770470952 76818395248 76820439528 76842382701 77098345668 77148527652 77421676896 77455892304 77480078823 77690502163 77738165964 77788764396 77975677248 78000026076 78310783152 78622778304 78709921344 78958563936 78983219682 79034628498 79297893864 79349507496 79363115712 79613821728 79638682086 79953839952 79955967672 80005880528 80030863311 80297447148 80349711372 80617357296 80669829744 80695019853 80963816004 81016513956 81211182528 81619544951 81633542472 81975893184 82181362464 82234852896 82260531702 82296885573 82588262904 82863365472 82917299808 83271426672 83325626608 83603185344 83629291428 83683724292 83893474182 83962475856 84017125584 84296987712 84321066504 84323310444 84589685586 84657007008 84950954949 85006248061 85020826392 85359554784 85591377504 85647087456 85655942127 85711694103 86301679392 86420694654 86726672592 86783121488 87015560256 87072197184 87099386508 87137878842 87374531202 87446396016 87722636904 87737681088 87794788032 87819865944 88099631046 88169745888 88450625592 88475890839 88533478271 88548661512 88828384428 88901445024 89142886944 89210130597 89268195933 89565549444 89948069946 90006615594 90325289712 90626164416 90685151424 90694526958 90753558462 91000030422 91362580344 91378248768 91463843784 91828241568 91837735281 92118324592 92147089629 92207066581 92222879832 92454032772 92514209508 92590301664 92882792016 92911795767 93221286156 93279479944 93281962284 93680355006 93741329934 94053583512 94386586176 94457785338 94519266282 94861199817 95239132884 95638542048 95648429691 95878256208 95940661712 95970620319 96290299692 96352973388 96673926384 96736849776 97086805656 97089389316 97149997784 97537049568 97567506666 97631011674 97875719879 97892505288 97956221832 98346485664 98374577588 98377195518 98687966517 98766508176 98797349187 99190964124 99586147248 99617244201 99856607088 99921602032 100254442176 100285747812 100685292624 101086429248 101115303816 101181118024 101518153632 101584230048 101615950926 101936953069 101954434968 102020795352 102360627936 102427252704 102456510268 102782902887 102797794224 102864703536 102896824257 103274523072 103306771764 103633115166 103650887952 103718352528 103750739811 104000034768 104131573056 104414377536 104493141018 104939414937 105310959576 105379504664 105730525152 105799343328 105810281451 106166702159 106184909448 106605119936 106607956896 106707817748 107063262864 107132948496 107489809728 107559772992 107593359804 107863038234 107933244426 107951754672 108022018608 108452385216 108758167182 108828955998 108844723296 109222656363 109293747507 109680708936 109729180764 110117683872 110129068449 110200749561 110639796372 111028568896 111112321698 111505721904 111578299056 111857965576 111949967808 112022834112 112034415654 112338682974 112411802286 112428088672 112431080592 112786247448 113267939932 113270954202 113361101856 113754716793 113828757777 114207922836 114282258804 114698739339 114773394771 115227592872 115230659292 115635563456 115647518502 115722791478 116132515344 116183838456 116499374936 116595194688 116683146594 116963515872 117000039114 117093154592 117466174728 117934167456 117967854452 118064882016 118437845904 118474829523 118551942747 118946840796 119024261244 119420732592 119454844214 119458023129 119930759928 120008820792 120433719616 120446170722 120524567058 120926035944 121004744616 121333373896 121524770934 121816773792 121951791712 122450313708 122862786172 122963839776 123272043696 123352279344 123390797553 123843722688 123882394356 124295048208 124375949712 124411476754 124871471424 124907140008 124988439912 125404778016 125443937142 125525586438 125840211273 125943713784 126025688376 126445481568 126481599756 126884528379 126985510512 127531239588 127837674944 127960827092 128039332176 128387066256 128470631184 128898568512 128982466368 129449074208 129452519088 129573778694 129631041981 130090008888 130174682232 130523340384 130608295776 130649079762 130706818263 131061796803 131169594024 131583955356 131688677568 131692182048 131729798916 132149446569 132254618832 132675938388 132781529664 132822992268 133142142784 133242576642 133352167536 133714330416 134247056832 134348324166 134820405088 134922104919 135009923391 135487934568 135939246624 136027727136 136041790437 136130337693 136500045633 137043870516 137063725632 137152938048 137195765676 137539641346 137742362352 138177486888 138201183936 138291136704 138334319748 138666713024 138681049158 138771314262 138885452496 139324188024 139919219916 139922943426 140414612768 140520532509 140611994901 141080375268 141579879264 141686678007 141778899423 142751017152 142843931328 142858699326 143246680406 143457813072 143817384312 143910992568 143935672896 144029358144 144435449538 144529460082 145010889576 145105274664 145630208484 145724996676 146240945248 146305574352 146351259999 146446517511 146838757932 146934332748 147519728496 147561866382 147565793277 148149762264 148674295872 148771065408 148786446186 149190526066 149379220872 149784910632 149882403048 149908107456 150381663264 150428621718 151027938936 151629643872 151672955724 151771677036 152277230448 152376345072 152423926389 152931652452 153031193028 153540941904 153636790496 153640879056 153684765402 154196691336 154297055304 154843353792 154911784608 154960157646 155381004326 155449672749 155476331928 155577528792 156000052152 156621566304 156739711527 157917127872 157966439364 158069256996 158595787728 158699014992 159227643456 159277364172 159907679904 159911935344 160011761056 160061726622 160594894296 160699422744 161234714592 161339659488 161390039706 161794557351 161899866639 161927632008 162033027912 163137250773 163239089902 163243433997 163267084944 164362724928 164469705792 164521063404 164593771146 165176525808 165726730944 165834599616 166542853344 166651253216 166668482547 167258582856 167367448584 167786948364 167924951712 168034251168 168508024461 168617703429 168642133008 168646620888 169179371172 169314014016 169901909898 169906431303 170012496122 170041652784 170719109568 171182755008 171294174912 171311884254 171423388206 172155510779 172603358784 172841389308 173453345184 173471277753 173566242976 173584187217 174198773016 174275757684 174749062404 174892792032 175445273808 175500058671 175639731888 176199262092 176339491776 176901251184 176951781678 177066956542 177097323024 177656768856 177802890048 178285773888 178420261194 178536391866 179131098888 179182266321 179298892969 179896139892 180013231188 180650579424 180669256083 180786850587 181389053916 181507116924 182000060844 182725160688 182927687568 183656483136 183675470562 184236649184 184294179258 184414133162 184445759664 184908065544 185028419016 185180603328 185765584032 185823591534 186442572312 186558959888 186563924568 186617215131 186738681059 187360710012 187482659868 188107167024 188165905713 188288379657 188915570676 189038532564 189722399634 190478265768 191277084096 191296859382 191756512416 191881323424 191941240638 192580599384 192705946776 193347852768 193473699552 194173611312 194178778632 194299995568 194360668041 195074099136 195135013332 195262023348 195751439758 195785010576 195912443664 195973619643 196692971328 196749155176 196754391036 197375933034 197533016352 197594698374 198218894881 198381928248 199172294496 199234488402 199713214176 199843204064 199863864963 200571495624 201370585248 202230607632 202362236048 203036307264 203168460096 203231901852 203873906138 203908869936 204041590704 204721255872 204854505408 204913020536 205565805774 205595588448 205729407072 205793648514 206309462019 206443745291 206613543528 207266230332 207301775904 207436705056 207501479622 208000069536 208021573737 208156971393 208986282036 209878829874 210621919152 210759009328 211461050304 211598686656 211620562902 212333404318 212369818896 213215913792 213415635496 214126525728 214265896992 214288048989 214870020609 215009875801 215186719608 215726076468 215866488852 215903509344 216044037216 216653174307 216794190123 217516334364 217657911996 217689446592 218445312726 218587495014 219361417872 219458361528 220235367744 220258136898 220401499122 221279592744 221342799573 222224643396 223011443808 223156598112 223179669279 223715931152 223785789099 223931447411 224068831308 224677365948 224823604572 224856177344 224862161184 225572494896 225642932577 226535879864 226541908404 226722203712 227509433586 227657515554 228415845672 228564517608 229397478678 229546789542 230455185744 230461318584 230527148103 231295037004 231445582956 232265030688 232367676912 232440236469 232998749872 233071506489 233366293188 233927031744 234000078228 234186309184 234932349456 235868334912 235935708904 236129764032 236875691808 236949659046 237103885494 237893681592 238048522488 238841465184 238909688428 238916046258 239861519856 240017641584 240092589933 240892341444 241049134116 241852071888 242009489232 242085059559 242666747792 243049541868 243633547584 243903583424 244858634853 244900627416 245725572344 245927679552 246544087392 246704558688 246781595106 246890656719 247764788712 248590096416 248751899424 248822953508 249814280016 249976879824 250809556032 250887874284 251051172876 251680422546 251887427568 252051376752 252890963136 252963199512 253769056758 253971021024 254852864847 255018744183 255062479176 255921654184 256078664352 256774132512 256941262368 256967826381 257135082309 258898148416 258905038176 259147557388 259262083962 260180017776 260349364464 261046680768 261216591552 261298159524 261413636526 262123593606 262339188048 263167910712 263384364096 263459597832 264298893138 264509237664 265351876776 265427672517 265600434813 265645984536 266485153284 266704335072 267428660832 267630391791 267804587799 268696648332 269640810176 269844209838 270019846782 270975869136 271878493248 272055454272 272083580874 272260675386 273000091266 274087741032 274391531352 275079282692 275484724704 275513205843 276354973776 276441268887 276621199743 276668639496 277362098316 277542628524 277770904992 278648376048 278735387301 279838439832 279845886852 280829225536 281041065018 281223989802 282160750536 283159758528 283373356014 283557798846 284583599451 285717398652 286493360812 286915626144 286945289073 287634768624 287821985136 287911860957 288870899076 289058920164 290021779152 290210549328 291260416968 291449993352 292481890496 292611148704 292702519998 292893035022 293627159637 293677515864 293868665496 295039456992 295123732764 295131586554 296063899551 296299524528 296392047561 297572892372 298381052132 298758441744 298851732603 299569821264 299764806096 300763326528 300857243436 302055877872 303259287744 303345911448 303543354072 304554460896 304752690144 304847852778 305810859207 305863304904 306062386056 307081883808 307273580992 307281758112 307369530804 308348708661 308393382672 308594110608 308690472771 309823569216 309920315292 310762008652 310899345498 310952663856 311155057584 311252219433 312000104304 313243132608 313479423054 314818244811 315932878728 316138513992 317191575456 317398029984 317430844353 318500106477 318554728344 319815359808 319823870688 320023522112 320123453244 321189788592 321398845488 322469429184 322679318976 322780079412 323589114702 323799733278 323855264016 324066055824 326274501546 326478179804 326486867994 326534169888 327667969089 327881242521 329042126808 329187542292 330353051616 330387205347 330602248683 333085706688 333302506432 333336965094 334517165712 334734897168 335573896728 335849903424 336068502336 337016048922 337235406858 337284266016 337293241776 338358742344 339803819796 339812862606 340024992244 340083305568 341264150379 341486273331 342623768508 342846776412 344096218017 344311021558 344320184313 345682778616 346906690368 346942555506 347132485952 347168374434 348397546032 348551515368 349498124808 349785584064 350890547616 351000117342 351279463776 352398524184 353802502368 353903563356 354133913084 354194646048 355313537712 355424488569 355655828241 356840522388 357072783732 358262197776 358364532642 358374069387 358597785938 359792279784 360026462376 361301158848 361338512166 361573701174 362778107832 363014233848 364000121688 365450321376 365855375136 367350941124 368473298368 368588358516 368828266324 368891519328 369816131088 370056838032 370172392659 371531168064 371647183068 372885144624 373117919776 373127849136 373234430262 373477362118 374721420024 374965319736 376214334048 376331811426 376576759314 377520633819 377831141352 378077065128 379444799268 380653585137 380956531536 382593718764 383513024832 383762646848 383882481276 385161198768 385411893552 386695705536 386947399104 388347222624 388357557264 388599991136 388721336082 388893125943 390270026664 390524046696 391502879516 391570021152 391824887328 391947239286 392120454789 393185390409 393498310352 393508782072 394751866068 395066032704 395189396748 396437789762 396448339707 396763856496 398344588992 398468976804 399426428352 399686408128 399727729926 401142991248 402741170496 404461215264 404724472096 404766314757 405029770173 406463803704 407747812276 407817739872 408083181408 408391013079 409500136899 409826041072 411131611548 411191176896 411458814144 411587297028 412618924038 412887490582 413227087056 414532460664 414603551808 414873410112 415002959244 416000139072 416043147474 416313942786 417972564072 418091954749 419757659748 421243838304 421518018656 421561597527 421835984703 423241125804 424666808636 424739637792 425336698269 426831270992 428253051456 428531793984 428576097978 429740041218 430019751602 430373439216 431452152936 431732977704 431807018688 432088074432 433306348614 433588380246 435032668728 435315823992 435440168639 436890625452 437174990028 438722835744 438916723056 439053779997 439339552533 440516273796 440802998244 442559185488 442685599146 444449286792 446022887616 446313196224 446359338558 447431862304 447571578198 447862894822 448137662616 449354731896 449647209144 449724322368 451144989792 451285865154 453071759728 453083816808 453508225429 455018867172 455315031108 456831691344 457129035216 457271779167 458794957356 459093579084 460910371488 460922637168 461054296206 462590074008 462891165912 464530061376 464735353824 464880472938 465997499744 466143012978 466349018247 466732586376 468000156456 469864698912 470219134581 471871417808 473751383616 473899318092 474207770988 475787363184 476097044976 477682930368 477819376856 477832092516 479723039712 480035283168 480185179866 481388744711 481784682888 482098268232 483704143776 484018978464 484170119118 485333495584 485383672053 485699599917 486099083736 489717269706 489730301991 489801254832 491451144688 493088174784 493409117376 493563190212 493781313438 495529577424 497180192832 497503798848 497645907016 499628560032 499953759648 500005447641 501363381421 501775748568 502102345752 503360845092 503774855136 504102753504 505524073383 505853110287 505926399024 507538113516 507942042048 509705729694 510037488366 510124958352 511843308368 512157328704 513548265024 513882524736 513935652762 514270164618 516466532337 517810076352 518295114776 518524167924 520360035552 520413833259 520698728928 520752561651 522166841231 522596319048 522827273052 524247187212 524678376096 526335821424 526500176013 526919195664 528597786276 529018475328 530703753552 530855345034 531200869626 531291969072 532970306568 533408670144 534857321664 535260783582 535609175598 537393296664 537546798963 537896678907 539688419676 540039693564 541951738272 542007768249 542360551761 543833515141 544167161748 544521350772 546000182532 548175482064 548783062704 550158565384 550969449408 551026411686 552709947552 552882537774 553242399486 553337278992 554724196632 555085257048 555541809984 557296752096 557470774602 559676879664 559691773704 559851645393 560216043177 562082130036 562447979604 564321501072 564497717139 564865138971 566746712028 567115597692 569167198902 571434797304 572986721624 573831252288 573890578146 575269537248 575643970272 575823721914 577741798152 578117840328 580043558304 580421098656 582520833936 582899986704 583082004123 585222297408 585405039996 585786070044 587254319274 587355031728 587737330992 587920858929 590078913984 590247465528 590263173108 592127799102 592599049056 592784095122 594656684643 595145784744 596762104264 597516883488 597703465206 599139642528 599529612192 599591594889 601714486872 604111755744 606691822896 607086708144 609108921792 609505380288 609695705556 611621718414 611726609808 612124772112 614163767616 614563516224 614739061608 616697417322 616786765344 617188221216 617380945542 618928386057 619331235873 619840630584 621524017304 621798690996 621905327712 622310115168 622504438866 624000208608 624064721211 624470914179 626958846108 629636489622 631865757456 632277027984 634383150912 634796059968 634861688706 637000212954 637109456688 639647741376 640246906488 642379577184 642797690976 642864146967 644610061827 645029627403 645560158824 647178229404 647599466556 647710528032 648132111648 649959522921 650382570369 652549003092 652956359608 652973735988 653068339776 655335938178 655762485042 658084253616 658375084584 660706103232 660774410694 661204497366 664028398719 666673930188 669034331424 669469794336 669539007837 671147793456 671357367297 671794342233 674032097844 674470813716 674568532032 674586483552 676717484688 676928797731 679607639592 679625725212 680049984488 680166611136 682528300758 682972546662 685247537016 685693552824 688192436034 688622043116 688640368626 691365557232 691581444309 693885111012 694336748868 696795092064 697103030736 697320709407 698996249616 699214519467 701781095232 702000234684 702558927552 704797048368 707605004736 707807126712 708267826168 708389292096 710627075424 710848977138 711311656482 713681044776 714145567464 716524395552 716729065284 716748138774 717195571876 719584559568 720052924752 720277769799 722677024332 723147402348 725556215664 726028467696 726255178677 728000243376 730900642752 731710750272 734575904559 734701882248 737176717032 737656532648 737783038656 739632262176 740113676064 740344785318 740671970157 743294366136 745770289248 746235839552 746255698272 746468860524 746954724236 749442840048 749930639472 752428668096 752663622852 753153518628 755041267638 755662282704 756154130256 758889598536 761307170274 761913063072 764558594541 765056232549 765187437528 767764962552 770322397536 770823787104 770903479143 771405246927 776694445248 776715114528 777199982272 777442672164 777786251886 780540053328 781048093392 783005759032 783140042304 783649774656 783894478572 784240909578 786370780818 786996620704 787017564144 789503732136 790378793496 792875579524 792896679414 793527712992 796283017551 796801304439 796937953608 799455459852 802285982496 802891175373 803413763397 808922430528 809448944192 809532629514 810059540346 812927607408 815495624552 815635479744 816166362816 816782026158 819000273798 819652082144 822263223096 823174594056 825237848076 825774981164 826454174112 829064921328 829323806661 829863599229 830005918488 832086294948 832627885572 835945128144 836183909498 836206161903 839515319496 842487676608 843036037312 843123195054 843671969406 846482251608 849333617272 849479275584 850673396538 853662541984 853750798353 857152195956 859480082436 860039503204 860746878432 862904305872 863465955408 863735582871 866612697228 867176760492 870065337456 870631647984 870880337278 873781250904 874349980056 877445671488 877833446112 878107559994 878679105066 880881478911 881032547592 881605996488 881857820521 885118370976 885371198292 888191698653 888898573584 889176142683 892718677116 894863724608 895143156396 895725789644 896275325232 898709463792 899294418288 902289979584 902571730308 906143519456 906167633616 907016450858 910037734344 910630062216 913663382688 914258070432 914543558334 917432577621 917589914712 918187158168 918449431331 921820742976 921845274336 922108592412 925046125983 925180148016 925782331824 926071418313 929470707648 929760945876 931994999488 932286025956 932698036494 933465172752 936000312912 939729397824 940438269162 943742835616 944454734433 947798636184 948415541976 951574726368 952194089952 952292533059 955500319431 955638753712 955664185032 959446079424 960070566336 960370359732 962777489422 963569365776 964196536464 967408287552 968037956928 968340238236 970666991168 970767344106 971399199834 972198167472 979434539412 979460603982 979602509664 982902289376 983003907267 983643727563 987126380424 987562626876 991059154848 991806746049 995291814032 999257120064 999907519296 1000010895282 1002726762842 1003551497136 1004204691504 1006721690184 1007549710272 1008205507008 1011048146766 1011706220574 1011852798048 1015076227032 1015366175819 1019411459388 1020074976732 1020249916704 1023686616736 1023792451137 1024458819993 1027871305524 1028540329236 1032933064674 1032960552939 1036590229552 1037048335848 1040720071104 1040827666518 1041397457856 1041505123302 1044333682462 1045192638096 1045654546104 1048494374424 1049356752192 1052671642848 1053000352026 1053838391328 1057195572552 1057497552409 1061407507104 1061710690068 1062401739252 1062583938144 1065940613136 1066273465707 1066967484723 1070521567164 1071218351196 1074786593328 1075093597926 1075793357814 1079376839352 1080079387128 1083903476544 1084015536498 1084721103522 1087667030282 1088334323496 1089042701544 1092000365064 1096350964128 1097566125408 1100317130768 1101377118899 1102052823372 1105419895104 1105765075548 1106484798972 1106674557984 1109448393264 1110170514096 1110517177977 1114593504192 1114941549204 1119353759328 1119383547408 1119703290786 1120432086354 1124164260072 1124895959208 1128643002144 1128995434278 1129730277942 1132561901457 1133493424056 1134231195384 1138334397804 1141960755411 1142869594608 1145973443248 1147781156292 1150539074496 1151287940544 1151647443828 1155483596304 1156235680656 1160087116608 1160842197312 1165041667872 1165799973408 1166164008246 1166679377829 1170810079992 1171572140088 1174508638548 1174710063456 1175474661984 1175841717858 1179556171227 1180494931056 1180526346216 1184255598204 1185198098112 1185568190244 1189313369286 1189345019121 1190291569488 1193524208528 1195033766976 1195406930412 1198279285056 1199059224384 1199183189778 1203428973744 1205088575453 1208223511488 1213383645792 1214173416288 1214298944271 1215089310519 1219391411112 1223243436828 1223453219616 1224249544224 1228500410697 1229478123216 1233394834644 1233573530688 1234376442432 1234761891084 1237856772114 1238662471746 1239681261168 1243048034608 1243597381992 1243810655424 1244620230336 1245008877732 1248000417216 1248129442422 1248941828358 1253917692216 1254275864247 1255092250783 1259272979244 1263731514912 1264554055968 1264684792581 1265507954109 1269723377412 1274000425908 1274218913376 1280493812976 1284759154368 1285595381952 1285728293934 1289220123654 1290059254806 1291120317648 1294356458808 1295198933112 1295421056064 1296264223296 1299919045842 1300765140738 1305098006184 1305912719216 1305947471976 1306320505917 1307170767413 1310671876356 1311524970084 1316168507232 1316750169168 1317161339991 1318018657599 1321548821388 1322408994732 1328056797438 1333347860376 1338068662848 1338939588672 1339078015674 1342295586912 1342714734594 1343588684466 1348064195688 1348941627432 1349172967104 1353434969376 1353857595462 1359215279184 1359251450424 1360099968976 1360524676287 1365056601516 1365945093324 1370495074032 1371387105648 1371815337501 1376384872068 1377244086232 1377280737252 1382731114464 1383162888618 1387532264167 1387770222024 1388673497736 1393590184128 1394206061472 1394641418814 1397992499232 1398429038934 1399047054741 1404000469368 1409594096736 1415614253424 1416535652336 1421254150848 1421697954276 1422623312964 1427362089552 1428291134928 1433048791104 1433458130568 1433496277548 1434391143752 1439169119136 1440105849504 1440555539598 1444166234133 1445106217037 1445354048664 1446294804696 1451112431328 1452056935392 1452510357354 1456000486752 1456151016159 1457098799751 1469151809118 1469403764496 1474353434064 1475313065296 1479264524352 1480227352128 1480689570636 1481343940314 1486588732272 1491540578496 1492511396544 1492937721048 1493909448472 1498885680096 1499861278944 1500016342923 1504090144263 1505069130607 1505327245704 1506307037256 1510082535276 1511324565408 1512308260512 1516572220149 1517559330861 1517779197072 1522614340548 1523826126144 1529117189082 1530112465098 1530374875056 1535529925104 1540644795072 1541647574208 1541806958286 1542810493854 1549399597011 1553430229056 1554885344328 1555572503772 1561080106656 1561241499777 1562096186784 1562257684953 1566011518064 1566500523693 1567520131877 1567788957144 1568481819156 1572741561636 1573993241408 1574035128288 1579007464272 1579500528039 1580757586992 1585751159048 1585793358828 1587055425984 1592566035102 1593602608878 1593875907216 1598910919704 1604571964992 1605782350746 1606827526794 1612640396889 1613690036721 1619065259028 1620119080692 1625855214816 1626023304747 1627081655283 1630991249104 1631500545423 1633564052316 1638000547596 1639304164288 1644526446192 1646349188112 1650475696152 1651549962328 1652908348224 1658129842656 1658647613322 1659727198458 1660011836976 1664172589896 1665255771144 1671890256288 1672367818996 1672412323806 1679030638992 1679554936179 1680648129531 1686246390108 1687343938812 1692964503216 1693493151417 1694595416913 1698667234544 1701346793076 1707325083968 1707501596706 1714304391912 1718960164872 1720079006408 1721493756864 1725808611744 1726931910816 1727471165742 1733225394456 1734353520984 1740130674912 1741263295968 1741760674556 1747562501808 1748699960112 1749246012369 1755666892224 1756215119988 1757358210132 1761762957822 1762065095184 1763211992976 1763715641042 1763762576787 1770236741952 1770742396584 1776383397306 1777797147168 1778352285366 1783970053929 1785437354232 1790286312792 1791451579288 1792550650464 1797418927584 1798588836576 1798774784667 1805143460616 1812287038912 1812335267232 1814032901716 1820075468688 1821260124432 1827326765376 1828516140864 1829087116668 1834865155242 1835179829424 1836374316336 1836898862662 1843690548672 1844217184824 1850092251966 1850360296032 1851564663648 1852142836626 1856785158171 1857993707619 1859521891752 1864572051912 1865396072988 1866930345504 1872000625824 1872194163633 1873412742537 1880876538324 1887485671232 1888909468866 1895597272368 1896831083952 1903149452736 1904388179904 1904585066118 1911000638862 1911277507424 1911328370064 1920740719464 1925554978844 1927138731552 1928393072928 1928592440901 1933830185481 1935088882209 1936680476472 1941534688212 1942798399668 1944396334944 1949878568763 1951147711107 1958869078824 1958921207964 1959205019328 1965804578752 1966007814534 1967287455126 1974252760848 1975125253752 1982118309696 1983613492098 1990583628064 1992085196157 2000021790564 2005453525684 2007102994272 2008409383008 2008617023511 2013443380368 2014072101891 2015383026699 2022096293532 2023412441148 2023705596096 2030152454064 2030732351638 2030786393193 2038822918776 2040149953464 2040499833408 2047373233472 2047584902274 2048917639986 2055742611048 2057080658472 2065866129348 2065921105878 2073180459104 2074096671696 2074744332927 2081655333036 2083010246604 2088667364924 2090385276192 2091309092208 2091962128221 2096988748848 2097643558401 2105343285696 2106000704052 2107676782656 2114391145104 2114995104818 2122815014208 2123421380136 2124803478504 2125167876288 2131881226272 2132546931414 2133934969446 2141043134328 2142436702392 2149573186656 2150187195852 2151586715628 2158753678704 2160158774256 2160833309397 2168031072996 2169442207044 2175334060564 2176668646992 2178085403088 2178765536031 2184000730128 2192701928256 2195132250816 2200634261536 2202754237798 2203727713677 2204105646744 2211530151096 2212969597944 2213349115968 2218896786528 2220341028192 2221034355954 2222015910471 2229883098408 2238707518656 2238767094816 2239406581572 2240864172708 2248328520144 2249791918416 2257286004288 2257990868556 2259460555884 2265123802914 2266986848112 2268462390768 2276668795608 2283921510822 2285739189216 2291946886496 2293675783623 2295168697647 2295562312584 2303294887656 2310967192608 2312471361312 2312710437429 2314215740781 2330083335744 2331599946816 2332328016492 2333358755658 2341620159984 2343144280176 2349017277096 2349420126912 2350949323968 2351683435716 2359112342454 2360989862112 2361052692432 2368511196408 2371136380488 2378626738572 2378690038242 2380583138976 2387048417056 2388849052653 2390403913317 2390813860824 2398366379556 2406857947488 2408673526119 2410177150906 2410241290191 2426767291584 2428346832576 2428597888542 2430178621038 2438782822224 2446486873656 2446906439232 2448499088448 2457000821394 2458956246432 2466789669288 2469523782168 2475713544228 2477324943492 2479362522336 2486096069216 2487194763984 2487971419983 2489590797687 2490017755464 2496258884844 2497883656716 2507835384432 2508551728494 2508618485709 2510184501566 2518545958488 2527463029824 2529108111936 2529369585162 2531015908218 2539446754824 2548000851816 2548437826752 2560987625952 2561252395059 2571456587868 2578440247308 2580118509612 2582240635296 2588712917616 2590397866224 2591206748613 2599838091684 2601530281476 2610196012368 2611825438432 2611894943952 2612641011834 2614341534826 2621343752712 2623049940168 2632337014464 2633500338336 2634322679982 2636037315198 2642644436733 2643097642776 2644817989464 2645573461563 2656113594876 2664575095959 2666695720752 2667528428049 2678156031348 2684591173824 2685429469188 2687177368932 2696128391376 2697883254864 2706869938752 2707715190924 2718430558368 2718502900848 2720199937952 2721049352574 2730113203032 2731890186648 2740990148064 2742774211296 2743630675002 2752297732863 2752769744136 2754488172464 2754561474504 2755348293993 2765462228928 2766325777236 2775064528334 2775138377949 2775540444048 2777346995472 2778214254939 2788412122944 2789282837628 2795984998464 2796858077868 2798094109482 2808000938736 2819188193472 2831228506848 2833071304672 2833364203299 2843395908552 2845246625928 2854724179104 2856582269856 2866500958293 2866916261136 2866992555096 2868782287504 2878338238272 2880211699008 2881111079196 2888332468266 2890212434074 2890708097328 2892589609392 2902224862656 2904113870784 2905020714708 2912000973504 2912302032318 2914197599502 2926643683243 2938303618236 2938807528992 2948706868128 2949011721801 2950626130592 2950931182689 2961379141272 2962687880628 2973177464544 2985875442096 2987818896944 2997771360192 2999722557888 3000032685846 3008180288526 3010138261214 3010654491408 3012614074512 3020165070552 3022649130816 3024616521024 3033144440298 3035118661722 3035558394144 3045228681096 3046098527457 3048081180473 3058234378164 3060224930196 3060749750112 3071059850208 3071377353411 3073376459979 3083613916572 3085620987708 3098799194022 3109770688656 3111145007544 3122160213312 3122482999554 3124192373568 3124515369906 3132023036128 3133001047386 3135040263754 3135577914288 3136963638312 3145483123272 3148070256576 3158014928544 3159001056078 3161515173984 3171502318096 3171586717656 3172492657227 3174557578003 3185132070204 3187205217756 3187751814432 3197821839408 3198820397121 3200902454169 3211564701492 3213655053588 3225280793778 3227380073442 3238130518056 3240238161384 3251710429632 3252046609494 3254163310566 3261982498208 3263001090846 3267128104632 3276001095192 3289052892384 3292698376224 3300951392304 3303099924656 3304131356697 3316259685312 3317295226644 3319454396916 3320023673952 3328345179792 3330511542288 3331551533931 3343780512576 3344735637992 3344824647612 3358061277984 3359109872358 3361296259062 3369721212977 3372492780216 3374687877624 3385929006432 3386986302834 3389190833826 3397334469088 3397685704371 3402693586152 3415003193412 3428608783824 3437920329744 3440158012816 3451617223488 3453863821632 3454942331484 3466450788912 3468707041968 3480261349824 3482526591936 3483521349112 3495125003616 3497399920224 3498492024738 3500038133487 3509543669947 3512430239976 3514716420264 3523525915644 3524130190368 3526423985952 3527431282084 3527525153574 3538668513681 3541484793168 3552766794612 3555594294336 3556704570732 3567940107858 3570874708464 3580572625584 3582903158576 3585101300928 3594837855168 3597177673152 3597549569334 3610286921232 3615265726359 3624670534464 3628065803432 3640150937376 3642520248864 3642896832813 3645267931557 3655167888617 3658174233336 3669730310484 3670359658848 3672748632672 3673797725324 3685501232091 3688434369648 3700184503932 3700720592064 3703129327296 3704285673252 3713570316342 3715987415238 3719043783504 3729144103824 3730792145976 3733860691008 3744001251648 3744388327266 3746825485074 3761753076648 3762827592741 3765276752349 3777818937732 3791194544736 3793662167904 3794054377743 3796523862327 3806834605987 3809170132236 3822001277724 3822555014848 3822656740128 3841481438928 3851109957688 3854277463104 3856786145856 3857184881802 3867660370962 3870177764418 3873360952944 3883069376424 3885596799336 3888792669888 3899757137526 3902295422214 3917738157648 3917842415928 3918961517751 3921512302239 3932015629068 3934574910252 3948505521696 3950250507504 3951484019973 3954055972797 3967226984196 3981167256128 3984170392314 4000043581128 4010907051368 4014205988544 4016818766016 4017234047022 4026886760736 4028144203782 4030766053398 4044192587064 4046824882296 4060304908128 4061464703276 4061572786386 4077645837552 4080299906928 4081574028861 4095169804548 4097835279972 4111485222096 4114161316944 4115446012503 4131732258696 4131842211756 4146360918208 4148193343392 4149488665854 4162596792501 4163310666072 4166020493208 4177334729848 4180770552384 4182618184416 4183924256442 4193977497696 4195287116802 4197141164223 4212001408104 4228782290208 4229990209636 4246842760272 4249606957008 4263762452544 4265093862828 4267869938892 4282086268656 4284873404784 4299146373312 4300374391704 4303173431256 4317507357408 4320317548512 4321666618794 4332498702399 4335318651111 4336062145992 4338884414088 4350668121128 4353337293984 4356170806176 4357531072062 4368001460256 4368453048477 4371296399253 4401268523072 4405508475596 4407455427354 4408211293488 4423060302192 4425939195888 4437793573056 4440682056384 4442068711908 4444031820942 4459766196816 4477534189632 4478813163144 4481728345416 4496657040288 4499583836832 4500049028769 4512270432789 4515207391821 4515981737112 4518921111768 4530247605828 4533973696224 4536924781536 4549716660447 4552677992583 4553337591216 4567843021644 4571478378432 4583893772992 4587351567246 4590337395294 4591124625168 4606589775312 4621934385216 4624942722624 4625420874858 4628431481562 4648198791033 4664656032984 4666717511316 4683240319968 4683724499331 4686288560352 4686773054859 4698034554192 4699501571079 4702560395631 4703366871432 4718224684908 4721979724224 4722105384864 4737022392816 4738501584117 4742272760976 4757253477144 4757380076484 4761166277952 4774096834112 4777698105306 4780807826634 4781627721648 4796732759112 4813715894976 4817347052238 4820354301812 4820482580382 4837921190667 4841070110163 4857195777084 4860357242076 4877565644448 4878069914241 4881244965849 4892973747312 4894501636269 4914001642788 4917912492864 4933579338576 4939047564336 4951427088456 4954649886984 4958725044672 4972192138432 4974389527968 4975942839966 4979181595374 4980035510928 4992517769688 4995767313432 5015670768864 5017103456988 5017236971418 5020369003132 5037091916976 5038664808537 5041944388593 5058739170324 5062031816436 5078893509648 5080479454251 5083786250739 5096001703632 5121975251904 5122504790118 5142913175736 5156880494616 5160237019224 5164481270592 5177425835232 5180795732448 5182413497226 5199676183368 5203060562952 5220392024736 5223650876864 5223789887904 5225282023668 5228683069652 5242687505424 5246099880336 5247738037107 5267000676672 5268645359964 5272074630396 5285288873466 5286195285552 5289635978928 5291146923126 5291287730361 5312227189752 5329150191918 5333391441504 5335056856098 5351910161787 5356312062696 5370858938376 5374354737864 5392256782752 5395766509728 5396324354001 5415430381848 5436861116736 5437005801696 5440399875904 5442098705148 5460226406064 5463780373296 5481980296128 5485548422592 5487261350004 5504595465726 5505539488272 5508976344928 5509122949008 5510696587986 5532651554472 5550129056668 5550276755898 5551080888096 5554693990944 5556428509878 5570355474513 5573981122857 5578565675256 5593716155736 5596188218964 5616001877472 5616582490899 5620238227611 5662457013696 5666142609344 5666728406598 5686791817104 5690493251856 5709448358208 5713164539712 5733001916586 5733832522272 5733985110192 5737564575008 5762222158392 5776664936532 5780424868148 5781416194656 5785179218784 5801490556443 5805266646627 5810041429416 5824604064636 5828395199004 5849635706289 5853287366486 5853443133321 5876607236472 5877615057984 5897413736256 5898023443602 5901252261184 5901862365378 5922758282544 5925375761256 5946354929088 5971750884192 5975637793888 5976255588471 6000065371692 6016360577052 6020276522428 6021308982816 6025228149024 6040330141104 6042216305673 6046149080097 6066288880596 6070237323444 6071116788288 6090457362192 6092197054914 6092359179579 6096162360946 6116468756328 6120449860392 6121499500224 6142119700416 6142754706822 6146752919958 6167227833144 6171241975416 6173004743647 6197598388044 6219541377312 6222290015088 6224232998781 6244965999108 6249030739812 6264046072256 6266002094772 6270080527508 6271155828576 6273927276624 6290966246544 6292930675203 6316029857088 6318002112156 6323030347968 6343004636192 6343173435312 6344985314454 6349115156006 6370264140408 6374410435512 6375503628864 6395643678816 6397640794242 6401804908338 6423129402984 6427310107176 6429146019317 6450561587556 6454760146884 6476261036112 6480476322768 6482499928191 6504093218988 6508326621132 6523964996416 6526002181692 6534256209264 6552002190384 6578105784768 6585396752448 6601902784608 6606199849312 6608262713394 6611183141031 6634590453288 6638908793832 6640047347904 6656690359584 6661023084576 6663103067862 6666047731413 6689471275984 6689649295224 6716122555968 6718219744716 6722592518124 6739442425954 6744985560432 6749375755248 6771858012864 6773972605668 6778381667652 6794668938176 6795371408742 6805387172304 6830006386824 6857217567648 6875840659488 6880316025632 6881027350869 6885506092941 6909884662968 6932901577824 6937414083936 6942647222343 6967042698224 6990250007232 6994799840448 6996984049476 7000076266974 7019087339894 7024860479952 7029432840528 7047051831288 7048260380736 7052847971904 7054862564168 7055050307148 7077337027362 7082969586336 7105533589224 7107563230733 7113409141464 7135880215716 7141749416928 7161145251168 7165806317152 7166547157959 7171211739951 7195099138668 7220573842464 7230531452718 7230723870573 7256131606864 7280301874752 7285040497728 7285793665626 7290535863114 7310335777234 7316348466672 7339460620968 7340719317696 7345497265344 7347595450648 7371002464182 7376868739296 7400369007864 7402482866863 7408571346504 7427140632684 7431974830476 7438087567008 7458288207648 7461584291952 7463914259949 7468772393061 7488776654532 7493650970148 7523506153296 7525655185482 7530553504698 7555637875464 7582389089472 7587324335808 7588108755486 7593047724654 7613669211974 7618340264472 7644002555448 7645313480256 7682962877856 7683757185177 7702219915376 7709639832293 7714369763604 7735320741924 7740355528836 7746721905888 7766138752848 7771193598672 7773620245839 7799514275052 7804590844428 7835476315296 7835684831856 7837923035502 7843024604478 7864031258136 7869149820504 7897011043392 7900501015008 7902968039946 7908111945594 7927933310199 7934453968392 7936720384689 7968340784628 7993725287877 8000087162256 8002585284147 8021814102736 8034468094044 8053773521472 8056288407564 8061532106796 8088385174128 8093649764592 8120609816256 8122929406552 8123145572772 8155291675104 8160599813856 8163148057722 8190339609096 8195670559944 8222970444192 8228322633888 8230892025006 8256893198589 8263464517392 8263684423512 8266044881979 8296386686784 8298977331708 8325193585002 8325415133847 8326621332144 8332040986416 8334642764817 8354669459696 8365236368832 8367848512884 8387954995392 8390574233604 8394282328446 8424002816208 8457564580416 8459980419272 8493685520544 8499213914016 8500092609897 8530187725656 8535739877784 8564172537312 8569746809568 8599502874879 8600748783408 8606346862512 8635014714816 8640635097024 8643333237588 8664997404798 8670637302222 8672124291984 8677768828176 8701336242256 8706674587968 8712341612352 8715062144124 8736002920512 8736906096954 8742592798506 8779931049729 8811016951192 8814910854708 8816422586976 8846120604384 8847035165403 8851878391776 8852793548067 8884137423816 8888063641884 8919532393632 8957626326288 8963456690832 8993314080576 8999167673664 9000098057538 9024540865578 9030414783642 9031963474224 9037842223536 9060495211656 9067947392448 9073849563072 9099433320894 9105355985166 9106675182432 9135686043288 9138295582371 9144243541419 9174703134492 9180674790588 9182249250336 9213179550624 9214132060233 9220129379937 9250841749716 9256862963124 9296397582066 9329312065968 9333435022632 9366480639936 9367448998662 9372577120704 9373546109718 9396069108384 9399003142158 9405120791262 9406733742864 9436449369816 9444210769728 9474044785632 9477003168234 9484545521952 9514506954288 9514760152968 9517477971681 9523672734009 9555396210612 9561615653268 9563255443296 9593465518224 9596461191363 9602707362507 9634694104476 9640708603624 9640965160764 9675842381334 9682140220326 9714391554168 9720714484152 9755131288896 9756139828482 9762489931698 9785947494624 9789003272538 9828003285576 9867158677152 9878095128672 9902854176912 9909299773968 9912394070091 9948779055936 9951885679932 9958363190748 9960071021856 9985035539376 9991534626864 9994654601793 10031341537728 10034206913976 10034473942836 10040738006264 10074183833952 10077329617074 10083888777186 10109163638931 10117478340648 10124063632872 10157787019296 10160958908502 10167572501478 10192003407264 10193057113113 10245009580236 10285826351472 10313760989232 10320474038448 10354851670464 10361591464896 10364826994452 10399352366736 10406121125904 10440784049472 10447579775808 10450564047336 10457366139304 10485375010848 10492199760672 10495476074214 10500114400461 10528631009841 10537290719928 10544149260792 10570577746932 10572390571104 10579271957856 10582293846252 10582575460722 10616005541043 10624454379504 10658300383836 10666782883008 10670113712196 10703820323574 10712624125392 10741717876752 10748709475728 10784513565504 10791533019456 10792648708002 10830860763696 10845797179077 10874011603392 10884197410296 10920452812128 10927560746592 10928690498439 10935803794671 10965503665851 10974522700008 11009190931452 11011078976544 11017952689856 11018245898016 11021393175972 11056503696273 11065303108944 11100258113336 11100553511796 11102161776192 11109387981888 11112857019756 11140710949026 11147962245714 11157131350512 11187432311472 11192376437928 11232003754944 11233164981798 11240476455222 11288482778223 11295830257047 11333456813196 11373583634208 11380986503712 11382163133229 11389571586981 11420503817961 11466003833172 11467665044544 11467970220384 11475129150016 11524444316784 11553329873064 11560849736296 11562832389312 11570358437568 11602981112886 11610533293254 11620082858832 11649208129272 11656790398008 11699271412578 11706574732972 11706886266642 11753214472944 11756884553253 11764536906717 11796046887204 11803724730756 11845516565088 11850751522512 11854452059919 11862167918391 11943501768384 11951275587776 11952511176942 12000130743384 12032721154104 12040553044856 12042617965632 12050456298048 12080660282208 12084432611346 12092298160194 12132577761192 12140474646888 12180914724384 12184394109828 12184718359158 12192324721892 12232937512656 12240899720784 12244722086583 12285509413644 12293505839916 12334455666288 12342483950832 12346009487294 12346338037509 12395196776088 12439082754624 12444580030176 12448465997562 12487790377503 12489931998216 12498061479624 12532004189544 12540161055016 12542311657152 12547854553248 12581932493088 12585861350406 12591423492669 12636004224312 12686009272384 12686346870624 12689970628908 12698230312012 12740528280816 12748820871024 12791287357632 12795281588484 12803609816676 12846258805968 12854620214352 12858292038634 12901123175112 12909520293768 12952522072224 12960952645536 12964999856382 12997496107197 13005955953333 13008186437976 13016653242264 13052004363384 13068512418528 13104004380768 13105359145431 13113889197759 13203805569216 13212399698624 13216525426788 13222366282062 13269180906576 13277817587664 13313380719168 13322046169152 13326206135724 13332095462826 13378942551968 13379298590448 13436439489432 13445185036248 13478884851908 13489971120864 13498751510496 13500147086307 13536811298367 13545622175463 13547945211336 13556763335304 13590742817484 13610774344608 13649149981341 13658033977749 13660012773648 13714435135296 13751681318976 13760632051264 13762054701738 13771012185882 13819769325936 13865803155648 13874828167872 13885294444686 13934085396448 13944596373099 13993968098952 14000152533948 14038174679788 14049720959904 14058865681056 14060319164577 14094103662576 14098504713237 14107681186893 14109725128336 14110100614296 14154674054724 14165939172672 14211067178448 14215126461466 14215504752351 14226818282928 14271760431432 14283498833856 14322290502336 14331612634304 14333094315918 14342423479902 14390198277336 14441147684928 14461062905436 14461447741146 14512263213728 14513763572001 14523210330489 14571587331252 14581071726228 14620671554468 14632696933344 14643734897547 14678921241936 14683504908807 14695190901296 14742004928364 14753737478592 14800738015728 14804965733726 14817142693008 14854281265368 14863949660952 14876175134016 14916576415296 14923168583904 14927828519898 14937544786122 14977553309064 14987301940296 14991582948857 15047012306592 15051310370964 15061107009396 15111275750928 15115994425611 15125833165779 15176217510972 15186095449308 15227338423948 15236680528944 15251358752217 15288005110896 15365925755712 15367514370354 15404439830752 15419279664586 15428739527208 15470641483848 15480711057672 15493443811776 15532277505696 15542387197344 15547240491678 15599028550104 15609181688856 15613640332627 15670952630592 15671369663712 15675846071004 15686049208956 15728062516272 15738299641008 15743214111321 15801002030016 15805936079892 15816223891188 15855866620398 15868907936784 15873440769378 15936681569256 15987450575754 16000174324512 16005170568294 16043628205472 16055730485361 16068936188088 16112576815128 16123064213592 16176770348256 16187299529184 16188973062003 16245858813104 16246291145544 16310583350208 16321199627712 16326296115444 16380679218192 16391341119888 16445940888384 16456645267776 16461784050012 16513786397178 16526929034784 16527368847024 16532089763958 16597954663416 16650387170004 16650830267694 16653242664288 16664081972832 16669285529634 16709338919392 16711066423539 16721943368571 16735697025768 16781148467208 16788564656892 16848005632416 16860714682833 16919960838544 16987371041088 16998427828032 17000185219794 17060375451312 17071479755568 17128345074624 17139493619136 17199005749758 17201497566816 17212693725024 17261224988923 17286666475176 17329994809596 17341274604444 17344248583968 17355537656352 17402672484512 17404471669329 17415799939881 17430124288248 17473812193908 17485185597012 17559862099458 17560329399963 17622033902384 17629821709416 17632845173952 17692241208768 17694070330806 17703756783552 17705587096134 17768274847632 17776127283768 17839064787264 17915252652576 17926913381664 17928766765413 17977458390953 18000196115076 18049081731156 18060829567284 18063926948448 18075684447072 18120990423312 18126648917019 18138447240291 18198866641788 18210711970332 18213350364864 18271372086576 18276591164742 18288487082838 18349406268984 18361349581176 18364498500672 18426359101248 18428264120466 18440258759874 18501683499432 18513725926248 18519014230941 18592795164132 18658624131936 18666870045264 18672698996343 18723411021283 18734897997324 18747092219436 18792138216768 18798006284316 18810241582524 18813467485728 18872898739632 18878792025609 18948089571264 18954006336468 18969091043904 19029013908576 19029520305936 19034955943362 19047345468018 19110792421224 19123231306536 19126510886592 19186931036448 19192922382726 19205414725014 19269388208952 19281417207248 19281930321528 19287438057951 19351684762668 19364280440652 19428783108336 19441428968304 19447499784573 19512279656964 19524979863396 19571894989248 19578006545076 19656006571152 19734317354304 19756190257344 19805708353824 19818599547936 19824788140182 19833549423093 19903771359864 19916726381496 19920142043712 19970071078752 19983069253728 19989309203586 20068413827952 20068947885672 20081476012528 20148367667904 20154659234148 20167777554372 20218327277862 20234956681296 20248127265744 20315574038592 20321917817004 20335145002956 20384006814528 20386114226226 20486505782701 20490019160472 20571652702944 20627521978464 20640948076896 20643082052607 20656518278823 20729653988904 20798704733472 20812242251808 20901128094672 20914732278608 20970750021696 20984399521344 20990952148428 21000228800922 21057262019682 21074581439856 21088298521584 21141155493864 21144781142208 21158543915712 21164587692504 21165150921444 21232011082086 21248908759008 21316600767672 21322689692199 21336568263311 21340227424392 21407640647148 21425248250784 21483435753504 21497418951456 21499641473877 21513635219853 21585297416004 21661721527392 21691594358154 21768394820592 21840905624256 21855121493184 21857380996878 21871607589342 21931007331702 21949045400016 22018381862904 22022157953088 22036491796032 22042786351944 22113007392546 22130606217888 22200516226672 22201107023592 22207448600589 22221903046021 22225714039512 22281421898052 22295924491428 22314262701024 22374864622944 22384752875856 22391742779847 22406317179183 22466329963596 22480952910444 22576965556446 22591660514094 22666913626392 22747167268416 22761973007424 22764326266458 22779143173962 22841007635922 22932007666344 22935940440768 23048888633568 23051271555531 23106659746128 23121699472592 23128919496879 23205962225772 23221066586508 23240165717664 23298416258544 23313580796016 23320860737517 23398542825156 23413149465944 23413772533284 23506428945888 23513769106506 23529073813434 23588048490839 23592093774408 23607449461512 23691033130176 23701503045024 23708904119838 23724335836782 23783799930597 23810161154067 23905022353884 24000261486768 24007755852441 24065442308208 24081106089712 24161320564416 24168865222692 24184596320388 24265155522384 24280949293776 24361829448768 24368788219656 24369436718316 24384649443784 24465875025312 24481799441568 24489444173166 24566805689629 24571018827288 24587011679832 24668911332576 24684967901664 24692018974588 24692676075018 24770679595767 24790393552176 24798134645937 24889160060352 24896931995124 24975580755006 24979863996432 24996122959248 25003928294451 25064008379088 25080322110032 25095709106496 25163864986176 25171722700812 25182846985338 25272008448624 25372693741248 25379941257816 25396460624024 25481056561632 25497641742048 25500277829691 25586175220319 25590563176968 25607219633352 25692517611936 25709240428704 25716584077268 25798508624637 25802246350224 25819040587536 25905044144448 25921905291072 25929999712764 25994992214394 26011911906666 26016372875952 26033306484528 26104008726768 26137024837056 26208008761536 26210718290862 26227778395518 26339793149187 26433050853576 26444732564124 26538361813152 26541105496209 26555635175328 26558380644201 26647842241909 26652412271448 26664190925652 26757885103936 26758597180896 26872878978864 26890370072496 26957769703816 26979942241728 26997503020992 27000294172614 27073622596734 27091244350926 27095890422672 27113526670608 27181485634968 27221548689216 27298299962682 27316067955498 27320025547296 27414886747113 27432730624257 27524109403476 27542024371764 27639538651872 27642396180699 27660388139811 27770588889372 27868170792896 27889192746198 27987936197904 28000305067896 28076349359576 28099441919808 28117731362112 28120638329154 28188207325152 28197009426474 28215362373786 28219450256672 28220201228592 28309348109448 28422134356896 28430252922932 28431009504702 28453636565856 28543520862864 28552433915043 28571018202027 28666188631836 28684846959804 28780396554672 28789383574089 28808122087521 28922125810872 28922895482292 29024526427456 29027527144002 29046420660978 29143174662504 29162143452456 29241343108936 29265393866688 29287469795094 29357842483872 29367009817614 29390381802592 29484009856728 29601476031456 29609931467452 29634285386016 29708562530736 29727899321904 29737182210273 29846337167808 29855657039796 29875089572244 29955106618128 29974603880592 29983165897714 29983963805379 30094024613184 30102620741928 30122214018792 30222551501856 30231988851222 30251666331558 30327490916793 30352435021944 30372190898616 30454676847896 30473361057888 30502717504434 30576010221792 30579171339339 30735028740708 30808879661504 30838559329172 30857479054416 30941282967696 30961422115344 31064555011392 31084774394688 31094480983356 31198057100208 31218363377712 31227280665254 31342739327424 31351692142008 31372098417912 31456125032544 31476599282016 31486428222642 31500343201383 31585893029523 31611872159784 31632447782376 31711733240796 31737815873568 31746881538756 31848016623129 31873363138512 31974901151508 32000348649024 32010341136588 32087256410944 32111460970722 32137872376176 32225153630256 32246128427184 32353540696512 32374599058368 32377946124006 32491717626208 32492582291088 32537391537231 32652592230888 32761358436384 32782682239776 32786071495317 32807411384013 32896510997553 32923568100024 33027572794356 33053858069568 33054737694048 33064179527916 33169511088819 33195909326832 33300774340008 33301660535388 33306485328576 33328163945664 33338571059268 33418677838784 33422132847078 33443886737142 33471394051536 33562296934416 33577129313784 33696011264832 33721429365666 33839921677088 33865448334669 33887490771141 34000370439588 34120750902624 34142959511136 34146489399687 34168714760943 34261511453883 34398011499516 34402995133632 34425387450048 34522449977846 34573332950352 34659989619192 34682549208888 34688497167936 34711075312704 34805344969024 34808943338658 34831599879762 34860248576496 34947624387816 34970371194024 35119724198916 35120658799926 35244067804768 35259643418832 35270653659759 35293610720151 35388140661612 35411174192268 35536549695264 35552254567536 35563356179757 35586503755173 35830505305152 35853826763328 35857533530826 35954916781906 36000392230152 36098163462312 36121659134568 36127853896896 36151368894144 36241980846624 36253297834038 36276894480582 36397733283576 36421423940664 36542744173152 36553182329484 36576974165676 36698812537968 36722699162352 36734166259749 36856528240932 36880517519748 37003366998864 37027451852496 37038028461882 37039014112527 37185590328264 37317248263872 37333740090528 37345397992686 37446822042566 37463371132509 37469795994648 37494184438872 37596012568632 37620483165048 37626934971456 37745797479264 37757584051218 37774270478007 37908012672936 38058027817152 38059040611872 38069911886724 38094690936036 38221584842448 38246462613072 38373862072896 38385844765452 38410829450028 38538776417904 38562834414496 38563860643056 38574876115902 38703369525336 38728560881304 38857566216672 38882857936608 38894999569146 38992488321591 39017867859999 39024559313928 39049959726792 39156013090152 39312013142304 39316077436293 39341667593277 39611416707648 39637199095872 39649576280364 39667098846186 39807542719728 39833452762992 39940142157504 39966138507456 39978618407172 40136827655904 40137895771344 40162952025056 40309318468296 40335555108744 40436654555724 40469913362592 40496254531488 40610433895101 40636866526389 40643835634008 40670290005912 40772228452452 40947449944023 40973011565402 40974101933247 40980038320944 41143305405888 41255043956928 41281896153792 41286164105214 41313036557646 41459307977808 41597409466944 41624484503616 41802256189344 41829464557216 41833789119297 41981904296856 42000457601844 42114524039364 42149162879712 42176597043168 42282310987728 42295514139711 42323043560679 42329175385008 42330301842888 42464022164172 42497817518016 42633201535344 42645379384398 42646514257053 42673136526622 42680454848784 42815281294296 42850496501568 42966871507008 42994837902912 42999282947754 43027270439706 43170594832008 43211033205529 43323443054784 43383188716308 43536789641184 43541290716003 43569630991467 43714761993756 43743215178684 43862014663404 43898090800032 44036763725808 44050514726421 44085572703888 44226014785092 44261212435776 44401032453344 44402214047184 44414897201178 44443806092042 44451428079024 44562843796104 44591848982856 44628525402048 44749729245888 44769505751712 44783485559694 44812634358366 44932659927192 44961905820888 44974748846571 45004022135219 45153931112892 45183321028188 45333827252784 45347983276833 45377499497337 45528652532916 45558286347924 45682015271844 45864015332688 46097777267136 46102543111062 46213319492256 46243398945184 46257838993758 46411924451544 46442133173016 46480331435328 46596832517088 46627161592032 46641721475034 46797085650312 46826298931888 46827545066568 46840920997881 47012857891776 47027538213012 47058147626868 47176096981678 47184187548816 47214898923024 47229642333963 47403006090048 47417808239676 47448671673564 47567599861194 47620322308134 47810044707768 48000522973536 48015511704882 48130884616416 48162212179424 48167191456083 48337730445384 48369192640776 48530311044768 48561898587552 48737576439312 48738873436632 48769298887568 48931750050624 48963598883136 48978888346332 49133611379258 49142037654576 49174023359664 49337822665152 49369935803328 49384037949176 49385352150036 49541359191534 49580787104352 49596269291874 49752942615131 49793863990248 49951161510012 49959727992864 49992245918496 50007856588902 50128016758176 50133199270617 50160644220064 50165830105713 50343445401624 50365693970676 50544016897248 50759882515632 50792921248048 50962113123264 50995283484096 51000555659382 51172350440638 51181126353936 51214439266704 51385035223872 51418480857408 51433168154536 51597017249274 51604492700448 51638081175072 51783674966769 51817380068041 51859999425528 51989984428788 52023823813332 52032745751904 52066612969056 52208017453536 52213415007987 52247399819643 52421436581724 52455556791036 52679586298374 52866101707152 52889465128248 53076723626304 53082210992418 53111270350656 53116761288402 53295684483818 53304824542896 53328381851304 53517194361792 53745757957728 53780740144992 53786300296239 53915539407632 53932375172859 53967478826051 54000588345228 54147245193468 54182488701852 54191780845344 54227053341216 54362971269936 54379946751057 54415341720873 54596599925364 54632135910996 54640051094592 54829773494226 54865461248514 55048218806952 55084048743528 55279077303744 55284792361398 55320776279622 55541177778744 55557042692823 55778385492396 55975872395808 56000610135792 56018096989029 56152698719152 56170233063849 56241276658308 56376414650304 56394018852948 56430724747572 56438900513344 56440402457184 56618696218896 56636376076827 56844268713792 56860505845864 56862019009404 56907273131712 57087041725728 57104867830086 57142036404054 57332377263672 57369693919608 57560793109344 57578767148178 57616244175042 57844251621744 57845790964584 57862314173853 58055054288004 58092841321956 58286349325008 58324286904912 58342499353719 58482686217872 58574939590188 58715684967744 58734019635228 58780763605184 58968019713456 59202952062912 59219862934904 59268570772032 59417125061472 59455798643808 59474364420546 59500648269279 59711314079592 59750179144488 59910213236256 59949207761184 59966331795428 59967927610758 60205241483856 60244428037584 60445103003712 60463977702444 60503332663116 60654981833586 60704870043888 60744381797232 60909353695792 60946722115776 61005435008868 61152020443584 61158342678678 61459517348103 61470057481416 61677118658344 61714958108832 61882565935392 61922844230688 61929246157821 61969554836469 62188961966712 62396114200416 62436726755424 62454561330508 62703384284016 62744196835824 62912250065088 62953198564032 62972856445284 63000686402766 63171786059046 63223744319568 63264895564752 63423466481592 63475631747136 63493763077512 63696033246258 63746726277024 63949802303016 63968069076597 64009704789933 64020682273176 64222921941444 64275744752352 64450307260512 64492256854368 64498924421631 64540905659559 64755892248012 64983435252416 64985164582176 65074783074462 65305184461776 65522716872768 65565364479552 65572142990634 65614822768026 65793021995106 65847136200048 66055145588712 66109475388096 66128359055832 66339022177638 66391818653664 66601548680016 66603321070776 66622345801767 66665709138063 66677142118536 66844265694156 66887773474284 66942788103072 67124593868832 67154258627568 67175228339541 67218951537549 67442858731332 67679843354176 67730896669338 67774981542282 68000740879176 68241501805248 68285919022272 68292978799374 68337429521886 68523022907766 68796022999032 69044899955692 69146665900704 69153814666593 69319979238384 69365098417776 69386758490637 69617886677316 69663199759524 69720497152992 69895248775632 69940742388048 69962582212551 70239448397832 70241317599852 70488135609536 70519286837664 70541307319518 70587221440302 70764145472517 70776281323224 70822348384536 71073099390528 71104509135072 71126712359514 71173007510346 71351399791791 71430483462201 71715067061652 71909833563812 72000784460304 72023267557323 72196326924624 72243318269136 72483961693248 72506595668076 72553788961164 72795466567152 72842847881328 73085488346304 73106364658968 73153948331352 73397625075936 73445398324704 73468332519498 73700417068887 73713056481864 73761035039496 74006733997728 74054903704992 74076056923764 74078028225054 74312038787301 74371180656528 74394403937811 74667480181056 74690795985372 74893644085132 74926742265018 74939591989296 74988368877744 75011784883353 75192025137264 75240966330096 75491594958528 75515168102436 75548540956014 75816025345872 76118081223744 76139823773448 76189381872072 76443169684896 76492925226144 76500833489073 76758525660957 76771689530904 76821658900056 77077552835808 77125668828992 77127721286112 77149752231804 77395525873911 77406739050672 77457121762608 77715132433344 77765715873216 77789999138292 77984976643182 78035735719998 78049118627856 78099919453584 78312026180304 78624026284608 78632154872586 78683335186554 79019379447561 79299152560728 79334197692372 79615085439456 79623316488627 79666905525984 79675141932603 79943526725727 79957236814344 80273655311808 80275791542688 80325904050112 80618636936592 80671110217488 80873309111448 80939826725184 80992509062976 81220867790202 81273733052778 81287671268016 81340580011824 81544456904904 81894899888046 81946023130804 81948203866494 81960076641888 82244660241339 82298191872771 82572328210428 82626073115292 82918615955616 82927188542097 82981164419433 83604512378688 83658929114432 83667578238594 83963808593712 84000915203688 84229048078728 84298325759424 84353194086336 84564621975456 84591028279422 84646087121358 84658350770016 84660603685776 84928044328344 85266403070688 85290758768796 85293028514106 85346273053244 85360909697568 85630562588592 85657301745129 85713054606081 85998565895508 86054540879412 86341189664016 86368150722267 86422066411058 86424366262563 86766377432616 87073579282368 87082581432006 87139261982934 87429523987512 87486430357368 87724029326808 87796181600064 88073527451616 88101029452842 88171145407776 88452029570184 88802064906688 88804428094368 88829794402356 88887612184084 88902856158048 89125687592208 89183697965712 89211546630819 89539011503424 89566971119388 89625268716732 89865319854384 89923811641776 89949497693142 89951891416137 90008044270438 90307862225784 90366642056376 90667654505568 90695966553666 90754998994674 90982472750379 91057305065832 91116572695848 91364030543688 91728030665376 91737514018017 92205086222124 92426638984512 92486797890368 92515677987516 92823848903088 92884266346032 93193665034176 93254323184064 93283442950068 93594171300624 93652597863776 93655090133136 93681841995762 94055076426024 94116295253736 94352193963356 94368375097632 94429797846048 94459284667926 94501029604149 94757679088569 94835616479352 94897343347128 95135199722388 95240644616268 95544049869387 95620089415536 96001045947072 96031023409764 96261769232832 96324424358848 96334382912166 96675460890768 96738385281552 97060622089536 97123797175104 97475152878624 97477746873264 97538597775136 97612174611693 97957776692664 98267222758516 98284075309152 98348046719328 98422234152039 98689532992659 98768075898352 98770704300072 99082718383068 99161574208704 99192538583748 99505885230262 99508533266457 99587727980496 99902323020024 99919455985728 99984491836992 100015713177804 100256033516352 100266398541234 100321288440128 100331660211426 100686890803248 100731387941352 101088033794496 101519765031264 101585842496096 101596345004007 101662472313423 102001111318764 102344700881276 102362252707872 102428878533408 102506144282829 102784534361649 102866336309072 103194034498548 103208985400896 103276162350144 103567349933538 103634760136082 103719998851056 103979968857576 104047647626664 104065491503808 104133225938112 104416034907072 104426830015974 104494799639286 104842873163448 104911113582072 104941080641999 105359172596748 105732203414304 105778930256496 105811960979277 105880832160453 106164421984836 106233522576804 106591368967636 106609649085792 106656763702608 106759511265519 107491515915456 107561480289984 107572600592478 107831078815264 107864750345718 107934957652102 108001176690456 108294490386936 108364977403704 108383561690688 108454106682432 108725942539872 108759893502114 108830683441746 109193199850728 109264271821992 109295482328389 109659546988452 109730922497028 110096437613904 110168097487056 110202498779247 110569584722796 110641552559244 111082355557488 111114085385646 111556770984792 111951744791616 112001220271584 112036193978058 112305397438304 112340466127698 112390113397527 112482553316616 112788037705896 112861449495144 112880804914368 113237392437792 113272752153654 113322811434021 113721011691728 113724038018808 114174083451456 114209735660172 114284072808108 114664754527344 114739387839216 115121586218688 115157534296356 115232488350084 115688503243488 115691581929168 115724628347706 116110108576008 116185682643912 116572698650016 116648573809824 116684998707438 116965372435744 116977464964773 117053603579997 117149879180376 117468039270456 117936039426912 118025002779831 118439725869808 118834250122944 118911597287616 118948728841092 119001296538558 119422628159184 119500358288976 119820426472512 119898415522368 119932663590856 119935855221516 120410482967712 120488856075168 120828574922461 120927955404888 121006665326232 121309963667172 121409740087776 121488763594464 121818707391584 121831301685303 121910599579167 122010870017736 122316685357356 122919034696206 122922305799741 122940114962832 123354237316688 123429916217664 123765131870784 123845688461376 123858492315642 123939109672938 124377923933424 124792228400832 124873453510848 124909122661016 125406768568032 125488393671648 125501367357891 125842208736671 125945712890568 126001372805532 126343572118092 126447488639136 126529791129504 126846932963184 126886542419133 126969130682037 126987526155024 127392066492516 127493452554048 127899604606032 127936138153194 128019409579866 128041364546352 128445843882888 128551489504704 128900614521024 128984513708736 128997848843262 129081811319118 129511784496024 129633099616587 129970329164352 130149566148924 130610368923552 130623872148009 130708892974401 131063877148981 131144285981268 131229645536052 131586043990212 131694272400096 132110291177424 132151544179263 132256718111664 132678044355276 132783637307328 133203097360032 133206642141552 133244691603534 133331418276126 133354284237072 133688531388312 133775546948568 133885576206144 134249187737664 134308517255136 134350456679082 134437903075098 134885717462664 134924246539713 135012066405657 135461793338676 135549963084564 136001481758352 136043949830499 136132498492011 136585957598748 136674859043772 137046045815532 137592045998064 138089799911384 138293331801408 138307629333186 138639958476768 138730196835552 138773516981274 139235773354632 139326399519048 139440994305984 139790497551264 139881484776096 139925164425102 140478896795664 140482635199704 140522762993643 141038573675328 141082614639036 141174442880604 141528290945034 141552562646448 141644696769072 141688927001889 142209018270144 142253424719028 142346015020692 142702799583582 142860966924402 143430134123304 143819667127624 144001568920608 144046535114646 144392653849248 144486636538272 144501574368249 145013191336152 145107577922328 145590933134304 145685695762656 146212729317936 146307896662704 146795250151872 146890796649408 146936665038996 147400834137774 147426112963728 147522070078992 148013467995456 148109807409984 148152113847528 148156056450108 148624077574602 148742361313056 148788807875622 149258827845393 149381591970744 149787288170264 149853484530036 149879183978592 149976737755488 150023569766706 150384050274528 150399597811851 150481932660192 150497490317139 151030336204872 151097081912028 151632050691744 152279647546896 152378763744144 152886339369792 152985850452288 153001666978146 153517051321914 153543379061808 153643317800112 154155105671616 154255442572224 154299504463608 154791051747822 154813478101344 154914243525216 155351024900307 155452140204123 155579998276584 155969953286364 156071471439996 156098237255712 156199838907168 156624052360608 156640245023961 156742199458929 157264309745172 157366670373108 158038758895122 158598305121456 158668395384744 159230170878912 159246632977254 159333811051968 159350283865206 159887053451454 159914473628688 160551583085376 161237273873184 161342220434976 161358900888717 161746618222896 161797125518577 161902436478153 162441735580404 162547466105556 162575342536032 162681160023648 163088913809808 163139840253171 163246025162619 163789799776092 163892046261608 163896407732988 163920153283776 164489320482678 164596383745542 165144656420856 165252146230584 165837231911232 165854377084194 165962328838866 166671128078469 167335156477188 167927617187424 168001830407376 168054290967087 168458096157456 168510699191547 169129243950912 169182056558844 169292174242716 169316701540032 169321207371552 169856088656688 169909128230481 170532806141376 170581517537592 170586057028212 170692546106488 170721819395136 171261125177184 171314603490258 171426109212162 171997131791016 172109081758824 172682379328032 172736301444534 172844132822116 172848732525126 173532754865232 173586942521559 174165162864012 174278523965868 174859047975024 174972860714736 175027498061157 175448058653616 176147054903232 176202058905684 176342290815552 176904059140368 177608856188736 177659588804712 177775224368168 177805712316096 178251375184416 178367395931424 178423093261638 178501944807837 179133942238776 179250537433464 179730639708768 179847623283552 179898995386284 179903782832274 180016088540876 180615724451568 180733284112752 181335309011136 181391933107332 181509997989348 181964945500758 182114610131664 182233145391696 182728061087376 183456061330752 183475028036034 184378552044309 184410172444248 185031355975032 185647697806176 185768532692064 185787738473463 185908664509407 186566885900136 187188342601248 187305195727552 187310180266272 187363683991524 188110152852048 188232590507472 188704387926712 188736750195264 188859595692096 188918569335852 189002059208298 189515358177138 189671232958704 189794686694256 190270399444776 190481289232536 191088099738774 191240178831072 191904207229791 192029114369799 192062046819528 192668765824332 193350921781536 193476770563104 193496773264893 193622716978677 194950305757248 194955493746528 195077195550272 195224349223386 195915553385328 196534445517032 196568150618304 196696093438656 196844468304078 197379065985318 197536151796704 197541408600144 198165436766136 198385077167496 199011770460524 199017066532914 199175455960992 199804646040048 199867037405301 199997127414189 200031426355608 200532797082468 200663320422852 201373781606496 201462775882704 201525685018623 201656854612647 203039530062528 203171684992192 203192690008014 203324944626846 204002222637528 204689401762552 204724505415744 204857757066816 205012288565658 205569068723298 205732672618144 206388068997096 207134699867076 207269520272164 207439997702112 207959937715152 208095295253328 208160275471911 208853660031948 208989599278572 209685746326896 209822227164144 209882161283998 209887746637653 210718345193496 211464406828608 211557860512992 211623921958554 211761664320906 212292436417551 212328843969672 212467045153608 213182737935272 213219298171584 213313527405216 213519022531038 214054199375373 214291450386603 215145201184956 215662157630528 215729500691436 215869915304204 216002353380912 216588980773872 216729954807408 217451885079744 217519787004228 217661366883492 218386399701456 218528543643984 218590964656778 219319093976904 219461844994056 220192875227808 220336194974112 220404997558494 221101251206661 221139169445592 221283105118488 221346312950771 222164711114976 222228170771292 222936116361903 223113541969584 223183211813433 224002440543168 224072387956116 224610794876608 224680932255396 224780226795054 224965106633232 225576075411792 225722898990288 226474784875584 226545504307308 226645622868042 227442023383456 227448076037616 228419471320344 228568145616216 229329509054688 229478775678432 229502500467219 230275576982871 230315068592712 230464976700168 231377006486976 231383163858336 231449256695412 232186577621733 232220217152016 232371365287824 233145397300032 233297147619648 233369997414876 233930744871488 233954929929546 234107207159994 234299758360752 234936078540912 235872078853824 236050005559662 236879451739616 237058138342683 237897457682184 238002593077116 238845256318368 239000716577952 239025425797809 239830580177181 239865327181712 239871710443032 240820965935424 240977712150336 241657149844922 241855910809776 242013330652464 242619927334344 242819480175552 242977527188928 243637414783168 243662603370606 243821199158334 244021740035472 244633370714712 245838069392412 245844611599482 245880229925664 246708474633376 246733980724017 246894575618313 247716984631284 247878219345876 248755847866848 248943493258299 249818245322032 250813537136064 250976787343296 251002734715782 251684417473342 251891425781136 252002745611064 252687144236184 252894977278272 253059582259008 253693865926368 253773084838266 253938261364074 253975052310048 254784132985032 254856910130569 255799209212064 255872276306388 256038819159732 256082729092704 256891687765776 256971905235387 257139163818243 257995697686524 258163622638236 259023568992048 259266199233174 259273098787689 260299132297848 261220737847104 261247744296018 261417785948802 262127754297962 262288571962536 262459291072104 263172087980424 263388544800192 264220582354848 264303088358526 264513436223328 265356088710552 265431885654659 266406194720064 266413284283104 266489383207068 266662836552252 266708568474144 267377062776624 267551093897136 267634639892457 268617034510272 268700913358164 268875806150196 269771434925328 269848493079426 270024132811314 270923586677352 271099926169128 272002963516704 272087899660998 272264996984022 272947418251137 273171915197496 273349718087544 274092091631064 275184091996128 275212542054051 276179599822768 276615258666372 277279916953536 277460393671104 277547033962548 278471546709264 278652799038096 279580995102528 279762969552192 279850328850204 280957793591328 280965270399408 281045525987286 282165229278072 282348885761208 283056581890068 283105125292896 283289393538144 283377854003778 284273037265707 284506849438056 284692030041384 285405599167164 285721933848804 286632149608161 286860268246608 287639334255248 288003137841216 288093070229292 288785307698496 288973273076544 289003148736498 290026382672304 290215155844656 291181866268608 291371391525312 292425458635872 292615793325408 292836523835079 293873330077992 294801668275548 294852225927456 295044140157984 296068598977977 296304227695056 296312112900216 297248155149204 297484722626112 297577615751244 298517655690786 298525599799371 298763183941488 299574576340528 299706969060072 299758367957184 299953475510976 300047139533412 300768100549056 300799195623702 300963865320384 300994980634278 302060672409744 302194163824056 302477232438703 303264101383488 304559295093792 304757527488288 304789035012021 304987416940269 306003333956292 307034102643828 307086758123616 307286635600224 308353603084947 308599008927216 309582103495644 309626956202688 309828487050432 310702049800614 310904280408246 311159996553168 311939906572728 312142942879992 312196474511424 312399677814336 313248104721216 313280490047922 313484398917858 314528619490344 314733340746216 314823241925997 315028154946533 316077517790244 317196610242912 317336790769488 317435882937831 317642496481359 318493265954508 318700567730412 319774106902908 319828947257376 322474547746368 322684440869952 322717801777434 323493236445792 323594251037154 323804872956306 324883471160808 325094932211112 325150685072064 325362320047296 326177827619616 326279680506342 326492050325238 327579599552184 327784092523216 327792815465976 327886446985167 328978640965356 329192767491084 330289312841712 330504292461168 330607496337741 331708754168388 331924657677732 333342256156938 334670312954376 335855234374848 336003660814752 336108581934174 336916192314912 337021398383094 337170340192581 338364113117688 338584348485432 338642414743104 339712177313376 339818256460962 341163035075184 341172114056424 341385092212976 342522250354368 342629206980516 342852218424324 343994263582032 344218163517648 345364758656064 345472602889068 345688265644232 345697465050252 347065509730464 347173885043118 348270598305917 348330325728024 348557047931736 349718095950048 349945721429472 350054996122314 350896117307232 350932394894319 351160810739991 352404117811368 353808118280736 355319177609424 355550448736336 356502750368832 356734791862848 356846186523276 357003889615674 358267884477552 358501074866928 359461279417536 359695246567104 359797990772568 359807565664548 360032177081752 361231448903136 361466568225504 362485724767383 362721660476287 362783866214664 363019995978696 363929891001516 364229220263328 364466290783392 365456122174752 365493905055909 365731798737501 366950056072068 368757104088618 368820344888496 370062711950064 371295395612352 371537065384128 371575476946926 371817329018814 373133771800272 374376685202496 374620360532544 374727367983048 376220305704096 376465181014944 376504102073673 377408775853424 377526626210013 377772351782357 377837138671704 378004118416596 379030716354276 379342465917408 379589373388512 380540798889552 380659627257399 380907392046111 380962578465072 382176199477548 382480357662144 383808414459582 384058228739598 384124093639056 385337531648664 386701843563072 386953541126208 386993546529786 387245433957354 388899298849761 389910987493056 390448698446772 391831106770656 391871616444027 392126678923203 393068891034064 393191631446943 393688936608156 394758131970636 395072303593408 395082817200288 396330873532272 396454632537789 396770154334992 398023540921048 398034133065828 398350911921984 399609292080096 399734074810602 399994254828378 400062852711216 401065594164936 401326640845704 402747563212992 402925551765408 403051370037246 403313709225294 404772739619139 405036199216971 406385380016028 406649889253692 408004445275056 408131849491497 408397495476033 409378803525104 410024577131316 411138137446596 411465345236288 412776137994192 414269399734152 414539040544328 414879995404224 415919875430304 416190590506656 416320550943822 417707320063896 417979198557144 419371492653792 419644454328288 419764322567996 419775493275306 421436690386992 421568288980929 423115721025984 423247843917108 423523328641812 424584872835102 424657687939344 424934090307216 425066781005667 426365475870544 426627054810432 427038045062076 428108398750746 428582900773206 430290402369912 431459001382872 431739830608408 432004706761824 433177961547744 433459909614816 433504723104747 435039574008456 435322733766984 436772799402912 437057087287968 437181929313556 438638187953808 438923689988112 440385750455616 440672389948224 440809995116988 442202502413322 442278338891184 442566210236976 442692625901542 444329422229952 444456341542584 445872232723806 446227083939168 446366423626866 447776483536179 448144775912232 449361864510792 449560453590108 449930213266464 451152150823584 451198793435553 451445797980576 451492470951417 453091008614616 453291245736084 454884046766912 454896152075232 456838942640688 457136291232432 458659018109376 458957551356864 459005000934438 460551153965742 460630137185424 460929953400336 462766327716672 462898513390824 464373155243466 464440434304032 464742730575648 466053074700921 466356420612369 466739994829752 467909859859092 468214414319988 468599516721504 469872157081824 469920735071883 470226598376787 472100011119324 473758903479232 474116276685366 475794915364368 476005186154232 477690512636736 478001433155904 478050851595618 479661160354362 479730654363424 479743420886064 483314299689844 483711821619552 484026661304928 484076702666151 485239854668688 485391376555731 485707309434459 487325206741212 487642398316668 488043480070944 489266741429424 489419520759513 489738075487857 491676138784824 491689223198964 491760459851328 493416949266752 493467961448034 493789151236626 495433969262568 495756438691752 497511695733696 497886986516598 499636490644064 500013384235407 502005469431564 503368834946684 503782851562272 504005491222128 504162872901261 505374288472368 505532097574641 507387731852736 507546169676532 507876522728148 507950104620096 509568265970064 509713820261138 509727384691443 511598418424128 511744552612776 512077638319464 512165458185408 513783375531552 513943810470774 514278327636486 515991395373048 516327245276472 518047137984096 518532398466348 518546197575378 520598264595696 520760827564677 522495488592036 522835571897604 524255508595924 524577143925072 524918582144208 525082494183471 526344175960848 528441164709696 528606176717052 529026872446656 530712177421104 530863771309318 532826568566208 532978766414136 533325673104504 533417136948288 534754125553248 535102187794272 535269279784914 535505834423511 537401826716328 537751612300392 539542869850656 539696986158852 540048265622628 541847173354704 542199852338256 544005927033408 544175799321996 544529993968044 545894836502274 546343830394992 546699436175088 548184183262128 550368183992256 550425084108102 552359199645536 553135656132927 553230517332744 555094067925096 556943093418528 557305598076192 557363215420389 557725993528221 559700657700408 561915587182656 561930540798816 562091051974572 564330458556144 564697771522416 566113163780136 566210250585792 566578787076288 566755708007556 568546074531414 569013698876112 569384060082768 570811198334328 571443867697608 573264299216322 573720536493216 575278668510496 575712621689373 576087343109397 576186140458584 578006297472996 580052765344608 580430311689312 580490319794679 580868150936031 584850917271744 585231586650816 585673047670158 587746660155984 589603336551096 589704451854912 590088280315968 592137197955954 592608455390112 592624225800432 594496310298408 595155231502488 597035311381572 597051199598742 597526367882976 599149152681056 599413938120144 599601112215903 599991382242567 600094279066824 601598391247404 601989961268556 604121344819488 604388327648112 604577055055869 604954464877406 604970563837941 609118590187584 609515054976576 609578070024042 609974833880538 612006667912584 614068205287656 614173516247232 614573271200448 616707206169894 617198017854432 619164206991288 621404099601228 621808560816492 622319993106336 623879813145456 624285885759984 624480826415733 626560980095844 626968797835716 629057238980688 629466681492432 629646483851994 629663239912959 630056309893066 632155035580488 634393220485824 634673581538976 634871765875662 635284992962718 636877309252653 636986531909016 637401135460824 639548213805816 639657894514752 642162598126119 642874351159809 645435603554868 646986472891584 647188502074308 647609745912612 649766942321616 650189864422224 652355655239232 652559361012684 652984100650476 655159199104368 655568185046432 655585630931952 655772893970334 657957281930712 658385534982168 660578625683424 661008584922336 661214992675482 663303753619983 663417508336776 663849315355464 664038938852313 666684512313876 668808349085709 669340625908752 669549635440299 672007321629504 672217163868348 673832384629824 674042796766188 674340680385162 676728226235376 677168696970864 679424354626752 679636512921924 682326070150368 682344228112848 682770184425952 685258413961032 685704436848648 687988527164064 688436327035296 690826730948613 690945205778136 691376531288464 691394930100504 694131019460928 694347770086236 696541196611834 696559732865199 696660651456048 697114095863472 699436191900096 699891442858944 700109992244628 701792234614464 701864789788638 702321621479982 704808235622736 707616236561472 710638355218848 711100897472672 711174415028049 713692373046552 714007779231348 716535768955104 717002149733856 719491740531543 719595981545136 719615131329096 720064354163504 722462897806272 722933136451008 724971449534766 725443320952574 725567732429328 726039991957392 727859782003032 728458440526656 728932581566784 730912244349504 730987810111818 731463597475002 733900112144136 734587564493993 737514208177236 737640689776992 740125423900128 740201942172051 740683726854939 743150953893852 743634658037628 746267543600544 749454735966096 752440611408192 752930362029888 753008204147346 754817551706848 755053252420026 755544703564714 755674277343408 756008236833192 758061432708552 758684931834816 759178746777024 761081597779104 761319254514798 761814784092222 761925156930144 764352398955096 764570730391707 765068376298723 767616828919164 768116457479196 768248187278112 770675063297328 770915715706161 771417491454729 773987093059572 774490867914708 777798597699522 780897396893544 783662213541312 783743232888054 784253357846406 786137782068128 786383262893886 787377873216312 789516263941272 790165634400576 792661747064544 792909265075578 793540308669984 796047081842096 796068266131656 796295656963977 799218584160192 799468149621204 799988509656756 800125705422432 802131188329872 802653281691408 802903919677371 805851103530816 806102740074492 806627418450588 809545479238278 810072398433942 812770760032056 813299778507384 816008890550112 816263698982994 816794990952066 818757607050208 818842254753411 820049154262632 822276274893192 825552275988384 828538799468304 829078081088656 831839750860608 832381181013312 832641101887644 835414640127792 835958397114288 838742985307584 839288908656576 839528645135992 839550986550612 842873380773984 843136577961858 845800024457227 846495687834216 847046657283624 849169745670204 849315375878688 849868180614432 850133562011334 852730951741088 852819111797121 854076090124152 856216797501492 857165801546412 860580804739824 862918002765744 863479661216816 864009413523648 866355923095488 866919819229632 867009446209494 870079148016912 870645467533968 873545598805824 874114174575936 874363858627112 877276375907616 877847379976224 878509571505237 880895461156697 881619990233976 884405004826644 884556677782368 885132420473952 885385251803084 888205796933931 888912683085168 891744465447612 892454167878336 892732847253732 895552967072358 896289551824464 898723729021584 899120907180216 899860426532928 902304301647168 902397586871106 902891595961152 902984941902834 906182017229232 906582491472168 907431697316109 909792304150464 913677885281376 914272582464864 914367105036063 914962250820807 917447140042867 918010001868876 921102307931484 921260274370848 921859906800672 925060809254841 925797026781648 928746310486932 928880868608064 929485461151296 932106149401842 932712841224738 933479989659504 935819719718184 936428828639976 937199033443008 939744314163648 939841470143766 940453196753574 944200022238648 944469725777991 945084464839599 948232553370732 951589830728736 952010372308464 952307648813493 952927489444077 956101703191236 959322320708724 959461308726848 959486841772128 966628599379688 967423643239104 968053322609856 968153405332302 970479709337376 970782753111462 971414618868918 974650413482424 975284796633336 976086960141888 978533482858848 978839041519026 979476150975714 983352277569648 983378446397928 983659340955501 986935922896068 987578302473252 990867938525136 991512877383504 991822489013223 995773973033196 999272981288128 1000026768470814 1004010938863128 1006737669893368 1007565703124544 1008010982444256 1008325745802522 1010748576944736 1011064195149282 1011511020577743 1015092339353064 1015753045456296 1019136531940128 1019427640522276 1019454769382886 1023489105225552 1024155276638928 1027566751063104 1027887620941548 1028556655272972 1031982790746096 1032654490552944 1036094275968192 1037064796932696 1037092395150756 1041196529191392 1041521655129354 1044811794917751 1044990977184072 1045671143795208 1048511017191848 1049154287850144 1049837164288416 1050164988366942 1052688351921696 1052797184682957 1053482432219973 1057212353434104 1061424354842208 1061727542618636 1065957532828272 1066651346209008 1069508251106496 1070204375588544 1070538559569828 1071011668847022 1074803653432656 1075503224600784 1079085739701312 1079393972317704 1080096531245256 1083694346709408 1084399704676512 1087457174302149 1088164981428861 1088351598643992 1089059987936088 1091789673004548 1092687660789984 1093398872350176 1096368366524256 1096481715167727 1097195396212503 1100850168216204 1104718399291072 1106271312265854 1106461034665488 1110188135850192 1113886186837056 1114611196152384 1114726430840778 1115451987056442 1119401315400816 1123861081597632 1124182103949144 1128660917112288 1129395543044832 1129512306221019 1132226327560272 1132579878630039 1133317055347071 1133511416015112 1137092149062828 1138027397752224 1138768120165536 1141622396668656 1141978881772197 1142722176138333 1142887735395216 1146528598432644 1147441072986432 1150557337020992 1151425243378746 1152174686218794 1152372280917168 1156012594945992 1160105530689216 1160860623378624 1160980639589358 1161736301872062 1166697896549283 1171346095340316 1175493320311968 1175614849332081 1176380036769609 1179206673102192 1179574894340829 1184274395911908 1185216910780224 1185248451600864 1188992620596816 1189363897613367 1190310463004976 1194070622763144 1194102399197484 1195052735765952 1198298305362112 1198827876240288 1199202224431806 1199982764485134 1200188558133648 1203196782494808 1203979922537112 1208242689638976 1208776655296224 1209154110111738 1209908929754812 1209941127675882 1214318218857417 1215108597650913 1219156140048084 1219949667761076 1224013335825168 1224395548474491 1225192486428099 1228136410575312 1233414412339788 1234396035708864 1238328413982576 1242808199202456 1243617121632984 1244639986212672 1247759626290912 1248571771519968 1248961652831466 1253121960191688 1253937595671432 1258114477961376 1258933362984864 1259292967703988 1259326479825918 1260112619786132 1264310071160976 1264704866942787 1269347163077952 1269743531751324 1270569985925436 1273754618505306 1273973063818032 1274802270921648 1275200343017001 1279096427611632 1284325196252238 1285748702319618 1290871207109736 1294377004148616 1295219491825224 1299533884643232 1300379728844448 1300514169314241 1305118722025368 1305968201300952 1310318398208736 1311136370092864 1311171261863904 1311545787940668 1315914563861424 1316771069964336 1321157251366848 1322017169844672 1322429985350964 1326607507239966 1326835016673552 1327698630710928 1328077877704626 1333369024627752 1337616698171418 1338681251817504 1339099270880598 1343329450608537 1344434327736696 1348085593532376 1348681360770324 1353456452470752 1353596380306659 1354337393941728 1354477412854251 1359273025843848 1364652140300736 1364688456225696 1365540368851904 1370516827922064 1371408873697296 1375977054328128 1376872654070592 1381653461897226 1381890411556272 1382753062576928 1382789860201008 1388695540172472 1393082393223668 1393119465730398 1393321302912096 1394228191726944 1398159224102763 1399069261837107 1400219984489256 1403729579577276 1404643242959964 1409616471245472 1409762205215649 1410679795130361 1421276710437696 1422201794945344 1422348830056098 1427384746093104 1428015558462696 1433071537910208 1434004299467712 1438983481063086 1439191963090272 1439230262658192 1440128708327008 1449942899069532 1450886641905148 1451135464858656 1452079983914784 1455719564006064 1456174129667193 1457121928303377 1461975620223636 1462927194950004 1467800224288272 1468258562278539 1469175128987986 1469214226463571 1475028416354472 1475281379553984 1480250847800256 1480403884344102 1481367453709878 1486301907787704 1487269316075256 1492535087201088 1498909471932192 1500040152706221 1506016408294692 1509635103413696 1510106504840052 1511089407129428 1511348554686816 1512016473666384 1516122865417104 1516596292723923 1522163195558208 1522638509029596 1523629568184444 1523850313860288 1528704797910192 1529141460783414 1529182154074329 1530136752597446 1535233657838328 1536232914958392 1536496374556224 1541350126594656 1541831431412322 1542834982909458 1547974186119144 1548981735829416 1549424190655397 1555597195399044 1561794793787088 1562282482694031 1567486465776108 1568506715692812 1572275564136256 1572766525787772 1574755746432624 1579032527882544 1585323494129088 1585818530151156 1587080617339968 1592094163684192 1592136532263312 1592591313927954 1598936299242408 1599977019313512 1600251410844864 1604262376659744 1605306563382816 1605807839354742 1606517503270533 1612205480148984 1613254836901176 1619090958476556 1620144796867884 1625541520064112 1626599557014768 1632017781100224 1632527397965988 1633589981904132 1637515214100416 1637684509506822 1640098308525264 1644552549786384 1651104551976768 1657077598936608 1658156162177312 1659406968398781 1665282203775288 1670829280255584 1671916794228576 1673177980584663 1679057290271984 1679101973101224 1685746761547968 1686273155923716 1691600048914454 1692991375668432 1694093314567248 1698339491340408 1698630751757376 1699736361228864 1700267124022668 1705461903482176 1705638223594242 1708152180248304 1712433595002984 1714331603092824 1721161609479648 1725836005531488 1726959322433632 1727137865068119 1728262029328191 1734018892418988 1740158296033824 1741290935067936 1742604452808093 1748727717254224 1754552751815232 1755694759952448 1757019143010474 1761790922313394 1763239980467952 1768810009653288 1769113355564736 1770264840947904 1770770503606168 1776411593867862 1777825366170336 1783488930895224 1783998370913983 1785465694507464 1791105934144716 1792579103648928 1797447458043168 1798241814360432 1798803336647709 1799974146727701 1804795173742212 1805969883805668 1812364034458464 1813164982944336 1814863394632218 1814911691513823 1827355770562752 1828545164929728 1828734210072126 1829924501641614 1834894280085734 1836020003737752 1842204615862968 1842520548741696 1843719813601344 1850121618509682 1851594053563296 1857492620973864 1858023199582613 1864212298803684 1865425682449476 1866959979319008 1871639439436368 1872857657279952 1873442479247199 1879682940287532 1880906393507148 1888400044477296 1888939451555982 1890168929679198 1896465106741464 1903179661457472 1904020744616928 1904615297626986 1905854978888154 1910631927757959 1912203406382472 1918644641417448 1918973683544256 1926487794378357 1928623053479427 1933257198759376 1936306810664604 1940959418674752 1941565506222924 1942829237737836 1949300826964848 1950569593266672 1957066965717696 1957678083038052 1958952301951428 1966704555139296 1966756892795856 1967318681911002 1973871845792136 1975156604946504 1981735877050272 1983025754767008 1983644978026446 1989911260859949 1991547946066392 1992116816556939 2000053536941628 2006425047257127 2008021877726256 2008648906320897 2013475339786736 2016021964888512 2016651491605044 2021497153889472 2022128390298564 2023022041155486 2030184678706128 2031506090912592 2038273063880256 2038855281044552 2038909538765772 2046978210451104 2048310553277856 2055775241883096 2057113310545944 2063965581492192 2065308981105888 2072480192845839 2074129593865392 2074184790301512 2082393058382784 2083043310258708 2089623589835502 2089679198595597 2089981954368144 2091342287590416 2097022034383696 2098308575700288 2099674328576832 2100329976733884 2105376703843392 2105594369365914 2106964864439946 2114424706868208 2122848709684416 2123455085237272 2131915065656544 2133302692418016 2133523245084147 2141077119139656 2142023337694044 2149607306865312 2151006449201568 2158475221594629 2158787944635408 2160193062490512 2167388693418816 2168799409353024 2174914348604298 2176329962857722 2176703197287984 2178119975872176 2183579346009096 2185375321579968 2186797744700352 2192736733048512 2192963430335454 2194390792425006 2201700336432408 2203762693481979 2212542624531708 2212922069330976 2220376271700384 2220605826516153 2222051180564817 2229452861681556 2230903974112884 2238802630801632 2248364207898288 2257321834224576 2258791086089664 2259024612442038 2264452655120544 2265159757260078 2266634110694142 2267022832030224 2274184298125656 2276054795504448 2277536240331072 2283244793337312 2283957763544394 2285444352276666 2285775470790432 2293057196865288 2293712191175121 2295205128896169 2302850486757492 2304349372437588 2304744561834336 2312025189891984 2312747147118483 2314252474364187 2321961279178716 2323472603744124 2333395793098566 2342692190680632 2350986640623936 2351229698664162 2352760073539218 2358413346204384 2359149788681658 2368548791823816 2370496903201728 2377985241193632 2378727795226734 2380620926009952 2388141245526288 2388204798394968 2388886970891931 2397655752480576 2398404448863612 2399965528970268 2400377116267296 2406393564989616 2407959845074224 2408711759032113 2417553310592448 2418308220223476 2419817859509624 2419882255351764 2428636437714834 2430217195301826 2438312280096168 2439899335522152 2448026671650336 2448791096948982 2450384972856198 2456272821150624 2456526764260233 2466828824679576 2476656827965152 2485616398404912 2487234243265968 2495519252581824 2497143543039936 2497923305662932 2506243920383376 2507875191342864 2516228955922752 2517866725969728 2518585935407976 2518652959651836 2520225239572264 2528620142321952 2529409733885574 2537400073371681 2539487063502648 2541139971850872 2547509237010612 2547946127636064 2549604541843296 2550400686034002 2558192855223264 2558457335391363 2568650392504476 2571497404639236 2581742414219472 2588754008297232 2590438983650448 2599067769286464 2600759457688896 2601028338628482 2610237444050736 2611936402601904 2620636796417472 2622342523727808 2623091575881336 2631829127722848 2633542139928672 2635528714515711 2642686383470091 2644859970701928 2653215014479932 2653670033347104 2655397261421856 2656155755409252 2664617390801793 2666738049255504 2675233396342836 2677362503635008 2678198541761196 2686658901217074 2688868655473392 2696171187064752 2697362721540648 2706912904941504 2707192760613318 2708674787883456 2708954825708502 2718546051687696 2722295091948327 2729376912451392 2741033655844128 2742817747394592 2743101315108189 2744886752462421 2752341420128601 2763306923794452 2763780823112544 2765506125153856 2765579720402016 2775182427764523 2777391080344944 2786164786447336 2786238931460796 2786642605824192 2788456383453888 2796318448205526 2798138523674214 2800439968978512 2807459159154552 2809286485919928 2819232942490944 2819524410431298 2821359590260722 2833409177333973 2835253394518797 2844697660112196 2854769492186208 2856031116925392 2856922946440479 2858782468332231 2877966962126172 2878383926180544 2878460525316384 2880257416654016 2899885798139064 2901773283810296 2902270929717312 2904159967829568 2911439128012128 2912348259334386 2914243856606754 2923951240447272 2925854389900008 2935600448576544 2936517124557078 2938350257975972 2938428452927142 2950056832708944 2950978022866503 2960807768688204 2962734907419756 2972603815575408 2974538632150512 2975467467039669 2997818943864384 3000080305412442 3012032816589384 3020213009680104 3022178814258856 3022697109373632 3024032947332768 3032245730834208 3033192585447846 3034533061733229 3045277018059192 3047259136368888 3057409595820384 3058282921566828 3058364308148658 3060273505194892 3070467315676656 3072465829916784 3082700253189312 3083662862824644 3085669965818916 3095948372238288 3097963471658832 3098848381310794 3111194390798088 3123589587574176 3124564965388062 3134435384753253 3134972931552216 3137013431385624 3145533051575544 3149511492865248 3158065055765088 3158391554048871 3160447296659919 3171637060302312 3184188327368384 3184273064526624 3185182627855908 3197872598484816 3199954038627024 3208524753319488 3210613126765632 3211615678709484 3213035006541066 3224410960297968 3226509673802352 3238181916953112 3240289593735768 3251083040128224 3253199114029536 3262371522906447 3264494944286583 3265054795931976 3267179963808264 3275369019013644 3280196617050528 3289105099572768 3289445145503181 3291586188637509 3314155197873216 3316312324354624 3318813936797562 3330564407550576 3341658560511168 3343833588457152 3346355961169326 3358114580543968 3358203946202448 3372546311847432 3383200097828908 3385982751336864 3388186629134496 3388536918663057 3396678982680816 3397739635890117 3399951166041213 3400534248045336 3411276447188484 3416304360496608 3424867190005968 3425936645316591 3428166528414999 3428663206185648 3442323218959296 3451672011062976 3453918644867264 3454275730136238 3456524058656382 3468037784837976 3480316592067648 3482581870135872 3485208905616186 3497455434508448 3500093689647849 3514038286020948 3523581844626788 3526479960935904 3529140110308827 3537620019306576 3538724683022487 3541541007212336 3552823187735724 3555650732340672 3566977861790448 3567996741827966 3568091692840101 3570931389014928 3582211868289432 3585158207297856 3594894916086336 3596483628720864 3597606673295418 3599948293455402 3609590347484424 3611939767611336 3624728068916928 3626329965888672 3629726789264436 3629823383027646 3642954656572251 3645325792952739 3657468420144252 3659849003283228 3669788560171468 3672040007475504 3675577459284297 3684409231725936 3700243237019364 3703188107126592 3714985241947728 3716046399165226 3728424597607368 3730851364898952 3733919958638016 3743278878872736 3745715314559904 3746884958494398 3759365880575064 3761812787014296 3762887320163107 3776800088954592 3777878903111964 3780337859358396 3792930213482928 3794114600828361 3808041489233856 3809230595253972 3811709957776308 3821263855515918 3824406812764944 3837289282834896 3852975588756714 3857246106958854 3866514397518752 3872613621329208 3883131012445848 3885658475475672 3898601653929696 3901139186533344 3901542507942723 3915356166076104 3917904603902856 3933409110278592 3933513785591712 3934637363822004 3947743691584272 3950313209893008 3963471754100544 3966051509534016 3967289956052892 3979822521719898 3983095892132784 3984233633113878 4000107073883256 4012850094514254 4016043755452512 4017297812641794 4026950679573472 4029988351825611 4033302983210088 4044256780597128 4046044082310972 4060369357412256 4063012181825184 4063432238562753 4077710562089104 4077819077531544 4093956420902208 4096621106555712 4111550483766192 4114226621091888 4127931162984384 4130617962211776 4144960385691678 4148259187730784 4148369580603024 4166086620517416 4179247179671004 4179358397191194 4179963908736288 4182684575180832 4194044068767392 4194477672308289 4197207785511321 4200659953467768 4211188738731828 4213929728879892 4228849413736416 4232039385391083 4246910170474544 4263830131313088 4266605384836032 4267046490168294 4282154238279312 4284046675388088 4299214613730624 4302012898403136 4316950443189258 4317575889270816 4320386124981024 4332567472219673 4349828697208596 4352659925715444 4353406394575968 4356239951744352 4367158692018192 4368522389001579 4371365784910131 4385926860670908 4388781584850012 4403400672864816 4407525386963958 4407642679390713 4425085249063416 4425844138661952 4440752543400768 4441211653032306 4444102361129634 4458905723363112 4461807948225768 4477605261603264 4496728415796576 4500120458118663 4512342056129203 4518049224884076 4528905310241088 4530319514520156 4533268221388284 4534045664060448 4548368596251312 4549788878171769 4566489586674624 4567915527088788 4570888704553332 4571550941580864 4586114393730576 4587424382350242 4590410257792338 4605700973514984 4608698744875176 4609489123668672 4624050379783968 4625494294236966 4628504948728374 4643922558357432 4646945207488248 4648272571966191 4666791586197132 4685384381361264 4686847448082093 4702459397328324 4705520147078436 4716826692408768 4718299577363316 4737097583647632 4755970482387264 4757455590453468 4761241852019904 4776282491052576 4776409596789936 4777773941783862 4796808897727224 4799931057940536 4800754232534592 4812787129979232 4815919690148448 4817423518064226 4836616440446952 4839635719019248 4839764510703528 4857272875429668 4860434390603652 4876624560192336 4879798671044304 4896053343300672 4897582193897964 4900769945712396 4912545642301248 4913053528520466 4933657649359152 4953313655930304 4971232796809824 4974468486531936 4978220905196343 4995846611325864 5012487840766752 5015750382685728 5037171870815952 5037305919303672 5040450479144528 5057240284643904 5058819467771148 5074800146743362 5078974127005296 5082279943701744 5095018474021224 5095892255272128 5099209083686592 5100801372068004 5116385710446528 5116914670782726 5137300785008952 5142112951457951 5142994809278472 5163484828438944 5177508016594464 5180877967300896 5181413595204357 5184786087984573 5202056677256964 5220474888101472 5223872805203808 5246183151762672 5263658255445696 5267084279857344 5271057429031422 5285372766940182 5289719941403856 5306430028959864 5307340066694208 5310794522843712 5312311510818504 5329234781603586 5333476098511008 5350466792685672 5351995112741949 5355478634091061 5356397083522392 5373317802434148 5377737310946784 5392342374129504 5394725443081296 5396410009943127 5399922440183103 5414385521226636 5417909651417004 5437092103375392 5444590183896654 5482067311688256 5485635494789184 5486202630216378 5489773504924842 5504682840257202 5526613847588904 5527561646225088 5531159440804032 5550364855529046 5554782160689888 5572329572894672 5572477862921592 5574069598747839 5592636896411052 5596277047348428 5600879937957024 5614918318309104 5618572971839856 5620327437741597 5639048820862596 5642719180521444 5666818354667946 5670506789037594 5689395320224392 5709538984372416 5712062233850784 5713845892880958 5717564936664462 5731895783273877 5755933924252344 5756921050632768 5785869160438281 5799771596278128 5803546567620592 5822878256024256 5824696518668772 5828487713213508 5847902480894544 5851708779800016 5871200897153088 5873034249114156 5876700515951944 5876856905854284 5900113665417888 5901956045733006 5920600171200589 5921615537376408 5925469814839512 5945207631150816 5949077264301024 5950934934079338 5969733782579847 5976350449670817 6000160610824884 6024065633178768 6025946718962691 6040426019360208 6044357628517712 6048065894665536 6064491461668416 6066385170895692 6069066123466458 6090554036118384 6094518272737776 6114819191640768 6116565843133656 6116728616297316 6120547010389784 6140934631353312 6144931659833568 6166268228096879 6167325725649288 6171339931637832 6191896744476576 6195926943317664 6197696762621588 6217440578537517 6222388781596176 6247179175148352 6249129930776124 6268870769506506 6269945863104432 6274026862771248 6291066103151088 6299022985730496 6316130111530176 6316783108097742 6320894593319838 6343274120604624 6368546129053248 6370365255711816 6395745196969632 6399908077254048 6400569735252441 6422129980300069 6423231357418968 6426070013082132 6448821920595936 6453019347604704 6475425664783887 6476363833906224 6480579187471536 6502166080256448 6506398228059072 6524743045812894 6528989888573166 6530109591863952 6534359927616528 6550738038027288 6560393234101056 6578210199145536 6578890291006362 6583172377275018 6611288080445937 6637627873595124 6661128815101152 6661817479548459 6666153541694451 6692711922338652 6716229161087936 6716407892404896 6745092623694864 6766400195657816 6771965502673728 6776373258268992 6777073837326114 6793357965361632 6795479271780234 6799902332082426 6801068496090672 6822552894376968 6832608720993216 6849734380011936 6851873290633182 6856333056829998 6857326412371296 6881136573525363 6885615386688507 6908551460272476 6913048117312764 6936075569675952 6938241441355449 6942757423092561 6970417811232372 6994910869016896 7000187379295698 7028076572041896 7047163689253576 7052959921871808 7058280220617654 7075240038613152 7077449366044974 7083082014424672 7105646375471448 7133955723580896 7135993483655932 7136183385680202 7141862778029856 7164423736578864 7166660912675793 7192967257441728 7195213346590836 7199896586910804 7219180694968848 7223879535222672 7226135277096339 7252659931777344 7259453578528872 7259646766055292 7285909313144502 7290651585905478 7314936840288504 7319698006566456 7339577120342936 7344080014951008 7351154918568594 7368818463451872 7369580292780699 7400486474038728 7429970483895456 7432092798330452 7456849195214736 7461702729797904 7486557757745472 7491430629119808 7493769916988796 7518731761150128 7523625574028592 7525774640326214 7553600177909184 7555757806223928 7560675718716792 7585860426965856 7588229201656722 7612200220115043 7618461190507944 7623419915552616 7642527711031836 7648813625529888 7674578565669792 7675372006174089 7705951177513428 7714492213917708 7733028795037504 7745227242658416 7766262024891696 7771316950951344 7797203307859392 7802278373066688 7803085015885446 7830712332152208 7835809207805712 7867027571183424 7869274727644008 7895487383168544 7900626419786016 7906586143547133 7928059150410273 7934579912105784 7959645043439796 7966191784265568 7968467266227756 7993852172405379 8000214147766512 8025700189028508 8032087510905024 8034595625283588 8053901359146944 8059976703651222 8066605966420176 8088513561194256 8092088164621944 8120738714824512 8126024363650368 8126864477125506 8155421124178208 8155638155063088 8166885275844981 8223100967532384 8228453242183776 8229303945324567 8234660257387263 8257024260385803 8289920771383356 8296518375461568 8296739161206048 8325547283293569 8332173241034832 8358494359342008 8358716794382388 8359927817472576 8365369150361664 8388088137534784 8388955344616578 8394415571022642 8401319906935536 8422377477463656 8427859457759784 8457698827472832 8464078770782166 8493820340949088 8500227532001919 8505760183556391 8534092980336588 8564308476558624 8568093350776176 8570768839321437 8576347404996693 8633900886378516 8635151778541632 8640772249962048 8665134944439346 8699657394417192 8705319851430888 8706812789151936 8712479903488704 8734317384036384 8737044778003158 8742731569820262 8771853721341816 8777563169700024 8806801345729632 8815050773927916 8815285358781426 8850170498126832 8852934068599509 8882423306064612 8888204722259268 8917811446726224 8923615896451536 8926402401119007 8993456831593152 9000240916237326 9024684112258406 9036098449768152 9060639029040312 9066536442776568 9068091328120896 9096737192502624 9099577756343538 9103599185199687 9135831054177576 9141777409106664 9172228787461152 9174848764700484 9180820515584676 9211401947029968 9217397489750352 9248100759567936 9250988588473932 9257009897456748 9287845116714864 9293890414976496 9296545143932382 9333583172394264 9370768762722528 9373694896164186 9403306154259759 9404918794656648 9411040294156872 9436599154726632 9474195167295264 9475174662146613 9481341889979757 9514911180906936 9552564982105152 9552819193579872 9555547883567724 9593617795454448 9599862115881072 9625574259958464 9631839380296896 9634847036128452 9673232880893904 9679271438038496 9679529021407056 9714545750859336 9720868781207304 9753249120384672 9759597342088608 9787114568719341 9793484832859749 9795164387795928 9801539891424792 9826107057040932 9867315298718304 9868335436509543 9874758565912527 9942465593619648 9948936973063872 9956441810392686 9991693222651728 10024975681533504 10031500765371456 10074343741631904 10074611838607344 10080900958289056 10117638935542296 10149600293486724 10157948254010592 10164559887403488 10190036948042448 10193218907670351 10199853498123639 10201602744136008 10233829341565452 10274601570017904 10277809935949773 10284225902915902 10284499585244997 10285989618556944 10326969656877888 10355016033188928 10361755934601792 10362827190408714 10369572175969146 10404113354513928 10440949776202944 10447745610407616 10492366303525344 10500281068943547 10542114858062844 10570745533880364 10579439882807712 10612860057919728 10616174049067461 10624623021637008 10658469563207172 10666952197022016 10700933585371344 10703990225483898 10704275078520303 10710957268182122 10712794167044784 10746635604868296 10755474621893568 10784684748259008 10789450886162592 10792820019886254 10799844880366206 10828771042453272 10835819302834008 10845969334587779 10874184206750784 10889180367793308 10928863969716753 10935977378858217 10972405260432756 10979547009849684 11009365680514404 11053227695177808 11100729711058092 11109564321379776 11144659145789344 11144955725843184 11148139197495678 11185273792822104 11192554094696856 11201759875914048 11229836636618208 11237145943679712 11240654875483194 11278097641725192 11285438361042888 11288661960489321 11333636709335892 11341013578075188 11378790640448784 11382343802485083 11424124467701568 11427691785761916 11435129873328924 11463791566547754 11511867848504688 11571738320876562 11599543192556256 11607093135241184 11649393037337544 11656975426427016 11695804961789088 11703417559600032 11746068498228312 11753401031903888 11753713811708568 11800227330835776 11803912091466012 11841200342401178 11843231074752816 11850939629679024 11890415262301632 11898154528602048 11901869868158676 11939467565159694 11952700899341634 12000321221649768 12048131266357536 12051893437925382 12080852038720416 12088715257035424 12089965055476833 12132770341791384 12138132246932916 12181108072236768 12189036545475552 12233131686267312 12233457232594632 12241094020779568 12281869262706624 12289863319667136 12332536456193758 12334651451298576 12342679863275664 12383793488953152 12391853886635328 12395393525243176 12434881157075034 12444777563192352 12487988596397881 12498259861552248 12537741539013012 12539891726208864 12548053725542496 12582132206302176 12583433016924867 12591623356533963 12633566216195484 12641789186639676 12686548241209248 12740730511423632 12791490393939264 12799816154508096 12801139470504882 12844259960600138 12846462714837936 12852140026164264 12897643841191872 12906038695209408 12950851329567774 12952727667812448 12961158374943072 12997702416659019 13006162397078291 13049486091625788 13057979777146332 13060219183727904 13068719855233056 13101476076054576 13105567167004737 13114097354730393 13157780582012724 13166344754550036 13222576160891874 13275255747190248 13322257630202304 13323634959096918 13332307083388902 13385423844677304 13432815784809792 13490185247389728 13500361374355989 13532800391315632 13537026168387609 13554147674652228 13586715930723264 13590958543560468 13599804664164852 13602136992181344 13645105788753936 13649366634515307 13699468760023872 13703746581266364 13712666113659996 13714652824742592 13762273147050726 13771230773377014 13817102920544952 13826096234625528 13872151139351904 13876482882710898 13885514846185122 13940835622464744 13944817715898573 14000374758591396 14056153144083792 14060542344246279 14094327378507152 14116560441235308 14150480077226304 14154898732089948 14166164028849344 14211292750942896 14267911447161792 14271986967311864 14272366771360404 14283725556059712 14328847473157728 14333321825351586 14390426693181672 14399793173821608 14438361389937696 14447759070445344 14452270554192678 14518907157057744 14519293532110584 14571818626289004 14581303171810956 14629873680577008 14639396013132912 14679154240685872 14688160029902016 14702309837137188 14737636926903744 14739160585561398 14800972948077456 14859940967790912 14864185596660904 14913698390429472 14923405459595808 14934662715589029 14987539833977592 15037463522300256 15047251148057184 15051549280652428 15111515612447856 15121351437433584 15171720853931712 15176458403313444 15224400440230086 15236922381015888 15246839831105232 15285055422063672 15297627251059776 15349157131339584 15350744012348178 15411902355026856 15426338854373853 15428984427835416 15490454485316832 15532524049783392 15542633901902688 15544240785613071 15554358263953719 15606170031770892 15661424664304416 15671618415611424 15738549455288016 15790974766337088 15801252839572032 15813172287094266 15856118300820546 15869159824211568 15919290086879592 15932383568531136 15936934532455512 15987704344810758 16000428295533024 16051400378057016 16055985338225847 16066435902273183 16069191250567176 16119953407302444 16133211932840352 16177027122388512 16184176329243888 16189230029829381 16199767320549309 16253728954251012 16310842248356416 16311276310126176 16333770551689962 16446201935064768 16456906484367552 16458607890649134 16469320514774526 16514048520771606 16579841542766712 16593478322412096 16651094566587138 16664346482069664 16716988718684016 16717433588764776 16722208796243517 16777910689233156 16788831142045284 16802639813871072 16844754954927312 16855718915519568 16860982313224791 16928157541564332 16987640681898176 17000455064003838 17011520367112782 17068185960673176 17128616953117248 17136186701552352 17141537678642874 17152694809993386 17195687349821631 17267801772757032 17330269888878692 17357607481314843 17399314788834384 17410639702861776 17468634768072768 17474089556006316 17485463139640524 17543707442683632 17555126339400048 17613602691459264 17630101547855832 17630570717562852 17700340996253664 17705868137199018 17761800513601767 17764846612129224 17776409444518536 17835622893452448 17847231792903072 17852804802238014 17909201347739541 17929051349012451 18000481832474652 18049368224516812 18072196899536304 18077840156888073 18121278058080624 18133072885553136 18193474385005248 18199155512687076 18207198370399374 18271662108355152 18283554818213328 18344457574922304 18349697529400968 18361641031169352 18422803894059936 18434794979500704 18498804684290637 18501977176947864 18514019794913496 18575690233429728 18587780829952992 18593090287864764 18652321735612551 18667166344788528 18741537525445056 18747389792328372 18806612308519518 18809837589313296 18822080588313744 18873198309453264 18948390334590528 18950349324293226 18962683779959514 19029822361813872 19105638387159744 19111095767135448 19187235590908896 19199724231762144 19201709205757323 19266389940900207 19269694072256904 19346465761787808 19358542876076992 19359058042814112 19426276994351661 19429091501718672 19441737562414608 19506498240769344 19519194684177216 19574229137438682 19586969665719498 19590328775591856 19603079782849584 19652214114081864 19734630597436608 19736670873019086 19749517131825054 19833864241337811 19912883620785372 19983386445303456 19985452438645377 19998460625083353 20148687483263808 20149223677214688 20161801916578112 20235277871084592 20299200586973448 20315896508021184 20329119774806976 20380073896084896 20386437815340702 20399706996247278 20403205488272016 20467658683130904 20549203140035808 20555619871899546 20568451805831804 20568999170489994 20571979237113888 20643409720576089 20656846160065521 20725654380817428 20739144351938292 20808226709027856 20814724324066347 20828272269277683 20984732607050688 21000562137887094 21084229716125688 21141491067760728 21158879765615424 21225720115839456 21232348098134922 21249246043274016 21316939126414344 21401867170742688 21407980450967796 21408550157040606 21421914536364244 21425588334089568 21493271209736592 21499982738027379 21578901772325184 21585640039772508 21599689760732412 21657542084906544 21671638605668016 21678405831289017 21691938669175558 21778360735586616 21857727939433506 21871954757716434 21944810520865512 21959094019699368 22018731361028808 22106455390355616 22108740878342097 22201459422116184 22289318291578688 22289911451686368 22296278394991356 22370547585644208 22385108189393712 22459673273236416 22474291887359424 22481309750966388 22556195283450384 22570876722085776 22577323920978642 22667273418671784 22682027156150376 22757581280897568 22764687604970166 22836600660345129 22855383571523832 22870259746657848 22927583133095508 23023735697009376 23026116018522267 23143476641753124 23199086385112512 23214186270482368 23298786074675088 23313950852854032 23391609923578176 23406835119200064 23492136996456624 23506802063807776 23507427623417136 23607824182932024 23682400684802356 23686462149505632 23701879259358048 23719758430641399 23784177451230819 23803739736317352 23878935130319388 23905401798683268 23981556517216137 24000642443299536 24096262532715072 24103786875850764 24161704077440832 24177430514070848 24179930110953666 24265540683582768 24276264493865832 24362216144473536 24378073090951104 24466263372534624 24466914465189264 24482188041559136 24500655827534943 24665072912387516 24669302902597152 24685359726551328 24703980772161789 24771072781157409 24790787050486352 24869762314150068 24889555126384704 24975977192795762 24976641849880707 24996519723104496 25075483078026024 25079783452417728 25096107451084992 25164264412604352 25166866033849734 25183246713067926 25267132432390968 25283578373279352 25373096482418496 25481461022847264 25500682596005757 25517280550669173 25602278941009764 25688519921200276 25692925429675872 25704280052328528 25729042214990079 25901702659135548 25905455335624896 25922316749886144 25995404833318038 26012324794156582 26098972183251576 26115959554292664 26120438367455808 26137439710466112 26202952152109152 26211134334009474 26228194709460786 26315561164025448 26332689509100072 26340211241141749 26445152321783748 26550511494380496 26558802205798527 26647269918193836 26664614166777804 26770847689354608 26980370494779456 27000722748711978 27065600782631264 27074052336775218 27108295349304456 27181917087120936 27199609328329704 27204273984362688 27290211577507872 27298733269030614 27310797555599061 27407493162532728 27425332227319992 27524546294101452 27542461546754028 27634205841089904 27652192469251056 27744302278703808 27752965765421796 27771029692370244 27881671244929488 27889635431797146 28000749517182792 28112306288167584 28121084688492558 28188654757014304 28209918462779277 28233120882470616 28309797464179896 28422585501885792 28444025669939271 28543973934623728 28544733542720808 28657694946315456 28666643650703172 28780853386363344 28799586347643216 28876722779875392 28895518140890688 28904541108385356 29037814314115488 29038587064221168 29143637252578008 29162606343621912 29259747361154016 29278792026265824 29358308481371744 29361343706158023 29380454498579247 29404619674274376 29478321171122796 29601945896154912 29624275697737581 29728371193321808 29827396780858944 29846810919191616 29869325431178058 29975079667955184 30074927044600512 30094502296114368 30103098561304856 30223031224895712 30242702874867168 30327972305537711 30352916806626888 30448800880460172 30473844762031776 30493679662210464 30570110844127344 30579656723011053 30599560494370917 30701488024696356 30823804710053712 30852677708747706 30853498755734991 30857968855670832 30980908970633664 31065048099566784 31085267803805376 31088481571226142 31108716527907438 31212340063541784 31322849328608832 31343236831222848 31477098910576032 31500843206830641 31586394392904421 31626344574188532 31712236601641092 31738319648423136 31838580173759184 31848522147202383 31873869064911024 31975408689621516 32000856591066048 32102800756114032 32111970676451694 32132871804546366 32138382501134352 32239906814604888 32266423865680704 32354054244777024 32368352658487776 32378460059658762 32399534641098618 32507457908502024 32537908003763337 32622552620252352 32667541103379924 32786591909150259 32807932136574651 32917215781298268 32938641029549052 33028097041543212 33159683085533424 33302189133174276 33328692964139328 33433977437368032 33434867177529552 33444417592487034 33555821378466312 33577662284090568 33605279627742144 33689509909854624 33711437831039136 33721964626449582 33856315083128664 33865985881467963 34000910128007676 34023040734225564 34136371921346352 34147031407455249 34272373403104704 34283075357285748 34305389619986772 34391374699643262 34535603545514064 34660539777757384 34715214962629686 34798629577668768 34821279405723552 34948179112012632 34970926279281048 35087414885367264 35110252678800096 35260203095711664 35261141435125704 35400681992507328 35411736274398036 35523601027203534 35529693224258448 35552818889037072 35671245786904896 35694463585806144 35705609604476028 35818402695479082 35858102698024902 36000963664949304 36098736449033624 36144393799072608 36155680313776146 36242556116161248 36266145771106272 36269895166430499 36398311025374152 36414396740798748 36543324216710304 36567109636426656 36699395058801936 36723282062338704 36845607788119872 36869589959001408 36997609368581274 37003954353895728 37028039589826992 37151380466859456 37175561659905984 37186180575729528 37304643471225102 37334332689577056 37463965789193643 37494779584656744 37613224617039036 37619675178626592 37644161176627488 37746396618906528 37750299050774601 37774870069601889 37900698648586452 37925367559919028 38059644723627744 38222191534270896 38374471181817792 38399448463524288 38403418411514646 38532779881800414 38539388144513808 38692931523575616 38718116085628224 38852553988703322 38858183003437344 38883475124829216 38993107249977057 39018487191234873 39148458274877364 39173939331438996 39180657551183712 39206159565699168 39304428228163728 39316701501014211 39342292064191179 39473341746038172 39499034263650108 39667728482675622 39825767241570744 39966772890606912 39970904877290754 39996921250166706 40298447354429376 40470555742169184 40501084123067967 40598401173946896 40611078505162827 40760147792169792 40772875630681404 40799413992494556 40806410976544032 40935317366261808 40948099903545921 41098406280071616 41111239743799092 41136903611663608 41137998340979988 41143958474227776 41286819441152178 41313692320131042 41451308761634856 41478288703876584 41616453418055712 41629448648132694 41656544538555366 41834453147695719 42001124275774188 42168459432251376 42181627032738837 42282982135521456 42451440231678912 42464696196269844 42498492086548032 42633878252828688 42803734341485376 42815960901935592 42817100314081212 42843829072728488 42851176668179136 42986542419473184 42999965476054758 43171280079545016 43199379521464824 43315084169813088 43343277211336032 43356811662578034 43383877338351116 43556721471173232 43715455878867012 43743909515432868 43889621041731024 43918188039398736 44037462722057616 44212910780711232 44217481756684194 44402918844232368 44579822903372736 44592556789982712 44741095171288416 44770216378787424 44803988146767087 44962619501932776 45112390566900768 45141753444171552 45154647841957284 45334546837343568 45364054312300752 45515162561795136 45529375209940332 45673201320690258 45710767143047664 45740519493315696 45855166266191016 46047471394018752 46052232037044534 46279016563121559 46286953283506248 46597572149350176 46627901705708064 46632722356839213 46663074791861157 46984273992913248 47013604127615552 47014855246834272 47215648365864048 47364801369604712 47372924299011264 47403758518716096 47439516861282798 47568354902461638 47607479472634704 47757870260638776 47810803597366536 47963113034432274 48001284886599072 48167956014677541 48199307706819549 48207573751701528 48359860221907332 48531081367165536 48552528987731664 48567690089488143 48599301961647927 48932526745069248 48933828930378528 48964376083118272 49001311655069886 49330145824775032 49338605805194304 49370719453102656 49407961544323578 49542145562314818 49581574100972704 49739524628300136 49951954385591524 49953283699761414 49993039446208992 50150966156052048 50166626388730551 50333732067699468 50366493426135852 50534264864781936 50567156746558704 50582946939674373 50962922045694528 51001365192011514 51034561101338346 51204557882019528 51377039842400552 51385850859351744 51408560104657056 51458084429980158 51587062049464893 51803405318271096 51990809666636076 52024649588313164 52197944366503152 52231919108585328 52405904304218304 52422268668018948 52456389418921572 52631122328050896 52665379018200144 52680422482283498 52890304643567496 53101022988760992 53117604411597054 53285401540805301 53294539836387672 53329228333555608 53541695378709216 53727604043218623 53787154047037353 54001445497423956 54131201565262528 54148104673550436 54216590698608912 54363834174241872 54399218656659408 54580423155015744 54597466538061228 54621595111198122 54814986325065456 54850664454639984 55049092588202904 55084923093508056 55268411682179808 55304384938502112 55496414052871911 55505931530843592 55542059384740488 55763342489858976 55779270863594292 55956965206837653 56001499034365584 56224612576335168 56242169376985116 56377309514028608 56419836925558554 56466241764941232 56619594928359792 56845171003771584 56888051339878542 57087947869247456 57089467085441616 57333287301406344 57561706772726688 57599172695286432 57605127617271969 57799169822700621 57809082216770712 58075628628230976 58077174128442336 58278830983054983 58287274505156016 58325212687243824 58519494722308032 58557584052531648 58716616962743488 58722687412316046 58760908997158494 58809239348548752 58956642342245592 59203891792309824 59248551395475162 59456742386643616 59501592724013433 59738650862356116 59950159335910368 59995381875250059 60206197122609712 60446062449791424 60485405749734336 60655944611075422 60705833613253776 60897601760920344 60947689524063552 60987359324420928 61140221688254688 61159313446022106 61199120988741834 61402976049392712 61647609420107424 61705355417495412 61706997511469982 61715937711341664 61930229161728267 61970538480196563 62176963142452284 62217433055814876 62424680127083568 62484816807833049 62954197821152064 63001686413661282 63172788785808842 63252689148377064 63424473203282184 63476639296846272 63677160347518368 63697044294404766 63747738129822048 63950817379243032 63969084442772819 64205601512228064 64223941352903388 64265743609092732 64276765002268704 64479813629209776 64499948214082137 64736705316975552 64756920119317524 64799069282197236 65014915817004048 65075816007526674 65335082206759848 65573183818300518 65615864273149302 65834431562596536 65877282059098104 66056194083086424 66319366171066848 66326222635026291 66604378266348552 66867954874736064 66869734355059104 66888835184974068 67111642756932624 67155324568181136 67379019819709248 67422875662078272 67443929252899164 67712630166257328 67731971762935926 68001820256015352 68046081468451128 68272743842692704 68294062814910498 68509801981035387 68566150714571496 68610779239973544 68782749399286524 69071207091028128 69078348055566801 69321079555514768 69430429925259372 69597259155337536 69642558811447104 69896358224025264 69941852558562096 70174829770734528 70220505357600192 70520406191423328 70522282870251408 70823472548796072 71047202054407068 71059386448516896 71105637778074144 71352532353692457 71411219208952056 71636805390958164 71716205396049804 71944669551648411 72001927329898608 72197472898067248 72288787598145216 72311360627552292 72485112232322496 72532291542212544 72539790332860998 72796622050748304 72828793481597496 73086648433420608 73134219272853312 73398790117603872 73446564124677408 73501967482604829 73995218737162548 74007908707791456 74056079179653984 74313218343472227 74372361151459056 74609286942450204 74668665379154112 74927931578387286 74929925549642121 74989559169313488 75226449234078072 75239350357253184 75288322353254976 75492793237813056 75500598101549202 75549740139203778 75801397297172904 75850735119838056 75921785342114453 76119289447255488 76444383068541792 76502047788017271 76551841652007519 76806836823029292 77065559763600828 77078776289027616 77705107977406644 77716366006874688 77766950249658432 77986214499954114 78036974382469746 78296916549754728 78347878662877992 78361315102367424 78412319131398336 78608856456327456 78633403002028422 78684584128382358 78946683492076344 78998068527300216 79020633723425247 79335456965351244 79651534483141488 79676406617395581 79941809754581508 79993842500333412 80941111484338368 81002168246135934 81196802347893792 81222157010325654 81545751261362808 81598827984989112 81612821953088064 81870634732523616 81896199807091842 82222479487598184 82273807223327216 82275996681959976 82573638882304356 82627384640262084 82902617523269712 82956577407753168 83232906836111424 83258897296265388 83313089077110732 83668906295391438 84002248551548376 84336918864502752 84363254065477674 84565964271042912 84629755388337831 84929392392539688 85267756505657376 85631921803871184 85634200628162424 85687658145456976 85973084838946368 85999930952109516 86342560159090032 86398759042929648 86630168339626176 86686554422672064 86713623325156068 86767754676702232 87113442942346464 87415920174785167 87430911757734024 87487819030865736 87779242083462048 87836376078797472 88074925444115232 88084031118474069 88141363495737741 88434963513368388 88805837688464736 89185113579965424 89482190342576832 89540432757574848 89607976293534174 89925239003865552 90224781133801536 90283506888343104 90309295683914568 90669093674687136 90728108624601504 90983916916613133 91043136779548037 91058750419880664 91346402641380516 91421534286095328 91481038986631392 91710332532382032 91738970169033159 91798681483112751 92104464074089068 92558033126243118 92573906567012496 93195144298700352 93255803411416128 93265444713678426 93326149583722314 93968547985826496 94029710493668544 94431296731728096 94502529620491923 94729602739209424 94759183178713263 94879033722565596 95136709804923276 95214958945269408 95515740521277552 95545566441607149 95621607194733072 95926226068864548 96002569773198144 96335912029355082 96398615413639098 96415147503403056 96719720443814664 97062162734331072 97105057975463328 97135380178976286 97198603923295854 97613724011290011 97867657860757056 98002623310139772 98359775727450777 98423796409723953 98660291649550064 98815923088647156 99084291124629636 99163148201945408 99479049256600272 99903908771183048 99906567399522828 99986078892417984 100301932312104096 100333252777461102 100667464135398936 100732986852271704 101068529729563872 101134313493117408 101165893879348746 101597957644403889 102002730384023028 102069122202676692 102409115764039056 102441094222365747 102754079684801104 102817120209314112 102916168859960316 103174124098929786 103606810636542192 103981619333272152 104049299176626328 104395888733006304 104463838217170656 104844537336037896 104912778837843144 105262244656101792 105330758036400288 105360844964566996 105780609287134992 106202045977521984 106235208823194108 106570803081610602 106589079672775344 106658456667111216 107083390757418432 107455208086437246 107574308094074706 108002890994847912 108296209347100872 108433181397217824 108727668348483744 108798437313318816 108809685499291497 109194933076122456 109243190222396244 109629972650130912 109701328909279968 110098185176405808 110169846187016112 110536823364359616 110608769877004224 110992828105743822 111011863061687184 111084118769480976 111526684979717952 111558541727188584 111913930413675306 112002998068731168 112391897367580929 112484338753970232 112839673851117108 112932483529882464 113239189856719584 113250897152323803 113324610208805667 113776102679757084 114175895738494912 114178934170883232 114666574602812688 115123413545453376 115198345390572864 115210255234543938 115598339645401242 115618164433541424 116154348256884672 116557661966109966 116574549010312032 116650425374487648 116979321749931171 117055461573704619 117445374824632092 117521817994316988 117618478697097504 117913284684491184 117950104503042633 118026876192573537 118497102790950324 118913484773287232 119003185448026866 119477301724712232 119900318671820736 119990763750500118 120412394245219424 121311889222150844 121411667226507552 121503252369203901 121795203521840688 121833235515488481 122280443376509376 122318626892044212 122398241977483668 122805952098785424 122844299710637763 123295218840214848 123410710834990824 123413995022939964 123431875422683328 123860458323456534 123941076960393126 124353926284904568 124434866111629752 124849360254167136 124969633615666098 125503359443087157 126003372827322564 126345577571617684 126505378296754128 126544881098216511 126848946406564368 127354320695036736 127394088588809532 127495476259644096 127901634758486064 127938168885545638 128411203024456128 128447882705806776 128531487218185464 128553530004537408 128959627258419552 128999896428164274 129513840238635048 129598138564394472 130029831634008096 130151632015053348 130670164413519696 131146367636601036 131231728546298604 131668863125193072 131754564118196208 132112388166172848 132638732342133696 132652445270052582 133208756532697104 133739468710118208 133777670369948136 134223285513865248 134310649136362272 134411964440301261 134887858505798328 135425260332514656 135463943525871852 136003640512030704 136092162936902256 136545487685385408 136588125629820996 137019603962070774 137132301429142992 137221558479947088 137565498798573048 138142414182056256 138156696111133602 138642159111029536 138837049689364677 138860859850518744 139792716448050528 139883705117124192 139898167070517639 139989224375583471 141040812382846656 141044565740502816 141646945097592144 142094404108814136 142118772897033792 142211275556148288 142705064707384914 142822438417904112 143273610781916328 143432410792099608 143889339103296822 144003854659797216 144394945796134496 144503868044032623 144597923120458647 144622721255104584 145079580665721996 145593244101496608 145657586963194992 145703070268464429 145797905884943781 146797580235207744 146893128249354816 147003934965209658 147990437474325096 148015817415582912 148112158359307968 148626436686944454 148744722302918112 149218573884900408 149855863156774572 149859851099284242 149979118338626976 150452898468156144 150499879166191653 151001196203098404 151099480278407556 151602794594345808 151701470239676112 151748840819023119 151843570684228906 152888766137083584 153004095576034542 153103683304015038 153613673646058584 154131119527201656 154157552578055232 154761186148394679 155410215954813288 155972428999908228 156073948764939492 156593833099509456 156695757325755984 157217712912654912 157266806004056844 157369168256764716 157893366984152688 157996137054600432 158041267446850494 158670913930702488 159303068966282976 159352813234791162 159856204622415903 159883619509163016 159987685000666824 161182812129655869 161361462141112059 162004336492271868 162393604695787584 162444314020651308 163091502522725616 163197655969978224 163741269465047232 163792399614183684 164444958975196368 164547614446654432 164551993363919952 165147277764608712 165254769280524168 165805235046539424 165913154815506336 166489242158615733 166517794592530776 166626178154221464 167337812590782876 167870895620512959 168004497103096752 168673837729005504 168726508130955348 169131928542085824 169259510776675662 169858784785079376 170535513011314752 171263843607742368 171268401256324848 171375316290913952 171999861904219032 172685120318180064 172797518085859296 173397509468101863 173427246650312136 173535509353404464 174226885884692928 174831840349570334 174836492949164949 174861823515468048 174975638061731472 175558484166924096 175672752157594944 176149850888230464 176168062236948138 176282726991475482 176869927026736776 177611675376929472 178370227159930848 178504778172040299 179215952587068348 179850478007731104 180618591367829136 181338187349374272 181456217249203008 181967833833226266 182086273559096074 182117500839761328 182692805282761032 182843068572190656 182962077973262784 183420665064764064 183477940338066318 183597362966225502 184208928148178136 184381478687992243 185116066252486236 185147813134024992 185790687485184801 185911615440589689 186530889427356852 186652299167444628 188862593463456192 189005059240983846 189459205478418848 189518366357426526 189758067445131192 190273419609846552 190429917890538816 191031481042555104 191091132883214298 191243214389466144 191852452137729096 191907253328318457 192671824058710164 192797230827278196 192830295006806112 193439440887629328 193499844642246411 194210115950926656 194270760357952572 194397207846591708 195227448022580022 196005246620279544 196719551454901554 196847592819447906 197320583299100128 197631846177294312 198168582249259272 198958098513200544 199807817542366096 199813134799045656 200603864624208192 200666505554922204 201334928270797872 201465973704543408 202137059459127744 202268626986234816 202331787758697492 203195915288807778 204005460768046056 204138244405353384 204818231528078112 204882188444731494 205508159369602208 205529405943106161 205832337719920632 206348248197859572 207213621273084384 207963238666544304 208098598353252656 208791777466012608 208927676434341312 209689074672075792 209825557675686288 210524489312203584 210661516072800576 210721689929133992 211561218574269984 212295806138763977 212470417646388216 213141606163221204 213178159345550688 213316913334222432 214057597061077371 214910416172874492 215148616188149412 216005781989695824 216592418694201744 216866362794435648 217455336696967488 217596874626637632 217619370998582994 218389866152244912 218486380444792488 219259945300261824 219402657818559936 220196370352811616 220339692374032224 220505902447814487 221104760750330947 221985656211487644 222023726123374368 222168237538961952 222939655030416681 223117083454377168 223827860827350612 224005996137462336 224783794735161858 224968677507940464 225679347702234216 225864967059764928 226478379713439168 226501794304647606 226649220417611334 227552205359514168 227765356026343359 228357868341766464 229333149205625376 229506143364051813 229655524956022557 230420510469087876 231196679290802484 231236328867082848 233115323932219932 233149098020624064 233300850748975296 233958643499862342 234110923147409238 234890749649264184 235043635988633976 235236957394195008 235826569368982368 235900209006085266 236053752385147074 236994205581900648 237061901170275741 238006370896053732 238954603449424464 239029219852186743 239981527501000236 240824788490438848 242623778444301688 242823334453015104 243006504738407802 243590407043681376 243666471030976962 244637253784088424 244796483954967336 245611904197570848 245688599421275526 246821421669981648 246827990045879928 247720916646913068 247882153920786252 248707852569809136 248869732223259504 249698720508334272 249939267231332196 251006718886174314 252006745654645128 252691155143235368 253010756593508256 253089762196433022 253697892813128736 253889266165013493 254788177177619064 255803269516972128 255876337771091276 256895765411613552 257062974436370928 257919254516839104 257999792856328548 259027680477270096 259196277128788944 260059663268016192 260303264030106696 261340328827039392 262247760524355501 262292735273202072 262463457092597208 263337726250386144 263509128236392416 264224776332345696 264252093355422207 264424090487213223 265304890540105164 266417513065394208 267555340739896272 268446571027730496 268621298272724544 268823928880602522 269775717011596656 270850520665029312 270927887051743704 272007281024061408 272184325873804512 272951750749839399 273129410338644111 273176251259641992 274039207924141548 274264602858285984 274443116959894176 275130997597146096 275216910507099477 275396044449338253 276313392222267204 277284318222059072 277674099378729354 277721719701037488 279585432896101056 279767410234248384 279796334141035278 279978448751166942 282089131481005632 283293890195184288 283507588861475769 284188808217628272 284277549536139789 285410129414769828 285644876835808224 286547221563832656 286636699324821447 286864821584199216 287778678206593644 288007709319594432 288789891592268992 289007736088065246 289195846240917294 289245442510209168 290159161331443992 291186488202993216 291315173926389984 291406140536928858 291595811769887562 292841172033870033 294007869930419316 295079327182352331 295271389229171859 295980874948650192 297252873373888908 297489444605836224 298437147769800816 299711726313549144 299719702198568484 299958236677253952 300905796936312288 300999758332383306 302002392406196808 302198960556815112 303205589188691616 303402940479352224 303497681638046238 303687141368457812 304793872933211667 306008191152069084 306207366608030076 307227347292117168 307323282667097241 308262239054403312 309522372296789358 310820431909626576 311944857999816456 312147897529878984 313187666199018912 313391514651511968 314533612008113688 314738336513529432 315786733968305376 315992274109200864 316082534893700988 317341827861404976 318606137932565952 318705626469582324 319712409244831806 319767239018326032 319975370001333648 322365624259311738 322722924282224118 324008672984543736 324888628041302616 326183005045451232 326395311939956448 326429056497874491 327584799228367368 328889917950392736 329095228893308864 329103986727839904 330294555529217424 330509538561048336 331610470093078848 331826309631012672 332978484317231466 333035589185061552 333252356308442928 334675625181565752 335741791241025918 336008994206193504 337175692102742787 337453016261910696 338519021553351324 339717569570158752 339752691456971409 339973830626417001 342527687215484736 342536802512649696 342750632581827904 343999723808438064 345370240636360128 345595036171718592 346795018936203726 346854493300624272 347071018706808928 349663680699140668 349672985898329898 349723647030936096 349951276123462944 350937965249793513 351166384721113857 352336124473896276 352565453982950964 353739854053473552 353850313509127899 354080628577720611 356740454319861696 357009556344080598 358431905174136696 359700956015462208 361237182735658272 363935667666452532 364172547118192148 364235001679522656 365385610565522064 365499706546465443 366841330129528128 366955880676132636 367194725932451004 368417856296356272 368532899131913289 368762957375984486 370232132504972472 370295626268049984 371581374970369602 371823230881179378 373061778854713704 373304598334889256 376510078329261471 378010118481967692 378918410956837696 379036732714853052 379516134890262384 380546839219693104 382062962085110208 382182265766428596 382486428778932288 383704904275458192 383814506656636914 385343648117420328 385594461654556392 385660590013612224 386878881775258656 386999689284492822 388541520715905144 388794415693183416 390454896045160044 392010493240559088 393439102909803108 393695185638895812 394641166598200256 395263692354588624 396337164498518544 397916197026401088 399615635084732192 399626269598091312 401333011109844408 402669856541595744 402931947409086816 403235893320903783 404663575517394984 406391830577615556 408010921536092112 408276488810706768 409636463056156224 409764376889462988 411016318739204416 411058811886212322 411664675439841264 412696496395719144 414427242546168768 415926477333088608 416197196706505312 416511149068094031 419378149344151584 419651115351372576 419967673126750413 421443379858267984 423122437148539968 424591612277527954 424940835292776432 426283212326442408 426356318691101376 426633826668444864 428115194122154742 429820832345748984 430297232376298824 432011563979391648 433184837388403488 433511604132097869 433793769361375941 435238741997165988 436779732304489824 436972760889584976 437393717654831343 440392740705623232 440679384748064448 441011804895628974 442209521500661894 443971312422975288 444047452246748736 444336475077923904 445879310060833362 446234166908754336 447655721654701224 447783591099409733 449567589470323716 449937355015880928 451358695404468432 451499637498574959 453003588609295212 453298440835222668 455104410719028336 455530712052686718 458666298411250752 459012286728103626 459311049912045114 460841020938175752 462393358581604968 462472657734165696 464283558445184037 466230647864439864 467917286999724684 468221846294818476 469781499298528368 470087271977267952 471653138737964736 471800418012170532 472107504770294148 473988411163801296 474123802340551482 476012741792107464 477909206898848928 478058439704373486 479568613867247709 479963055002000472 483548436388967607 484084386423336177 485247556888603376 486013009476815604 487180814087362752 487332942061953924 489274507568176848 489592967909934672 491223808395141696 491377198842551052 493642843339963296 493655980091759856 495441833293826136 495764307841572504 497415705139618272 497739464446519008 499467726475847199 499878534462664392 502013437772348628 503612686861538877 504013491309290256 505382310286470736 506021513187016512 506179524392866044 507395785626257472 507778532330026986 509576354355238128 511606539033944256 511752675542182552 513791530823227104 514125948872741856 515999585712657096 518055360954540192 518392554257577888 520192528404305589 520606528060213392 522680657654078784 524495521048711002 524509478847494847 524585470546404144 524926914185194416 526675452500772288 527018256472784832 528449552664691392 528504186710844414 528848180974426446 530609781080210328 532835026130788416 535110681479792544 535514334516120897 537647857761205044 539551434023193312 541855774103487408 544014562048122816 544368651747609024 545903501499678798 546258820677288222 546352502519283984 548078415848283096 548529205716571968 548886233919788352 550261995194292192 550433821014198954 550792088898676506 552626784444534408 553144436063976729 555348198757458708 555443439402074976 557372062455554403 557734846321769067 559592668282070556 559956897502333884 566587780390368576 567015177722951538 568377616435256544 568555099072279578 570820258829539656 571289753671616448 573094443127665312 573273398649642894 573729643168398432 575557356413187288 575721759984955371 578015472176130492 578391692481834588 578490885020418336 580318322662887984 580499533926739233 582630347852779968 582812281073857716 583191623539775124 585682344067740066 588015739860838632 590158654364704662 590542778458343718 591961749897300384 594505746747777816 596874295539601632 599423452627098288 599439404397136968 601811593872624576 601999516664766612 604004784812393616 604397921113630224 606411178377383232 606805880958704448 606995363276092476 607374282736915624 609587745866423334 612016382304138168 612414733216060152 614454694584234336 614646565334194482 616524478108806624 616588217829318483 619044744593578716 621640863819253152 623889715999632912 624295795059757968 626375332398037824 626783029303023936 629067224016227376 629476673027058864 631573467936610752 631984548218401728 632165069787401976 634683655722809952 636887418416291931 637411252939164648 639424818489663612 639534478036652064 639950740002667296 642172791183232113 644731248518623476 645445848564448236 648017345969087472 649777256082605232 652366010090902464 652790623879912896 652858112995748982 655169598456734736 657779835900785472 658207973455679808 660589111058434848 661019077122096672 661517707343443461 663314282250992841 665956968634462932 666071178370123104 666504712616885856 668818965091250043 669351250363131504 671483582482051836 672017988412387008 674351384205485574 674906032523821392 677038043106702648 679435139140317504 679505382913942818 679947661252834002 683296068079030077 685073605025299392 687999447616876128 688518430092155439 688966574868067671 693590037872407452 693708986601248544 694142037413617856 699327361398281336 699345971796659796 699447294061872192 699902552246925888 701875930499587026 702332769442227714 704672248947792552 705130907965901928 707479708106947104 707700627018255798 708161257155441222 711185703510827223 714019112688161196 716863810348273392 717087659556560229 722474365471316544 727871335332905064 728345094236384296 728470003359045312 730771221131044128 730999413092930886 733911761352265272 734389451864902008 736835712592712544 737065798263826578 737525914751968972 740464265009944944 743162749940739204 743646461762358756 746123557709427408 746609196669778512 753020156658522942 756020236963935384 758073465429706104 759032269780524768 761093678439386208 761667798495040479 764364531532857192 767409808550916384 767629013313273828 770687296234840656 771188923309112784 773757763550517312 773999378568985644 777083041431810288 777588831386366832 780909792090320088 784020986481118176 786743281573066503 786878205819606216 787390371277791624 790527384709177248 792674328997037088 792756280066266621 793272271461639669 799231270169464384 799252539196182624 802666022219688816 805339713083191488 805863894818173632 806471786641807566 809327151034789968 812783661155231112 816021843072184224 816552977621413536 818855252249518197 819388231015932333 819528753778925976 822117623772424644 823329350879682528 825392992791438288 825650731521298431 826188133348014759 831852954666177216 832394393413010624 833022298136188062 838756298688303168 839302230702745152 839935346253500826 842886759716535968 849183224555055908 849881670585552864 850522766584427307 852566424652884816 852832648608419367 856230388244309484 859641664691497968 859910097974464341 860594464752597648 864023127958783296 866369674776806976 867023208264195738 867587538722751882 870477483994331976 873559464608979648 873945521779169952 874787435309662686 878523516101610099 882023609791257948 884419043001323788 885814167687515577 887942624845950576 891758620121666724 892468333817508672 895311443309402448 895567182198819466 899135178940647432 899874710031761856 902717390808936864 902999274997149918 906007177218590424 906596881670445336 910208821438056672 911061424105373436 914381618799635001 918024573456207252 918622099824090228 921682041876351504 924786717163209936 928567116890368074 932461295728879728 935834573999449368 936443692589636952 939562998597056736 940174543954535904 943600836024341064 944215009540588296 947976822327602592 948247604681102964 952025483584214928 955818413797697856 956116879408746972 959137227734495418 959926110004000944 967096872777935214 968168772846672354 970495113777206752 972026018953631208 974665884123907848 978549015136353696 979185935819869344 979287169493623473 982754397685102104 987285686679926592 987311960183519712 990883666587652272 991528615683145008 994831410279236544 995478928893038016 998935452951694398 999757068925328784 1004026875544697256 1007225373723077754 1008026982618580512 1010764620572941472 1011527076308228361 1012359048785732088 1015557064660053972 1019152708710476256 1019921491879251003 1023505351084365104 1027583061646454208 1028251897745483712 1031999171425314192 1036110721909080384 1036785108515155776 1040385056808611178 1041213056120426784 1048991042097422004 1049018957694989694 1049170941092808288 1049853828370388832 1052813895749380539 1053499154163341571 1057008373421688828 1057696361948852892 1061219562160420656 1062241885733161833 1070221362959585088 1071028669032241794 1075295715522410088 1079102868046386624 1083711548206974816 1087474435527137923 1091807002999357596 1092517641354576444 1092705005038567968 1096156831696566192 1096499119639396329 1100523990388584384 1100867642028397908 1101584177797353012 1105253568889068816 1106288872127953458 1110696397514917416 1110886878804149952 1114744124911108806 1115469692643538134 1119185336564141112 1119913795004667768 1129530234987784413 1134030355445903076 1136755232870513088 1137110198144559156 1141640517659079312 1146188886255330624 1146546797299285788 1147459286336796864 1151114712826374576 1151443519969910742 1156030944352260984 1156783384963669176 1156981770040836672 1160636645325775968 1160999067853478466 1165624562147715432 1166383247079550248 1171364688135480132 1176031479721677264 1180317308729409324 1181085556916687436 1183923499794600768 1189011493495555632 1193748591079203264 1198846905254196576 1198878808794273936 1203999033329533224 1208009569624787232 1208795842227260448 1213990726552184952 1214748565473831248 1219175491732846668 1224032764608276336 1224829466432120304 1228909389168468672 1229293130668388964 1233048956217613248 1233176435658636966 1238089489187157432 1243281727638506304 1247779431999265824 1248591590119515936 1249533447204282093 1258134448032454752 1258953346054117728 1264330139574803952 1269367311445619904 1273774836832583862 1274822505878329296 1278849636979327224 1279068956073304128 1279901480005334592 1284345582366464226 1289462497037246952 1290670350815945701 1290891697128896472 1296034691938174944 1299554512165210464 1300534812396293607 1301381308084127823 1305716225991497964 1310339196913469472 1321178222116869696 1322038154244193344 1323035414686886922 1326628564501985682 1331913937268925864 1332142356740246208 1333009425233771712 1337637930182500086 1338702500726263008 1342967164964103672 1343350773298229199 1348702768410971148 1349812065047642784 1354076086213405296 1354498912495724877 1359010765827885636 1359895322505668004 1366592136158060154 1375998895233752256 1377036860184310878 1377933149736135342 1387180075744814904 1387417973202497088 1398654722796562672 1398691943593319592 1403751860999174052 1404665538884455428 1409344497895585104 1410261815931803856 1414959416213894208 1415401254036511596 1416322514310882444 1422371407021654446 1428038225376322392 1433727620696546784 1434175319113120458 1438705841601743127 1452253159270008531 1455742670665810128 1456690188472768592 1461542442262088256 1461998826185861772 1467823522704530544 1468778903729804016 1473671425185425088 1474131596527653156 1475051829503937944 1480928530019889888 1486070642971347839 1486325499881478408 1487292923524717512 1492247115418854816 1493218393339557024 1498403179427541597 1506040313317045884 1512040473927870768 1516146930859412208 1518064539561049536 1522187356878772416 1523335596990080958 1528729063065714384 1534819617101832768 1535258026626547656 1541374592469681312 1542377846618225568 1547733325252316629 1547998757137971288 1554166082863620576 1555177662772733664 1560577585212916767 1561819584180640176 1568041972962236352 1573486563146133006 1573756411639212432 1574780742555583248 1581054769418354496 1585348657994074176 1585512560132533242 1586544542923279338 1598505078392365248 1605332044439377632 1606543003548362691 1612943573283615132 1618654302069579936 1625567322310462224 1632043686144368448 1633105955242827072 1637710504499036394 1638776462031864666 1639057507557851952 1644235247544849288 1646658701759365056 1650785985582876576 1651301463042596862 1652376266696029518 1659433308191930187 1666044596272376124 1672116187366663209 1673204538965307201 1679870692507001652 1685773519433071936 1698366449110111816 1699763341171105728 1701045533168854614 1705132849305769632 1705665297216838734 1712460776488618968 1719283329382995936 1719820195948928682 1721188929505195296 1727165279954866113 1734046416528391476 1735175077445503764 1740954967988663952 1741498601780217699 1747891043558339904 1749574870619325372 1757047032203220198 1764047219582515896 1768838086002647576 1771628335375031154 1775885249691901152 1783517240243333448 1790622886618804896 1791134364397638932 1798270357881294864 1805434781617873728 1805998549994299836 1812014354437180848 1813193763340890672 1820417642876113344 1822122848210746872 1828763237599270002 1836049146912414504 1837244199648180456 1843364083752703008 1849573434326419872 1849764653487955449 1857134233780736148 1864922591457759456 1871669147998898736 1872887385179273904 1879125997194113472 1880349087909071808 1887201672048682128 1888430019081176592 1895953644655205184 1896495209362205928 1904050967168429856 1910662255248875793 1912233758817493944 1918274455468990836 1919852220008001888 1926518373549696339 1934193745555870428 1936337545693344708 1940990227554413504 1944052037907262416 1949331768247815696 1957098030272707392 1958371871639738688 1958574338987246946 1965508795370204208 1974623920367039424 1981767333175304544 1983057231366290016 1984553122030330383 1989942846752978523 1997870905903388796 1999514137850657568 2006456895273750129 2008053751089394512 2014450747446155508 2016053965237161024 2021529241145882944 2023054152616456722 2024718097571464176 2031114129320107944 2038305417420952512 2039842983758502006 2047010702168730208 2049888204237090231 2063998342850628384 2065555290276466317 2066899724604203013 2080770113617222356 2082426112240853568 2097982084194844008 2098037915389979388 2098341882185616576 2099707656740777664 2105627791498761078 2106998308326683142 2114016746843377656 2115392723897705784 2122439124320841312 2124483771466323666 2133557110532481669 2142057338064483588 2150591431044820176 2151262978669680687 2167423096413949632 2174948871054275846 2183614005998715192 2185035282709152888 2185410010077135936 2192313663393132384 2192998239278792658 2201735284056795816 2203168355594706024 2210507137778137632 2212577744255906916 2221392795029834832 2229488249822217612 2230939385287076268 2238370673128282224 2239827590009335536 2259060469975568826 2268060710891806152 2274220396289118312 2283281035318158624 2285003395485121437 2293093594598571576 2302229425652749152 2302887039939821484 2312061888704521968 2313566769927338352 2321273290651551936 2321998135706956932 2331249124295430864 2332766494159100496 2342729376270960264 2352062959443354528 2360229844719199509 2360634617458818648 2362171113833374872 2378022986991111264 2378268840198799863 2379816814384919007 2397693810508393152 2397757617588547872 2407998066659066448 2416019139249574464 2417591684454520896 2427981453104369904 2429497130947662496 2438350983465693336 2448065529216552672 2449658932864240608 2456565756748554591 2458164693047796999 2458586261336777928 2466352871317273932 2476178978374314864 2476952194563895293 2478564400044044277 2495558863998531648 2497183180239031872 2499066894408564186 2516268896064909504 2517906692108235456 2528660279149607904 2547549673665167724 2549645011756658592 2557699273958654448 2558497945825258101 2568691164732928452 2578924994074493904 2579730293923393023 2581340701631891402 2581783394257792944 2592069383876349888 2599109024330420928 2601069624792587214 2602762616168255646 2611432451982995928 2620678393826938944 2635570548304830297 2646070829373773844 2653257129003971364 2663827874537851728 2675275860365000172 2677405001452526016 2685934329928207344 2686701546596458398 2697405536821942296 2699624130095285568 2708152172426810592 2708997824991449754 2718021531655771272 2719790645011336008 2733184272316120308 2743144856398905003 2754073720368621756 2755866299472270684 2774360151489629808 2797309445593125344 2797383887186639184 2807503721998348104 2809331077768910856 2818688995791170208 2820523631863607712 2830802508073023192 2832645028621764888 2844742814043308892 2856076450752644784 2867455241393093568 2868350638226240916 2877411683203486254 2904506318540017062 2911485341331620256 2913380376945537184 2923997652371723544 2935647045409061088 2937557807459608032 2948263193055306312 2950103659007875888 2961857060039779776 2972141285942695678 2972650999762956816 2974585847049435024 2984494230837709632 2986436786679114048 2996806358855083194 3012080626634091768 3024080947855741536 3032293861718824416 3034581228924685083 3046671193980161916 3057458126131428768 3070516053253095312 3082749184939362624 3084755693236451136 3095466650504633258 3095997514275942576 3108332165727241152 3110355325545467328 3121155170425833534 3123639168361280352 3134485137695868131 3146973126292266012 3147512823278424864 3149561485111166496 3158441687248141617 3160497462490024713 3171025120265066484 3173089085846558676 3210664088878755264 3213086007096725382 3225887146567230264 3237308604139159872 3251134644620924448 3262423306581413769 3275421008998072788 3277552924063729332 3278115015115703904 3288470495089698576 3289497358918188987 3301571971165753152 3302602926085193724 3304752533392059036 3318866616383860374 3332089192544752248 3344232374733326418 3346409077930614402 3359741385014003304 3388590704963353239 3396732898220223632 3402091066337709228 3410265698611539264 3411330594433677468 3424921552977237936 3438566658765991872 3439640391897857364 3442377859010390592 3454330559909732226 3468092833056782952 3470350154891007528 3481909935977327904 3482997203560435398 3499149741238650744 3514094064406440396 3528094439165031792 3537676172005295152 3543256670750062308 3551770499383802304 3567034480486666896 3581245773237609792 3582268728795277864 3596540715762589728 3611997099988599672 3624028708874361696 3626387526681781344 3644245696421493744 3657526475198540004 3672098293824829008 3674488399296360912 3686728167505406016 3699146868652839744 3699529306975910898 3714268467561472296 3729845182915518912 3743338295997797472 3745774770358547808 3748600341612846279 3774403344097364256 3776860038162353184 3792990418724411856 3808101934336859712 3821324510497751586 3824467517634987888 3836548910937981672 3839704440016003776 3853036747099392678 3868387491111740856 3872011052447837103 3872675091386689416 3888104075814524832 3898663536495631392 3901604437188880821 3904143924252383469 3917148677974493892 3931017590740408416 3963534666350609088 3966114462732580032 3969106244060660766 3979885693505957046 3995741811806777592 3999028275701315136 4012913790547500258 4016107502178789024 4028901494892311016 4030052319894687597 4046108305232913444 4049436195142928352 4062228258640215888 4063496737487174631 4079685967517004012 4094021404337460416 4099776408474180462 4127996685701256768 4131110580552932634 4133799449208406026 4161540227234444712 4195964168389688016 4196075830779958776 4211255582997522156 4213996616653366284 4228033493686755312 4230785447795411568 4244878248641682624 4248967542932647332 4267114221064963338 4284114676128967176 4301182862089640352 4302525957339361374 4316117524805229381 4349897742108551692 4356759477810025593 4367228011997430384 4370070565418305776 4384627326786264768 4385996478557585316 4403470568113591632 4406336711189412048 4421014275556275264 4425155488511813832 4442785590059669664 4458211928914043517 4458976499644435224 4461878770574152536 4476741346256564448 4479655180018671072 4495209538282624791 4518120939951137652 4536121421783612304 4548440792578236624 4566562070636317248 4570006790970242874 4586187189197143152 4604458851305498304 4605774079879642968 4624123777409043936 4627133539854676704 4643199975756949887 4643996271413913864 4662498248590861728 4665532988318200992 4681732755638750301 4685458752541920528 4704125918886709056 4720459689438399018 4721269234917637296 4724342227666749744 4756045973982222528 4756537680397599726 4759633628769838014 4795515235177095744 4815996133318132896 4819629010645088073 4855962906208739808 4858994261895324992 4876701966931386672 4896131058433105344 4899317865728481216 4913131513497109182 4916329386095593998 4917172522673555856 4932705742634547864 4952357956748629728 4953904389127790586 4957128800088088554 4978299924575790561 4998133788817128372 5016348562099989627 5019613616895921603 5057320558299215808 5095099347330335448 5099290023513317184 5115398547917308896 5116995891650516202 5137382329465856904 5157849988148987808 5159460587846786046 5162681403263782804 5163566788515585888 5181495839864598339 5202139249585174428 5205525232336511292 5222864903965991856 5224495805340653097 5271141096609660594 5292141658747547688 5306514258007942728 5327655749075703456 5350551720730000344 5371868659856414688 5373403093192916796 5394811073643884592 5416304344853621184 5417995649982899508 5436043063311542544 5439581290022672016 5466368544632240616 5486289712797810006 5508147440737243512 5511732598944541368 5548720302979259616 5549293960463866347 5594618891186250688 5594767774373278368 5615007443996696208 5618662155537821712 5637377991582340416 5641047263727215424 5661605016146046384 5665290057243529776 5689485628086617784 5712152901505289568 5731986765746627379 5736701276452481832 5754823366406972508 5779555120649089017 5809012637080034124 5822970682663240512 5826760753891074368 5847995304743447088 5871294090818122176 5875115614919216064 5896526386110612624 5900207318015751776 5944282571885391356 5945301999525913632 5949171694098870048 5953659366090991149 5969828540258935569 5993612717710166388 6019370685821250387 6024161253268183536 6048161895711483072 6064587723437648832 6069162457849370166 6093342387960323832 6114916252262857536 6141032106506190624 6149664612711270693 6190933301009266516 6191995028551885152 6200699173812609039 6242310340851667068 6247278336722560704 6268970275391736262 6293946252584532024 6295025646556849728 6299122970222332992 6316883374496283234 6320994924980049426 6342050240530132968 6346178171693117352 6400671331597445007 6426172014193450764 6451774293134460528 6502269289241848896 6524846613162827538 6550842017996145576 6555105848127458664 6556230030231407808 6576940990179397152 6578994717836377974 6605205852170387448 6609505066784118072 6637733232767720748 6664178385089504496 6688464749466652836 6692818155861228804 6719482770028006608 6777181409926706478 6793465796440447264 6804182132675418456 6822661188867354936 6849843105954475872 6855010186455364311 6879280783795714728 6908661119819464452 6936185666113565904 6940700309782015056 6963819871954655808 6965994407120870796 6998299482477301488 7028188128812880792 7056188878330063584 7075352344010590304 7080689534157598527 7086513341500124616 7134068960973333792 7139450443154757021 7164537457590555728 7193081431525179456 7223994199977199344 7248057417748723392 7252775053363562688 7288491392842987488 7315052950397080008 7344196587649658016 7348976798592721824 7369697270245663773 7374494079143390997 7399058613951821796 7428536935122944592 7435693200132132831 7486676591995594944 7491549540717095616 7497200683225692558 7548806688194728512 7553720076324706368 7585980837448823712 7612321048689965461 7642649020995503172 7648935035269975776 7673097821875963344 7675493837475774303 7706073494198785356 7736774982223481712 7744022104895674206 7745350182773378832 7776208151629049664 7797327072991262784 7803208874377761642 7808287848504766938 7834297355948987784 7862035181480816832 7906711644914490891 7938212488121321532 7959771387011914092 7991483623613555184 8025827581095000516 8032215004357578048 8057802989784622032 8060104639789375194 8092216610465826888 8098872390285856704 8124456517280431776 8126993474974349262 8159371935034008024 8199552816948360924 8229434569196715009 8262221161105865268 8267598898416812052 8323080454468889424 8391928336779376032 8392151661559917552 8422511165995044312 8427993233306732568 8456066987373510624 8461570895590823136 8497935085865294664 8534228442129926676 8568229352257934352 8602365724179280704 8605051914678722748 8632235049610458762 8699795484217103384 8713518955620051186 8734456023994860768 8740141130836611552 8771992957115170632 8806941136227183264 8812673422378824096 8850310977023627664 8885571180119339328 8916423857828087034 8917952999288870448 8923757541148305072 8953482692513128896 8959310360037342144 8990419076565249582 9036241879902275304 9072242843567224608 9096881585156473248 9103743686774055249 9140013581940485748 9172374378394286304 9211548159759285936 9248247554818087872 9254267079709353408 9286399951513899774 9287992542827827728 9324996497181723456 9331065976636401984 9363465511277500602 9370917505083841056 9403455413087604393 9440919378876798036 9442538469835274592 9448684455333499488 9475325061744424851 9481492387470074139 9513075360795199452 9519267257539676028 9631992266636265792 9639258021290176146 9711925812417479616 9753403933862773344 9787269919744241307 9826263026994218364 9832658772191187996 9834345045347111712 9865411485269095728 9868492076754566961 9904715913497259456 9907808778255581172 9914257600176177108 9956599849151581122 9996267577634256744 10032697124199979254 10039227233791843206 10165772114890059717 10190198694660670896 10230797095834617792 10233991783301032404 10274764658931713808 10315699976297975616 10318921175693572092 10325362806527565608 10327133577031171776 10362991679729196678 10404278499170348856 10411050464673022584 10445729807931983712 10448991610681306194 10542282193219321188 10584283317495095376 10613028516015885456 10655311498151406912 10701103441460000688 10743737319712829376 10746806186385833592 10789622147287769184 10835991299965799016 10872086126623085088 10879162580045344032 10932737089264481232 10972579425595620012 11016294881474487024 11023465197889082736 11097440605958519232 11098587920927732694 11189535548746556736 11230014887993392416 11237324311075643424 11245801024838538837 11323210032292092768 11330580114487059552 11378971256173235568 11424305803010579136 11463973531493254758 11473402552904963664 11509646732813945016 11559110241298178034 11616033157343511309 11618025274160068248 11695990609486894176 11704813311566642463 11712431772757150407 11793052772221225248 11800414636031503552 11888565143770782712 11890603999051827264 11898343388197740096 11907318732181982298 11939657080517871138 11987225435420332776 12038741371642500774 12048322506536367072 12090156959684062791 12138324915698740332 12186684775920647664 12190490212461523893 12282064213012381248 12299329225422541386 12381866602018533032 12383990057103770304 12401398347625218078 12484620681703334136 12537940550783472524 12587892505169064048 12633766748992566468 12641989849960098852 12684100481060265936 12692356343386234704 12801342663194890014 12852344028386901528 12903548586268921056 12948352574415688143 13049693226325655076 13101684035992291152 13110211696254917328 13153881980358794304 13157989435672755948 13210411704340774896 13219010133568236144 13275466465535441496 13328356770179008992 13374635786742130551 13376929498933305672 13385636311722457608 13438965540056013216 13485628614847874373 13554362819853412956 13586931592880894528 13608364265350836912 13645322377734709872 13699686211908951744 13710020372910728622 13758561567591429456 13817322239638928904 13872371332227131808 13881400619564030112 13929599927270849661 13931988814241741592 13996598964954602976 14045198266916250903 14056376257625761584 14112377756660127168 14150704688021180608 14161379068315197054 14173026683000249232 14268137921946667584 14278900886309514042 14329074915181111456 14447988399954398688 14458887031935264219 14576982785685974976 14630105900794160016 14688393175299316032 14697953597185443648 14739394540491327546 14748988158286781994 14798117227903643592 14857073870245889184 14871386400264265662 14934899773727371683 14994401366451385116 15058840850687764809 15171961674897647424 15224642097379930922 15285298041991006344 15297870070539951552 15346195643751926688 15350987674951548606 15412146988397570712 15473549964446963424 15488044209791348412 15490700365546757664 15544487519593795017 15606417748755523284 15616575697009533876 15668594711897975568 15813423289828981782 15876424976242643064 15919542774023828184 15982967247227110368 16051655162190001032 16115605979569244064 16120209279578750388 16184433220931653776 16248913034560863552 16253986949948698524 16318743870068016048 16399105633896721848 16458869138393430018 16524442322211730536 16535197796833624104 16646160908937778848 16647881881391599041 16783856673558752064 16784303323119835104 16845022331990088624 16855986466613465136 16912133974747021248 16923141791181646272 16995870171730589328 17068456884259853352 17136458704515868704 17195960297239882137 17210103829357445496 17264470099220917524 17338665361947267051 17399590968434206768 17427037911240102372 17468912047989721536 17480282261673223104 17543985914230341264 17613882272454366528 17625346844757648192 17700621954047255328 17832847715656174068 17835905998577740896 17847515082296610144 17909485620776806707 17980838153130499164 18058112057463751161 18072483759804550608 18144485687134449216 18193763170312946496 18207487373548110498 18280027163880971496 18344748756788572608 18423096319518571872 18448993838133812079 18572799903027799548 18575985085655655456 18726931022555001204 18741835010167682112 18806910826175208786 18881838757753596072 18885076939670549184 18897368910666998976 18950650123488849702 18962984774940148278 19026150721590398904 19038534515079352056 19202013994792335021 19278516042580352292 19506807867725546688 19574539839488482614 19652526053988436728 19665317544382375992 19668690090694223424 19730822970538191456 19736984153509133922 19815617556511162344 19828515200352354216 19913199698303162244 19992535155268513488 20065394248399958508 20078454467583686412 20331544229780119434 20380397389321341792 20467983566602064808 20549529317863427616 20637842351387144184 20650725613055131216 20725983359458393356 20808556998340697712 20822100929346045168 20891459615863967424 20897983221362612388 21084564386438642376 21168566634990190752 21226057032031770912 21242068602472795581 21402206882920001376 21493612372771667184 21579244294575538368 21671982599931598032 21744172253246170176 21758325160090688064 21865474178528962464 21941395963871076917 21945158851191240024 22032589762948974048 22046930395778165472 22109091810736991319 22123482237430172991 22197175841855465388 22460029775986784832 22474648622151286848 22491602049677077674 22646420064584185536 22661160228974119104 22757942512346471136 22836963146069896383 22927947062986509516 22946805105809927328 23019293465627890032 23026481512427322909 23118220482596356068 23232066314687022618 23236050548320136496 23391981218973788352 23409626623133284926 23424863545514300814 23586105544442450496 23720134934743472673 23777130287541565424 23814637464363964596 23879314161035742276 23974450870840665552 24077482743285001548 24096645013072734144 24180313919368125582 24276649831397480664 24373369551841295328 24380980424923047786 24598658450845082772 24688303707590145027 24763733204037066064 24802796695250436156 24969241363406668272 25075881101566945048 25175785010338128096 25267533497985132936 25283979699920197704 25368200962120531872 25384712686772469408 25602685326389780028 25704688056773803056 25807097172537842112 25896705148831376286 26099386452651310152 26203368071984582304 26220423392509834656 26315978871345511896 26420823408681549792 26438020267136472288 26550932931070882992 26656713540358017984 26749271573484261102 26753858997866611344 26771272623444915216 26877931080112026432 26971257229695748746 27108725639706825912 27216728530701673824 27290644755469419744 27311231060322165747 27420040745821457244 27517123135182858912 27634644479277857808 27744742664454263616 27762801239128060224 27859199854541699322 27863977628483483184 27993197929909205952 28090396533832501806 28112752515251523168 28210366239262813179 28322758136630394108 28346053366000498464 28425975185233274553 28444477162410222417 28557801772619028084 28658149830362222912 28895976799908797376 28917774063870528438 29260211801588320032 29361809759232723921 29478789080982655092 29497976316573563988 29596234455807287184 29605476230263700883 29714147740491778368 29742772800528531324 29869799547454743366 29988802732902770232 30117681701375529618 30449284194759861844 30497316344670179151 30570596083982012688 30692391287503853376 30701975349903097212 30824293976795141424 30947099928893926848 30976088419582696824 30981400731093515328 31088975039187590034 31212835497511046568 31233151394019067752 31337189423795951136 31626846579657963564 31752849952485286128 31839085548047656368 31965934494454220736 32103310324380002064 32231211959138488128 32240418559157500776 32368866441863307552 32507973899897397048 32637487740136032096 32798211267793443696 32917738276786860036 33048884644423461072 33070395593667248208 33292321817875557696 33295763762783198082 33568606646239670208 33690044663980177248 33711972933226930272 33737403074515616511 33991740343461178656 34136913768519706704 34272917409031737408 34391920594479764274 34420207658714890992 34528940198441835048 34677330723894534102 34799181936868413536 34848099472030533927 34854075822480204744 35087971828460682528 35114439934699927389 35137295318271451221 35401243908094510656 35665695431312348136 35671811997155481792 35695030164593220288 35818971241553613414 35961676306260998328 36116224114927502322 36144967519609101216 36270470879052188373 36414974747096220996 36560054327761942992 36571470637384571679 36846192639037143744 36897987676267624158 37145599806055599096 37151970171311310912 37453862045110002408 37613821652350417572 37763677515507192144 37901300246977699404 37925969549880296556 38052301443180797808 38077069030158704112 38404027989584670042 38557032085160704584 38845057723247064429 39149079678976965228 39305052107976873456 39330635088764751984 39461645941076382912 39473968307018267844 39631235113022324688 39657030400704708432 39826399396606324488 39985070310537026976 40123907360226391653 40130788496799917016 40156908935167372824 40456885844543623119 40663088459560238868 40760794778642683584 40935967133204129616 41099058635726855232 41275684702774288368 41301451226110262432 41451966718916786712 41617113996681395424 41644201858692090336 41788799781812548983 41795966442725224776 42135594800748752709 42169128772877284752 42337133269980381504 42452114064063541824 42484137204945591162 42804413765840002752 42987224745543334368 43343965199863196064 43730948357057924928 43882791927742153834 43890317702382480048 44065179525897948096 44093860791556330944 44218183621473982638 44246964474860345982 44394351683710930776 44804699321182115049 44983204099354155348 45515885024692942272 45673926292139792766 45855894125973019032 45893610211619854656 46038586931255780064 46052963024854645818 46236440965192712136 46464132629374045236 46472101096640272992 46633462558781385051 46819253246266569852 46849727091028601628 47440269869486945346 47554260575083130848 47629274928727929192 47758628322071484552 47948901741681331104 48154965486570003096 48360627838736251164 48553299662794961328 48746739103682590656 48761960849846095572 49197316901690165544 49376607415180290054 49527466408074132128 49605593390500872312 49938482726813336544 50151762203133890096 50351570020676256192 50535066995970265872 50567959399840395408 50736401924241063744 50769425373544938816 51205370652779560056 51409376113547606112 51587880891719646411 51793410297662752572 52198772905302620304 52406736143969164608 52440846785019669312 52631957742691023792 52841646817363099584 52876040534272944576 53101865862141765984 53286247340829758227 53498543146968522204 53507717995733222688 53542545246889830432 53728456862330420121 53942514459391497492 54217451279413651824 54433457061403347648 54581289510938839488 54622462120644331494 54840081491642914488 55034246270365717824 55269288958555715616 55346981514401436237 55718399709083398644 55727955256966966368 56180793067665003612 56225505030503046336 56420732478525626358 56645516273260788216 56692106732000996928 56851950370466549106 56888954324820444834 57115603545238056168 57606041984377005063 57835548127741056876 58520423603176640064 58723619518465447842 58957578161965310184 58995952633147127976 59192468911614574368 59210952460527401766 59485545601057062648 59739599094909486732 59977605465805540464 60235363402751059236 60898568389519723688 60994632689340358302 61141192167964025376 61403950699806194424 61648587953590282848 61952176839165393648 62177950078375180068 62425670995022093136 62466302788038135504 62674378847591902272 63253693159315927128 63505699904970572256 63678171096095312736 63726205807418386743 64206620648760004128 64480837118315001552 64737732883726615104 65015947799794794096 65274975480272064192 65596422535586887392 65824187891613230751 65835476553573720072 66097769288846922144 66140791187334496416 66327275432210973957 66370446712290518973 66591527525566396164 67380089327960354496 67423945866453860544 67474806149031233022 67983480686922357312 68273827537039413408 68510889438209689149 68783841188959528548 68840415317429781984 69057880396883670096 69079444537281968727 69354661447789068204 69598363873736827072 69696198944061067854 69708151644960409488 70175943656921365056 70228879869399854778 70274590636542902442 71160404804230418019 71331390862624696272 71637942483107226828 71923352612521996656 72232448229855004644 72289935039218202432 72540941758104376746 72829949494192441992 73120108655523885984 73142941274769143358 73795975352535248316 74064911122770435081 74291199612111198192 74907724090220004816 75227643304700835144 75527355031014384288 75802600493955398808 75851939099760593112 76104602886361595616 76154138060317408224 76808055979169340084 77114064170321409168 77690115446494128858 78298159357953930456 78610104215953746912 78661270177529503968 78947936614036535688 79262470226044649376 79314060801409416864 79652798793212648976 79970140621074053952 80247814720452783306 80261576993599834032 80313817870334745648 80913771689087246238 81326176919120477736 81871934266408259232 81933693180966497241 82551369405548576736 82602902452220524864 82903933437833573424 83234227993362790848 83288403717384180672 83577599563625097966 83591932885450449552 84271189601497505418 84338257545754569504 84631098717788439537 84968274409891182324 85277925555699823659 85333431487230667251 85974449491086668736 86687930399726392128 87765583855484307668 87780635404764960096 88085429277698171763 88436367242947965276 88493928949720691964 88788703367421861552 88816428690791102649 89609398642364230098 89966408198708310696 91347852584279585532 91711788251946038064 92077173862511560128 92105926049709291636 92472881930385424272 92928265258748090472 92944202193280545984 93266925117562770102 93638506492533139704 93699454182057203256 94880539738973890692 95108521150166261696 95258549857455858384 95517256644142969104 95897803483362662208 96309930973140006192 96721255677472502328 97106599325589922656 97523921699692191144 98394633803380331088 98753214830360580108 99054932816148264256 99211186781001744624 99876965453626673088 100303524406267780192 101070133991940531744 101135918799680790816 101212209223546849533 102410741305559120112 102818752227095212224 103175761783439292822 103586820595325505144 104397545810605240608 104544298416091601781 105263915485382047584 105411885954814353663 106203731724283531968 106572494681659516454 106997086293937044408 107015435991466445376 107085090493779660864 107456913724660840242 107885028918782994984 108434902558827303648 108811412637156565119 109244924241288662988 109680162983285828976 110538577917111431232 110693963028802872474 111436799418166797288 111455910513933932736 112361586135330007224 112841464957051252716 113291032546521576432 113703900740933098212 113777908649640889668 114231207090476112336 115212083968754010126 115671096255482113752 116535173169741193287 117447239036930895684 117915156323930620368 117991905266294255952 118384937823229148736 118421904921054803532 118971091202114125296 119479198189818973464 119955210931611080928 120371722080679174959 120470726805502118472 121370657533630869357 121797136779039447376 121989265378680716604 122282384335928050752 122807901399612388848 123297175907180565696 123904353678330787296 124355900156750360136 124851341990044186272 124932605576076271008 125366399345437646949 126406784402246258127 126507386318631854256 127011399809941144512 127356342192190625472 127452411614836773486 128413241297520008256 128961674236630003104 130031895599589588192 131192845071173774784 131648375783226461502 131670953107147440144 132195538577693844288 132281582374668992832 132654550864421947914 132740893424581037946 133183055051132792328 134414097963546345147 134949612298062466044 136547655074078826816 137021778876419378298 137567682377919057096 137680830634859563968 138115760793767340192 138158889074563937454 138709322895578136408 139392397888122135708 139416303289920818976 139900387676344155153 140457759738799709556 140549181273085804884 142320809608460836038 142662781725249392544 143275884966214453656 143846705225043993312 144464896459710009288 145081883516208753492 145659898988384883984 146240217311047771968 146285882549538286716 147591950705070496632 148129822245540870162 148582399224222396384 149815448180440009632 150455286609401670288 151054710062028768576 151605200987910797616 151703878199521186224 152209205772723191232 152308276120634816448 153616111958338680168 154228128340642818336 154763642675158939233 155380230892988257716 156596318715907860912 157220208431907493824 157322540355059007936 157895873228073071376 158524940452089298752 158628121602818833728 159305597586425297952 159858742022489274681 160495629440905566612 160523153987199668064 160627635740669491296 161185370586991260363 161827543378174492476 162652353838240955472 163743868532816518464 163867386361932994482 165102738811097153472 165807866875667146848 166040944543204308711 167155199127250195932 167183865770900899104 168542379202995010836 168676515091509139008 169262197435576879074 169936548819782364648 170555851111399647318 170666862974461334502 172818125953131015189 175531167710968615336 175561270809529920192 176170858555396343526 176872734485895930552 176987857899441383928 177577406734843723104 177632857381582205298 179218797284728460196 179932816397416621392 182695705168559171064 183423576503892076128 184211852099418583272 184945763860770848544 185856530517496180944 186533850235125540204 187277012985066279408 187398908364114406512 189761079477947781384 190517099714911716768 191034513288285938208 191178617422255160229 192619861946280012384 193442511354945004656 194213198651179845312 195047843399384382288 196789267606760662176 197472563674839692253 197506429660721160216 198422373562003489248 198981826296632921871 199111340136871556919 200607048812535560384 202140267983881063488 202271837599361581632 202424418447093699066 204821482611118240224 205532668314629067447 206351523566878585644 207173641190651010288 207238333611845906181 208795091621210481216 209088596832183203562 210527830970764095168 210823771909628707326 213144989363319032908 213481214412691254057 213994172587874088816 214913827449321680484 215770057837565989968 216869805117654607296 217622825274313130238 218489848482577325976 219360325966571657952 221387926057605744948 222873598836333594576 224723172270660014448 225682929914102505432 226582065093043152864 227407801481866196424 227555817299281779336 228462414180952224672 230424167937508020252 231342192510964227504 233070346339482386574 234894478073861791368 235830312647861240736 235983810532588511904 236843809842109607064 237942182404228250592 238958396379637946928 239910421863222161856 240743444161358349918 240941453611004236944 242741315067261738714 243594273558078894752 243978530757361433208 245615802799224777696 245801079542899491723 247808707356661574592 248711800313500720272 249702683980088372544 249865211152152542016 250732798690875293898 252813568804492516254 253014772637263708512 253893296153365318611 254904823229673546972 256000294461692001753 257923348473260006208 260063791199179176384 263296751566452923004 263341906214294880288 264256287833094515289 265309101728843895828 265481786849162075892 266366110102265584656 268828195927092690294 269899224596124932088 274043557752838756596 275135364755838114192 276231521587534680384 276317778149127874908 277418645791156272816 278784795776244271416 278832606579841637952 279800775352688310306 280915519477599419112 281098362546171609768 284641619216921672076 285325563450498785088 286551769932428907312 287693410450087986624 288929792919420018576 290163767032417506984 291319797976769767968 292571765099076573432 295183901410140993264 296259644491081740324 297164798448444792768 299630896360880019264 300910573218803340576 303210401975821595232 303407756399042372448 307232223916677360336 308456256681285636672 309527285350317878466 310760461785976515432 313192637431815721824 313632895248274805343 315791746456146142752 318611195172850595904 319717484044978549362 320991258881811133224 321046307974399336128 321255271481338982592 322370741173982520726 323655086756348984952 325304707676481910944 326434237911469695357 327734772723865988964 331615733751334293696 332081889086408617422 334310398254500391864 334367731541801798208 337084758405990021672 338524394871153758148 339873097639564729296 341111702222799294636 341333725948922669004 345636251906262030378 351062335421937230672 352341717110792687052 353745468971791861104 353975715798882767856 355154813469687446208 355265714763164410596 358437594569456920392 359865632794833242784 361115166242037524877 365391410337118342128 366847153007784152256 368423704198837166544 369891527721541697088 371713061034992361888 373003731385808307589 373067700470251080408 374554025970132558816 374797816728228813024 376099198036312940847 379522158955895562768 381034199429823433536 382069026576571876416 382357234844510320458 385239723892560024768 386885022709890009312 390095686798768764576 393578535213521324352 394945127349679384506 395012859321442320432 396844747124006978496 397963652593265843742 398222680273743113838 403242293890639035441 404848836894187398132 409642965222236480448 411065336629258134894 412703047133757171288 414347282381302020576 414476667223691812362 418177193664366407124 419701163029032465459 421647543819257414652 426289978726638065816 426962428825382508114 427988345175748177632 429827654898643360968 431540115675131979936 435245650548626260476 436979696965154651952 438720651933143315904 442775852115211489896 445747197672667189152 449446344541320028896 451365859828205010864 453164130186086305728 454815602963732392848 455111634598563558672 456924828361904449344 460848335875016040504 462684385021928455008 464290928025476817699 466140692678964773148 469788956147723582736 471660625295722481472 471967621065177023808 473687619684219214128 475884364808456501184 477916792759275893856 479576226067467824043 481486888322716699836 481882907222008473888 483556111760973781089 485482630134523477428 487188547116157789504 487957061514722866416 491231605598449555392 491602159085798983446 497423600627001440544 498122833629612926133 501465597381750587796 505627137608985032508 506029545274527417024 507786592306730637222 509809646459347093944 512000588923384003506 518454377859393045567 526593503132905846008 526683812428589760576 528512575666189030578 530618203457687791656 530963573698324151784 532732220204531169312 537656391854185380588 539798449192249864176 548087115505677513192 550270729511676228384 552635556298255749816 554837291582312545632 557569591552488542832 559601550705376620612 561831038955198838224 562196725092343219536 569283238433843344152 573103539864857814624 573535852266765480687 577859585838840037152 580327534064835013968 582639595953539535936 585143530198153146864 590367802820281986528 592417691024519076759 592519288982163480648 596945478889898765613 597334020410614670757 601821146437606681152 606420803951643190464 606815512798084744896 614464447833354720672 616598004943887202341 619054570700635756932 621520923571953030864 621715000835537718543 626385274863631443648 627265790496549610686 631583492912292285504 639434968089957098724 641982517763622266448 644741482347965041452 647310173512697969904 650609415352963821888 652868475822939390714 655469545447731977928 664163778172817234844 668620796509000783728 674169516811980043344 677048789742307516296 679746195279129458592 682223404445598589272 682667451897845338008 691272503812524060756 702124670843874461344 704683434221585374104 707490937943583722208 707951431597765535712 710531429526328821192 716875189138913840784 719731265589666485568 722230332484075049754 730782820674236684256 736847408397674333088 743426122069984723776 746007462771616615178 746135400940502160816 749108051940265117632 749595633456457626048 752198396072625881694 759044317911791125536 761679888460095955833 764714469689020640916 773770045419780018624 780191373597537529152 789890254699358769012 790025718642884640864 792768863499283545867 795927305186531687484 796445360547486227676 806484587781278070882 809697673788374796264 822130673258516269788 825406094267514342576 828694564762604041152 828953334447383624724 836354387328732814248 839402326058064930918 843295087638514829304 852579957453276131632 853924857650765016228 855976690351496355264 859655309797286721936 863080231350263959872 870491301097252520952 873959393930309303904 885551704230422979792 891494395345334378304 898892689082640057792 902731719656410021728 909631205927464785696 910223269197127117344 921696671750032081008 925368770043856910016 928581856050953635398 932281385357929546296 939577912295447165472 940898685744824416029 947375239368438428256 955833585518551787712 959152452134935648086 962973776645433399672 963765814444016947776 967112223521947562178 970965260269046954856 975914123029445732832 979302713734409086071 983204318171597966892 994847201254002881088 996245667259225852266 1002931194763501175592 1011254275217970065016 1015573184613461274444 1019619292918694187888 1024001177846768007012 1036908755718786091134 1053187006265811692016 1057025151332378061156 1061236406915375583312 1061927147396648303568 1065464440409062338624 1075312783708370761176 1079596898384499728352 1083345498726112574631 1096174231011355026384 1100541459023352456768 1105271112596511499632 1109674583164625091264 1115139183104977085664 1119011194157424922767 1119203101410753241224 1123662077910397676448 1124393450184686439072 1128297594108938822541 1138566476867686688304 1146207079729715629248 1147071704533530961374 1155719171677680074304 1160655068129670027936 1170287060396306293728 1180735605640563973056 1184835382049038153518 1185038577964326961296 1193890957779797531226 1194668040821229341514 1209726881671917106323 1228928895666709441344 1233196009887774404682 1238109141401271513864 1243041847143906061728 1243430001671075437086 1254531580993099221372 1259103489087097396377 1278869936179914197448 1283965035527244532896 1289482964695930082904 1294620347025395939808 1305736951645878781428 1310939090895463955856 1328327556345634469688 1337241593018001567456 1348339033623960086688 1354097579484615032592 1359492390558258917184 1364446808891197178544 1365334903795690676016 1382545007625048121512 1392872784076430453097 1404249341687748922688 1409366868443170748208 1414981875887167444416 1415902863195531071424 1421062859052657642384 1433750378277827681568 1438728678202403472129 1444460664968150099508 1450668335282921343267 1461565641348473368512 1473694816795348666176 1492014925543233230356 1492270801881004321632 1494368500888838778399 1504396792145251763388 1518088635823582251072 1523359776920191911666 1529428939378041281832 1579780509398717538024 1580051437285769281728 1585537726998567091734 1591854610373063374968 1592890721094972455352 1612969175562556141764 1619395347576749592528 1644261346517032539576 1650812188535028685152 1657906668894767249448 1672708774657465628496 1678804652116129861836 1686590175277029658608 1705159914906552263264 1707849715301530032456 1719310619594573443872 1720607556800296442061 1740982602194505041904 1747918787860618607808 1771103408460845959584 1777253073073557230277 1792002061231844012271 1805463439312820043456 1819262411854929571392 1820446538394254234688 1843393343500064162016 1849794014831661607023 1857163712101907270796 1864562770715859092592 1879155824590894330944 1881797371489648832058 1894750478736876856512 1918304904269871296172 1925947553290866799344 1934224447043895124356 1941930520538093909712 1951828246058891465664 1958605427468818172142 1966408636343195933784 1992491334518451704532 2005862389527002351184 2022508550435940130032 2031146369226922548888 2039238585837388375776 2048002355693536014024 2073817511437572182268 2106374012531623384032 2114050302664756122312 2122472813830751166624 2123854294793296607136 2150625567416741522352 2159193796768999456704 2166690997452225149262 2192348462022710052768 2210542225193022999264 2230278366209954171328 2238022388314849845534 2238406202821506482448 2247324155820795352896 2248786900369372878144 2256595188217877645082 2277132953735373376608 2285039665380287867499 2294143409067061922748 2321310136259340055872 2340574120792612587456 2369670764098076307036 2370077155928653922592 2378306590497850637601 2387781915559595062452 2389336081642458683028 2419453763343834212646 2466392019775548809364 2476218282802543027728 2486083694287812123456 2486860003342150874172 2509063161986198442744 2518206978174194792754 2557739872359828394896 2567930071054489065792 2578965929391860165808 2589240694050791879616 2611473903291757562856 2621878181790927911712 2656655112691268939376 2674483186036003134912 2696678067247920173376 2708195158969230065184 2728893617782394357088 2730669807591381352032 2765090015250096243024 2785745568152860906194 2818733736886341496416 2822696057234473248087 2842125718105315284768 2867500756555655363136 2877457356404806944258 2888921329936300199016 2901336670565842686534 2937908141203227258213 2984029851086466460712 2984541603762008643264 2988737001777677556798 3008793584290503526776 3046719553840383823332 3058857878756082563664 3159561018797435076048 3171075453997134183468 3183709220746126749936 3185781442189944910704 3225938351125112283528 3238790695153499185056 3250036496178337723893 3288522693034065079152 3301624377070057370304 3315813337789534498896 3345417549314931256992 3357033582472274768301 3357609304232259723672 3373180350554059317216 3384892782326816467623 3410319829813104526528 3415699430603060064912 3438621239189146887744 3441215113600592884122 3481965204389010083808 3542206816921691919168 3554506146147114460554 3584004122463688024542 3629180645015751318969 3686786687000128324032 3699588029663323214046 3714327424203814541592 3729125541431718185184 3763594742979297664116 3836609808539742592344 3851895106581733598688 3868448894087790248712 3883861041076187819424 3917210854937636344284 3932817272686391867568 3984982669036903409064 4011724779054004702368 4045017100871880260064 4062292738453845097776 4078477171674776751552 4096004711387072028048 4147635022875144364536 4178618352229291359291 4212748025063246768064 4228100605329512244624 4244945627661502333248 4247708589586593214272 4301251134833483044704 4316186034607210416387 4333381994904450298524 4352005005848764029801 4384696924045420105536 4421084450386045998528 4476044776629699691068 4476812405643012964896 4513190376435755290164 4554265907470746753216 4570079330760575734998 4588286818134123845496 4739341528196152614072 4740154311857307845184 4756613180995701275202 4775563831119190124904 4778672163284917366056 4838907526687668425292 4932784039551097618728 4952436565605086055456 4973720006684301748344 5018126323972396885488 5036413956348389585508 5115479744719656789792 5157931858783720331616 5222947806583515125712 5243756363581855823424 5313310225382537878752 5331759219220671690831 5416390317938460130368 5457787235564788714176 5461339615182762704064 5530180030500192486048 5549382044494984821069 5571491136305721812388 5637467473772682992832 5645392114468946496174 5684251436210630569536 5754914712809613888516 5777842659872600398032 5802673341131685373068 5875816282406454516426 5968059702172932921424 5977474003555355113596 6017587168581007053552 6093439107680767646664 6117715757512165127328 6319122037594870152096 6342150907994268366936 6367418441492253499872 6371562884379889821408 6451876702250224567056 6477581390306998370112 6500072992356675447786 6577045386068130158304 6631626675579068997792 6690835098629862513984 6714067164944549536602 6715218608464519447344 6746360701108118634432 6769785564653632935246 6831398861206120129824 6855118996140863602497 6882430227201185768244 6963930408778020167616 7109012292294228921108 7134919771493551912803 7168008244927376049084 7258361290031502637938 7399176059326646428092 7428654848407629083184 7458251082863436370368 7527189485958595328232 7673219617079485184688 7703790213163467197376 7736897788175580497424 7767722082152375638848 7834421709875272688568 7865634545372783735136 7969965338073806818128 8023449558108009404736 8090034201743760520128 8124585476907690195552 8192009422774144056096 8295270045750288729072 8357236704458582718582 8456201210659024489248 8468088171703419744261 8602502269666966089408 8632372069214420832774 8666763989808900597048 8704010011697528059602 8813724423609681774639 8952089553259399382136 8953624811286025929792 9026380752871510580328 9140158661521151469996 9176573636268247690992 9478683056392305228144 9513226361991402550404 9551127662238380249808 9557344326569834732112 9677815053375336850584 9750109488535013171679 9865568079102195237456 9904873131210172110912 9947440013368603496688 10036252647944793770976 10071100747416824304903 10072827912696779171016 10154678346980449402869 10230959489439313579584 10315863717567440663232 10445895613167030251424 10626620450765075757504 10663518438441343381662 11060360061000384972096 11098764088989969642138 11142982272611443624776 11290784228937892992348 11509829425619227777032 11555685319745200796064 11605346682263370746136 11751632564812909032852 11936119404345865842848 11954948007110710227192 12035174337162014107104 12186878215361535293328 12235431515024330254656 12638244075189740304192 12684301815988536733872 12734836882984506999744 12743125768759779642816 12903753404500449134112 12948558103821631249161 13000145984713350895572 13154090772136260316608 13263253351158137995584 13428134329889099073204 13430437216929038894688 13539571129307265870492 13662797722412240259648 13710237992281727204994 13764860454402371536488 14218024584588457842216 14269839542987103825606 14336016489854752098168 14516722580063005275876 14798352118653292856184 14857309696815258166368 15054378971917190656464 15346439234158970369376 15473795576351160994848 15668843419750545377136 15731269090745567470272 15939930676147613636256 15995277657662015072493 16249170953815380391104 16384018845548288112192 16590540091500577458144 16648146133484954463207 16714473408917165437164 16912402421318048978496 16936176343406839488522 17264744138428841665548 17333527979617801194096 17408020023395056119204 17627448847219363549278 17904179106518798764272 18052761505743021160656 18280317323042302939992 18353147272536495381984 18957366112784610456288 19026452723982805100808 19102255324476760499616 19114688653139669464224 19355630106750673701168 19500218977070026343358 19731136158204390474912 19894880026737206993376 20072505295889587541952 20142201494833648609806 20145655825393558342032 20309356693960898805738 20565356988422590807491 20891791226334060502848 21327036876882686763324 21404759314480655738409 22197528177979939284276 22285964545222887249552 22581568457875785984696 23019658851238455554064 23111370639490401592128 23210693364526741492272 23503265129625818065704 23872238808691731685696 23909896014221420454384 24070348674324028214208 24373756430723070586656 25368603631977073467744 25404264515110259232783 25807506809000898268224 25897116207643262498322 26000291969426701791144 26856268659778198146408 26860874433858077789376 27079142258614531740984 27420475984563454409988 27529720908804743072976 28436049169176915684432 28539679085974207651212 28672032979709504196336 29033445160126010551752 29250328465605039515037 29596704237306585712368 29714619393630516332736 30108757943834381312928 30213302242250472914709 30464035040941348208607 30692878468317940738752 30947591152702321989696 31337686839501090754272 31879861352295227272512 31990555315324030144986 33181080183001154916288 33296292266969908926414 33428946817834330874328 33872352686813678977044 34529488276857683331096 34667055959235602388192 34816040046790112238408 35254897694438727098556 35808358213037597528544 36105523011486042321312 36560634646084605879984 36706294545072990763968 37914732225569220912576 38052905447965610201616 38204510648953520999232 38229377306279338928448 38711260213501347402336 38845674311464893747483 39000437954140052686716 39462272316408780949824 39789760053474413986752 40284402989667297219612 40291311650787116684064 40618713387921797611476 41130713976845181614982 42654073753765373526648 42809518628961311476818 44395056355959878568552 44571929090445774499104 45163136915751571969392 46039317702476911108128 46421386729053482984544 47006530259251636131408 47819792028442840908768 47985832972986045217479 48747512861446141173312 49944438400454863389621 50737207263954146935488 50808529030220518465566 51794232415286524996644 52000583938853403582288 53712537319556396292816 54158284517229063481968 54840951969126908819976 55059441817609486145952 56872098338353831368864 57079358171948415302424 57344065959419008392672 58066890320252021103504 58500656931210079030074 59193408474613171424736 60217515887668762625856 60426604484500945829418 60928070081882696417214 61696070965267772422473 62675373679002181508544 63981110630648060289972 66592584533939817852828 66857893635668661748656 67744705373627357954088 69058976553715366662192 69334111918471204776384 69632080093580224476816 70509795388877454197112 71616716426075195057088 72211046022972084642624 73121269292169211759968 76105810895931220403232 77422520427002694804672 77691348622929787494966 78000875908280105373432 80568805979334594439224 80582623301574233368128 81237426775843595222952 82261427953690363229964 85308147507530747053296 85619037257922622953636 88790112711919757137104 89143858180891548998208 90326273831503143938784 90639906726751418744127 92078635404953822216256 92842773458106965969088 94013060518503272262816 95639584056885681817536 95971665945972090434958 99888876800909726779242 101617058060441036931132 103588464830573049993288 104001167877706807164576 107425074639112792585632 108316569034458126963936 109681903938253817639952 110118883635218972291904 113744196676707662737728 114158716343896830604848 114688131918838016785344 116133780640504042207008 116537022934394681242449 117001313862420158060148 118386816949226342849472 120853208969001891658836 121856140163765392834428 123392141930535544844946 127962221261296120579944 133185169067879635705656 133715787271337323497312 135489410747254715908176 138117953107430733324384 139264160187160448953632 141019590777754908394224 143957498918958135652437 146242538584338423519936 149833315201364590168863 152211621791862440806464 155382697245859574989932 156001751816560210746864 161137611958669188878448 162474853551687190445904 164522855907380726459928 170616295015061494106592 171238074515845245907272 177580225423839514274208 180652547663006287877568 181279813453502837488254 188026121037006544525632 191943331891944180869916 199777753601819453558484 203234116120882073862264 207176929661146099986576 208002335755413614329152 214850149278225585171264 216633138068916253927872 219363807876507635279904 228317432687793661209696 232267561281008084414016 233074045868789362484898 234002627724840316120296 241706417938003783317672 243712280327530785668856 246784283861071089689892 255924442522592241159888 266370338135759271411312 267431574542674646994624 270978821494509431816352 271919720180254256232381 276235906214861466648768 278528320374320897907264 282039181555509816788448 287914997837916271304874 299666630402729180337726 310765394491719149979864 312003503633120421493728 322275223917338377756896 324949707103374380891808 329045711814761452919856 341232590030122988213184 342476149031690491814544 349611068803184043727347 355160450847679028548416 362559626907005674976508 383886663783888361739832 399555507203638907116968 406468232241764147724528 414353859322292199973152 431872496756874406957311 438727615753015270559808 456634865375587322419392 466148091737578724969796 468005255449680632240592 483412835876007566635344 487424560655061571337712 493568567722142179379784 511848885045184482319776 532740676271518542822624 541957642989018863632704 543839440360508512464762 564078363111019633576896 575829995675832542609748 599333260805458360675452 621530788983438299959728 624007007266240842987456 644550447834676755513792 649899414206748761783616 658091423629522905839712 684952298063380983629088 699222137606368087454694 725119253814011349953016 767773327567776723479664 799111014407277814233936 812936464483528295449056 815759160540762768697143 828707718644584399946304 863744993513748813914622 932296183475157449939592 936010510899361264481184 966825671752015133270688 974849121310123142675424 987137135444284358759568 1023697770090368964639552 1048833206409552131182041 1065481352543037085645248 1087678880721017024929524 1151659991351665085219496 1198666521610916721350904 1243061577966876599919456 1316182847259045811679424 1369904596126761967258176 1398444275212736174909388 1450238507628022699906032 1535546655135553446959328 1598222028814555628467872 1625872928967056590898112 1631518321081525537394286 1727489987027497627829244 1864592366950314899879184 1872021021798722528962368 1933651343504030266541376 1949698242620246285350848 1974274270888568717519136 2097666412819104262364082 2175357761442034049859048 2303319982703330170438992 2397333043221833442701808 2447277481622288306091429 2486123155933753199838912 2796888550425472349818776 2900477015256045399812064 3071093310271106893918656 3196444057629111256935744 3263036642163051074788572 3454979974054995255658488 3729184733900629799758368 3948548541777137435038272 4195332825638208524728164 4350715522884068099718096 4606639965406660340877984 4794666086443666885403616 4894554963244576612182858 5593777100850944699637552 5800954030512090799624128 6526073284326102149577144 6909959948109990511316976 7341832444866864918274287 7458369467801259599516736 8390665651276417049456328 8701431045768136199436192 9213279930813320681755968 9589332172887333770807232 9789109926489153224365716 11187554201701889399275104 13052146568652204299154288 13819919896219981022633952 14683664889733729836548574 16781331302552834098912656 17402862091536272398872384 19578219852978306448731432 22375108403403778798550208 26104293137304408598308576 27639839792439962045267904 29367329779467459673097148 33562662605105668197825312 39156439705956612897462864 52208586274608817196617152 58734659558934919346194296 67125325210211336395650624 78312879411913225794925728 117469319117869838692388592 156625758823826451589851456 234938638235739677384777184 469877276471479354769554368
- Sum of all divisors σ(n): 1747113894274796730676224000
- Sum of proper divisors (its aliquot sum) s(n): 1277236617803317375906669632
- 469877276471479354769554368 is an abundant number, because the sum of its proper divisors (1277236617803317375906669632) is greater than itself. Its abundance is 807359341331838021137115264
Bases of 469877276471479354769554368
- Binary: 110000100101011000110001000110010100101011011111111011101101110101110100000111011110000002
- Hexadecimal: 0x184AC623295BFDDBAE83BC0
- Base-36: 1N1FI2MO40WOIRR000
Squares and roots of 469877276471479354769554368
- 469877276471479354769554368 squared (4698772764714793547695543682) is 220784654944255046041004410313398445177250469307879424
- 469877276471479354769554368 cubed (4698772764714793547695543683) is 103741692351901899539137807340423251795129875228822478261606474823340643556524032
-
The
square root of 469877276471479354769554368 is 21676652796764.5261808845 -
469877276471479354769554368 is a
perfect cube number . Itscube root is 777430332
Scales and comparisons
How big is 469877276471479354769554368?- 469,877,276,471,479,354,769,554,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 469,877,276,471,479,354,769,554,368 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 469877276471479354769554368 cubic inches would be around 64785861 feet tall.
Recreational maths with 469877276471479354769554368
- 469877276471479354769554368 backwards is 863455967453974174672778964
- 469877276471479354769554368 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 469877276471479354769554368's digits is 153
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 469877276471479354769554368 - Facts about the integer". Numbermatics.com. 2024. Web. 16 May 2024.
APA style:
Numbermatics. (2024). Number 469877276471479354769554368 - Facts about the integer. Retrieved 16 May 2024, from https://numbermatics.com/n/469877276471479354769554368/
Chicago style:
Numbermatics. 2024. "Number 469877276471479354769554368 - Facts about the integer". https://numbermatics.com/n/469877276471479354769554368/
The information we have on file for 469877276471479354769554368 includes mathematical data and numerical statistics calculated using standard algorithms and methods. We are adding more all the time. If there are any features you would like to see, please contact us. Information provided for educational use, intellectual curiosity and fun!
Keywords: Divisors of 469877276471479354769554368, math, Factors of 469877276471479354769554368, curriculum, school, college, exams, university, Prime factorization of 469877276471479354769554368, STEM, science, technology, engineering, physics, economics, calculator, four hundred sixty-nine septillion, eight hundred seventy-seven sextillion, two hundred seventy-six quintillion, four hundred seventy-one quadrillion, four hundred seventy-nine trillion, three hundred fifty-four billion, seven hundred sixty-nine million, five hundred fifty-four thousand, three hundred sixty-eight.