850388806151815608873441792
850,388,806,151,815,608,873,441,792 is an even composite number composed of five prime numbers multiplied together.
850388806151815608873441792 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred divisors.
Prime factorization of 850388806151815608873441792:
29 × 36 × 79 × 136 × 2273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 227 × 227 × 227)See below for interesting mathematical facts about the number 850388806151815608873441792 from the Numbermatics database.
Names of 850388806151815608873441792
- Cardinal: 850388806151815608873441792 can be written as Eight hundred fifty septillion, three hundred eighty-eight sextillion, eight hundred six quintillion, one hundred fifty-one quadrillion, eight hundred fifteen trillion, six hundred eight billion, eight hundred seventy-three million, four hundred forty-one thousand, seven hundred ninety-two.
Scientific notation
- Scientific notation: 8.50388806151815608873441792 × 1026
Factors of 850388806151815608873441792
Divisors of 850388806151815608873441792
- Number of divisors d(n): 19600
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 81 84 91 96 98 104 108 112 117 126 128 144 147 156 162 168 169 182 189 192 196 208 216 224 227 234 243 252 256 273 288 294 312 324 336 338 343 351 364 378 384 392 416 432 441 448 454 468 486 504 507 512 546 567 576 588 624 637 648 672 676 681 686 702 728 729 756 768 784 819 832 864 882 896 908 936 972 1008 1014 1029 1053 1092 1134 1152 1176 1183 1248 1274 1296 1323 1344 1352 1362 1372 1404 1456 1458 1512 1521 1536 1568 1589 1638 1664 1701 1728 1764 1792 1816 1872 1911 1944 2016 2028 2043 2058 2106 2184 2197 2268 2304 2352 2366 2401 2457 2496 2548 2592 2646 2688 2704 2724 2744 2808 2912 2916 2951 3024 3042 3087 3136 3159 3178 3276 3328 3402 3456 3528 3549 3584 3632 3744 3822 3888 3969 4032 4056 4086 4116 4212 4368 4394 4459 4536 4563 4608 4704 4732 4767 4802 4914 4992 5096 5103 5184 5292 5376 5408 5448 5488 5616 5733 5824 5832 5902 6048 6084 6129 6174 6272 6318 6356 6552 6591 6656 6804 6912 7056 7098 7203 7264 7371 7488 7644 7776 7938 8064 8112 8172 8232 8281 8424 8736 8788 8853 8918 9072 9126 9261 9408 9464 9477 9534 9604 9828 9984 10192 10206 10368 10584 10647 10752 10816 10896 10976 11123 11232 11466 11648 11664 11804 11907 12096 12168 12258 12348 12544 12636 12712 13104 13182 13377 13608 13689 13824 14112 14196 14301 14406 14528 14742 14976 15288 15379 15552 15876 16128 16224 16344 16464 16562 16807 16848 17199 17472 17576 17706 17836 18144 18252 18387 18522 18816 18928 18954 19068 19208 19656 19773 19968 20384 20412 20657 20736 21168 21294 21609 21632 21792 21952 22113 22246 22464 22932 23296 23328 23608 23814 24192 24336 24516 24696 24843 25088 25272 25424 26208 26364 26559 26754 27216 27378 27783 28224 28392 28561 28602 28812 29056 29484 29952 30576 30758 31104 31213 31752 31941 32256 32448 32688 32928 33124 33369 33614 33696 34398 34944 35152 35412 35672 35721 36288 36504 36774 37044 37632 37856 37908 38136 38363 38416 39312 39546 40131 40768 40824 41067 41314 41472 42336 42588 42903 43218 43264 43584 43904 44226 44492 44928 45864 46137 46592 46656 47216 47628 48384 48672 49032 49392 49686 50421 50544 50848 51529 51597 52416 52728 53118 53508 54432 54756 55161 55566 56448 56784 57122 57204 57624 57967 58112 58968 59319 59904 61152 61516 61971 62208 62426 63504 63882 64827 64896 65376 65856 66248 66339 66738 67228 67392 68796 69888 70304 70824 71344 71442 72576 73008 73548 74088 74529 75264 75712 75816 76272 76726 76832 77861 78624 79092 79677 80262 81536 81648 82134 82628 83349 84672 85176 85683 85806 86436 86528 87168 87808 88452 88984 89856 91728 92274 93312 93639 94432 95256 95823 96768 97344 98064 98784 99372 100107 100842 101088 101696 103058 103194 104832 105456 106236 107016 107653 108864 109512 110322 111132 112896 113568 114244 114408 115089 115248 115934 116224 117649 117936 118638 120393 122304 123032 123201 123942 124416 124852 127008 127764 128709 129654 129792 130752 131712 132496 132678 133476 134456 134784 137592 138411 139776 140608 141648 142688 142884 144599 145152 146016 147096 148176 149058 151263 151424 151632 152544 153452 153664 154587 154791 155722 157248 158184 159354 160524 163072 163296 164268 165256 165483 166698 169344 170352 171366 171612 172872 173901 174336 175616 176904 177957 177968 179712 183456 184548 185913 186624 187278 188864 190512 191646 194481 194688 196128 197568 198744 199927 200214 201684 202176 203392 206116 206388 209664 210912 212472 214032 215306 217728 218491 219024 220644 222264 223587 225792 227136 228488 228816 230178 230496 231868 233583 235298 235872 237276 239031 240786 244608 246064 246402 247884 249704 250047 254016 255528 257049 257418 259308 259584 261504 263424 264992 265356 266952 268541 268912 269568 275184 276822 280917 281216 283296 285376 285768 287469 289198 290304 292032 294192 296352 298116 300321 302526 302848 303264 305088 306904 307328 309174 309582 311444 314496 316368 318708 321048 322959 326144 326592 328536 330512 330966 333396 338688 340704 342732 343224 345267 345744 347802 348672 352947 353808 355914 355936 360703 361179 366912 369096 371293 371826 373248 374556 377728 381024 383292 386127 388962 389376 392256 395136 397488 399854 400428 403368 404352 405769 406784 412232 412776 415233 419328 421824 424944 428064 430612 433797 435456 436982 438048 441288 444528 447174 453789 454272 456976 457632 460356 460992 463736 463761 464373 467166 470596 471744 474552 478062 481572 489216 492128 492804 495768 498719 499408 500094 508032 511056 514098 514836 518616 521703 523008 526848 529984 530712 533871 533904 537082 537824 539136 545027 550368 553644 557739 561834 562432 566592 570752 571536 574938 578396 583443 584064 588384 592704 596232 599781 600642 605052 605696 606528 610176 613808 614656 618348 619164 622888 628992 632736 637416 642096 645918 653184 655473 657072 661024 661932 666792 669877 670761 677376 681408 685464 686448 690534 691488 695604 700749 705894 707616 711828 711872 717093 721406 722358 733824 738192 742586 743652 749112 753571 755456 762048 766584 771147 772254 777924 778752 784512 790272 794976 799708 800856 805623 806736 808704 811538 813568 823543 824464 825552 830466 842751 843648 849888 856128 861224 862407 867594 870912 873964 876096 882576 889056 894348 900963 907578 908544 913952 915264 920712 921984 927472 927522 928746 934332 941192 943488 949104 956124 963144 968877 978432 984256 985608 991536 997438 998816 1000188 1012193 1016064 1022112 1028196 1029672 1035801 1037232 1043406 1046016 1058841 1059968 1061424 1067742 1067808 1074164 1075648 1082109 1083537 1090054 1100736 1107288 1113879 1115478 1123668 1124864 1133184 1141504 1143072 1149876 1156792 1158381 1166886 1168128 1176768 1185408 1192464 1199562 1201284 1210104 1213056 1217307 1220352 1227616 1229312 1236696 1238328 1245699 1245776 1257984 1265472 1274832 1284192 1291836 1301391 1306368 1310946 1314144 1322048 1323864 1333584 1339754 1341522 1361367 1362816 1370928 1372896 1381068 1382976 1391208 1391283 1399489 1401498 1411788 1415232 1423656 1423744 1434186 1442812 1444716 1467648 1476384 1485172 1487304 1496157 1498224 1507142 1510912 1524096 1529437 1533168 1542294 1544508 1555848 1565109 1569024 1580544 1589952 1599416 1601613 1601712 1611246 1613472 1617408 1623076 1635081 1647086 1648928 1651104 1660932 1673217 1685502 1687296 1699776 1712256 1722448 1724814 1735188 1747928 1750329 1752192 1765152 1778112 1788696 1799343 1801926 1815156 1817088 1827904 1830528 1841424 1843968 1854944 1855044 1857492 1868664 1879787 1882384 1886976 1898208 1912248 1926288 1937754 1966419 1968512 1971216 1983072 1994876 1997632 2000376 2009631 2012283 2024386 2032128 2044224 2056392 2059344 2071602 2074464 2086812 2102247 2117682 2119936 2122848 2135484 2135616 2148328 2151279 2151296 2164218 2167074 2180108 2201472 2214576 2227758 2230956 2247336 2260713 2266368 2283008 2286144 2299752 2313441 2313584 2316762 2333772 2336256 2353536 2370816 2384928 2399124 2402568 2416869 2420208 2426112 2434614 2440704 2455232 2470629 2473392 2476656 2491398 2491552 2524921 2528253 2530944 2549664 2568384 2583672 2599051 2602782 2612736 2621892 2628288 2644096 2647728 2667168 2679508 2683044 2702889 2722734 2725632 2741856 2745792 2762136 2765952 2782416 2782566 2798978 2802996 2823576 2830464 2840383 2847312 2847488 2868372 2885624 2889432 2906631 2935296 2952768 2970344 2974608 2992314 2996448 3014284 3036579 3048192 3058874 3066336 3084588 3089016 3107403 3111696 3130218 3138048 3176523 3179904 3198832 3203226 3203424 3222492 3226944 3246152 3246327 3250611 3270162 3294172 3297856 3302208 3321864 3341637 3346434 3371004 3374592 3399552 3424512 3444896 3449628 3470376 3491033 3495856 3500658 3504384 3530304 3556224 3577392 3598686 3603852 3630312 3651921 3655808 3661056 3682848 3687936 3709888 3710088 3714984 3737097 3737328 3759574 3764768 3773952 3796416 3815189 3824496 3852576 3875508 3904173 3932838 3937024 3942432 3966144 3989752 3995264 4000752 4019262 4024566 4048772 4084101 4088448 4112784 4118688 4143204 4148928 4173624 4173849 4198467 4204494 4235364 4239872 4245696 4270968 4271232 4296656 4302558 4302592 4328436 4334148 4360216 4402944 4429152 4455516 4461912 4488471 4494672 4521426 4532736 4572288 4588311 4599504 4626882 4627168 4633524 4667544 4689139 4695327 4707072 4741632 4769856 4798248 4805136 4826809 4833738 4840416 4852224 4869228 4905243 4910464 4941258 4946784 4953312 4982796 4983104 5019651 5049842 5056506 5061888 5099328 5136768 5167344 5198102 5205564 5243784 5256576 5274997 5288192 5295456 5334336 5359016 5366088 5398029 5405778 5445468 5451264 5483712 5491584 5524272 5531904 5564832 5565132 5597956 5605992 5639361 5647152 5660928 5680766 5694624 5694976 5736744 5764801 5771248 5778864 5813262 5899257 5905536 5940688 5949216 5984628 5992896 6028568 6028893 6036849 6073158 6096384 6117748 6132672 6169176 6178032 6214806 6223392 6260436 6306741 6353046 6359808 6397664 6406452 6406848 6444984 6453888 6483347 6492304 6492654 6501222 6540324 6588344 6595712 6604416 6643728 6683274 6692868 6742008 6782139 6799104 6849024 6889792 6899256 6940323 6940752 6982066 6991712 7001316 7008768 7060608 7085351 7112448 7154784 7197372 7207704 7250607 7260624 7303842 7311616 7322112 7365696 7411887 7419776 7420176 7429968 7474194 7474656 7519148 7529536 7574763 7584759 7592832 7630378 7648992 7705152 7751016 7797153 7808346 7865676 7874048 7884864 7932288 7979504 7990528 8001504 8038524 8049132 8097544 8108667 8168202 8176896 8225568 8237376 8286408 8297856 8347248 8347698 8396934 8408988 8470728 8491392 8521149 8541936 8542464 8593312 8605116 8605184 8656872 8668296 8708401 8719893 8720432 8805888 8858304 8911032 8923824 8976942 8989344 9042852 9109737 9144576 9176622 9199008 9253764 9254336 9267048 9322209 9335088 9378278 9390654 9414144 9529569 9539712 9596496 9610272 9653618 9667476 9680832 9738456 9738981 9796423 9810486 9820928 9882516 9893568 9906624 9965592 9966208 10024911 10039302 10099684 10113012 10123776 10198656 10273536 10334688 10396204 10411128 10473099 10487568 10513152 10549994 10576384 10590912 10668672 10706059 10718032 10732176 10796058 10811556 10890936 10955763 10967424 10983168 11048544 11063808 11129664 11130264 11195912 11211291 11211984 11278722 11294304 11321856 11361532 11389248 11445567 11473488 11529602 11542496 11557728 11626524 11697083 11712519 11798514 11811072 11881376 11898432 11969256 11985792 12057136 12057786 12073698 12146316 12235496 12252303 12265344 12338352 12356064 12429612 12446784 12520872 12521547 12595401 12613482 12706092 12719616 12795328 12812904 12813696 12889968 12907776 12966694 12984608 12985308 13002444 13080648 13158509 13176688 13191424 13208832 13287456 13366548 13385736 13465413 13484016 13564278 13598208 13764933 13779584 13798512 13880646 13881504 13964132 13983424 14002632 14067417 14085981 14121216 14170702 14224896 14309568 14394744 14415408 14480427 14501214 14521248 14607684 14623232 14715729 14731392 14823774 14839552 14840352 14859936 14948388 14949312 15038296 15058953 15059072 15149526 15169518 15185664 15260756 15297984 15410304 15502032 15594306 15616692 15731352 15769728 15824991 15864576 15959008 15981056 16003008 16077048 16098264 16194087 16195088 16217334 16336404 16353792 16451136 16474752 16572816 16595712 16694496 16695396 16793868 16817976 16918083 16941456 16982784 17042298 17083872 17084928 17186624 17210232 17294403 17313744 17336592 17416802 17439786 17440864 17674447 17697771 17716608 17822064 17847648 17953884 17978688 18085704 18086679 18193357 18219474 18289152 18353244 18398016 18507528 18508672 18534096 18644418 18670176 18756556 18781308 18920223 19059138 19079424 19192992 19220544 19307236 19334952 19361664 19450041 19476912 19477962 19592846 19620972 19641856 19765032 19787136 19813248 19882681 19931184 19932416 20049822 20078604 20199368 20226024 20346417 20397312 20547072 20669376 20792408 20820969 20822256 20946198 20975136 21026304 21099988 21181824 21256053 21337344 21412118 21436064 21464352 21592116 21623112 21751821 21781872 21911526 21934848 21966336 22097088 22235661 22259328 22260528 22391824 22422582 22423968 22557444 22588608 22723064 22724289 22754277 22778496 22891134 22946976 23059204 23084992 23115456 23253048 23391459 23394166 23425038 23597028 23622144 23762752 23796864 23938512 23971584 24114272 24115572 24147396 24292632 24437231 24470992 24504606 24530688 24676704 24712128 24859224 24893568 25041744 25043094 25190802 25226964 25412184 25563447 25590656 25625808 25627392 25779936 25815552 25933388 25969216 25970616 26004888 26125203 26159679 26161296 26317018 26353376 26382848 26417664 26574912 26706323 26733096 26771472 26930826 26968032 27128556 27329211 27529866 27559168 27597024 27761292 27763008 27928264 27966627 27966848 28005264 28134834 28171962 28242432 28341404 28588707 28619136 28789488 28830816 28960854 29002428 29042496 29215368 29216943 29389269 29431458 29462784 29647548 29679104 29680704 29719872 29896776 29898624 30074733 30076592 30117906 30118144 30299052 30339036 30371328 30521512 30595968 30820608 31004064 31188612 31233384 31419297 31462704 31539456 31649982 31729152 31918016 32006016 32118177 32154096 32196528 32388174 32390176 32434668 32672808 32823973 32867289 32902272 32949504 33145632 33191424 33388992 33390792 33587736 33635952 33787663 33836166 33882912 33965568 34084596 34167744 34336701 34373248 34420464 34588806 34627488 34673184 34833604 34879572 34881728 35091249 35137557 35348894 35395542 35433216 35644128 35695296 35907768 35957376 36171408 36173358 36386714 36438948 36706488 36796032 36924979 37015056 37017344 37068192 37288836 37340352 37513112 37562616 37564641 37786203 37840446 38118276 38158848 38385984 38441088 38614472 38669904 38723328 38900082 38953824 38955924 39185692 39241944 39475527 39530064 39574272 39626496 39765362 39862368 39864832 40099644 40157208 40353607 40396239 40398736 40452048 40692834 40794624 41294799 41338752 41584816 41641938 41644512 41892396 41950272 42199976 42202251 42257943 42363648 42512106 42674688 42824236 42872128 42928704 43184232 43246224 43441281 43503642 43563744 43823052 43869696 44147187 44194176 44471322 44518656 44521056 44783648 44845164 44847936 45114888 45177216 45383429 45446128 45448578 45508554 45556992 45782268 45893952 46118408 46169984 46230912 46506096 46782918 46788332 46850076 47194056 47474973 47525504 47593728 47877024 47943168 48228544 48231144 48294792 48582261 48585264 48874462 48941984 49009212 49061376 49353408 49424256 49597457 49718448 49787136 50083488 50086188 50381604 50453928 50754249 50824368 51126894 51181312 51251616 51254784 51559872 51866776 51883209 51938432 51941232 52009776 52250406 52319358 52322592 52634036 52706752 53023341 53093313 53149824 53412646 53466192 53542944 53861652 53936064 54257112 54260037 54580071 54658422 55059732 55118336 55194048 55522584 55526016 55856528 55933254 55933696 56010528 56269668 56343924 56682808 56760669 57177414 57238272 57578976 57661632 57921708 58004856 58084992 58350123 58430736 58433886 58778538 58862916 58925568 59295096 59361408 59439744 59648043 59793552 59797248 60149466 60153184 60235812 60236288 60598104 60678072 60958807 61039251 61043024 61191936 61641216 62008128 62377224 62466768 62838594 62925408 63078912 63299964 63768159 63836032 64012032 64236354 64308192 64393056 64776348 64780352 64869336 65255463 65345616 65647946 65734578 65804544 65899008 66291264 66706983 66777984 66781584 67175472 67271904 67575326 67672332 67765824 68169192 68172867 68335488 68574961 68673402 68746496 68840928 69177612 69254976 69346368 69667208 69759144 69763456 70174377 70182498 70275114 70697788 70791084 70866432 71288256 71390592 71815536 71914752 72342816 72346716 72773428 72877896 73311693 73412976 73592064 73849958 74030112 74034688 74136384 74577672 74680704 74942413 75026224 75125232 75129282 75572406 75680892 76236552 76690341 76771968 76882176 77228944 77339808 77446656 77800164 77907648 77911848 78371384 78375609 78479037 78483888 78951054 79060128 79148544 79252992 79530724 79724736 80118969 80199288 80314416 80707214 80792478 80797472 80904096 81385668 81879581 81987633 82589598 82677504 83169632 83283876 83289024 83784792 83900544 84283511 84399952 84404502 84515886 84727296 85024212 85648472 85744256 85766121 85857408 86368464 86492448 86882562 87007284 87127488 87646104 87650829 88167807 88294374 88388352 88942644 89037312 89042112 89567296 89690328 89695872 90224199 90229776 90354432 90766858 90892256 90897156 91017108 91113984 91564536 91787904 92109563 92236816 92339968 92461824 93012192 93565836 93576664 93700152 94257891 94388112 94949946 95051008 95187456 95754048 96354531 96457088 96462288 96589584 97164522 97170528 97748924 97883968 98018424 98471919 98601867 98706816 98848512 99194914 99436896 99574272 100166976 100172376 100763208 100907856 101362989 101508498 101648736 102253788 102362624 102503232 103010103 103119744 103733552 103766418 103876864 103882464 104019552 104500812 104638716 104645184 105268072 105273747 105412671 105413504 106046682 106186626 106299648 106825292 106932384 107085888 107723304 107872128 108514224 108520074 109160142 109316844 110119464 110388096 110774937 111045168 111052032 111713056 111866508 111867392 112021056 112539336 112687848 113209213 113358609 113365616 113521338 114354828 114476544 115157952 115323264 115843416 116009712 116169984 116700246 116861472 116867772 117557076 117725832 118426581 118590192 118722816 118879488 119296086 119587104 119594496 120298932 120306368 120471624 121060821 121188717 121196208 121356144 121917614 122078502 122086048 122383872 123721129 123884397 124016256 124754448 124933536 125677188 125850816 126599928 126606753 127353499 127536318 127672064 128024064 128472708 128616384 128786112 129552696 129560704 129738672 130323843 130510926 130691232 131295892 131469156 131609088 132441561 132582528 133413966 133555968 133563168 134350944 134543808 135150652 135344664 135531648 136150287 136338384 136345734 136670976 137149922 137346804 137492992 137681856 138355224 138509952 138692736 139178767 139334416 139518288 139526912 140348754 140364996 140550228 141395576 141582168 142424919 142576512 142781184 143631072 143829504 144685632 144693432 145546856 145746783 145755792 146623386 146825952 147184128 147699916 148060224 148272768 148792371 149155344 149361408 149884826 150052448 150250464 150258564 151144812 151361784 152062079 152262747 152473104 153380682 153543936 153764352 154457888 154679616 155600328 155649627 155815296 155823696 156742768 156751218 156958074 156967776 157902108 158120256 159061448 159070023 159279939 159449472 160237938 160398576 160628832 161414428 161584956 161594944 161808192 162771336 162780111 163740213 163759162 163975266 165179196 165355008 166339264 166567752 166578048 167569584 167801088 168567022 168799904 168809004 169031772 170048424 171060617 171296944 171488512 171532242 171714816 172736928 172984896 173765124 174014568 174254976 175050369 175292208 175301658 176335614 176588748 176776704 177885288 178084224 178944129 179134592 179380656 179391744 180448398 180459552 180708864 181533716 181784512 181794312 182034216 182876421 183117753 183129072 183575808 184219126 184473632 184679936 184923648 186024384 186944261 187131672 187153328 187400304 188515782 188776224 189899892 190102016 191304477 191508096 192709062 192914176 192924576 193179168 194329044 194341056 195497848 195766389 195767936 196036848 196943838 197203734 197413632 197697024 198389828 198873792 200120949 200333952 200344752 201526416 201815712 202725978 203016996 203297472 204507576 204518601 205006464 205724883 206020206 206239488 207467104 207532836 207753728 207764928 208039104 209001624 209277432 209290368 210523131 210536144 210547494 210825342 210827008 212093364 212373252 212599296 213650584 213864768 214171776 215446608 215744256 217028448 217040148 218320284 218633688 219935079 220238928 220776192 221549874 222090336 222104064 223426112 223733016 224042112 224827239 225078672 225375696 226418426 226717218 226731232 227042676 228709656 229767811 230071023 230315904 230646528 231686832 232019424 232339968 233400492 233722944 233735544 235114152 235126827 235451664 236513641 236853162 237180384 237445632 237758976 238592172 239174208 240356907 240597864 240612736 240943248 242121642 242377434 242392416 242712288 243835228 244157004 244172096 245638743 245962899 247442258 247768794 248032512 249508896 249867072 251354376 251701632 252850533 253199856 253213506 254706998 255072636 255344128 256945416 257232768 257572224 258474853 259105392 259121408 259477344 260647686 261021852 261382464 262591784 262938312 262952487 264503421 264883122 265165056 266827932 267111936 267126336 268701888 269087616 270301304 270672597 270689328 271063296 272300574 272676768 272691468 273341952 274299844 274693608 275363712 276328689 276710448 277019904 277385472 278357534 278668832 279036576 279053824 280697508 280729992 281100456 282773673 282791152 283164336 284849838 285153024 285562368 287262144 289063593 289371264 289386864 291093712 291493566 291511584 293246772 293651904 295399832 295415757 295805601 296120448 296545536 297584742 298310688 298722816 299769652 300104896 300500928 300517128 302289624 302723568 304088967 304124158 304525494 304946208 306761364 307087872 308915776 309030309 309359232 311200656 311299254 311630592 311647392 313485536 313502436 313916148 313935552 315804216 315821241 316240512 317684003 318122896 318140046 318559878 318898944 320475876 320797152 321257664 322828856 323169912 323189888 323616384 325542672 325560222 327480426 327518324 327950532 330358392 332324811 332678528 333135504 333156096 335139168 335602176 337134044 337599808 337618008 338063544 339627639 340075827 340096848 342121234 342593888 342977024 343064484 343429632 345473856 345969792 347182199 347530248 348029136 348509952 350100738 350584416 350603316 352671228 353177496 355279743 355770576 356168448 357888258 358269184 358761312 358783488 360896796 360919104 363067432 363182463 363566151 363569024 363588624 364068432 365752842 366235506 366258144 367151616 368438252 368947264 371163387 371653191 372048768 373888522 374263344 374306656 374800608 377031564 377552448 379799784 379820259 382060497 382608954 383016192 385418124 385828352 385849152 386358336 388658088 388682112 390971529 390995696 391532778 391535872 392073696 393887676 394407468 394827264 396779656 397324683 397747584 400241898 400667904 400689504 403052832 403631424 405451956 406033992 406594944 408450861 409015152 409037202 410012928 411449766 412040412 412478976 414934208 415065672 415529856 416078208 417536301 418003248 418554864 418580736 421046262 421072288 421094988 421650684 421654016 424186728 424746504 426711649 427274757 427301168 427729536 428343552 430893216 431488512 434056896 434080296 436640568 437267376 439870158 440477856 441552384 443099748 444180672 446377113 446852224 447466032 448084224 449654478 450157344 450751392 452836852 453434436 453462464 454085352 456186237 456788241 457419312 459535622 460142046 460631808 461293056 463373664 464038848 466800984 466948881 467445888 467471088 470228304 470253654 470903328 473027282 473706324 474360768 477184344 477210069 478348416 480024727 480713814 481195728 481225472 481886496 484243284 484754868 484784832 485424576 487670456 488314008 488340333 488344192 491220639 491277486 491925798 494884516 495537588 496065024 499017792 499734144 502708752 503403264 505701066 506399712 506427012 509413996 510145272 513181851 513890832 514465536 515144448 516949706 518210784 518242816 518954688 521295372 522043704 522764928 524596891 525151107 525183568 525876624 525904974 529006842 529766244 530330112 533655864 534252672 536832387 537403776 538175232 540602608 541345194 541378656 542126592 544601148 545353536 545382936 548599688 548629263 549353259 549387216 550727424 552657378 553420896 554039808 554770944 556715068 557337664 558073152 560832783 561395016 561459984 562200912 565547346 565582304 566328672 569699676 570306048 573157067 573913431 574524288 578127186 578742528 578773728 582187424 582987132 583023168 586493544 587303808 589984577 590799664 590831514 591611202 592240896 593091072 595169484 596621376 599539304 600209792 600362847 601001856 601034256 604579248 605447136 608177934 608248316 609050988 609892416 613522728 613555803 617174649 617831552 618060618 618718464 622401312 622598508 623261184 623294784 626971072 627004872 627832296 627871104 631569393 631608432 631642482 632481024 635368006 636245792 636280092 637119756 637797888 640951752 641594304 642515328 644766941 645657712 646339824 646379776 647232768 651085344 651120444 654960852 655036648 655901064 659805237 660716784 664649622 665357056 666271008 666312192 670278336 674268088 674481717 675199616 675236016 676127088 679255278 680151654 680193696 684242468 685187776 686128968 689303433 690213069 690947712 691939584 694364398 695060496 696058272 697019904 700201476 701168832 701206632 705342456 705380481 706354992 709540923 710559486 711541152 712336896 715776516 716538368 717522624 721070721 721793592 721838208 726134864 726364926 727132302 727138048 727177248 728136864 731505684 732471012 732516288 736876504 736916229 737888697 737894528 742326774 743306382 744097536 747777044 748526688 748613312 749601216 754063128 755104896 758551599 759599568 759640518 764120994 765217908 766032384 770836248 771698304 772716672 775424559 777316176 777364224 781943058 781991392 783065556 783071744 784147392 787775352 788814936 792464491 793510263 793559312 794649366 795495168 800483796 801335808 801379008 806105664 807262848 810903912 812067984 813189888 816901722 818030304 818074404 820025856 822899532 824080824 828986067 829868416 830131344 831059712 832156416 835072602 836006496 837109728 837161472 842092524 842144576 842189976 843301368 848321019 848373456 849493008 853423298 854549514 854602336 855459072 856687104 861786432 866047903 867190779 868113792 868160592 873281136 874534752 879740316 880955712 886199496 886247271 888361344 891474493 892754226 893704448 894932064 896168448 899308956 900314688 901502784 905673704 906868872 906924928 908170704 912266901 912372474 913576482 914838624 919071244 920284092 921263616 926747328 927090927 928077696 933601968 933897762 934891776 934942176 940456608 940507308 941806656 946054564 947412648 947463723 948721536 953052009 954368688 954420138 956696832 960049454 961427628 962391456 962450944 963772992 968486568 969509736 969569664 970849152 974251369 975340912 976628016 976680666 976688384 982441278 982554972 983851596 989769032 991075176 996974433 998035584 999468288 1005417504 1006806528 1011402132 1012799424 1012854024 1018827992 1018882917 1020227481 1020290544 1026363702 1027781664 1028931072 1030288896 1033899412 1036421568 1037909376 1041546597 1042590744 1044087408 1045529856 1049193782 1050302214 1050367136 1051753248 1051809948 1058013684 1059532488 1064434553 1065839229 1067311728 1068505344 1073664774 1074807552 1076350464 1081205216 1082690388 1082757312 1089202296 1089547389 1090707072 1090765872 1095685643 1097199376 1097258526 1098706518 1098774432 1101454848 1105314756 1106841792 1113430136 1113490161 1114675328 1114959573 1116146304 1121665566 1122790032 1122919968 1124401824 1131094692 1131164608 1132657344 1139399352 1139460777 1146181491 1146314134 1147826862 1149048576 1156254372 1157485056 1157547456 1164374848 1165974264 1166046336 1172914587 1172987088 1174607616 1179969154 1181599328 1181663028 1183222404 1184481792 1190338968 1193242752 1197424319 1199078608 1200419584 1200725694 1202003712 1202068512 1209158496 1210894272 1216355868 1216496632 1218101976 1219784832 1225352583 1227045456 1227111606 1234349298 1235663104 1236121236 1237436928 1244802624 1245197016 1246589568 1252608903 1253942144 1254009744 1255664592 1255742208 1263138786 1263216864 1263284964 1264962048 1270736012 1272491584 1272560184 1274239512 1280134947 1281824271 1281903504 1283188608 1285030656 1289533882 1291315424 1292679648 1292759552 1294465536 1302170688 1302240888 1308609827 1309921704 1310073296 1311802128 1319610474 1321433568 1329299244 1330714112 1332542016 1339131339 1340556672 1348536176 1348963434 1350399232 1350472032 1352254176 1358510556 1360303308 1360387392 1368484936 1368558711 1370364723 1370375552 1372257936 1378606866 1380426138 1381895424 1383879168 1388728796 1390120992 1392116544 1400402952 1400846643 1402337664 1402413264 1410684912 1410760962 1412709984 1419081846 1421118972 1423082304 1431553032 1431630207 1435045248 1440074181 1442141442 1443587184 1443676416 1452269728 1452729852 1454264604 1454276096 1454354496 1456273728 1463011368 1464942024 1465032576 1471719769 1473661917 1473753008 1473832458 1475777394 1475789056 1484653548 1486612764 1488195072 1495554088 1497053376 1497226624 1499202432 1508126256 1510209792 1517103198 1519199136 1519281036 1528241988 1530435816 1539545553 1541672496 1543396608 1545433344 1550849118 1554632352 1554728448 1563886116 1563982784 1566131112 1568294784 1573790673 1575453321 1575550704 1577629872 1584928982 1587020526 1587118624 1589298732 1590990336 1600967592 1602758016 1608374677 1610497161 1612211328 1614525696 1621807824 1624135968 1626379776 1633803444 1636060608 1636148808 1645799064 1645887789 1648161648 1655595487 1657972134 1659736832 1660262688 1662119424 1664312832 1670145204 1672012992 1674219456 1682498349 1684185048 1684289152 1684379952 1686602736 1696642038 1696746912 1698986016 1706846596 1709099028 1709204672 1710918144 1719471201 1721740293 1723572864 1732095806 1734381558 1736227584 1736321184 1746562272 1749069504 1759480632 1761911424 1769953731 1772398992 1772494542 1776722688 1782948986 1785508452 1787408896 1789864128 1798617912 1800629376 1803005568 1809323971 1811347408 1813737744 1813849856 1816341408 1824533802 1824744948 1827152964 1829677248 1838142488 1840568184 1840667409 1851523947 1853494656 1854181854 1856155392 1867203936 1867795524 1869783552 1869884352 1880913216 1881014616 1883613312 1892109128 1894708179 1894825296 1894927446 1897443072 1906104018 1908737376 1908840276 1913393664 1920098908 1922855256 1924782912 1927545984 1934300823 1936973136 1939019472 1939139328 1941698304 1948502738 1950681824 1953256032 1953361332 1953376768 1964882556 1965109944 1967703192 1976807027 1979415711 1979538064 1982150352 1993948866 1996071168 1998936576 2010835008 2022804264 2023445151 2025598848 2025708048 2037655984 2037765834 2040454962 2040581088 2052727404 2055563328 2067798824 2067910299 2070639207 2072843136 2075818752 2083093194 2085181488 2088174816 2091059712 2098387564 2100604428 2100734272 2103506496 2103619896 2116027368 2116141443 2119064976 2128622769 2128869106 2131678458 2134623456 2137010688 2147329548 2149615104 2162410432 2163212163 2165380776 2165514624 2178404592 2179094778 2181414144 2181531744 2191371286 2194398752 2194517052 2197413036 2197548864 2210629512 2210748687 2213683584 2223788021 2226860272 2226980322 2229350656 2229919146 2232292608 2243331132 2245580064 2245839936 2248803648 2262189384 2262329216 2265314688 2275654797 2278798704 2278921554 2292362982 2292628268 2295653724 2298097152 2312508744 2315094912 2326273677 2328749696 2331948528 2332092672 2345829174 2345974176 2349215232 2359938308 2363198656 2363326056 2366444808 2377393473 2380530789 2380677936 2386485504 2394848638 2398157216 2400839168 2401451388 2404007424 2404137024 2418316992 2421788544 2430275393 2432711736 2432993264 2436203952 2439569664 2450705166 2454090912 2454223212 2468698596 2471326208 2472242472 2486958201 2489605248 2490394032 2493179136 2505217806 2507884288 2508019488 2511329184 2511484416 2526277572 2526433728 2526569928 2541472024 2544963057 2544983168 2545120368 2548479024 2560269894 2563648542 2563807008 2566377216 2570061312 2579067764 2582630848 2585359296 2598143709 2601572337 2604341376 2604481776 2617219654 2619843408 2620146592 2623604256 2639220948 2642867136 2658598488 2658741813 2665084032 2674423479 2678262678 2681113344 2697072352 2697926868 2700798464 2700944064 2704508352 2717021112 2720606616 2720774784 2736800703 2736969872 2737117422 2740729446 2740751104 2744515872 2757213732 2760852276 2763790848 2777457592 2780241984 2781272781 2784233088 2800805904 2801693286 2804675328 2804826528 2821369824 2821521924 2825419968 2838163692 2842237944 2842391169 2846164608 2859156027 2863106064 2863260414 2870090496 2880148362 2884282884 2887174368 2887352832 2904539456 2905459704 2908529208 2908708992 2912547456 2922754107 2926022736 2929884048 2930065152 2943439538 2947323834 2947506016 2947664916 2951554788 2951578112 2969307096 2973225528 2986981543 2990923299 2991108176 2994106752 2994453248 2998404864 3016252512 3020419584 3034206396 3038398272 3038562072 3056483976 3056648751 3060871632 3079091106 3083344992 3086793216 3090866688 3101698236 3109264704 3124639791 3127772232 3127965568 3132262224 3136589568 3147581346 3150906642 3151101408 3155259744 3169857964 3174041052 3174237248 3178597464 3193303659 3197517687 3201935184 3205516032 3216749354 3220994322 3224422656 3229051392 3243615648 3248271936 3267606888 3268642167 3272121216 3272297616 3287056929 3291598128 3291775578 3296323296 3311190974 3315944268 3319473664 3320525376 3340290408 3340470483 3344025984 3348438912 3360173089 3364996698 3368370096 3368578304 3368759904 3373205472 3393284076 3393493824 3397972032 3413693192 3418198056 3418382331 3418409344 3438544473 3438942402 3443480586 3447145728 3464191612 3468763116 3472455168 3472642368 3493124544 3498139008 3518743761 3518961264 3523822848 3539907462 3544797984 3544989084 3553445376 3565897972 3571016904 3579728256 3592272957 3597235824 3601258752 3606011136 3618647942 3622694816 3627475488 3627699712 3632682816 3649067604 3649489896 3654305928 3659354496 3676057749 3676284976 3681136368 3681334818 3703047894 3706989312 3708363708 3712310784 3734407872 3735591048 3739768704 3757826709 3761826432 3762029232 3767226624 3784218256 3789416358 3789650592 3789854892 3794886144 3812208036 3817474752 3817680552 3840197816 3840404841 3845472813 3845710512 3849565824 3855091968 3868601646 3873946272 3878038944 3878278656 3883396608 3897005476 3901363648 3906512064 3906722664 3925829481 3929765112 3930219888 3935406384 3953614054 3958831422 3959076128 3964300704 3987897732 3992142336 4012099469 4017394017 4021670016 4045608528 4046890302 4051197696 4051416096 4075311968 4075531668 4080909924 4081162176 4105454808 4105676133 4111126656 4129892039 4135597648 4135820598 4141278414 4145686272 4151637504 4166186388 4170362976 4176349632 4196775128 4201208856 4201468544 4202539929 4207012992 4207239792 4232054736 4232282886 4238129952 4257245538 4257738212 4263356916 4269246912 4294659096 4294890621 4320222543 4324820864 4326424326 4330761552 4331029248 4356809184 4358189556 4362828288 4363063488 4382742572 4388797504 4389034104 4394826072 4395097728 4415159307 4420985751 4421259024 4421497374 4427367168 4447576042 4453720544 4453960644 4458701312 4459838292 4464585216 4486662264 4491160128 4491679872 4497607296 4513368587 4524378768 4524658432 4530629376 4551309594 4557597408 4557843108 4584725964 4585256536 4591307448 4618636659 4625017488 4630189824 4652547354 4657499392 4663897056 4664185344 4691658348 4691948352 4719876616 4721372019 4726359963 4726397312 4726652112 4732889616 4754786946 4761061578 4761355872 4772971008 4789697276 4796314432 4802902776 4808274048 4825124031 4831491483 4836633984 4843577088 4860550786 4865423472 4865986528 4872407904 4879139328 4901410332 4908181824 4908446424 4937397192 4937663367 4944484944 4966786461 4973916402 4979210496 4980788064 4986358272 5010435612 5015768576 5016038976 5022658368 5047495047 5052555144 5052867456 5053139856 5082944048 5089926114 5089966336 5090240736 5096958048 5120539788 5127297084 5127614016 5132754432 5158135528 5158413603 5165220879 5165261696 5170718592 5196287418 5203144674 5208682752 5208963552 5234439308 5239686816 5240293184 5247208512 5278441896 5285734272 5309861193 5317196976 5317483626 5330168064 5348846958 5356525356 5362226688 5394144704 5395853736 5401888128 5409016704 5427971913 5434042224 5441213232 5441549568 5473601406 5473939744 5474234844 5481458892 5481502208 5489031744 5514427464 5521704552 5547251437 5554571841 5554915184 5560483968 5562545562 5568466176 5601611808 5603386572 5609350656 5609653056 5642739648 5643043848 5650839936 5676327384 5684475888 5684782338 5692329216 5718312054 5726212128 5726520828 5740180992 5760296724 5768565768 5774348736 5802902469 5809078912 5810919408 5817058416 5817417984 5825094912 5845508214 5852045472 5859768096 5860130304 5886879076 5894647668 5895012032 5895329832 5903109576 5930421081 5938247133 5938614192 5946451056 5973963086 5981846598 5982216352 5988213504 5988906496 5996809728 6032505024 6062335321 6068412792 6070335453 6076796544 6077124144 6112967952 6113297502 6121743264 6158182212 6166689984 6203396472 6203730897 6218529408 6240321451 6249279582 6255544464 6255931136 6264524448 6273179136 6295162692 6301813284 6302202816 6310519488 6339715928 6348082104 6348424329 6348474496 6357194928 6385868307 6386607318 6395035374 6403870368 6411032064 6433498708 6441988644 6448845312 6487231296 6489636489 6496543872 6535213776 6537284334 6544242432 6544595232 6574113858 6583196256 6583551156 6592646592 6622381948 6631888536 6632246061 6641050752 6671364063 6680580816 6680940966 6688051968 6696877824 6720346178 6729993396 6736740192 6737156608 6737519808 6746410944 6786568152 6786987648 6795944064 6819759583 6826964391 6827386384 6836396112 6836764662 6836818688 6877088946 6877884804 6886961172 6894291456 6928383224 6937526232 6945284736 6978821031 6986249088 6996278016 7037487522 7037922528 7047645696 7079814924 7089595968 7089978168 7131795944 7132180419 7141592367 7142033808 7159456512 7184545914 7194471648 7202517504 7212022272 7237295884 7245389632 7254950976 7265365632 7290826179 7298135208 7298979792 7308611856 7318708992 7352115498 7352569952 7362272736 7362669636 7406095788 7413978624 7416727416 7451041871 7460874603 7468815744 7471182096 7479537408 7515653418 7523652864 7524058464 7534453248 7568436512 7578832716 7579301184 7579709784 7624416072 7634949504 7635361104 7669799501 7680395632 7680809682 7690945626 7691421024 7699131648 7710183936 7737203292 7747892544 7756077888 7794010952 7794431127 7802727296 7804717011 7813024128 7813445328 7851658962 7859530224 7860439776 7870812768 7907228108 7917662844 7918152256 7928601408 7975795464 7976225439 8023270437 8024198938 8034788034 8043340032 8091217056 8093780604 8102395392 8102832192 8150623936 8151063336 8161819848 8162324352 8210402109 8210909616 8211352266 8222253312 8259784078 8271195296 8271641196 8282556828 8291372544 8332372776 8340725952 8352699264 8381970233 8393550256 8402417712 8402937088 8405079858 8414025984 8414479584 8464109472 8464565772 8476259904 8514491076 8515476424 8526713832 8527173507 8538493824 8577468081 8589318192 8589781242 8640445086 8649641728 8652848652 8661523104 8662058496 8713618368 8716379112 8726126976 8765485144 8768262321 8777595008 8778068208 8789652144 8790195456 8830318614 8841971502 8842518048 8842994748 8854734336 8895152084 8907441088 8907921288 8919676584 8960944629 8972769897 8973324528 8982320256 8983359744 8995214592 9026737174 9048757536 9049316864 9061258752 9102619188 9115194816 9115686216 9160268789 9169451928 9169946253 9170513072 9182614896 9237273318 9250034976 9260379648 9305094708 9314998784 9327794112 9373919373 9383316696 9383896704 9439753232 9442744038 9452719926 9452794624 9453304224 9465779232 9509573892 9522123156 9522711744 9579394552 9579910977 9592553061 9592628864 9605805552 9616548096 9650248062 9662982966 9673267968 9687154176 9721101572 9730846944 9731973056 9744815808 9802820664 9805926501 9816363648 9816892848 9861170787 9874794384 9875326734 9888969888 9933572922 9947832804 9958420992 9961576128 10020871224 10021411449 10032077952 10045316736 10080519267 10094990094 10105110288 10105734912 10106279712 10165888096 10179852228 10179932672 10180481472 10193916096 10241079576 10254594168 10255228032 10302038383 10315633419 10316271056 10316827206 10330441758 10330523392 10341437184 10392574836 10406289348 10417365504 10417927104 10468878616 10479373632 10480586368 10494417024 10556883792 10571468544 10619722386 10634393952 10634967252 10660336128 10697693916 10713050712 10776818871 10788289408 10791707472 10803776256 10818033408 10855943826 10868084448 10882426464 10883099136 10947202812 10947879488 10948469688 10962917784 10978063488 11028173247 11028854928 11043409104 11094502874 11109143682 11109830368 11120967936 11125091124 11136932352 11203223616 11206773144 11219306112 11258622739 11273480127 11285479296 11286087696 11301679872 11352654768 11368951776 11369564676 11384658432 11436624108 11452424256 11453041656 11520593448 11521214523 11537131536 11548697472 11589168409 11605804938 11618157824 11621838816 11634116832 11634835968 11650189824 11691016428 11704090944 11719536192 11773758152 11777488443 11789295336 11790024064 11790659664 11806219152 11860842162 11876494266 11877228384 11892902112 11947926172 11963693196 11964432704 11976427008 12036298407 12052182051 12065010048 12124670642 12136825584 12140670906 12153593088 12154248288 12225935904 12226595004 12243486528 12316364424 12317028399 12333379968 12389676117 12406792944 12407461794 12437058816 12480642902 12498559164 12511088928 12511862272 12529048896 12590325384 12603626568 12604405632 12621038976 12665267797 12679431856 12696164208 12696848658 12696948992 12714389856 12771736614 12773214636 12790070748 12807740736 12866997416 12883977288 12884671863 12960667629 12974462592 12979272978 12993087744 13070427552 13074568668 13088484864 13089190464 13148227716 13166392512 13167102312 13185293184 13244763896 13245477921 13262957253 13263777072 13264492122 13282101504 13342728126 13361161632 13361881932 13376103936 13393755648 13440692356 13459986792 13473480384 13475039616 13492821888 13540105761 13573136304 13573975296 13591888128 13639519166 13653928782 13654772768 13672792224 13673529324 13673637376 13754177892 13755769608 13773922344 13837649189 13855909977 13856766448 13875052464 13890569472 13957642062 13972498176 13992556032 14074975044 14075845056 14159629848 14164116057 14179191936 14179956336 14263591888 14264360838 14283184734 14284067616 14318913024 14369091828 14388943296 14474591768 14475372093 14490779264 14494474449 14509901952 14530731264 14581652358 14596270416 14597959584 14617223712 14637417984 14704230996 14705139904 14724545472 14725339272 14812191576 14812990101 14833454832 14900359383 14902083742 14921749206 14937631488 14942364192 14959074816 15031306836 15047305728 15048116928 15136873024 15142485141 15157665432 15158602368 15159419568 15248832144 15269899008 15270722208 15339599002 15360791264 15361619364 15381891252 15382842048 15398263296 15474406584 15475240809 15495785088 15512155776 15566516147 15588021904 15588862254 15605454592 15609434022 15626048256 15626890656 15703317924 15719060448 15720879552 15741625536 15814456216 15835325688 15836304512 15857202816 15929583579 15951590928 15952450878 16046540874 16048397876 16069576068 16086680064 16182434112 16187561208 16205664384 16283915739 16301247872 16302126672 16323639696 16324648704 16420804218 16421819232 16422704532 16444506624 16519568156 16542390592 16543282392 16565113656 16641754311 16663715523 16664745552 16681451904 16705398528 16763940466 16787100512 16804835424 16805874176 16810159716 16828051968 16828959168 16928218944 16929131544 16952519808 17011927751 17028982152 17030952848 17053427664 17054347014 17076987648 17154936162 17178636384 17179562484 17280890172 17299283456 17305697304 17323046208 17408707407 17427236736 17432758224 17452253952 17530970288 17536524642 17555190016 17556136416 17579304288 17580390912 17660637228 17683943004 17685036096 17685989496 17790304168 17791263243 17814741399 17814882176 17815842576 17839353168 17921889258 17945539794 17946649056 17964640512 17966719488 17990429184 18053474348 18097515072 18187005963 18205238376 18211006359 18230389632 18231372432 18320537578 18338903856 18339892506 18341026144 18365229792 18474546636 18500069952 18610189416 18611192691 18655588224 18720964353 18747838746 18766633392 18767793408 18879506464 18885488076 18905439852 18905589248 18906608448 18931558464 19019147784 19044246312 19045423488 19132356997 19157604921 19158789104 19159821954 19185106122 19185257728 19211611104 19233096192 19300496124 19325965932 19346535936 19442203144 19461693888 19463946112 19468909467 19489631616 19605641328 19611853002 19632727296 19633785696 19722341574 19749588768 19750653468 19777939776 19867145844 19895665608 19896738183 19923152256 20014092189 20041742448 20042822898 20064155904 20090633472 20161038534 20189980188 20210220576 20211469824 20212559424 20331776192 20359704456 20360962944 20387832192 20459278749 20480893173 20482159152 20509188336 20510456064 20604076766 20631266838 20632542112 20633654412 20660883516 20661046784 20682874368 20785149672 20812578696 20835854208 20908870801 20936463093 20937757232 20958747264 20961172736 20988834048 21113767584 21142937088 21239444772 21268787904 21269934504 21395387832 21396541257 21426101424 21553637742 21576578816 21583414944 21607552512 21636066816 21711887652 21736168896 21764852928 21872478537 21894405624 21895758976 21896939376 21925835568 21956126976 22056346494 22057709856 22086818208 22189005748 22218287364 22219660736 22241935872 22250182248 22353125613 22382623809 22406447232 22413546288 22438612224 22517245478 22546960254 22570958592 22572175392 22603359744 22705309536 22737903552 22739129352 22873248216 22904848512 22906083312 23009398503 23041186896 23042429046 23074263072 23097394944 23178336818 23211609876 23236315648 23243677632 23268233664 23382032856 23383293381 23408181888 23439072384 23521211623 23547516304 23554976886 23578590672 23580048128 23581319328 23612438304 23721684324 23752988532 23754456768 23785804224 23895852344 23927386392 23928676317 23928865408 24069811311 24072596814 24104364102 24130020096 24249341284 24273651168 24281341812 24307186176 24308496576 24451871808 24453190008 24486973056 24631206327 24632728848 24634056798 24666759936 24779352234 24813585888 24814923588 24874117632 24961285804 24997118328 25022177856 25058097792 25145910699 25180650768 25207253136 25208811264 25242077952 25330535594 25358863712 25392328416 25393697316 25393897984 25428779712 25543473228 25546429272 25580141496 25615481472 25698491351 25732404243 25733994832 25767954576 25769343726 25921335258 25948925184 25958545956 25986175488 26140855104 26149137336 26178380928 26296455432 26304786963 26332785024 26334204624 26370586368 26489527792 26490955842 26525914506 26527554144 26528984244 26564203008 26685456252 26722323264 26723763864 26881384712 26882833887 26918309691 26919973584 26946960768 26950079232 26985643776 27080211522 27146272608 27147950592 27183776256 27279038332 27307857564 27309545536 27345584448 27347058648 27480806367 27508355784 27509838759 27511539216 27547844688 27675298378 27711819954 27713532896 27750104928 27781138944 27915284124 27944996352 28084696283 28121758119 28149950088 28151690112 28319259696 28328232114 28358383872 28359912672 28527183776 28528721676 28566369468 28568135232 28738183656 28739732931 28777886592 28909244273 28949183536 28950744186 28981558528 28988948898 29019803904 29061462528 29163304716 29192540832 29195919168 29234447424 29408461992 29410279808 29417779503 29449090944 29450678544 29583512361 29624383152 29625980202 29666909664 29800718766 29804167484 29843498412 29875262976 29884728384 30062613672 30064234347 30096233856 30241557801 30273746048 30284970282 30315330864 30317204736 30318839136 30497664288 30539798016 30541444416 30679198004 30721582528 30723238728 30763782504 30765684096 30906115149 30946900257 30948813168 30950481618 30991570176 31024311552 31133032294 31176043808 31177724508 31210909184 31218868044 31252096512 31253781312 31406635848 31438120896 31441759104 31483251072 31593580109 31628912432 31670651376 31672609024 31714405632 31859167158 31903181856 31904901756 32093081748 32096795752 32139152136 32330456613 32364868224 32375122416 32411328768 32567831478 32602495744 32604253344 32647279392 32649297408 32841608436 32843638464 32845409064 33039136312 33084519741 33084781184 33086564784 33130227312 33283508622 33327431046 33329491104 33362903808 33410797056 33527880932 33574201024 33609670848 33620319432 33657918336 33775868217 33820440381 33856437888 33858263088 33905039616 34023855502 34057964304 34061905696 34106855328 34108694028 34153975296 34309872324 34357272768 34359124968 34561780344 34563643569 34611394608 34646092416 34767505227 34817414814 34854473472 34865516448 34904507904 35061940576 35073049284 35110380032 35112272832 35158608576 35321274456 35332465329 35367886008 35370072192 35371978992 35580608336 35582526486 35629482798 35629764352 35631685152 35678706336 35843778516 35891079588 35893298112 35929281024 36106948696 36108895221 36156546153 36195030144 36374011926 36410476752 36422012718 36460779264 36462744864 36641075156 36677807712 36679785012 36682052288 36730459584 36949093272 36951085197 37000139904 37169028351 37220378832 37222385382 37311176448 37441928706 37495677492 37533266784 37535586816 37759012928 37770976152 37810879704 37813216896 37863116928 37995803391 38038295568 38088492624 38090846976 38264713994 38315209842 38317578208 38319643908 38370212244 38370515456 38423222208 38600992248 38651931864 38830760059 38882002887 38884406288 38923387776 38927892224 38937818934 38979263232 39211282656 39223706004 39265454592 39267571392 39444683148 39499177536 39501306936 39555879552 39734291688 39736433763 39791331216 39793476366 39846304512 40028184378 40083484896 40085645796 40128311808 40181266944 40322077068 40379960376 40420441152 40425118848 40620317283 40663552384 40719408912 40721925888 40775664384 40918557498 40961786346 40964318304 41018376672 41020912128 41208153532 41262533676 41265084224 41267308824 41321767032 41512947567 41567729931 41570299344 41625157392 41671708416 41817741602 41872926186 41875514464 41917494528 41922345472 41977668096 42227535168 42436347247 42478889544 42492348171 42537575808 42539869008 42790775664 42793082514 42852202848 43107275484 43153157632 43166829888 43423775304 43426116279 43472337792 43529705856 43682250157 43744957074 43788811248 43791517952 43793878752 43851671136 43912253952 44112692988 44115419712 44173636416 44378011496 44436574728 44438970303 44439321472 44500364496 44701078149 44706251226 44765247618 44812894464 44827092576 44877224448 45034490956 45093920508 45141917184 45144350784 45410619072 45427455423 45475807104 45478258704 45746496432 45809697024 45812166624 46018797006 46082373792 46084858092 46148526144 46194789888 46356673636 46423219752 46425722427 46487355264 46536467328 46699548441 46764065712 46766586762 46816363776 46878144768 47042423246 47095032608 47109953772 47157181344 47160096256 47162638656 47224876608 47443368648 47505977064 47508913536 47571608448 47788750737 47791704688 47854772784 47857352634 47857730816 48139622622 48145193628 48208728204 48260040192 48498682568 48547302336 48562683624 48616993152 48851747217 48903743616 48906380016 48973946112 49262412654 49265457696 49268113596 49333519872 49558704468 49627171776 49629847176 49922571608 49925262933 49991146569 49994236656 50044355712 50116195584 50291821398 50361301536 50414506272 50417622528 50484155904 50661071188 50717727424 50784656832 50787394632 50857559424 51035783253 51086946456 51092858544 51160282992 51230962944 51396982702 51464808486 51467989664 51535909152 51538687452 51842670516 51897850368 51917091912 52157293097 52226122221 52281710208 52298274672 52356761856 52592910864 52609573926 52665570048 52668409248 52741172736 52979055584 52981911684 53051829012 53055108288 53057968488 53370912504 53373789729 53444646528 53447527728 53688596507 53762769424 53765667774 53836619382 53839947168 53893921536 53900158464 53971287552 54160423044 54292545216 54558076664 54561017889 54615715128 54619091072 54633019077 54691168896 54694117296 54961612734 55016711568 55019677518 55023078432 55095689376 55350596756 55423639908 55427065792 55500209856 55830568248 55833578073 56162893059 56169392566 56243516238 56299900176 56303380224 56638519392 56656464228 56716767744 56719825344 57054367552 57057443352 57132738936 57136270464 57397070991 57472814763 57476367312 57479465862 57555773184 57818488546 57898367072 57901488372 57963117056 57977897796 58039607808 58326609432 58385081664 58391838336 58468894848 58673791631 58816923984 58820559616 58835559006 58898181888 58901357088 59167024722 59248766304 59251960404 59333819328 59601437532 59608334968 59686996824 59690214549 59769456768 60042276567 60125227344 60128468694 60192467712 60483115602 60547492096 60569940564 60630661728 60634409472 60637678272 60995328576 61082888832 61358396008 61377836247 61442679519 61443165056 61446477456 61527565008 61531368192 61812230298 61893800514 61897626336 61900963236 61983140352 62048623104 62266064588 62352087616 62355449016 62437736088 62507562624 62726612403 62809389279 62813271696 62876241792 62883518208 62966502144 63187160218 63257824864 63341302752 63345218048 63428811264 63718334316 63806363712 63809803512 64186163496 64189623771 64193591504 64278304272 64660913226 64729736448 64750244832 64822657536 65135662956 65204991488 65208506688 65294558784 65617435611 65683216872 65687276928 65690818128 66078272624 66169039482 66169562368 66173129568 66260454624 66567017244 66654862092 66658982208 66725807616 67055761864 67059376839 67147871427 67148402048 67219341696 67240638864 67315836672 67551736434 67640880762 67712875776 67716526176 67810079232 68047711004 68115928608 68123811392 68213710656 68217388056 68619744648 68714545536 68718249936 69028195509 69123560688 69127287138 69222789216 69292184832 69535010454 69634829628 69708946944 69731032896 70123881152 70146098568 70149880143 70224545664 70317217152 70563634869 70642548912 70664930658 70735772016 70740144384 70743957984 71161216672 71165052972 71258965596 71259528704 71263370304 71357412672 71687557032 71782159176 71786596224 72114268681 72209433933 72213897392 72217790442 72313092306 72390060288 72748023852 72820953504 72844025436 72921558528 72925489728 73282150312 73355615424 73359570024 73364104576 73460919168 73898186544 73902170394 74000279808 74338056702 74440757664 74444770764 74622352896 74883857412 74991354984 75066533568 75437732097 75518025856 75541952304 75621759408 75626433792 75726233856 75991606782 76076591136 76176985248 76181693952 76529427988 76630419684 76635156416 76639287816 76740424488 76846444416 77095474053 77197212729 77201984496 77303863728 77661520118 77764005774 77768812576 77846775552 77855784448 77875637868 77958526464 78422565312 78447412008 78535142784 78810359173 78889366296 78914360889 78998355072 79002613872 79111759104 79468583376 79472867526 79582662432 79586952732 79692609024 80056368756 80166969792 80171291592 80644154136 80648501661 80759920752 80840882304 80850237696 81124178863 81240634566 81327104768 81438817824 81443851776 81551328768 81837114996 81923572692 81928636608 82036753344 82416307064 82442419101 82525067352 82529516277 82530168448 82534617648 82643534064 83025895134 83135459862 83140598688 83250314784 83343416832 83635483204 83745852372 83751028928 83834989056 84254088849 84365274357 84455070336 84872694494 84957779088 84984696342 85075151616 85079738016 85581551328 85586165028 85704405696 86214550968 86219198793 86333659776 86727732819 86847550608 86852232558 86944675584 87059411712 87364500314 87489914148 87577622496 87583035904 87587757504 87703342272 88225385976 88230839424 88347272832 88656874579 88750537083 88756022992 88873149456 88877940606 88878642944 89000728992 89402156298 89412502452 89530495236 89625788928 89654185152 90068981912 90187841016 90192703041 90288701568 90724673403 90821238144 90854910846 90951614208 90956517408 91492992864 91619394048 91624333248 92037594012 92164747584 92169716184 92297052288 92713347272 92718345447 92840700771 92846439504 92851444854 92974710528 93072934656 93399096882 93528131424 93533173524 93632727552 93756289536 94084846492 94190065216 94219907544 94314362688 94325277312 94449753216 94780740327 94886737296 95011954128 95017827072 95143216896 95577501474 95583409376 95709545568 95714705268 95715461632 96279245244 96290387256 96417456408 96863544323 96991369839 96997365136 97094604672 97125367248 97233986304 97703494434 97807487232 97812760032 97947892224 98524825308 98530915392 98536227192 99117408936 99254343552 99259694352 99845143216 99850525866 99982293138 99988473312 100088711424 100232391168 100583642796 100722603072 100829012544 101322142376 101327604651 101435454848 101461321143 101569313664 101574789264 101715118848 102071566506 102173892912 102185717088 102320565984 102461925888 102793965404 102929616972 102935979328 103071818304 103077374904 103685341032 103690930707 103834183824 104302515681 104314586194 104452244442 104563420416 104596549344 104713523712 105185821728 105219147852 105331140096 105336818496 105958111168 105963823368 105997395987 106103658024 106110216576 106115936976 106741825008 106747579458 106889293056 106895055456 107377193014 107525538848 107531335548 107673238764 107679894336 107787843072 108320846088 108326685663 108585090432 108965613029 109116153328 109122035778 109231430256 109238182144 109266038154 109382337792 109388234592 109923225468 110033423136 110039355036 110046156864 110191378752 110701193512 110847279816 110853255591 110854131584 111000419712 111507085053 111661136496 111667156146 112325786118 112338785132 112487032476 112599800352 112606760448 113277038784 113312928456 113439650688 113987410173 114108735104 114114886704 114265477872 114272540928 114794141982 114945629526 114952734624 114958931724 115111546368 115636977092 115796734144 115802976744 115955795592 116492280177 116646008661 116653218864 116770163328 116783676672 116937789696 117347583262 117633847968 117641119232 117671118012 117796363776 117802714176 118334049444 118497532608 118503920808 118667638656 119083494257 119202875064 119209301289 119216669936 119373993648 119380429098 119538913536 120084553134 120250454688 120256937388 120384935424 120966231204 121094984192 121139881128 121261323456 121275356544 121860951849 121990657152 122165777664 122716792016 122755672494 122885359038 122886330112 122892954912 123055130016 123062736384 123624460596 123787601028 123795252672 123801926472 124532129176 124538842701 124703189793 124704175232 124710898032 124875472176 125015125248 125453224806 125618778558 125626543392 125752483584 125767036416 125933004288 126374320436 126515649728 126682605504 127309041741 127436668632 127477044513 127612727424 127619607024 128372326992 128379247542 128387183008 128556608544 129321826452 129459472896 129500489664 130271325912 130278348837 130417013376 130589117568 131046750471 131234871222 131366433744 131374553856 131381636256 132156545248 132338078964 132339124736 132346259136 132520909248 133134034488 133309724184 133317964416 133926498979 134103234447 134111523728 134118753678 134295742854 134296804096 134438683392 134481277728 134631673344 135103472868 135281761524 135425751552 135433052352 136095422008 136231857216 136247622784 136282366269 136427421312 136434776112 137239489296 137429091072 137436499872 138056391018 138247121376 138254574276 138445578432 138584369664 139070020908 139269659256 139277167281 139462065792 140098645323 140247762304 140292197136 140299760286 140449091328 140634434304 141127269738 141285097824 141329861316 141471544032 141480288768 141487915968 142322433344 142330105944 142517931192 142526740608 142714825344 143366252211 143375114064 143564318352 143573192448 144228537362 144418867866 144427794784 144435580884 144626184612 144780120576 145496047704 145641907008 145688050872 145850979456 146362095607 146555241651 146564300624 146711230848 146719140048 146728209152 146921838336 147796373088 147804340788 148000559616 148676113404 148881515328 148889541528 149767714824 149775788799 149982709968 150133067136 150875464194 151036051712 151083904608 151243518816 151252867584 151452467712 151983213564 152153182272 152353970496 153058855976 153107349759 153260839368 153270312832 153278575632 153480848976 153692888832 154190948106 154394425458 154403968992 154607727456 155323040236 155528011548 155537625152 155693551104 155751275736 156471879291 156678366663 156845130624 156894824016 157070285568 157620718346 157778732592 157828721778 157996710144 158005227744 158223518208 158937166752 158945735052 159165324864 159173905464 160112737512 160121369187 160333939584 160342583184 161065789521 161288308272 161297003322 161519841504 161681764608 161700475392 162248357726 162481269132 162654209536 162877635648 163674229992 163683053667 163847145384 163857273216 164073506688 164648481361 164832614128 164884838202 165050134704 165059032554 165060336896 165069235296 165287068128 166051790268 166270919724 166281197376 166500629568 167270966408 167491704744 167500734219 167502057856 168488679177 168508177698 168730548714 168910140672 169745388988 169915558176 169969392684 170150303232 170159476032 171163102656 171172330056 171408811392 172191212973 172418444289 172429101936 172438397586 172667319552 173455465638 173695101216 173704465116 173889351168 174118823424 174729000628 174979828296 175155244992 175175515008 175406684544 176021374893 176450771952 176461678848 176694545664 177313749158 177501074166 177512045984 177746298912 177755881212 177757285888 178001457984 178804312596 178825004904 179060990472 179308370304 179889439457 180126829701 180137963824 180375682032 180385406082 180577403136 181449346806 181642476288 181709821692 181903228416 181913034816 182985985728 183248666496 184075188024 184133508741 184329495168 184339432368 184594104576 185426694544 185436690894 185681401542 185692879008 185702889708 185949421056 186145869312 186798193764 187056262848 187066347048 188169692984 188179837209 188380130432 188428167837 188439815088 188628725376 188650554624 188899506432 189561480654 189773474592 190023908256 190035654144 190286433792 191155002948 191166818752 191419091136 191429410536 192558490488 192568871313 192580774512 192834912816 193727088646 193982739678 193994730272 194189209344 194250734496 194467972608 195406988868 195614974464 195625520064 196592873981 196852306833 197049650616 197061830784 197072454384 198234817872 198508687104 198519388704 199690286432 199701051732 199964586276 199976946624 200177422848 201167285592 201178130517 201445206144 201658025088 202364709911 202644284752 202655209302 202870909696 202922642286 203138627328 203149578528 203430237696 204143133012 204347785824 204371434176 204641131968 205587930808 205859233944 205871958656 206143636608 206154749808 207084586527 207370682064 207381861414 207668367648 208605031362 208629172388 208904488884 209126840832 209193098688 210371643456 210438295704 210449640429 210673636992 211690904607 211916222336 211927646736 211994791974 212207316048 212220433152 212231873952 213483650016 213495158916 213778586112 213790110912 214754386028 215051077696 215062671096 215346477528 215359788672 216342806043 216628301799 216641692176 216653371326 217170180864 217931226058 218232306656 218244071556 218462860512 218476364288 218532076308 218764675584 218776469184 219846450936 220066846272 220078710072 220092313728 220382757504 221155060763 221402387024 221694559632 221706511182 221708263168 222000839424 223014170106 223322272992 223334312292 224651572236 224677570264 224974064952 225199600704 226313196291 226554077568 226625856912 226879301376 227974820346 228217470208 228229773408 228530955744 228545081856 229588283964 229891259052 229905469248 229917863448 231273954184 231286422159 231591638187 231593468288 231605953488 231911591184 232984560354 233292017322 233306437728 233540326656 233567353344 233875579392 234695166524 235267695936 235342236024 235605428352 236431077519 236668098888 236743082667 236995065216 237007841616 237335277312 238166988514 238405750128 238418602578 238433339872 238747987296 238760858196 239077827072 240169106268 240500909376 240513874776 241932462408 241945504983 242279762256 242522646912 242550713088 243372536589 243721903698 243981314304 244331555328 245433584032 245511344988 245770718076 245772660224 245785909824 246110260032 247248921192 247327257303 247575202056 247590505344 247603852944 248720640961 249064258352 249077685402 249406379586 249408350464 249421796064 249750944352 250030250496 250906449612 251237557116 251253086784 251504967168 252748640872 252762266547 253031299456 253095823071 253365211008 254618083482 254873337264 254954089026 255225454848 255239214048 256744653984 256758495084 256774366016 257113217088 258643652904 258657596379 259000979328 260183198457 260542651824 260556697674 260834026752 261178235136 262093500942 262469742444 262732867488 262749107712 262763272512 264313090496 264676157928 264692518272 265041818496 265970623737 266251611249 266268068976 266619448368 266635928832 267852997958 268206468894 268223047456 268237507356 268591485708 268593608192 268877366784 268962555456 270206945736 270563523048 270866104704 271815320413 272174020209 272190844016 272463714432 272495245568 272564732538 272854842624 272869552224 274478978592 274858182144 274872999744 276112782036 276494242752 276509148552 276891156864 278140041816 278155036341 278539318512 278554334562 278924131584 280197290646 280495524608 280584394272 280599520572 280898182656 281268868608 282254539476 282570195648 282659722632 282943088064 282975831936 284342220981 284644866688 284660211888 285035862384 285053481216 285429650688 286732504422 286750228128 287128636704 287146384896 288457074724 288837735732 288855589568 288871161768 289252369224 290590632969 290974109517 290992095408 291283814016 291376101744 291701958912 292724191214 293110483302 293128601248 293422461696 293438280096 293456418304 293843676672 295592746176 295608681576 297054430729 297352226808 297763030656 297779083056 299535429648 299551577598 299965419936 300266134272 301750928388 302072103424 302167809216 302487037632 303966427128 303982813953 304306364544 304707940992 305775751099 306117711952 306214699518 306521678736 306540625664 306557151264 306961697952 307385777664 308381896212 308788850916 308807937984 309215454912 310646080472 311056023096 311072792121 311075250304 311502551472 312907547043 312943758582 313356733326 313690261248 313789648032 314140571136 315241436692 315557465184 315657443556 315993420288 316010455488 317874333504 317891470104 317992187961 318330649728 318347810928 320225475024 320242738374 320667879168 320685166368 322131579042 322576616544 322594006644 323039683008 323363529216 324496715452 324962538264 324980056989 325755271296 326896839087 327348459984 327366107334 327694290768 327714546432 328147013376 329296962722 329665228256 329769676404 330100269408 330118065108 330120673792 330138470592 330574136256 332103580536 332541839448 332562394752 333001259136 334080387563 334521255159 334541932816 334983409488 335001468438 335004115712 336977358354 337016355396 337461097428 337820281344 339490777976 339831116352 339938785368 340318952064 341962230519 342326205312 342344660112 342817622784 344382425946 344836888578 344858203872 344876795172 345334639104 346910931276 347390202432 347408930232 349458001256 349476840531 349938025983 349959656592 350310489984 350351030016 350813369088 352042749786 352901543904 352923357696 353389091328 354627498316 355002148332 355024091968 355492597824 355511762424 356002915968 357250482771 357608625192 357627903867 357650009808 358121980944 358616740608 359778878914 360253659402 360275927648 360751364064 360770812164 361154806272 362898693612 363284952576 363419643384 363826069632 365101051679 365582855547 365971971456 366497332992 368150376048 368267017482 368658990336 368678864736 369188209152 370853389088 370873381788 371362803084 371385758016 371405779416 373596387528 373616528103 374112525696 374132694096 375820175549 376339385968 376359674418 376760260864 376856335674 376879630176 377257450752 377301109248 377799012864 379122961308 379546949184 380047816512 381927125223 382310005896 382333637504 382431133539 382838182272 382858821072 385116980976 385137742626 385161549024 385669825632 387454177292 387965479356 387989460544 388378418688 388501468992 390813977736 390835046511 391251040128 393140251413 393185747962 393704613666 394099301232 394123661568 394144908768 396469635744 397017374208 397038777408 399380572864 399402103464 399929172552 399953893248 401779496937 402309703341 402334571184 402356261034 402890412288 403316050176 404729419822 405288569504 405310418604 405741819392 405845284572 406277254656 406299157056 408286266024 408695571648 408742868352 409282263936 410716541417 411175861616 411718467888 411743917312 412287273216 412309499616 414169173054 414741364128 414763722828 415336735296 417210062724 417258344776 417808977768 417831501843 418386197376 420295935969 420743286912 420876591408 420899280858 421347273984 423381809214 423832444672 423855293472 423989583948 424414632096 424440866304 424463747904 426967300032 426990317832 427580221824 429508772056 430098756633 430102155392 430125342192 430692955056 430719577344 432685612086 433256603598 433283384352 433306742652 434340361728 435862452116 436464613312 436488143112 436925721024 437064152616 437552938368 439086286821 439665724953 439692901872 440133692544 440157420144 440184627456 440765515008 442310121526 442804774048 443389119264 443413022364 443416526336 444001678848 446028340212 446644545984 446668624584 449303144472 449327366397 449355140528 449948129904 450399201408 452626392582 453108155136 453251713824 453758602752 455949640692 456434940416 456459546816 457061911488 459176567928 459322049277 459782518104 459810938496 459835726896 462547908368 462572844318 463183276374 463186936576 463211906976 463823182368 465969120708 466584034644 466612875456 467080653312 469390333048 469415637873 470035099989 470535391872 470684472048 471210856704 472862155038 473336197776 473486165334 473990130432 474015683232 474670554624 476333977028 476811500256 476837205156 476866679744 477495974592 477521716392 480338212536 480364107561 481001818752 481027749552 483197368563 483864924816 483891009966 484559524512 485045293824 485101426176 486745073178 487443807396 487962628608 490867168064 491022689976 491049161001 491541436152 491571819648 492220520064 493945444083 494497842384 494654514606 495150404112 495181010688 495207705888 497441281922 498128516704 498155370804 498812759172 498816700928 498843592128 499501888704 501812899224 502475114232 502506173568 504799880767 505466037531 505497281744 505524533094 506062598912 506191646142 506730422016 509236166964 509746674528 509908178052 510450909696 510478428096 513489307968 513516990168 513548732032 514226434176 516573638919 517287305808 517315192758 518001958656 520366396914 521085303648 521113395348 521668053504 522356470272 524187001884 524939484888 525465734976 525526545024 528064124679 528626180992 529352315856 529385036544 530083636992 531941247474 532503222498 532536137952 533238896736 533271857664 535705995916 536412937788 536446094912 536475014712 537182971416 537925110912 539668318371 540380489103 540413891472 541127046096 541732209408 543630640826 544348040418 544381688032 544927428864 544990491136 545129465076 545709685248 545739104448 548957957184 549745999488 551672514211 552225564072 552400526223 552988485504 553018297104 553782313728 556280083632 556310072682 557078637024 557108669124 557848263168 560394581292 560991049216 561168788544 561199041144 564509078952 564539511627 565140391296 565319445264 565886176128 565951663872 567869252041 568684441962 569289733376 569320423776 570071724768 570106962432 570859301376 573465008844 573500456256 574257273408 576914149448 577675471464 577706613939 577711179136 577742323536 578504738448 581181265938 581948219034 581984190816 582567628032 582752203488 583403917824 585448382428 586220966604 586257202496 586844923392 586876560192 589778621943 590556920499 591185492352 591217363152 594108861458 594704453616 595526061312 595558166112 599070859296 599103155196 599930839872 600532268544 603501856776 603534391551 604335618432 604974075264 607094129733 607932854256 607965627906 608612729088 609415881984 611551502198 612235423904 612429399036 613043357472 613081251328 613114302528 613923395904 616763792424 617577701832 617615875968 618430909824 621253759581 621292160944 622112046192 622145584242 622150500608 623005102944 625815094086 625887517164 626713466652 627380522496 627579296064 630482873384 631114930368 631314887112 631348921287 632020910976 635072713821 635748667008 635782940208 635984375922 636661299456 636695621856 640450950048 640485476748 641335758336 641370332736 644263158084 645153233088 645188013288 646079366016 648993430904 649028418129 649884905397 649925076528 649960113978 651510542592 653793678174 654696919968 654732214668 655388581536 655429092864 656294026752 658593925444 659330456512 659539352808 660200538816 660236130216 660276941184 661148272512 663465182289 664207161072 665083678896 665124789504 666002518272 668160775126 669042510318 669083865632 669966818976 670002936876 670008231424 673954716708 674032710792 674922194856 678044810261 678939588873 678981555952 679662232704 679877570736 680637904128 683924461038 684652410624 684689320224 685635245568 688764851892 689673777156 689716407744 689753590344 693821862552 693859266477 694780404864 694817860464 698916002512 698953681062 699876051966 699919313184 700620979968 700702060032 701626738176 704085499572 705803087808 709254996632 709293232557 710004296664 710048183936 710229248001 710985195648 711023524848 712005831936 714500965542 715217250384 715255807734 715300019616 716243961888 717233481216 719557757828 720507318804 720551855296 721502728128 721541624328 725797387224 725836514949 726839286768 727652139264 730117609767 730202103358 731165711094 731943942912 732994665984 736300752096 736534034964 737317980672 737357729472 741706778176 741746763576 741981771909 742725606168 742771516032 742811558832 746161922883 747192775056 747233056206 748225051392 748265388192 751640351098 752678771936 752719348836 753520521728 753712671348 753759260352 754514901504 758245922616 758286799641 759093898368 760095633024 762759291203 763854250446 764620011792 764667275008 764862267078 765676364544 765717642144 770233961952 770275485252 770323098048 771339651264 774908354584 775930958712 775972789137 775978921088 777002937984 780549595371 781627955472 781670093022 782502080256 786280502826 786371495924 787409227332 788198602464 788247323136 788289817536 792939271488 794077554816 797911871211 798754833747 798761145728 798804206928 799858345104 799907786496 803558993874 804619406682 804669142368 804712522068 805780824576 806632100352 809458839644 810577139008 810620837208 811690569144 812598314112 815445961239 816522060627 816572532048 817391143296 817485736704 818564527872 821433082834 822351723232 823436935776 823487834624 824574546432 824618999232 828338346108 829482728256 829527445656 830673470592 834420125448 834465109023 834516689552 835617955536 835663003686 836772394752 840591871938 841486573824 841753182816 841798561716 842694547968 846763618428 847664889344 847710586944 847979167896 848829264192 848927495808 853026662943 853934600064 853980635664 855160443648 859017544112 860197513266 860204310784 860250684384 861385910112 861439154688 865371224172 866513207196 866566768704 866613485304 871724904232 871771898907 872922328551 872929226624 872976286224 873851442048 874128305232 875105876736 878172573642 879331449906 879385803744 880267385088 880314840288 880369254912 881531030016 884620243052 885609548096 886778238528 886826044728 891163292187 892056680424 893289091968 893337249168 898606288944 898654732794 898710281056 899896259808 900798402816 905252785164 906216310272 906503427648 911899281384 911948441859 912919093632 914123822976 917327253297 918353135856 918644098554 919565036208 919621876992 919671453792 925095816736 925145688636 926366552748 926373873152 926423813952 927646364736 931938241416 933168069288 933225750912 937485492853 938722641129 938780666096 938831275746 940070199978 941070783744 941368944096 942421713408 945724310076 946672395552 946972330668 947980260864 948031366464 952667954056 953623000512 953674410312 953733359488 953976563883 954991949184 955043432784 960676425072 960728215122 962003637504 962055499104 966394737126 967729849632 967782019932 969119049024 970090587648 973490146356 974887614792 974940170967 980690517261 981734336128 982045379952 982098322002 983082872304 983143639296 984441040128 987890888166 988995684768 989309029212 990300808224 990362021376 990415411776 994882563844 996257033408 996310741608 997625518344 997687184256 999003777408 1002241162689 1003563765477 1003625798448 1004950228464 1005012347136 1009599761534 1010932075062 1010994563488 1011049066188 1012125197824 1012383292284 1013460844032 1018472333928 1019493349056 1019816356104 1020956856192 1024534669249 1025886691557 1026978615936 1027033980336 1027097464064 1028452868352 1033147277838 1034574611616 1034630385516 1036003917312 1040732793828 1042170607296 1042226790696 1048374003768 1048430521593 1049878969776 1050931469952 1051053090048 1056128249358 1057252361984 1058704631712 1058770073088 1060167273984 1063882494948 1065006444996 1065072275904 1066477793472 1071411991832 1071751448313 1072825875576 1072883711601 1072892189824 1072950029424 1074365942832 1075850221824 1079336636742 1080760978206 1080827782944 1082254092192 1083464418816 1087261281652 1088696080836 1088763376064 1089854857728 1090258930152 1091478208896 1095303155037 1096748566641 1097915914368 1099491998976 1103345028422 1104451128144 1104801052446 1105976971008 1106036594208 1107564627456 1112560167264 1112620145364 1114157274048 1114217338248 1120789162584 1120849584309 1122337577088 1122398082288 1127460526647 1129018157904 1129079023254 1130280782592 1130638890528 1131772352256 1131903327744 1135738504082 1137368883924 1138579466752 1138640847552 1140143449536 1145781375669 1146930017688 1147000912512 1148514546816 1152539369527 1153828298896 1155350942928 1155413227878 1155422358272 1155484647072 1157009476896 1162362531876 1163896438068 1163968381632 1165135256064 1165504406976 1170896764856 1172441933208 1172505139533 1172514404992 1173753120384 1179420754239 1179557243886 1181113840998 1182370984704 1182434726304 1188217722916 1189408907232 1191052122624 1191116332224 1198141718592 1198206310392 1199861679744 1205338490811 1206929110023 1207003713552 1207068783102 1208671236864 1209948150528 1214188259466 1215865708512 1215931255812 1217225458176 1218831763968 1223103004396 1224470847808 1224858798072 1226086714944 1226228605056 1227846791808 1232149624251 1233527584848 1235155403664 1235231751936 1236861819648 1242507519162 1242584321888 1244224092384 1244291168484 1244301001216 1246010205888 1251630188172 1251775034328 1253426933304 1255158592128 1259226076199 1260887807907 1260965746768 1262229860736 1262629774224 1262697842574 1264041821952 1270145427642 1271497334016 1271565880416 1271968751844 1273322598912 1273391243712 1280901900096 1280970953496 1282740665472 1288526316168 1290306466176 1290376026576 1292158732032 1297986861808 1298056836258 1299769810794 1299850153056 1299920227956 1303021085184 1307587356348 1309393839936 1309464429336 1310777163072 1317187850888 1317258860463 1318660913024 1318997174859 1319078705616 1320401077632 1320472260432 1320553882368 1322296545024 1326930364578 1328414322144 1330167357792 1330249579008 1332005036544 1336321550252 1338085020636 1338167731264 1339933637952 1340005873752 1347909433416 1347982099191 1348065421584 1349844389712 1356089620522 1357879177746 1357963111904 1359324465408 1359755141472 1361275808256 1367848922076 1369304821248 1369378640448 1376150117867 1377529703784 1377966147831 1379347554312 1379432815488 1379507180688 1387643725104 1387718532954 1389560809728 1389635720928 1397832005024 1397907362124 1399752103932 1399838626368 1401241959936 1408170999144 1408246913619 1411606175616 1416552969377 1418509993264 1418586465114 1420008593328 1420096367872 1420458496002 1421970391296 1422047049696 1424011663872 1429001931084 1430434500768 1430511615468 1430600039232 1432487923776 1439115515656 1441014637608 1441092322683 1441103710592 1443005456256 1443083248656 1449592105689 1451594774448 1451673029898 1453678573536 1455304278528 1460235219534 1460404206716 1462331422188 1463887885824 1472601504192 1473068069928 1473147483003 1474715458944 1481836332249 1483413556352 1483493527152 1483963543818 1485451212336 1485543032064 1485623117664 1492323845766 1494385550112 1494466112412 1496450102784 1496530776384 1503280702196 1505357543872 1505438697672 1507425342696 1507518520704 1514399642301 1516398112593 1516491845232 1516573599282 1518187796736 1520191266048 1525518582406 1527708500892 1529240023584 1529334550016 1529724534156 1531352729088 1531435284288 1540467923904 1540550970504 1540646196096 1542679302528 1548085425341 1549720916757 1549816709168 1551861917424 1551945578274 1551957842176 1554005875968 1561099190742 1563255910944 1563340186044 1565004160512 1572561005652 1572742991848 1574818454664 1576397204928 1576579635072 1584192374037 1585878542976 1588155109632 1595823742422 1597509667494 1597522291456 1597608413856 1599716690208 1599815572992 1607117987748 1609238813364 1609338284736 1609425044136 1618917679288 1619004955113 1621141467309 1621154278016 1621241674416 1623381138288 1625196628224 1630891922478 1633044121254 1633145064096 1634782286592 1634971473408 1637129055744 1642866165668 1644703446464 1646873871552 1649237998464 1655017542633 1656676692216 1657201578669 1658965456512 1659054891312 1661346941184 1668840250896 1668930218046 1669033379104 1671235911072 1671326007372 1673544789504 1681183743876 1682973147648 1683506365632 1683597123432 1693527236856 1693618534881 1695421173888 1695958335792 1697658528384 1697854991616 1703607756123 1706053325886 1707869200128 1707961271328 1710320887296 1718035088224 1720395026532 1720408621568 1720501368768 1722771820224 1730742448344 1733026414392 1733133537408 1733226970608 1741044486727 1743449808464 1743543797814 1745844657102 1745858453248 1745952572448 1747702884096 1748256610464 1750211753472 1756345147284 1758662899812 1758771607488 1760534770176 1760629680576 1769240486104 1769335865829 1771219096192 1771670761497 1773556477056 1773652089456 1782326584374 1784113360848 1786578183936 1786674498336 1797212577888 1797309465588 1797420562112 1799792519616 1801596805632 1810505570328 1810603174653 1813006855296 1821282389199 1823798562768 1823896883718 1825838187264 1828247645952 1834654506594 1836706271712 1837288197108 1839130072416 1839243753984 1839342907584 1850191633472 1850291377272 1852733105496 1852847627904 1855292729472 1863761278743 1863876482832 1866336138576 1866451501824 1874970985706 1877445282258 1877561332192 1877662551492 1880140399956 1882141567488 1882737888192 1891448620152 1893344791104 1893944661336 1896062732928 1902707242891 1905218141463 1905335908112 1907246001024 1907348820624 1907466718976 1907953127766 1909983898368 1910086865568 1921352850144 1921456430244 1924007275008 1924110998208 1932789474252 1935459699264 1935564039864 1938238098048 1946980292712 1947085254387 1949775229584 1949880341934 1961381034522 1963468672256 1964090759904 1964196644004 1966165744608 1966287278592 1968882080256 1975781776332 1977991369536 1978618058424 1980601616448 1980830823552 1989765127688 1990395546867 1992514066816 1992621483216 1995251036688 1995374368512 1998007554816 2004482325378 2007127530954 2007251596896 2009900456928 2010024694272 2019199523068 2021864150124 2021989126976 2022098132376 2024766584568 2034134430783 2036818766619 2036944667856 2038986698112 2039632712208 2041913712384 2049069338498 2051773383114 2053957231872 2054067960672 2054194928128 2056905736704 2066294555676 2069149223232 2069260771032 2079381015103 2081465587656 2081577799431 2084341214592 2084453581392 2096748007536 2096861043186 2099757939552 2101862939904 2102106180096 2112256498716 2114504723968 2117409263424 2127764989896 2127879697671 2130012889992 2130144551808 2132955586944 2140430257693 2142823983664 2143502896626 2145651751152 2145767423202 2145784379648 2145900058848 2148731885664 2151700443648 2158673273484 2161521956412 2161655565888 2164508184384 2174522563304 2177392161672 2177509544847 2177526752128 2180517860304 2182956417792 2190352829301 2190606310074 2193497133282 2195831828736 2198983997952 2206690056844 2208902256288 2209602104892 2211953942016 2212073188416 2225120334528 2225240290728 2225945315727 2228314548096 2228434676496 2238485768649 2241578325168 2241699168618 2244675154176 2244796164576 2254921053294 2258036315808 2258158046508 2260561565184 2261277781056 2263544704512 2271477008164 2274737767848 2274860398923 2277281695104 2280286899072 2288277873609 2291562751338 2293860035376 2294001825024 2297029093632 2305078739054 2307656597792 2310701885856 2310826455756 2310844716544 2310969294144 2314018953792 2324725063752 2327792876136 2327936763264 2331008813952 2338562712941 2341648786113 2341793529712 2344883866416 2345010279066 2345028809984 2347506240768 2358841508478 2359114487772 2362227681996 2364741969408 2364869452608 2376435445832 2378817814464 2382232664448 2393735613633 2396283437184 2396412620784 2399723359488 2410676981622 2413858220046 2414007427104 2414137566204 2417342473728 2419896301056 2428376518932 2431731417024 2431862511624 2446206008792 2446337883717 2448941695616 2449566181881 2449717596144 2452173429888 2452457210112 2455693583616 2464299248502 2467055169696 2470310807328 2470463503872 2473723639296 2485015038324 2485168643776 2488448184768 2488582336968 2492020411776 2503260376344 2503395327069 2503550068656 2506853866608 2510317184256 2518452152398 2521775615814 2521931493536 2524459721472 2525259548448 2525395685148 2528083643904 2540290855284 2542994668032 2543131760832 2543937503688 2546782487424 2555707361753 2559079988829 2561803800192 2561941906992 2565481330944 2577052632336 2580612932352 2580752053152 2584317464064 2595973723616 2596113672516 2599539621588 2599700306112 2599840455912 2615174712696 2615315696721 2618787679872 2618928858672 2621554326144 2630741228843 2634375701776 2634517720926 2637321826048 2637994349718 2638157411232 2640802155264 2640944520864 2641107764736 2644593090048 2653860729156 2656828644288 2660334715584 2672643100504 2673489876561 2676170041272 2676335462528 2679867275904 2680011747504 2695818866832 2695964198382 2696130843168 2699688779424 2712179241044 2715758355492 2715926223808 2718648930816 2719510282944 2735697844152 2735845325577 2738757280896 2751981759891 2752300235734 2755059407568 2755932295662 2758695108624 2758865630976 2759014361376 2775287450208 2775437065908 2779121619456 2779271441856 2795664010048 2795814724248 2799504207864 2799677252736 2812456478559 2816167923387 2816341998288 2816493827238 2823212351232 2833105938754 2837019986528 2837172930228 2840017186656 2840192735744 2840916992004 2843940782592 2844094099392 2858003862168 2860869001536 2861023230936 2861200078464 2864975847552 2875015789919 2878231031312 2882029275216 2882184645366 2882207421184 2886010912512 2886166497312 2899184211378 2903189548896 2903346059796 2907357147072 2920470439068 2920808413432 2924662844376 2924820512901 2942071551783 2945203008384 2946136139856 2946294966006 2949430917888 2963672664498 2966827112704 2966987054304 2967927087636 2970902424672 2971086064128 2971246235328 2984647691532 2988771100224 2988932224824 2993061552768 3006561404392 3006723488067 3010691296431 3010715087744 3010877395344 3014850685392 3015037041408 3028799284602 3032796225186 3032983690464 3033147198564 3036375593472 3040382532096 3051037164812 3055417001784 3058480047168 3059449068312 3062870568576 3073604007747 3077660074671 3080935847808 3081101941008 3081292392192 3085358605056 3096170850682 3099441833514 3099633418336 3103723834848 3103891156548 3103915684352 3108011751936 3122198381484 3126511821888 3126680372088 3145122011304 3145291564779 3145485983696 3149636909328 3152794409856 3153159270144 3168384748074 3171757085952 3176310219264 3191647484844 3195019334988 3195044582912 3195216827712 3199433380416 3214235975496 3215254344939 3218477626728 3218676569472 3218850088272 3237835358576 3238009910226 3242282934618 3242308556032 3242483348832 3246762276576 3250393256448 3261783844956 3266088242508 3266290128192 3269564573184 3285732331336 3285909465111 3289406892928 3290245699923 3293747743104 3298475996928 3310035085266 3313353384432 3314403157338 3317930913024 3318109782624 3322693882368 3337680501792 3337860436092 3338066758208 3342471822144 3342652014744 3362367487752 3362548752927 3367012731264 3367194246864 3382381579941 3387054473712 3387237069762 3390842347776 3391916671584 3395317056768 3395709983232 3407215512246 3412106651772 3415738400256 3415922542656 3436070176448 3437344127007 3440790053064 3441002737536 3445543640448 3457618108581 3461484896688 3466052828784 3466267074816 3466453941216 3482088973454 3486899616928 3487087595628 3491689314204 3491716906496 3491905144896 3495405768192 3496513220928 3512690294568 3517325799624 3517543214976 3521259361152 3533599165369 3538262262717 3538480972208 3538671731658 3542438192384 3543341522994 3547112954112 3547304178912 3564653168748 3568226721696 3573156367872 3573348996672 3594425155776 3594618931176 3594841124224 3599585039232 3616015472433 3621011140656 3621206349306 3626013710592 3642564778398 3647597125536 3647793767436 3651676374528 3656495291904 3669309013188 3673412543424 3674576394216 3678260144832 3678685815168 3696448872753 3700383266944 3700582754544 3705466210992 3705695255808 3710585458944 3727522557486 3727752965664 3732672277152 3732903003648 3749941971412 3754890564516 3755122664384 3755325102984 3760280799912 3765475776384 3777678228597 3782663423721 3782897240304 3786689582208 3787889322672 3792125465856 3805414485782 3810436282926 3810671816224 3814492002048 3814697641248 3814933437952 3815906255532 3819967796736 3820173731136 3842705700288 3842912860488 3848221996416 3861707599477 3865578948504 3870919398528 3871128079728 3876476196096 3893960585424 3894170508774 3899550459168 3899760683868 3922762069044 3926937344512 3928181519808 3928393288008 3932331489216 3951563552664 3951776581389 3955982739072 3957236116848 3961203232896 3961661647104 3975084764287 3979530255376 3980791093734 3985028133632 3985242966432 3990502073376 3990748737024 3996015109632 4008964650756 4014255061908 4014503193792 4019800913856 4038399046136 4043728300248 4043946297573 4043978253952 4044196264752 4049533169136 4068268861566 4073637533238 4073889335712 4077973396224 4079265424416 4083827424768 4098138676996 4103546766228 4107914463744 4108135921344 4128450353601 4132589111352 4133898443493 4138298446464 4138521542064 4158762030206 4162931175312 4163155598862 4168682429184 4168907162784 4193496015072 4193722086372 4199515879104 4203725879808 4224512997432 4224740740857 4234818526848 4249658908131 4255529979792 4255759395342 4260025779984 4260289103616 4265911173888 4280860515386 4285647967328 4287005793252 4291303502304 4291534846404 4291568759296 4291800117696 4297463771328 4317346546968 4323043912824 4323311131776 4329016368768 4343045038319 4348776317067 4349045126608 4354784323344 4355019089694 4355053504256 4361035720608 4365912835584 4380705658602 4381212620148 4386994266564 4391663657472 4413380113688 4417804512576 4419204209784 4419442449009 4424146376832 4445508996747 4450240669056 4450480581456 4451890631454 4456629096192 4456869352992 4476971537298 4483156650336 4483398337236 4489350308352 4489592329152 4509842106588 4516072631616 4516316093016 4522555562112 4542954016328 4543198926903 4549194337779 4549475535696 4549720797846 4554563390208 4560573798144 4576555747218 4583125502676 4587720070752 4588003650048 4594058187264 4610157478108 4615313195584 4621403771712 4621652911512 4621938588288 4628037907584 4644256276023 4649162750271 4649450127504 4655585752272 4655873526528 4662017627904 4677125425882 4683297572226 4683587059424 4689767732832 4690020558132 4690057619968 4695012481536 4717683016956 4718228975544 4724455363992 4729738905216 4746313671827 4752577122111 4752870891664 4757635628928 4764465328896 4787471227266 4792566874368 4792825241568 4799446718976 4821353963244 4827716440092 4828014854208 4828275132408 4856753037864 4857014865339 4863462834048 4863725023248 4892412017584 4892675767434 4897883391232 4899132363762 4899435192288 4904346859776 4904914420224 4911387167232 4928598497004 4934110339392 4940621614656 4965052627899 4970030076648 4970337287552 4971604736007 4976896369536 4977164673936 4984040823552 5006520752688 5006790654138 5007100137312 5013707733216 5020634368512 5036904304796 5043551231628 5043862987072 5048919442944 5050519096896 5050791370296 5080581710568 5080855604643 5086263521664 5087875007376 5093564974848 5110823268369 5111414723506 5118159977658 5123607600384 5123883813984 5130962661888 5154105264672 5161225864704 5161504106304 5191947447232 5192227345032 5199079243176 5199400612224 5199680911824 5223133460181 5230349425392 5230631393442 5237575359744 5237857717344 5243108652288 5261482457686 5268751403552 5269035441852 5274643652096 5275988699436 5276314822464 5281604310528 5281889041728 5307721458312 5308007597487 5313657288576 5320669431168 5339315038421 5345286201008 5346979753122 5352340082544 5352670925056 5359734551808 5360023495008 5391637733664 5391928396764 5392261686336 5399377558848 5424358482088 5431516710984 5431809523959 5431852447616 5439020565888 5463847167597 5471395688304 5471690651154 5477514561792 5503963519782 5504600471468 5510118815136 5511864591324 5517390217248 5517731261952 5518028722752 5550574900416 5550874131816 5558542883712 5591283836229 5591328020096 5591629448496 5599008415728 5599354505472 5624912957118 5632335846774 5632683996576 5632987654476 5646424702464 5666211877508 5674039973056 5674345860456 5680034373312 5681833984008 5688188198784 5708121728673 5715654424389 5716007724336 5721738003072 5722046461872 5722400156928 5729951695104 5750031579838 5756462062624 5764058550432 5764369290732 5764414842368 5772021825024 5772332994624 5798368422756 5806379097792 5806692119592 5814714294144 5840940878136 5841255763161 5841616826864 5849325688752 5849641025802 5884143103566 5890406016768 5892272279712 5892589932012 5898861835776 5927345328996 5933654225408 5933974108608 5935854175272 5941804849344 5942492470656 5969295383064 5971186640601 5977542200448 5977864449648 5986123105536 6013122808784 6013446976134 6021382592862 6021430175488 6021754790688 6029701370784 6030074082816 6057598569204 6065592450372 6065967380928 6066294397128 6102074329624 6102403292349 6110456299857 6110834003568 6116960094336 6118898136624 6125741137152 6147208015494 6155320149342 6161871695616 6162203882016 6162584784384 6170717210112 6192341701364 6198883667028 6199266836672 6207447669696 6207782313096 6238143045309 6244396762968 6244733398293 6253023643776 6253360744176 6290244022608 6290583129558 6290971967392 6299273818656 6305588819712 6306318540288 6336769496148 6343514171904 6383294969688 6383639093013 6390038669976 6390433655424 6398866760832 6421290773079 6428471950992 6430508689878 6436955253456 6437353138944 6437700176544 6475670717152 6476019820452 6484565869236 6484617112064 6484966697664 6493524553152 6523567689912 6532176485016 6532580256384 6562398449971 6571058487903 6571464662672 6571818930222 6578813785856 6580491399846 6587495486208 6596951993856 6620070170532 6626706768864 6628806314676 6635861826048 6636219565248 6675361003584 6675720872184 6676133516416 6677835947181 6684943644288 6685304029488 6715457305947 6724734975504 6725097505854 6734025462528 6734388493728 6764763159882 6774108947424 6774474139524 6781684695552 6783833343168 6790634113536 6814431024492 6824213303544 6824581196769 6831845085312 6864833620827 6872140352896 6874688254014 6881580106128 6882005475072 6891087280896 6915236217162 6922969793376 6932105657568 6932534149632 6932907882432 6964177946908 6973799233856 6974175191256 6983378628408 6983810289792 6993026441856 7015688138823 7024946358339 7025380589136 7034651599248 7035086429952 7042518722304 7067198330738 7076524525434 7076961944416 7077343463316 7084876384768 7086683045988 7094225908224 7094608357824 7129306337496 7136453443392 7146697993344 7171742684743 7181206840899 7188850311552 7189237862352 7189682248448 7199170078464 7232030944866 7242022281312 7242412698612 7252027421184 7285129556796 7295194251072 7295587534872 7338618026376 7339013651151 7346825086848 7349152788432 7356520289664 7357371630336 7392897745506 7400766533888 7401165509088 7410932421984 7411390511616 7421170917888 7455045114972 7455505931328 7465344554304 7499883942824 7509781129032 7510185981207 7510245328768 7510650205968 7520561599824 7530951552768 7555356457194 7565326847442 7565794480608 7573379164416 7575778645344 7584250931712 7610828971564 7620872565852 7621343632448 7628984004096 7629395282496 7631812511064 7640347462272 7667122085259 7677239966487 7685411400576 7685825720976 7696443992832 7723415198954 7731157897008 7741838797056 7742256159456 7752952392192 7787921170848 7788341017548 7799100918336 7799521367736 7845524138088 7845947090163 7856363039616 7856786576016 7864662978432 7892223686529 7903127105328 7903553162778 7911965478144 7914472233696 7922406465792 7923323294208 7950169528574 7959060510752 7961582187468 7970056267264 7970485932864 7981004146752 8017929301512 8020469629683 8028510123816 8029006387584 8039601827712 8076798092272 8087456600496 8087892595146 8087956507904 8088392529504 8099066338272 8136537723132 8147275066476 8147778671424 8155946792448 8158530848832 8196277353992 8207093532456 8207535976731 8216271842688 8255945279673 8256900707202 8265178222704 8267796886986 8276596892928 8277043084128 8317524060412 8325862350624 8326311197724 8337364858368 8337814325568 8386992030144 8387444172744 8399031758208 8437369435677 8448503770161 8449025994864 8449481481714 8469637053696 8499317816262 8511059959584 8511518790684 8520051559968 8520578207232 8531822347776 8561721030772 8571295934656 8574011586504 8582607004608 8583069692808 8583600235392 8594927542656 8625047369757 8634693093936 8646087825648 8646622263552 8658032737536 8686090076638 8697552634134 8698090253216 8709568646688 8710038179388 8710107008512 8722071441216 8761411317204 8762425240296 8773988533128 8814582533393 8826214655349 8826760227376 8835609025152 8838408419568 8838884898018 8848292753664 8891017993494 8900481338112 8900961162912 8903781262908 8913258192384 8913738705984 8953943074596 8966313300672 8966796674472 8979184658304 9019684213176 9020170464201 9032145263232 9032632186032 9045111124224 9085908032656 9086397853806 9098388675558 9098951071392 9099441595692 9109126780416 9121147596288 9153111494436 9166251005352 9175440141504 9220314956216 9220812023241 9230626391168 9232980224013 9242807543424 9243305823024 9243877176576 9256075815168 9288512552046 9298325500542 9298900255008 9311171504544 9311747053056 9324035255808 9354250851764 9366595144452 9367174118848 9379535465664 9380041116264 9435366033912 9435874694337 9436457951088 9448910727984 9459477810432 9492627343654 9505154244222 9505741783328 9515271257856 9528930657792 9574942454532 9585133748736 9585650483136 9633050825069 9642707926488 9645763034817 9655432880184 9656029708416 9656550264816 9713506075728 9714029730678 9726925668096 9727450046496 9784824035168 9785351534868 9795766782464 9798264727524 9798870384576 9808693719552 9857196994008 9857728395333 9868220678784 9881243229312 9915870785639 9930105255798 9940060153296 9940674575104 9943209472014 9953792739072 9954329347872 9968081647104 10013041505376 10013581308276 10014200274624 10027415466432 10073808609592 10087102463256 10087646258781 10087725974144 10101038193792 10101582740592 10147144739823 10161163421136 10161711209286 10172527043328 10175750014752 10187129949696 10221646536738 10222829447012 10236319955316 10247215200768 10247767627968 10308210529344 10312032381021 10323008212608 10372854325743 10383894894464 10384454690064 10398158486352 10398801224448 10399361823648 10446266920362 10460698850784 10461262786884 10475150719488 10475715434688 10486217304576 10522964915372 10537502807104 10538070883704 10551977398872 10552629644928 10563778083456 10600797496107 10614786788151 10615442916624 10616015194974 10627314577152 10641338862336 10678630076842 10690572402016 10693959506244 10704680165088 10705341850112 10719469103616 10720046990016 10783275467328 10783856793528 10784523372672 10798755117696 10848046417299 10848716964176 10863033421968 10863619047918 10863704895232 10878041131776 10927694335194 10942791376608 10943381302308 10955029123584 11007927039564 11009200942936 11020237630272 11023729182648 11034780434496 11036057445504 11089346618259 11101149800832 11101748263632 11117085767424 11182567672458 11182656040192 11183258896992 11198016831456 11198709010944 11249825914236 11264671693548 11265367993152 11265975308952 11332423755016 11333034685791 11347990271163 11348079946112 11348691720912 11360068746624 11363667968016 11376376397568 11416243457346 11431308848778 11432015448672 11443476006144 11444092923744 11444800313856 11459903390208 11500063159676 11512924125248 11528117100864 11528738581464 11544665989248 11585122798431 11596736845512 11612758195584 11613384239184 11629428588288 11681881756272 11682511526322 11683233653728 11698651377504 11699282051604 11768286207132 11780812033536 11784544559424 11785179864024 11854690657992 11855329744167 11867948217216 11871708350544 11883609698688 11884984941312 11925254292861 11938590766128 11942373281202 11955084400896 11955728899296 11972246211072 12026245617568 12026893952268 12042765185724 12042860350976 12043509581376 12059402741568 12115197138408 12131184900744 12131934761856 12132588794256 12187311407089 12204148659248 12204806584698 12220912599714 12221668007136 12233920188672 12237796273248 12251482274304 12294416030988 12310640298684 12323743391232 12324407764032 12384683402728 12385351060803 12397767334056 12398533673344 12401695330479 12414895339392 12415564626192 12476286090618 12488793525936 12489466796586 12506047287552 12506721488352 12580488045216 12581166259116 12581943934784 12598547637312 12611177639424 12673538992296 12674222222571 12748976724393 12766589939376 12767278186026 12780077339952 12780867310848 12797733521664 12842581546158 12856943901984 12861017379756 12873910506912 12874706277888 12875400353088 12951341434304 12952039640904 12969131738472 12969933395328 12987049106304 13029135114957 13046328951201 13047135379824 13064352970032 13065160512768 13124796899942 13142116975806 13142929325344 13143637860444 13157627571712 13160982799692 13174990972416 13240140341064 13253413537728 13257612629352 13272439130496 13318950700237 13336526990241 13350722007168 13351441744368 13352267032832 13355671894362 13369887288576 13370608058976 13430914611894 13449469951008 13450195011708 13468050925056 13468776987456 13529526319764 13548217894848 13548948279048 13567666686336 13628862048984 13629596780709 13648426607088 13649162393538 13663690170624 13729667241654 13744280705792 13749376508028 13763160212256 13764010950144 13782174561792 13830472434324 13845939586752 13864211315136 13865815764864 13928355893816 13932768828069 13947488250813 13947598467712 13948350382512 13966757256816 13967620579584 13986052883712 14031376277646 14049892716678 14050761178272 14069303198496 14070172859904 14085037444608 14134396661476 14153049050868 14153923888832 14154686926632 14173366091976 14189216715648 14238941015481 14257731366333 14258612674992 14272906886784 14293395986688 14343485369486 14362413681798 14377700623104 14378475724704 14379364496896 14398340156928 14464061889732 14484044562624 14484825397224 14570259113592 14571044596017 14590388502144 14591175069744 14677236052752 14678027302302 14693650173696 14698305576864 14713040579328 14714743260672 14785795491012 14801533067776 14802331018176 14821864843968 14895157883697 14910090229944 14911011862656 14930689108608 14983011803851 14999767885648 15019562258064 15020371962414 15020490657536 15021300411936 15041123199648 15061903105536 15110712914388 15130653694884 15131588961216 15146758328832 15151557290688 15221657943128 15241745131704 15242566813929 15242687264896 15258790564992 15263625022128 15280694924544 15332469805107 15334244170518 15354479932974 15370822801152 15371651441952 15392887985664 15446830397908 15462315794016 15483677594112 15484512318912 15575842341696 15576682035096 15598201836672 15599042735472 15669400380543 15691048276176 15691894180326 15712726079232 15713573152032 15729325956864 15784447373058 15806254210656 15807106325556 15823930956288 15828944467392 15844812931584 15900339057148 15918121021504 15923164374936 15924022792461 15940971865728 15962008293504 16017945115263 16035858603024 16040939259366 16057020247632 16058012775168 16079203655424 16153596184544 16174913200992 16175785190292 16175913015808 16176785059008 16198132676544 16273075446264 16294550132952 16295557342848 16317061697664 16369938990587 16391541502791 16392554707984 16414187064912 16415071953462 16432543685376 16511890559346 16513801414404 16530356445408 16535593773972 16553193785856 16554086168256 16635048120824 16651724701248 16652622395448 16675628651136 16773984060288 16774888345488 16798063516416 16874738871354 16897007540322 16898051989728 16898962963428 16939274107392 16998635632524 17022119919168 17023037581368 17040103119936 17123442061544 17124365186019 17142591869312 17146963273167 17148023173008 17165214009216 17166139385616 17167200470784 17189855085312 17250094739514 17269386187872 17292175651296 17293244527104 17316065475072 17372180153276 17395105268268 17396180506432 17419137293376 17420076358776 17444142882432 17522822634408 17523767289483 17524850480592 17547977066256 17629165066786 17652429310698 17653520454752 17671218050304 17676816839136 17677769796036 17696585507328 17782035986988 17800962676224 17801922325824 17807562525816 17827477411968 17889951532271 17907886149192 17913559921803 17932626601344 17933593348944 17958369316608 18039368426352 18040340928402 18064290526464 18065264372064 18090222248448 18171816065312 18172795707612 18196777351116 18197902142784 18198883191384 18306222988872 18307209877047 18332502010704 18350880283008 18415188601901 18440629912432 18441624046482 18461252782336 18465960448026 18485615086848 18486611646048 18487754353152 18512151630336 18577025104092 18596651001084 18597800510016 18622343009088 18708501703528 18714429135927 18733190288904 18734200194879 18734348237696 18759070931328 18760082232528 18870732067824 18871749388674 18872915902176 18897821455968 18918955620864 18985254687308 19010308488444 19011483566656 19030542515712 19149884909064 19150917279039 19171300966272 19263872319237 19266101650138 19285415852976 19291526069634 19310865760368 19312059416832 19313100529632 19427012151456 19428059461356 19453851336192 19454900092992 19569648070336 19570703069736 19596529455048 19597740769152 19687195349913 19713175463709 19714393988016 19715456790666 19736441357568 19762486458624 19831741571278 19860210511596 19880120306592 19881349150208 19886418944028 19907585478144 19908658695744 20026083010752 20027162616552 20028400549248 20054830932864 20125110529433 20146371917841 20147617219184 20174204926512 20175292517562 20175451948288 20202076387584 20203165481184 20294289479646 20322326842272 20323422418572 20345054086656 20351500029504 20443293073476 20445658894024 20472639910632 20473743590307 20495535255936 20594500862481 20616421058688 20624064762042 20646016425216 20745708651486 20767789788928 20768909380128 20796316972704 20797602448896 20798723647296 20892533840724 20921397701568 20922525573768 20951430869376 21045929830744 21047064416469 21074839075017 21075005614208 21076141767408 21103954797744 21105259289856 21127556166912 21201594992214 21229573576302 21230885833248 21232030389948 21254629154304 21282677724672 21357260153684 21381144804032 21387919012488 21409360330176 21440093980032 21515228054229 21543620522697 21566550934656 21567713587056 21569046745344 21597510235392 21696092834598 21697433928352 21726066843936 21727238095836 21727409790464 21756082263552 21855388670388 21885582753216 21886762604616 22015854079128 22017040953453 22018401885872 22040475260544 22047458365296 22069560868992 22072114891008 22178693236518 22202299601664 22203496527264 22234171534848 22365135344916 22365312080384 22366517793984 22396033662912 22499651828472 22529343387096 22530735986304 22531950617904 22664847510032 22666069371582 22695980542326 22696159892224 22697383441824 22720137493248 22727335936032 22752752795136 22832486914692 22862617697556 22864030897344 22886952012288 22888185847488 23000126319352 23001366255777 23025848250496 23031719899461 23056234201728 23057477162928 23089331978496 23170245596862 23193473691024 23225516391168 23226768478368 23258857176576 23363763512544 23365023052644 23366467307456 23397302755008 23398564103208 23536572414264 23537841270489 23569089118848 23570359728048 23676671059587 23709381315984 23710659488334 23735896434432 23743416701088 23767219397376 23769969882624 23850508585722 23877181532256 23884746562404 23910168801792 23911457798592 24052491235136 24053787904536 24061408889049 24085530371448 24087019162752 24118805483136 24230394276816 24262369801488 24263869523712 24265177588512 24374622814178 24408297318496 24409613169396 24441825199428 24443336014272 24467840377344 24475592546496 24588832061976 24621280597368 24648815528064 24735194157583 24767835839019 24769366805456 24770702121606 24795534668112 24797067346688 24803390660958 24829790678784 24831129252384 24952572181236 24977587051872 24978933593172 25012094575104 25013442976704 25160976090432 25162332518232 25163887869568 25197095274624 25312108307031 25347077984592 25348444445142 25497953448786 25533179878752 25534556372052 25560154679904 25561734621696 25595467043328 25685163092316 25713887803968 25722034759512 25747821013824 25750800706176 25875142109271 25902682868608 25904079281808 25938263476944 25939866790656 25974098212608 26058270229914 26092657902402 26094270759648 26128705940064 26130321025536 26249593799884 26284233951612 26285858650688 26287275720888 26321965599384 26443747600179 26478643966047 26480280682128 26506827075456 26515225258704 26544878260992 26637901400474 26673053980482 26701444014336 26702883488736 26704534065664 26711343788724 26739774577152 26741216117952 26861829223788 26898939902016 26900390023416 26937553974912 27031953196339 27059052639528 27060511392603 27096435789696 27097896558096 27135333372672 27257724097968 27259193561418 27296853214176 27298324787076 27327380341248 27459334483308 27488561411584 27498753016056 27526320424512 27660944868648 27662436069723 27691879173504 27728422630272 27731631529728 27825593350009 27856711787632 27865537656138 27894976501626 27895196935424 27896700765024 27933514513632 27935241159168 27972105767424 28062752555292 28099785433356 28101522356544 28138606396992 28268793322952 28306098101736 28307624083011 28307847777664 28309373853264 28346732183952 28378433431296 28477882030962 28515462732666 28517225349984 28545813773568 28586791973376 28686970738972 28724827363596 28755401246208 28756951449408 28899152475207 28928123779464 28937289104451 28968089125248 28969650794448 29140518227184 29142089192034 29180777004288 29182350139488 29354472105504 29356054604604 29387300347392 29396611153728 29426081158656 29571590982024 29573185185999 29604662036352 29643729687936 29747612356917 29790315767394 29820180459888 29822023725312 29861378217216 29966023607702 29999535771296 30039124516128 30040743924828 30040981315072 30042600823872 30082246399296 30221425828776 30261307389768 30263177922432 30303114581376 30401315268233 30441434219469 30443315886256 30483490263408 30485133627858 30485374529792 30517581129984 30527250044256 30561389849088 30664939610214 30668488341036 30708959865948 30741645602304 30743302883904 30893660795816 30924631588032 30936097143063 30969024637824 31118562977229 31151684683392 31153364070192 31196403673344 31198085470944 31338800761086 31382096552352 31383788360652 31425452158464 31427146304064 31458651913728 31568894746116 31612508421312 31614212651112 31657888934784 31800678114296 31802392488321 31836242043008 31844360364453 31846328749872 31848045584922 31881943731456 31924016587008 32035890230526 32071717206048 32081878518732 32114040495264 32116025550336 32158407310848 32307192369088 32349826401984 32351570380584 32353570118016 32396265353088 32544139251897 32546150892528 32589100265904 32591114685696 32634123395328 32739877981174 32783083005582 32785109415968 32828374129824 32830143906924 32865087370752 33023781118692 33027602828808 33060712890816 33071187547944 33108172336512 33224195702789 33268039854777 33270096241648 33303449402496 33305244790896 33351257302272 33547968120576 33549776690976 33596127032832 33749477742708 33794015080644 33796103979456 33797925926856 33997271265048 33999104057373 34044239838336 34046075162736 34080206239872 34246884123088 34248730372038 34285183738624 34293926546334 34296046346016 34330428018432 34332278771232 34334400941568 34379710170624 34500189479028 34538772375744 34584351302592 34744360306552 34755368395293 34790210536536 34792361012864 34838274586752 34840152717552 34888285764864 35045645268816 35047534578966 35049700961184 35095954132512 35258330133572 35304858621396 35307040909504 35342436100608 35353633678272 35355539592072 35564071973976 35565989232501 35603844651648 35615125051632 35654954823936 35775762878583 35779903064542 35815772298384 35827119843606 35865253202688 35867186697888 35916738633216 36078736852704 36080681856804 36128581052928 36130528744128 36343632130624 36345591415224 36393554702232 36395804285568 36397766382768 36561934221267 36612445977744 36614419754094 36665004021408 36701760566016 36830377203802 36881259824864 36883248092964 36922505564672 36931920896052 36971230173696 36973223292096 37154050208184 37156053182409 37193302002168 37195601020032 37244686018176 37375205268947 37417003407056 37428858271854 37466380577808 37468400389758 37468696475392 37518141862656 37520164465056 37741464135648 37743498777348 37745831804352 37795642911936 37970509374616 38020616976888 38022666667713 38022967133312 38246930173179 38299769818128 38301834558078 38342601932544 38527744638474 38532203300276 38570831705952 38583052139268 38621731520736 38624118833664 38626201059264 38854024302912 38856118922712 38909800185984 39087405344871 39138986853603 39139296140672 39141406139472 39193058910096 39195481538304 39374390699826 39426350927418 39428787976032 39430913581332 39472882715136 39524972917248 39663483142556 39720421023192 39760240613184 39772837888056 39817317391488 39956852100711 40009580970723 40052166021504 40054325233104 40056801098496 40109661865728 40250221058866 40292743835682 40295234438368 40348409853024 40350585035124 40350903896576 40404152775168 40406330962368 40588578959292 40644653684544 40646844837144 40703000059008 40886586146952 40888790342127 40891317788048 40945279821264 40947487180614 40991070511872 41189001724962 41232842117376 41248129524084 41292032850432 41491417302972 41535579577856 41537818760256 41592633945408 41597447294592 41785067681448 41798306484207 41842795403136 41845051147536 41902861738752 42091859661488 42094128832938 42149678150034 42150011228416 42152283534816 42207909595488 42210518579712 42255112333824 42403189984428 42459147152604 42461771666496 42464060779896 42714520307368 42716823046443 42762289608064 42773194098999 42775838024976 42818720660352 42880187960064 43030456108458 43087241045394 43133101869312 43135427174112 43138093490688 43195020470784 43392185669196 43394867856704 43452133687872 43454476191672 43710777340776 43713133788051 43771165506432 43773525209232 44031708158256 44034081906906 44036803771744 44080950521088 44094916730592 44139121737984 44144229782016 44357386473036 44404599203328 44406993054528 44685473651091 44730270689832 44733035587968 44792067325824 44949035411553 44999303656944 45058686774192 45061471972608 45063901235808 45329695020064 45332138743164 45391961084652 45392319784448 45394766883648 45440274986496 45454671872064 45664973829384 45725235395112 45728061794688 45776371694976 45936789149797 45997409415321 46000252638704 46002732511554 46051696500992 46063439798922 46112468403456 46114954325856 46178663956992 46340491193724 46386947382048 46451032782336 46453536956736 46727527025088 46730046105288 46732934614912 46794605510016 46797128206416 47008201141629 47073144828528 47075682540978 47138178237696 47140719456096 47353342119174 47418762631968 47421318976668 47471792868864 47486833402176 47534438794752 47701017171444 47754363064512 47769493124808 47772068377383 47822915597184 48053835345789 48104982470272 48107575809072 48122817778098 48171060742896 48174038325504 48237610966272 48460788553632 48524739602976 48527739047424 48530355177024 48749245628356 48816594636992 48819226338792 48883650398856 48886672028544 48951185092992 49109816971761 49174624508373 49177664123952 49242561194736 49297631056128 49470388315166 49535671678038 49538733610912 49541404243212 49591069336224 49594134693376 49606781321916 49659581357568 49662258504768 49905144362472 49955174103744 49957867186344 50026885953408 50202198793201 50321952180864 50324665036464 50327775739136 50394190549248 50624216614062 50694155969184 50696888890284 50995906897572 51066359757504 51069112744104 51120309359808 51370326184632 51373095558057 51427775607936 51444069519024 51495642027648 51501601412352 51750284218542 51805365737216 51808158563616 51876526953888 51879733581312 51948196425216 52116540459828 52185315804804 52188541519296 52257411880128 52499187599768 52568467903224 52571301868449 52571717301376 52574551441776 52643931198768 52887495200358 52957287932094 52960561364256 53013654150912 53030450517408 53089756521984 53275802800948 53346107960964 53402888028672 53405766977472 53422687577448 53482432235904 53669854596813 53723658447576 53740679765409 53797879804032 53800780046832 53875107949824 54063906392678 54118105279056 54121022785206 54192871579392 54195793116192 54270666745344 54515448195936 54518387122836 54593706428352 54596649574152 54918668966616 54921629631141 54997506032112 55052640849024 55245565805703 55321889737296 55324872139446 55383758347008 55456845260544 55463263059456 55651186700018 55713423575264 55731075312276 55789953003252 55790393870848 55793401530048 55867029027264 56125505110584 56143287407781 56199570866712 56203044713088 56277212793984 56459585498147 56537586645904 56612196203472 56615248166022 56615695555328 56618747706528 56693464367904 56756866862592 56955764061924 57030925465332 57034450699968 57091627547136 57373941477944 57449654727192 57452751837117 57513902898816 57791616957711 57798304950414 57856247558928 57874578208902 57936178250496 57939301588896 58281036454368 58284178384068 58361554008576 58364700278976 58708944211008 58712109209208 58793222307456 59061586049739 59139526391127 59143181964048 59146370371998 59209324072704 59287459375872 59495224713834 59580631534788 59640360919776 59644047450624 59722756434432 59932047215404 59999071542592 60078249032256 60081487849656 60085201647744 60164492798592 60375331588299 60439115753523 60442851657552 60522614779536 60526355844864 60606229162752 60802630536466 60882868438938 60886631772512 60966980526816 60970267255716 60970749059584 61035162259968 61054500088512 61329879220428 61336976682072 61417919731896 61486605767808 61702077733751 61783502587443 61787321591632 61849263176064 61872194286126 61938049275648 62237125954458 62303369366784 62306728140384 62392807346688 62396170941888 62677601522172 62764193104704 62767576721304 62854292608128 63137789492232 63141193249407 63225016842624 63228425302224 63315777869568 63601356228592 63604784976642 63672484086016 63688720728906 63692657499744 63696091169844 63763887462912 63848033174016 64071780461052 64143434412096 64163757037464 64228080990528 64545684162687 64614384738176 64630861568091 64699652803968 64703140761168 64707140236032 64792530706176 65088278503794 65092301785056 65178200531808 65182229371392 65268246790656 65479755962348 65566166011164 65570218831936 65656748259648 65660287813848 66047562237384 66051122860359 66055205657616 66121425781632 66142375095888 66216344673024 66448391405578 66536079709554 66540192483296 66606898804992 66610489581792 66702514604544 67095936241152 67099553381952 67431355775483 67498955485416 67588030161288 67592207958912 67595851853712 67994542530096 67998208114746 68088479676672 68092150325472 68160412479744 68493768246176 68497460744076 68570367477248 68587853092668 68592092692032 68660856036864 68664557542464 69000378958056 69004098767331 69077544751488 69168702605184 69411095499473 69488720613104 69510736790586 69580421073072 69584722025728 69676549173504 69680305435104 69776571529728 70091290537632 70095069157932 70099401922368 70191908265024 70516660267144 70609717242792 70613523811467 70614081819008 70707267356544 70711079184144 71030013178761 71128143947952 71131978465002 71207689303296 71230250103264 71309909647872 71551525757166 71559806129084 71631544596768 71654239687212 71730506405376 71734373395776 72157473705408 72161363713608 72184226667147 72261057488256 72687264261248 72691182830448 72787109404464 72791608571136 72795532765536 73123868442534 73224891955488 73228839508188 73330008042816 73403521132032 73660754407604 73762519649728 73766496185928 73863841792104 73946446584192 74205582472749 74303507517057 74308100416368 74312106364818 74386604004336 74391202040064 74489372036352 74750410537894 74834006814112 74857716543708 74932761155616 74936800779516 74937392950784 75036283725312 75040328930112 75482928271296 75486997554696 75491663608704 75591285823872 75936324921093 75941018749232 76041233953776 76045333335426 76045934266624 76493860346358 76599539636256 76603669116156 76685203865088 77055489276948 77064406600552 77141663411904 77166104278536 77243463041472 77252402118528 77625426327813 77708048605824 77712237845424 77819600371968 78174810689742 78277973707206 78278592281344 78282812278944 78386117820192 78390963076608 78748781399652 78852701854836 78857575952064 78861827162664 79326966285112 79331242800537 79435931898141 79440842046384 79520481226368 79545675776112 79634634782976 79913704201422 80019161941446 80104332043008 80108650466208 80113602196992 80219323731456 80500442117732 80585487671364 80590468876736 80696819706048 80701170070248 80812661924736 81095859589017 81177157918584 81181534177809 81289307369088 81293689674288 81406000118016 81773172293904 81777580684254 81782635576096 81890559642528 81894974361228 81982141023744 82378003449924 82465684234752 82496259048168 82982834605944 82987308209169 83075637520512 83185267890816 83194894589184 83476780050027 83570135362896 83596612968414 83685590806272 83690102295072 83805723477504 84183719322976 84188257665876 84299356300068 84300022456832 84304567069632 84415819190976 84806379968856 84918294305208 84923543332992 84928121559792 85311179849623 85429040614736 85433646092886 85524579216128 85546388197998 85551676049952 85637441320704 85760375920128 86060912216916 86174482090788 86266203738624 86270854348224 86697457425621 86784371338392 86789735713408 86811867313353 86904267375744 86908952383344 87421554681552 87426267576102 87542331012864 87547050418464 88063416316512 88068163813812 88073607543488 88161901042176 88189833461184 88278243475968 88714772946072 88719555557997 88813986109056 89242837070751 89370947302182 89460541379664 89466071175936 89584134651648 89898070823106 89998607313888 90117373548384 90122943945216 90127802471616 90659390040128 90664277486328 90783922169304 90789533767296 90909343744128 91203945804699 91324302658407 91329947658768 91450470790224 91456123589376 91552743389952 91873578299594 91994818830642 92000505277408 92005465023108 92103393001984 92126879597844 92224936806912 92229908651712 92680982387448 92773894764096 92907073913472 93232654901659 93355688931687 93455054050176 93460092210576 93465869229824 93589211020032 93594256412832 94016402283258 94146289657056 94151365081956 94276356475392 94281438912192 94706684238348 94837525263936 94842637953336 94973666804352 95402034342888 95407177464963 95508726129024 95538986249616 95544136754766 95645831194368 96107670691578 96209964940544 96215151618144 96245635556196 96342121485792 96348076651008 96475221932544 96921577107264 97049479205952 97060710354048 97498491256712 97632417755691 97633189273984 97638452677584 97767300797712 97773344057088 97902370185984 98219633943522 98349249016746 98355328247904 98485122389472 98595262112256 98940776630332 99071343356076 99077467221824 99082808486424 99182138672448 99213562643832 99324517009536 99672587108367 99804119564331 99810288724944 99910348207488 99915734372688 100053771906816 100404397586402 100643904361728 100649330072928 100655551478272 100788381098496 101248433228124 101388311938368 101393777780568 101991813795144 101997312172119 102132719515008 102138225488208 102240618719616 102740652369264 102746191116114 102855551215872 102888139038048 102991284055296 103003202824704 103500568437084 103610731474432 103616317127232 103753053907776 104233080919656 104266105185879 104370631609608 104377083038592 104514823760256 104998375199536 105136935806448 105142603736898 105143434602752 105149102883552 105287862397536 105774990400716 105914575864188 105921122728512 106027308301824 106060901034816 106551605601896 106692215921928 106697967697503 106811533954944 106845375154896 106964864471808 107327288635749 107339709193626 107447316895152 107481359530818 107595759608064 107601560093664 107750215899648 108127812785356 108236210558112 108242045570412 108385743158784 108391586232384 109030896391872 109036774245672 109187412856704 109193299148304 109685802663801 109837337933232 109843259262282 109995012064224 110105281698048 110491131611406 110643779474592 110649744278892 110767516694016 110913690521088 111302373400036 111426847150528 111462150624552 111468159547227 111579906006504 111586803060096 111734058054528 112125615806841 112251010221168 112286574815562 112399141733424 112406089426176 112554425587968 112919170996294 113075173291808 113224392406944 113230496332044 113231391110656 113237495413056 113386928735808 113911528123848 114061850930664 114068901399936 114589572934109 114740790519537 114747882955888 114899309454384 114905503674234 115027805797632 115583233915422 115596609900828 115712495117856 115749156417804 115872356500992 115878603177792 116562072908736 116568356768136 116729400557952 117262216034613 117417888422016 117424218418416 117586444614912 118123172099478 118279052782254 118286363928096 118292740743996 118418648145408 118574918751744 118990449427668 119161263069576 119280721839552 119864094430808 119870556302133 119998143085184 120028742912169 120156498064512 120162975699312 120170403295488 120328985597184 120750663176598 120878231507046 120885703315104 121045229559072 121052711689728 121212458325504 121605261072932 121765736877876 121773263545024 121933961053632 121940534511432 122109000177024 122659758440856 122666371026381 122673953364144 122835839463792 122973211535616 123404155467502 123567005174886 123574643183264 123698526352128 123744388572252 123876098551296 124474251908916 124606738733568 124613456280768 124792341883776 125229660725897 125355203044344 125394919452621 125528386209408 125535153442608 125708585216256 126275578984464 126282386498814 126450033685248 126456850604448 126631555739136 127202712457184 127209569953284 127344968172032 127377441457812 127385314999488 127392182339688 128143560922104 128150469139329 128286868824192 128327514074928 128456161981056 128906320213307 129091368325374 129228769476352 129261723136182 129399305607936 129406281522336 129414280472064 129585061412352 130176557007588 130184603570112 130356401063616 130959511924696 131132332022328 131139401364153 131140437663872 131313496519296 131320575627696 132095124474768 132102245720718 132110411315232 132242851563264 132284750191776 132432689346048 132896782811156 133072159419108 133080384966592 133213797609984 133220979163584 134056420953273 134199106763904 134847106234659 134862711550966 134997910970832 135176060322576 135184415917824 135191703707424 135989085060192 135996416229492 136176959353344 136184300650944 136320824959488 136987536492352 136994921488152 137175706185336 137184185384064 137329115084928 137810367449391 137992228245963 138000757916112 138008197534662 138155089502976 138337405210368 138822190998946 138977441226208 139021473581172 139160842146144 139169444051456 139353098347008 139360610870208 140182581075264 140190138315864 140198803844736 140383816530048 141024603424887 141033320534288 141219434485584 141227047622934 141228163638016 141414534713088 141422158368288 142060026357522 142256287895904 142263956930004 142415378606592 142460500206528 143103051514332 143119612258168 143263089193536 143308479374424 143316205132149 143468746791552 144161506037367 144314947410816 144322727427216 144368453334294 144522114976512 145374528522496 145382365660896 145574218808928 145583217142272 145591065531072 146247736885068 146449783910976 146457679016376 146660016085632 147321508815208 147329450915283 147523873525119 147525039299456 147532992371856 147727683584208 147892893168384 148411164945498 148607015034114 148616200832736 148624212729636 148773208008672 148782404080128 148978744072704 149500821075788 149668013628224 149715433087416 149865522311232 149873601559032 150080657860224 150606596379603 150965856542592 150973995109392 150983327217408 151182571647744 151872649842186 151882037498464 152082467907552 152090666670852 152091868533248 152987720692716 153199079272512 153207338232312 154110978553896 154119286674171 154128813201104 154283326823808 154332208557072 154486926082944 154504804237056 155250852655626 155416097211648 155424475690848 155639200743936 156349621379484 156555947414412 156557184562688 156565624557888 156772235640384 157497562799304 157705403709672 157715151904128 157723654325328 158653932570224 158662485601074 158871863796282 158881684092768 159040962452736 159091351552224 159269269565952 159827408402844 160038323882892 160208664086016 160217300932416 161000884235464 161009563790439 161170975342728 161180937753472 161222039296227 161393639412096 161402340140496 161625323849472 162191719178034 162354315837168 162363068355618 162578614738176 162587379348576 162812000236032 163546344587808 163555161368508 163565271152192 163781119285056 163789948722456 164756006899848 164764888893423 164992518096336 165736697417109 165965669211888 165974616418338 166151275041024 166370535781632 166389789178368 166953560100054 167140270725792 167193225936828 167371181612544 167380204590144 168367438645952 168376515331752 168429862223343 168598712600136 168609134139264 168831638381952 169378756494441 169612759937712 169836588610416 169847086665984 169856243119584 170622359699246 170858081229472 170867292185772 171049158432256 171092776395996 171103352099904 171274882641408 172121824433832 172348964181576 172541708696448 173146359103081 173374850873133 173394914851242 173568742676784 173579471426816 173623734626706 173808534751488 173817904766688 174843109363104 174852535152204 175084662025728 175094100836928 176126832633024 176136327627624 176147215086976 176379666922368 177184758149217 177429545892144 177439111115994 177627972218112 178485674141502 178741894604364 178921082759328 178932142351872 179168269303296 179796141646212 179997214627776 180234747096768 180255604943232 181125994764897 181317347260569 181318780080256 181328554972656 181567844338608 181579067534592 181818687488256 182407891609398 182648605316814 182659895317536 182900941580448 182912247178752 183105486779904 183747156599188 183989637661284 184001010554816 184010930046216 184253759195688 184459817303424 185106233201253 185350507762329 185361964774896 185547789528192 185814147826944 186465309803318 186711377863374 186910108100352 186920184421152 186931738459648 187178422040064 187188512825664 188032804566516 188292579314112 188302730163912 188562877824384 189413368476696 189423579748221 189675050527872 189685275906672 189947333608704 190804068685776 190814354929926 191017452258048 191077972499232 191088273509532 191291662388736 192215341383156 192419929881088 192430303236288 192491271112392 192684242971584 193637052488061 193843154214528 194098958411904 194121420708096 194779153450063 194996982513424 195264835511382 195266378547968 195276905355168 195534601595424 195546688114176 195804740371968 196439267887044 196698498033492 196710656495808 196970244778944 197881553260664 198142686712152 198153368581077 198154934443648 198165616972848 198364277344896 198427125287664 198649034019072 199345174216734 199608239128662 199620577449888 199820696414976 199831468745376 200107543813632 200808795172804 201287808723456 201298660145856 202294067326449 202496866456248 202776623876736 202787555561136 203983627590288 203994624344238 204265439030016 204276450976416 204481237439232 205481304738528 205492382232228 205711102431744 205776278076096 205982568110592 207001136874168 207012296301993 207232634254464 207506107815552 208233286498419 208466161839312 208532210371758 208741263219216 208754166077184 209029647520512 209996750399072 210273871612896 210285207473796 210286869205504 210298205767104 210575724795072 211549980801432 211829151728376 211842245457024 212121802069632 212809206877631 213090039536283 213103211203792 213384431843856 213395935395006 213623067909888 213690750309792 213929728943616 214654577271498 214679418387252 214894633790304 214962719061636 215191519216128 215203120187328 216255625570712 216472421116224 216484091140824 216552680001441 216783172464768 218061792783744 218073548491344 218374825713408 218386598296608 219371605327602 219674675866464 219686518524564 219990024128448 220210563396096 220982263222812 221287558949184 221299488557784 222604746800072 222616747418247 222853694301056 222910522551171 222924301249104 222936319094454 223159812013008 223173606120192 223468116109056 224251231613682 224502020442336 224573149631124 224798283466848 224812178852352 225108851175936 225838341992588 226150346583616 226448784813888 226460992664088 226474990826112 226773857471616 227808974763279 227823056247696 228123701861328 228137802799872 229179145868218 229481581039074 229495765911776 229798618908768 229811007348468 230055611595264 231166467830844 231193219801656 231424990235712 231498312835608 231757206355584 232569369919523 232876278983439 233124145817472 233136713536272 233458801115904 234524432069226 234835776844032 234848436836832 235172889229824 236246344198956 236558105564508 236572727856192 236585481487992 237980898855336 237993728401611 238322526139152 238561443679104 239728188861616 239741112604266 239996286170368 240057485824338 240312996129024 240325951398624 240340806590976 240657971194368 241501326353196 241756463014092 241771406630208 242090459118144 243210522145864 243287578767051 243531473755752 243544602533427 243546527090048 243867922107264 243881069022864 244218000354048 245319516881712 245332742052762 245347906728288 245671678927584 245946423071232 246808310935004 247134010349772 247149286366528 247397052704256 247488777144504 248948503817832 248961924627507 249226912561536 249584683767552 250430340150081 250459321451794 250710406088688 250789838905242 251056772418816 251070306885216 251417170432512 252551157968928 252564772997628 252900067370496 252913701208896 254405424914368 254419139906568 254754882915624 254770629998976 254784364679376 255933539548869 256287121844208 256300938278658 256573737648384 256655028149856 256912323962112 257812640426614 258182736650748 258457538952704 258523446272364 258798611215872 258812563044672 260092372276863 260353114015176 260369207140224 260712802127232 261626436882629 261919023849392 262264664044656 262278802728306 262280875327744 262626993038592 262641151255392 264190248949536 264204491441436 264220822630464 264485703126528 264569500383552 265793565622312 266144318838216 266158666673991 266160769933184 266441958327168 267728511212253 268112841906546 268398213527808 269694212469318 269725423101932 269995821941664 270352120645152 270368831835648 270383407414848 271978170120384 271992832458984 272368601301888 273611837414097 273972907975221 273975072984704 273989842976304 274351412370672 274368370768128 274658230169856 275620734898782 275984456491926 276001515832224 276016395069324 276310179005952 276674810420736 277644381997892 277954882452416 278042947162344 278321684292288 278721221740416 279697964704977 280067066795061 280365162150528 280380276631728 280397607689472 280767633060096 282049206849774 282066641068576 282438868971168 282454095245868 282456327276032 282829069426176 282844316736576 284120052715044 284512575791808 284527913860008 284921000413056 286206103028664 286221532394889 286239224516336 286526178387072 286616958748848 286632410264298 286937493583104 288323012074734 288629894821632 288645454854432 288736906668588 289044229953024 290749057044992 290764731321792 291148437617856 291182131062144 292495473770136 292899567821952 292915358032752 293320032171264 294643017630416 294658901830566 295047747050238 295050078598912 295065984743712 295455367168416 295785786336768 296822329890996 297214030068228 297232401665472 297248425459272 297546416017344 299001642151576 299017761325101 299336027256448 299412358692993 299430866174832 299731044622464 299747203118064 300161315720448 301213192759206 301931713085184 301947990218784 301966654434816 302365143295488 303745299684372 303764074996928 304164935815104 304181333341704 305975441385432 305991936516357 306398158545024 306414676464624 308221957107792 308238573348342 308257626402208 308566653647616 308664417114144 308973852165888 309009608474112 310501705311252 310832194423296 310848951381696 312699242758968 312798315557637 313111894828824 313131249115776 313544471280768 314995125598608 315410807419344 315430303808256 315447308650656 317307865140448 317324971202148 317743727592564 317763368185536 318081924905472 318182703104448 319654816805688 320076647765784 320434601864832 321557524048579 321981865907247 322001768470928 322019127580878 322341950685456 322361875506944 322444078592454 322787278824192 322804680280992 323250647698944 324383438356068 324708631674336 324726136711236 325157229476352 325174758697152 327092689175616 327110322737016 327130542304384 327562238570112 327579897444912 329057407991403 329512013799696 329529777786846 329985036192672 331473394834218 331931338423776 331949232836676 332302550082048 332741071563264 333907120200108 334280541451584 334386451873656 334404478641681 334760409180288 336376847420523 336734877291904 336753030663504 336859724446686 337197425200272 337218268278528 337663276763904 338757512988882 339225519875424 339673177220832 339694173331968 339712486239168 341244719398492 341716162458944 341734584371544 342185552791992 342206704199808 343768718802327 344222371558611 344243648867664 344697928363152 345083417392896 346292718206162 346749701746266 346789829702484 347137485353568 347158942853632 347247469253412 347617069502976 347635809533376 349686218726208 349705070304408 350188201673856 351415391552407 351786648103839 352253665266048 352272655255248 352294430173952 352759333844736 354369516298434 354859091784288 354878222231988 355255944436224 356971348283004 357483789208728 357842165518656 359592283292424 359611668906399 359994429255552 360469494193536 360511209886464 362251989529794 362634694521138 362637560160512 362657109945312 363135688677216 363158135069184 363637374976512 364815783218796 365297210633628 365319790635072 365801883160896 367494313198376 367979275322568 367999113079143 368002021109632 368021860092432 368507518391376 368919634606848 370212466402506 370701015524658 370723929549792 371095579056384 371628295653888 372930619606636 373422755726748 373820216200704 373840368842304 374377025651328 375688982177691 376065609133032 376184758357863 376585158628224 376605460327824 377125755648768 378826736953392 378847159496442 379350101055744 379370551813344 379894667217408 381608137371552 381628709859852 382034904516096 382155944998464 382176547019064 384430682766312 384451407417987 384860606472576 384982542224784 385368485943168 386718960639921 387274104976122 387686308429056 388197916823808 388242841416192 389558306900126 389993965026848 390529671022764 390532757095936 390553810710336 391069203190848 392878535774088 393396996066984 393421312991616 393940489557888 395217098487029 395763106521328 396285373424304 396306737162154 396309868887296 396331233945696 396728554689792 396854250575328 397298068038144 398690348433468 399216478257324 399241154899776 399641392829952 399662937490752 401617590345608 402169262859819 402597320291712 404541318703977 404588134652898 404993732912496 405553247753472 405575111122272 407967255180576 407989248688476 408530878060032 408552901952832 408962474878464 410962609477056 410984764464456 411552556152192 413431102348173 413976684737889 414002273748336 414024592603986 414465268508928 415012215631104 416466572996838 416932323678624 417064420743516 417482526438432 417508332154368 418059295041024 419993500798144 420547743225792 420570414947592 420596411534208 421151449590144 423073810274661 423099961602864 423658303456752 423684490914048 424243604139264 425618413755262 426180079072566 426206422407584 426768863687712 426791870790012 427246135819776 427381500619584 429309154542996 429358836774504 429789267580608 429925438123272 430406240374656 431914544136257 432484518112101 432511251141424 432944842232448 432968182281648 433105360002882 433566344929536 436123585567488 436147096982688 436749651426816 436773196593216 438743210655204 439349351732928 439373037049128 439980048256896 441964526445624 441988352745849 442575117898368 442598977115568 445209493600144 445233494836494 445707388602112 445821045102342 445848602498208 445872638188908 446319624026016 446347212240384 446936232218112 448502463227364 449004040884672 449146299262248 449596566933696 451676683985176 451819789138809 452300693167232 452897569627776 452921985328176 452949981652224 453547714943232 455617949526558 455646112495392 456247403722656 456275605599744 458358291736436 458963162078148 458991531823552 459597237817536 459622014696936 462332935661688 462357860022513 462386439603312 462849980471424 462996625671216 463514412711168 465138739839046 465752557966878 466248291634944 466273427072544 466917602231808 469048864138452 469671553688064 469696873673664 472019490428381 472492688397912 473116211129016 473145455712384 473170962975984 475961797710672 475987456803222 476645052278304 477122887358208 479456377723232 479482225208532 479992572340736 480114971648676 480625992258048 480651902797248 483002652706392 483028691371317 483512926028184 483542813260416 484180918236288 485877668496311 486421044291728 486575157534102 487062947511504 487089205066854 487093054180096 487735844214528 487762138045728 488436000708096 490639033763424 490665484105524 490695813456576 491343357855168 493616621870008 494268020699544 494294666680269 494298572733056 494977554289008 497210092251327 497897007635664 497923849255014 498453825123072 499169367535104 500860680300162 500918642903588 501420812177376 501579677810484 502113544837632 502140613770432 505102315937856 505129545995256 505289586670029 505827402417792 508136269483323 508810849828736 508838279813136 509509765831248 509541259997952 509568729358752 511867079097738 512574243688416 512601876557316 513147475296768 513310056299712 513824647924224 515625280853228 516365473301496 517046892544728 517625126089344 519439077309243 520124552619399 520184744553726 520706228030352 520738414280448 521425604254464 523252873765258 523838047698784 524529328089312 524557605456612 524561750655488 525253986077184 525282302510784 528380497899072 528408982882872 528441645260928 529139000767104 531554274447651 531587131244624 532288637676432 532317333347982 532321539866368 532883916654336 535457022424506 536225683813092 536796427055616 539388424938636 539450846203864 539991643883328 540704241290304 540766814829696 543377984294691 543956340240768 543985664917968 544737202603776 547223674828194 547945815950442 547950145969408 547979685952608 548702824741344 548736741536256 549316460339712 551241469797564 551968912983852 552003031664448 552032790138648 555288763995784 555318699603759 555909764904832 556051523286987 556085894324688 556643368584576 557442443480832 559395929409954 560134133590122 560730324301056 560760553263456 560795215378944 561535266120192 564098413699548 564133282137152 564877737942336 564908190491736 565688633473152 568240105430088 568270739244663 569025151583616 569055827720016 569842000826112 572412206057328 572443064789778 572478449032672 573052356774144 573233917497696 573264820528596 573874987166208 576646024149468 577259789643264 577290909708864 577473813337176 580911157464183 581529462643584 582296875235712 582364262124288 584337460350189 584990947540272 585799135643904 585830716065504 586640064342528 589286035260832 589317803661132 590095494100476 590100157197824 590131969487424 590910734336832 593644659781992 594428060136456 594464803330944 594496850918544 595092832034688 597178258947361 598003284303152 598035522650202 598672054512896 598824717385986 598861732349664 599462089244928 599494406236128 600322631440896 602426385518412 603863426170368 603895980437568 606882201979347 607490599368744 607528149993856 608329871630208 608362666683408 611950882770864 611983873032714 612796317090048 612829352929248 616443914215584 616477146696684 616515252804416 617133307295232 617328834228288 617947704331776 621003410622504 621036888905979 621697902763392 624699859495257 625398485517936 625596631115274 626223789657648 626262498231552 627088942561536 629990251197216 630821614838688 630860607616512 630894617301312 634615730280896 634649942404296 635487455185128 635526736371072 636365406208896 638427620632893 639270118608849 639309633611376 640153295531568 640869203729664 643115048097158 643963731814494 644003536941856 644038255161756 644683901370912 644723751013888 644888157184908 645574557648384 645609360561984 648766876712136 649417263348672 649452273422472 650349517394304 652628584311613 654185378351232 654220645474032 654261084608768 655124477140224 655159794889824 658114815982806 659024027599392 659059555573692 659970072385344 662946789668436 663862676847552 663898465673352 667814240400216 667850242254741 668561082903168 668772903747312 668808957283362 669520818360576 672753694841046 673469754583808 673506061327008 673719448893372 674394850400544 674436536557056 675326553527808 677515025977764 678451039750848 679346354441664 679424972478336 682489438796984 683426924289837 683432324917888 683469168743088 684371105583984 684413408399616 687537437604654 688444743117222 688487297735328 689395856726304 690166834785792 692585436412324 693499403492532 693579659404968 694274970707136 694494938506824 695271619066752 697708109758569 698628836950317 699372437452416 699410140608816 700376403347712 702830783104814 703573296207678 704507330532096 704545310510496 704588860347904 705518667689472 708739032596868 709718183568576 709756444463976 713942696566008 713981185204833 714967578417456 715684331037312 719184566584848 719223337812798 719988858511104 720938988387072 721022419772928 724503979059588 725269389042276 725275120321024 725314219890624 726271377354432 729631566437592 729862736301153 730594421267256 730639581270144 731603766321792 734988626396752 735958550645136 735998226158286 736004042219264 736043720184864 737015036782752 737839269213696 740424932805012 741402031049316 741447859099584 742191158112768 745861239213272 746845511453496 746885773882521 747680737684608 748754051302656 751291020450243 751377964355382 752131218266064 752369516715726 753170317256448 753210920655648 754251511297536 757653473906784 757694318992884 758700202111488 758741103626688 763216274743104 763257419719704 764311889996928 764353094038128 767800618646607 768861365532624 768902814835974 769721212945152 769965084449568 770736971886336 773437921279842 774548209952244 775372616858112 776395833647616 779116613800252 779987930053696 780277116830589 781059342045528 781107621420672 782138406381696 784879310647887 785757071548176 786793992133968 786842625983232 787880979115776 790434196974058 791526213042656 792570746848608 792613474324308 792619737774592 792662467891392 793457109379584 793708501150656 797380696866936 798432956514648 798482309799552 799325874981504 802127010538763 803185533636759 803235180691216 804338525719638 805194640583424 809082637407954 809176269305796 809987465824992 811106495506944 811150222244544 815934510361152 815978497376952 817105803905664 820835512242291 821925218954112 821969528928912 823105112304384 826862204696346 827953369475778 828004547496672 828049185207972 828930537017856 830024431262208 832933145993676 833864647357248 834128841487032 834965052876864 839093894114931 839987001596288 840201200385183 841095486451584 841140829895184 841192823068416 842302899180288 846147620549322 846199923205728 847316606913504 847368981828096 848487208278528 851236827510524 852360158145132 852412844815168 853537727375424 853583741580024 854763001239168 858618309085992 858664597184667 858717673549008 859578535161216 859850876246544 860812480749312 863829088272514 864969036224202 865022502282848 865889684464896 865936364563296 866210720005764 867132689859072 872247171134976 872294193965376 873546393186432 876607625081279 877486421310408 878698703465856 878746074098256 879960096513792 883929052891248 883976705491698 885150235796736 885197954231136 890418987200288 890466989672988 891414777204224 891642090204684 891697204996416 891745276377816 892639248052032 897004926454728 897053283975303 898008081769344 898292598524496 899193133867392 902344241493149 903353367970352 903639578277618 904601386334464 905795139255552 905843970656352 905899963304448 907095429886464 911235899053116 911292224990784 912494807445312 916716583472872 917926324156296 917975809549071 917983063647104 919194475635072 919244029393872 924665871323376 924715720045026 924772879206624 925699960942848 925993251342432 927028825422336 930277479678092 931505115933756 932496583269888 932546854145088 938097728276904 938394946672911 939393747347328 944038980856762 944985376795824 946232422258032 946290911424768 946341925951968 951923595421344 951974913606444 953290104556608 954245774716416 958912755446464 958964450417064 960229943297352 961303805594496 964672572145737 965945597721741 966005305412784 966057382742634 967025852056368 967085626520832 968361836472576 971755336992622 972842088583456 973150315068204 974125895023008 974178410133708 974186108360192 975471688429056 975524276091456 981278067526848 981330968211048 981391626913152 982686715710336 987172223974209 987233243740016 988536041399088 988589333360538 988597145466112 989955108578016 994420184502654 995794015271328 995847698510028 996907650246144 1001721360600324 1001837285807176 1002841624354752 1003159355620968 1003213435925043 1004281227540864 1009130542261569 1010204631875712 1010259091990512 1010579173340058 1011654804835584 1016272538966646 1017621699657472 1017676559626272 1019019531662496 1019082519995904 1019137458717504 1023734158195476 1025148487376832 1025203753114632 1026620112599424 1031250561706456 1031306156406981 1032667114675833 1032730946602992 1034093785089456 1035250252178688 1038878154618486 1040249105238798 1040369489107452 1041412456060704 1041476828560896 1042851208508928 1046505747530516 1047676095397568 1049058656178624 1049115210913224 1050564605021568 1054246174657221 1055359944311517 1056760995798144 1056817965765744 1056883290521856 1058278001534208 1063108548895302 1063174262489248 1064577275352864 1064634666695964 1064643079732736 1065767833308672 1070914044849012 1072451367626184 1078776849877272 1078835006719197 1078901692407728 1079983287766656 1081408482580608 1081533629659392 1086755968589382 1087912680481536 1087971329835936 1089474405207552 1094447349656388 1095891631900884 1095900291938816 1095959371905216 1097405649482688 1102482939595128 1103937825967704 1104006063328896 1104065580277296 1110577527991568 1110637399207518 1111819529809664 1112103046573974 1112171788649376 1113286737169152 1114884886961664 1118791858819908 1120268267180244 1121460648602112 1121521106526912 1127066946533073 1128196827399096 1128266564274304 1128554275073589 1129755475884672 1129816380983472 1131377266946304 1136480210860176 1136541478489326 1138050303167232 1138111655440032 1139684001652224 1144824412114656 1144886129579556 1144956898065344 1146104713548288 1146467834995392 1146529641057192 1153292048298936 1153354222253961 1154581819417728 1154947626674352 1160156881919763 1161822314928366 1163058925287168 1164593750471424 1164728524248576 1168674920700378 1169981895080544 1171598271287808 1171661432131008 1178572070521664 1178635607322264 1180190988200952 1180263938974848 1181821468673664 1185651295461087 1187289319563984 1188856120272912 1188929606661888 1188993701837088 1190185664069376 1194356517894722 1196006568606304 1196071045300404 1197344109025792 1197649434771972 1197723464699328 1198924178489856 1198988812472256 1204852771036824 1207791960875136 1212024513721567 1213623956111931 1213764403958694 1214981198737488 1215056299987712 1216659743260416 1216725333366816 1223901765541728 1223967746065428 1225592634180096 1225658705858496 1232887828431168 1232954293393368 1233030505608832 1234657668456576 1240293307044519 1242006821245008 1242073777811958 1243395805526784 1249399718990514 1250796971035872 1251193262230548 1252447579315296 1252524996463104 1254177885123072 1259980502394432 1261643229677376 1261789234602624 1269221430823983 1269231460561792 1269299884808592 1270974910370256 1271053472742144 1272730812417792 1276855241265786 1278540237217698 1278619267222752 1280306591063136 1281738407459328 1286230096194316 1287927463628988 1288007073883712 1288076510323512 1289367802741824 1289776314369816 1291218721123968 1295743632408771 1297453554336303 1297533753424272 1298834526697344 1298904546844944 1300699034788608 1305257168623226 1308370756702464 1308441290948064 1308522169217536 1310248954280448 1310319589779648 1316229631965612 1318048055198784 1318119111147384 1319940144770688 1325893579336872 1325965058237547 1327725353695104 1327796931346704 1335628480800432 1335700484509482 1337122165806336 1337545807494624 1337617914566724 1339041636721152 1345507389682092 1346939509167616 1347012122654016 1347438897786744 1348789700801088 1355030051955528 1355459367416427 1356902079501696 1358692708883328 1358849944956672 1364978877593968 1366853848579674 1366864649835776 1366938337486176 1368742211167968 1368826816799232 1375074875209308 1376889486234444 1376974595470656 1378791713452608 1385170872824648 1386998806985064 1387073580067539 1387159318809936 1388549941414272 1388989877013648 1390543238133504 1395416219517138 1397257673900634 1398744874904832 1398820281217632 1400752806695424 1405661566209628 1407146592415356 1409014661064192 1409090621020992 1416058471285143 1417478065193736 1419436367137152 1419512888927952 1427885393132016 1427962370409666 1429935156834912 1431368662074624 1438369133169696 1438446675625596 1439977717022208 1441877976774144 1449007958119176 1449086074113951 1450538778084552 1450628439781248 1452542754708864 1457633005488933 1459263132875184 1459725472602306 1461188842534512 1461279162540288 1463207532643584 1469977252793504 1471917101290272 1471996452316572 1472008084438528 1472087440369728 1474030073565504 1480849865610024 1482804062098632 1482895718199168 1489664448143417 1491630276753981 1491722478426544 1493691022906992 1493771547765042 1495361475369216 1497508102605312 1502582040900486 1502755928710764 1504262436532128 1504739033431452 1506340634512896 1506421841311296 1515306947813568 1515388637985768 1515868760010087 1517482207253376 1524408808449969 1526432549486208 1526514839439408 1528623779993856 1528706188076256 1535601237293214 1537722731065248 1537805629671948 1539442425890304 1539930168899136 1541473943772672 1546875842559684 1549096419904488 1558233227600504 1558317231927729 1559975860107392 1560373657858197 1560554233661178 1562118684091056 1562215242841344 1564276812763392 1569758621295774 1571514143096352 1573587984267936 1573685251966464 1575761958231552 1580868393948116 1583052426085312 1585141493697216 1585226948648616 1585324935782784 1587417002301312 1594662823342953 1594761393733872 1596865913029296 1596964619599104 1598651749963008 1604254021077526 1606371067273518 1606470361382432 1608677051439276 1610389281166848 1618165274815908 1618352538611592 1619974931649984 1622300444489088 1627985589436661 1630133952884073 1631869020722304 1631956994753904 1634211607811328 1641671024484582 1643850437908224 1643939057857824 1646210224608768 1653724409392692 1655906738951556 1656009094993344 1656098370415944 1665866291987352 1665956098811277 1667729294714496 1668257682974064 1669930105753728 1678187788229862 1679974003192576 1680402400770366 1682190972903168 1682281659790368 1682385646136832 1684605798360576 1692295241098644 1692399846411456 1694633213827008 1702473655021048 1704720316290264 1704812217733989 1704825689630336 1707075454750848 1707167483160048 1709526002478336 1717236618171984 1717329194369334 1717435347098016 1719157070322432 1719701752493088 1721624961498624 1727658176545028 1729938072448404 1730045004565696 1731779368929792 1731872729126592 1732421440011528 1742733472392549 1744588387930752 1747092786372864 1753012381050567 1753215250162558 1754972842620816 1757397406931712 1757492148196512 1759920193027584 1767858105782496 1767953410983396 1770300471593472 1770395908462272 1780837974400576 1780933979345976 1783284180409368 1783394409992832 1783490552755632 1785278496104064 1791534776842083 1794009852909456 1794106567950606 1796016163538688 1796585197048992 1798386267734784 1804688482986298 1806706735940704 1807279156555236 1809202772668928 1811590278511104 1811687941312704 1820646605938041 1822471798106232 1822584449981568 1824989614890624 1833433166945744 1835852648312592 1835951619098142 1835966127294208 1838388951270144 1838488058787744 1849331742646752 1849431440090052 1849545758413248 1851399921885696 1851986502684864 1860554959356184 1863010231867512 1863110666717937 1865093708290176 1874099578485771 1876195456553808 1876789893345822 1878787494694656 1888077961713524 1889970753591648 1892464844516064 1892581822849536 1892683851903936 1903847190842688 1903949827212888 1906580209113216 1915282861898679 1917810355826547 1917825510892928 1917928900834128 1920459886594704 1922607611188992 1929345144291474 1931891195443482 1932010610825568 1932114765485268 1934051704112736 1934171253041664 1936723672945152 1943510673985244 1945684177166912 1946300630136408 1948251790046016 1948356820267416 1951048552182912 1957885752934839 1962556135053696 1962661936422096 1962783253826304 1965373431420672 1974344447948418 1974466487480032 1977072082798176 1977178666721076 1977194290932224 1979910217156032 1988840369005308 1991588030542656 1991695397020056 2003442721200648 2003550726764223 2003674571614352 2005683248709504 2006318711241936 2006426871850086 2008562455081728 2018261084523138 2020409263751424 2020518183981024 2021158346680116 2023309609671168 2032545077933292 2035243399314944 2035353119252544 2038039063324992 2038274917435008 2047468316390952 2050296974753664 2050407506229264 2053240225198848 2062501123412912 2062612312813962 2065334229351666 2065461893205984 2068187570178912 2070500504357376 2077756309236972 2080498210477596 2080738978214904 2082824912121408 2093011495061032 2093124329275707 2095352190795136 2095886510850951 2098117312357248 2098230421826448 2101129210043136 2108492349314442 2110719888623034 2113521991596288 2113635931531488 2113766581043712 2116556003068416 2126217097790604 2126348524978496 2129154550705728 2129269333391928 2141828089698024 2141943555614499 2144902735252368 2157553699754544 2157670013438394 2157803384815456 2159966575533312 2162816965161216 2163067259318784 2173511937178764 2175825360963072 2175942659671872 2188894699312776 2189588208903459 2191783263801768 2191918743810432 2194811298965376 2204965879190256 2207875651935408 2208012126657792 2208131160554592 2221155055983136 2221274798415036 2223639059619328 2224206093147948 2224343577298752 2226573474338304 2237583717639816 2240536534360488 2243042213053824 2250902668340053 2253873061350729 2254133893066146 2256393654798192 2256533128548608 2257108550147178 2259510951769344 2259632761966944 2262754533892608 2272960421720352 2273082956978652 2276100606334464 2276223310880064 2289648824229312 2289772259159112 2289913796130688 2292935669990784 2293059282114384 2303401855939821 2306584096597872 2306708444507922 2309163638835456 2309895253348704 2320313763839526 2323644629856732 2326117850574336 2329187500942848 2337349841400756 2339963790161088 2340831350491767 2343322864262016 2354637931943661 2357144141043328 2357271214644528 2360381976401904 2360527877949696 2363642937347328 2371302590922174 2374578639127968 2377712240545824 2377859213323776 2377987403674176 2380371328138752 2388713035789444 2392013137212608 2392142090600808 2395298869543944 2395446929398656 2397977624944512 2406381031616289 2409556600910277 2409705542073648 2415583921750272 2424049027443134 2427247912223862 2427528807917388 2429962397474976 2430112599975424 2433319486520832 2433450666733632 2447803531083456 2447935492130856 2451317411716992 2462506536726873 2465775656862336 2465908586786736 2466061011217664 2469315336913152 2480586614089038 2484013642490016 2484147555623916 2486791611053568 2498799437981028 2501593942071744 2502386524461096 2504895158630592 2517281682344793 2519961004788864 2523286459354752 2523578469205248 2538442861647966 2538462921123584 2538599769617184 2541949820740512 2542106945484288 2545461624835584 2553710482531572 2557080474435396 2557238534445504 2560613182126272 2572460192388632 2575854927257976 2575993791554001 2576014147767424 2576153020647024 2578735605483648 2579552628739632 2582437442247936 2591487264817542 2594907108672606 2595067506848544 2597669053394688 2597809093689888 2601398069577216 2610514337246452 2616741513404928 2616882581896128 2620639179559296 2629822875243837 2632459263931224 2636096110397568 2636238222294768 2639880289541376 2651787158673744 2651930116475094 2655450707390208 2655593862693408 2671256961600864 2671400969018964 2674244331612672 2675091614989248 2675235829133448 2691014779364184 2691159851925909 2694024245308032 2694877795573488 2697579401602176 2707032724479447 2710060103911056 2710918734832854 2713804159003392 2717385417766656 2717699889913344 2729957755187936 2733707697159348 2733729299671552 2733876674972352 2737484422335936 2750149750418616 2753778972468888 2753949190941312 2757583426905216 2766519689409203 2770341745649296 2773997613970128 2774147160135078 2774318637619872 2777099882828544 2777979754027296 2781086476267008 2790832439034276 2794515347801268 2797489749809664 2797640562435264 2811323132419256 2814293184830712 2815184840018733 2818181242041984 2832116942570286 2834956130387472 2838872734274304 2839025777855904 2855770786264032 2855924740819332 2859870313669824 2862737324149248 2876738266339392 2876893351251192 2894017716437211 2897836793165223 2898015916238352 2898172148227902 2901077556169104 2901256879562496 2905085509417728 2915266010977866 2918526265750368 2919450945204612 2922377685069024 2922558325080576 2926415065287168 2939954505587008 2943834202580544 2943992904633144 2944174880739456 2948060147131008 2961516671922627 2961699731220048 2965608124197264 2965791436398336 2979328896286834 2983260553507962 2983444956853088 2987382045813984 2987543095530084 2990722950738432 3005164081800972 3005511857421528 3008524873064256 3009478066862904 3012843682622592 3023401808953799 3027391626784707 3030613895627136 3030777275971536 3031737520020174 3034964414506752 3048817616899938 3052865098972416 3053029678878816 3057247559987712 3057412376152512 3071202474586428 3075445462130496 3075611259343896 3079860337798272 3093751685119368 3093918469220943 3098192839808976 3116466455201008 3116634463855458 3119951720214784 3120747315716394 3121108467322356 3124237368182112 3124430485682688 3128553625526784 3139517242591548 3143028286192704 3147175968535872 3161736787896232 3162738523971663 3166079832934551 3166104852170624 3170282987394432 3170453897297232 3170649871565568 3174834004602624 3189325646685906 3189522787467744 3193731826058592 3193929239198208 3197303499926016 3208508042155052 3212742134547036 3212940722764864 3217354102878552 3236330549631816 3236505020157591 3236705077223184 3239949863299968 3244600888978176 3255971178873322 3260267905768146 3263738041444608 3263913989507808 3268423215622656 3283342048969164 3287700875816448 3287878115715648 3307448818785384 3311813477903112 3312018189986688 3312196740831888 3331732583974704 3331912197622554 3335458589428992 3336515365948128 3339860211507456 3356375576459724 3359948006385152 3360804801540732 3364381945806336 3364563319580736 3381200839599219 3384590482197288 3384799692822912 3389266427654016 3401143679474177 3404947310042096 3409440632580528 3409624435467978 3409651379260672 3414150909501696 3414334966320096 3419052004956672 3434473236343968 3434658388738668 3434870694196032 3438314140644864 3439403504986176 3455316353090056 3459876144896808 3460062666761883 3460090009131392 3463745458253184 3464842880023056 3480470645759289 3485466944785098 3489176775861504 3494185572745728 3506024762101134 3506430500325116 3509945685241632 3514794813863424 3514984296393024 3535716211564992 3535906821966792 3540791816924544 3556953886383261 3561675948801152 3561867958691952 3566568360818736 3566788819985664 3566981105511264 3570556992208128 3583069553684166 3588019705818912 3588213135901212 3592032327077376 3593170394097984 3596772535469568 3609376965972596 3613413471881408 3614558313110472 3623375882625408 3636073541164701 3640871868335793 3641293211876082 3644943596212464 3645168899963136 3649979229781248 3666866333891488 3671705296625184 3671903238196284 3671932254588416 3676777902540288 3676976117575488 3698663485293504 3698862880180104 3699091516826496 3703973005369728 3720879921133557 3721109918712368 3726020463735024 3726221333435874 3730187416580352 3748199156971542 3752390913107616 3753579786691644 3757574989389312 3776155923427048 3779941507183296 3784929689032128 3785367703807872 3807694381685376 3807899654425776 3813160418226432 3830565723797358 3835620711653094 3835651021785856 3835857801668256 3840919773189408 3845215222377984 3858690288582948 3863782390886964 3864021221651136 3864229530970536 3868103408225472 3887021347970488 3887230897226313 3891368354333824 3892360663008909 3892601260272816 3896503580092032 3896713640534832 3902097104365824 3915771505869678 3925112270107392 3925323872844192 3925566507652608 3930746862841344 3948688895896836 3948932974960064 3954144165596352 3954357333442152 3959820434312064 3977680738010616 3977895174712641 3983176061085312 3983390794040112 4006885442401296 4007101453528446 4007349143228704 4011366497419008 4012637422483872 4012853743700172 4017124910163456 4036522169046276 4040818527502848 4041036367962048 4042316693360232 4065090155866584 4066378102249281 4070706238505088 4076078126649984 4076549834870016 4094936632781904 4100593949507328 4100815012458528 4106480450397696 4125002246825824 4125224625627924 4130668458703332 4130923786411968 4136375140357824 4155512618473944 4160996420955192 4161477956429808 4165649824242816 4180247812631527 4186022990122064 4186248658551414 4190704381590272 4191773021701902 4196234624714496 4196460843652896 4202258420086272 4216984698628884 4221439777246068 4227043983192576 4227271863062976 4248175413855429 4252434195581208 4252697049956992 4258309101411456 4258538666783856 4283656179396048 4283887111228998 4289805470504736 4315107399509088 4315340026876788 4315606769630912 4319933151066624 4325633930322432 4347023874357528 4347258222341853 4351885319343744 4372899016466799 4377789398625552 4379176417806918 4383566527603536 4383837487620864 4389622597930752 4409931758380512 4415751303870816 4416024253315584 4416262321109184 4442310111966272 4442549596830072 4448412186295896 4448687154597504 4468993344430251 4474890830261943 4475167435279632 4481073068720976 4486084426107648 4501805336680106 4507746122701458 4508267786132292 4512787309596384 4513066257097216 4514217100294356 4519021903538688 4519265523933888 4545920843440704 4546165913957304 4552446621760128 4568400090181291 4573226425349907 4579297648458624 4579544518318224 4579827592261376 4585871339981568 4586118564228768 4606803711879642 4613168193195744 4613416889015844 4618327277670912 4619790506697408 4640627527679052 4647289259713464 4674699682801512 4674951695783187 4679927580322176 4681662700983534 4686645728524032 4709275863887322 4714288282086656 4714542429289056 4720763952803808 4721055755899392 4727285874694656 4742605181844348 4749157278255936 4755424481091648 4755974807348352 4777426071578888 4783988470028859 4784026274425216 4784284181201616 4790597739087888 4790893858797312 4795955249889024 4812762063232578 4819113201820554 4819411084147296 4831167843500544 4848098054886268 4854495824447724 4855057615834776 4859924794949952 4866901333467264 4883956768309983 4890401858652219 4895607062166912 4895870984261712 4902634823433984 4925013073453746 4931551313724672 4931817173573472 4932122022435328 4938630673826304 4961173228178076 4968027284980032 4968295111247832 4997598875962056 4997868296433831 5003187884143488 5004773048922192 5009790317261184 5034563364689586 5039922009577728 5046572918709504 5047156938410496 5076885723295932 5076925842247168 5077199539234368 5083899641481024 5107420965063144 5114160948870792 5114477068891008 5121226364252544 5144920384777264 5151709854515952 5151987583108002 5152028295534848 5152306041294048 5157471210967296 5159105257479264 5164874884495872 5182974529635084 5189814217345212 5190135013697088 5195338106789376 5195618187379776 5221028674492904 5228200417177647 5233765163792256 5241278359118592 5259037143151701 5259645750487674 5264918527862448 5272192220795136 5272476444589536 5279760579082752 5303574317347488 5303860232950188 5310901414780416 5311187725386816 5342513923201728 5342801938037928 5350183229978496 5350471658266896 5374604330526249 5382029558728368 5382319703851818 5388048490616064 5389755591146976 5395158803204352 5414065448958894 5420120207822112 5421837469665708 5427608318006784 5434770835533312 5459915510375872 5461939817814123 5467415394318696 5467753349944704 5474968844671872 5500299500837232 5507557944937776 5507898381882624 5515166853810432 5533039378818406 5540683491298592 5547995227940256 5548294320270156 5548637275239744 5554199765657088 5555959508054592 5581664878068552 5589030695602536 5595281124870528 5614889073771341 5622298735457313 5622646264838512 5628586369661424 5630369680037466 5636362484083968 5664233885140572 5669912260774944 5677745468548608 5678051555711808 5711541572528064 5711849481638664 5719740627339648 5745848585696037 5753476532678784 5753786702502384 5788035432874422 5795673586330446 5796031832476704 5796344296455804 5802155112338208 5802513759124992 5810171018835456 5830532021955732 5837052531500736 5838901890409224 5844755370138048 5873657258804517 5879909011174016 5887668405161088 5887985809266288 5888349761478912 5896120294262016 5923033343845254 5923399462440096 5931216248394528 5931582872796672 5958657792573668 5966521107015924 5966889913706176 5974764091627968 5975086191060168 6010328163601944 6010652180292669 6011023714843056 6017049746128512 6018956133725808 6025687365245184 6046803617907598 6054783253569414 6061227791254272 6061554551943072 6063475040040348 6069928829013504 6097635233799876 6105730197944832 6106059357757632 6114824752305024 6136253375568953 6142404949172856 6150890924260992 6151222518687792 6159720675596544 6187503370238736 6187836938441886 6196385679617952 6232932910402016 6233268927710916 6239903440429568 6241494631432788 6242216934644712 6248474736364224 6279034485183096 6279372987827121 6286056572385408 6294351937071744 6316409690452043 6323473575792464 6325477047943326 6332159665869102 6332209704341248 6340565974788864 6340907794594464 6341299743131136 6349668009205248 6378651293371812 6379045574935488 6387463652117184 6417016084310104 6425484269094072 6425830666843497 6425881445529728 6434708205757104 6472661099263632 6473010040315182 6473410154446368 6479899726599936 6489201777956352 6511942357746644 6520535811536292 6527476082889216 6527827979015616 6566684097938328 6568764626710377 6575756231431296 6614897637570768 6623626955806224 6624036379973376 6624393481663776 6663465167949408 6663824395245108 6670917178857984 6673030731896256 6679720423014912 6712751152919448 6721609603081464 6729126639161472 6752708005020159 6761619184052187 6762401679198438 6769180964394576 6769599385645824 6778532855308032 6802287358948354 6809894620084192 6818881265161056 6819248870935956 6819302758521344 6828301819003392 6828669932640192 6868946472687936 6869316777477336 6869741388392064 6878807009972352 6910205567819463 6910632706180112 6919752289793616 6920125333523766 6920180018262784 6927490916506368 6929685760046112 6960941291518578 6970933889570196 6978353551723008 7012049524202268 7012861000650232 7019891370483264 7022494051475301 7029968592786048 7063913795830983 7071432423129984 7071813643933584 7081583633849088 7113907772766522 7123351897602304 7123735917383904 7133136721637472 7133577639971328 7133962211022528 7141113984416256 7166139107368332 7176039411637824 7176426271802424 7186340788195968 7218753931945192 7219143094848867 7226826943762816 7228669802730831 7229116626220944 7246751765250816 7272147082329402 7281743736671586 7282586423752164 7289887192424928 7290337799926272 7299958459562496 7333732667782976 7343410593250368 7343806476392568 7353952235150976 7387519610180619 7397326970587008 7397725760360208 7398183033652992 7407946010739456 7441759842267114 7442219837424736 7452040927470048 7452442666871748 7460374833160704 7496398313943084 7504781826215232 7507159573383288 7551845047034379 7552311846854096 7559883014366592 7569859378064256 7570735407615744 7615388763370752 7615799308851552 7626320836452864 7661131447594716 7671241423306188 7671302043571712 7671715603336512 7681839546378816 7717380577165896 7727564781773928 7728042443302272 7728459061941072 7736206816450944 7774042695940976 7774461794452626 7782736708667648 7784721326017818 7785202520545632 7793007160184064 7793427281069664 7804194208731648 7831543011739356 7850224540214784 7850647745688384 7889468625731511 7897377791793672 7897865949920128 7908288331192704 7908714666884304 7919640868624128 7955361476021232 7955790349425282 7966352122170624 7966781588080224 8013770884802592 8014202907056892 8014698286457408 8022732994838016 8025274844967744 8025707487400344 8073044338092552 8073479555777727 8082072735924096 8084633386720464 8121098173438341 8130180311733168 8132756204498562 8141412477010176 8152156253299968 8153099669740032 8189873265563808 8201187899014656 8201630024917056 8250004493651648 8250449251255848 8261336917406664 8261847572823936 8272750280715648 8299559068227609 8311025236947888 8321992841910384 8322955912859616 8331299648485632 8360495625263054 8372045980244128 8372497317102828 8381408763180544 8383546043403804 8392469249428992 8392921687305792 8433969397257768 8442879554492136 8454543726125952 8484171596050969 8496350827710858 8504868391162416 8505394099913984 8516618202822912 8517077333567712 8567312358792096 8567774222457996 8579610941009472 8630214799018176 8630680053753576 8631213539261824 8682053149311633 8694047748715056 8694516444683706 8703770638687488 8745798032933598 8755578797251104 8758352835613836 8767133055207072 8767674975241728 8779245195861504 8819863516761024 8831502607741632 8832524642218368 8884550015767881 8884620223932544 8885099193660144 8896824372591792 8897374309195008 8937986688860502 8949781660523886 8950334870559264 8962146137441952 8972168852215296 9003610673360212 9015492245402916 9016535572264584 9025574619192768 9028434200588712 9038531047867776 9070205426861397 9082174880354121 9091841686881408 9092331827914608 9104893243520256 9136800180362582 9146452850699814 9158595296917248 9159089036636448 9159655184522752 9171742679963136 9172237128457536 9213607423759284 9226336386391488 9226833778031688 9239581013394816 9281255055358104 9281755407662829 9294578519426928 9349399365603024 9349903391566374 9359855160644352 9363325401967068 9373291457048064 9418551727774644 9428576564173312 9429084858578112 9441527905607616 9485210363688696 9488215571914989 9498314556511872 9510848962183296 9511949614696704 9554852143157776 9567976940057718 9568052548850432 9568568362403232 9581195478175776 9581787717594624 9591910499778048 9625524126465156 9638226403641108 9638822168294592 9696196109772536 9708991648895448 9709515060472773 9710115231669552 9719849589899904 9733802666934528 9767913536619966 9780803717304438 9791214124333824 9791741968523424 9805269646867968 9850026146907492 9863102627449344 9863634347146944 9922346456356152 9936054569960064 9936590222495664 9995197751924112 9995736592867662 10006375768286976 10009546097844384 10019580634522368 10069126729379172 10079844019155456 10093145837419008 10143602518797657 10153771446591864 10154399078468736 10167799282962048 10203431038422531 10214841930126288 10228321897741584 10228954137782016 10242452728505088 10289840769554528 10303419709031904 10303975166216004 10304056591069696 10304612082588096 10314942421934592 10318210514958528 10365949059270168 10379628434690424 10380270027394176 10391236374759552 10427651137003919 10441411937277867 10442057348985808 10456400834355294 10467530327584512 10482556718237184 10518074286303402 10519291500975348 10529837055724896 10544384441590272 10544952889179072 10607148634694976 10607720465900376 10622375450773632 10670861659149783 10685027846403456 10685603876075856 10700366459956992 10700943316533792 10749208661052498 10764059117456736 10764639407703636 10776096981232128 10779511182293952 10790317606408704 10828130897917788 10840240415644224 10843674939331416 10908220623494103 10919831020751744 10922615605007379 10923879635628246 10934830788637392 10935506699889408 10949937689343744 11000599001674464 11015115889875552 11015796763765248 11030333707620864 11066078757636812 11081366982597184 11095990455880512 11096588640540312 11097274550479488 11111919016109184 11162639763400671 11163329756137104 11178061391205072 11190562249741056 11229778147542682 11244597470914626 11245292529677024 11257172739322848 11260739360074932 11272724968167936 11328467770281144 11339824521549888 11356103111423616 11395899126056627 11423083145056128 11423698963277328 11439481254679296 11491697171392074 11506953065357568 11507573405004768 11576070865748844 11591347172660892 11592063664953408 11592688592911608 11604310224676416 11661064043911464 11661692691678939 11674105063001472 11677803780818448 11689510740276096 11747314517609034 11759818022348032 11775336810322176 11775971618532576 11776699522957824 11792240588524032 11846066687690508 11846798924880192 11862432496789056 11917315585147336 11933042214031848 11933685524137923 11933779827412352 11949528183255936 11950172382120336 12020656327203888 12021304360585338 12022047429686112 12034099492257024 12037912267451616 12051374730490368 12093607235815196 12109566507138828 12122455582508544 12123109103886144 12126950080080696 12195270467599752 12199134306747843 12212118715515264 12229649504610048 12272506751137906 12284809898345712 12301781848521984 12302445037375584 12319441351193088 12375006740477472 12375673876883772 12392771359235904 12465865820804032 12466537855421832 12482989262865576 12484433869289424 12496949472728448 12540743437894581 12558068970366192 12558745975654242 12572113144770816 12588703874143488 12632819380904086 12646947151584928 12650954095886652 12664319331738204 12664419408682496 12681131949577728 12681815589188928 12744526241566287 12757302586743624 12758091149870976 12774927304234368 12834032168620208 12850968538188144 12851661333686994 12851762891059456 12869416411514208 12945322198527264 12946020080630364 12946820308892736 12959799453199872 13023884715493288 13041071623072584 13041774667025559 13055655958031232 13118697049400397 13133368195876656 13137529253420754 13151512462862592 13229795275141536 13247253911612448 13248072759946752 13248786963327552 13326930335898816 13327648790490216 13346061463792512 13406980033290753 13424672490785829 13425502305838896 13443219206162928 13458253278322944 13505416010040318 13523238368104374 13524803358396876 13538361928789152 13539198771291648 13557065710616064 13604574717896708 13619789240168384 13637762530322112 13638497741871912 13657339865280384 13705200270543873 13719679276049721 13737892945375872 13738633554954672 13739482776784128 13757614019944704 13820411135638926 13821265412360224 13839504579587232 13840250667047532 13840360036525568 13854981833012736 13859371520092224 13921882583037156 13941867779140392 14024099048404536 14024855087349561 14025722001300464 14039782740966528 14044988102950602 14059937185572096 14127827591661966 14142864846259968 14143627287867168 14163167267698176 14227815545533044 14246703795204608 14247471834767808 14266273443274944 14267924422045056 14332278214736664 14352078823275648 14352852543604848 14372681576391936 14437507863890384 14438286189697734 14453653887525632 14457339605461662 14458233252441888 14493503530501632 14544294164658804 14563487473343172 14565172847504328 14579774384849856 14651870304929949 14667465335565952 14671205575956657 14686821186500736 14687612952785136 14707904470301952 14775039220361238 14794653941174016 14795451520720416 14796366067305984 14815892021478912 14883519684534228 14884439674849472 14904081854940096 14904885333743496 14992796627886168 14993604889301493 15009563652430464 15014319146766576 15103690094068758 15104623693708192 15119766028733184 15139718756128512 15141470815231488 15230777526741504 15231598617703104 15322262895189432 15342482846612376 15343431206673024 15363679092757632 15434761154331792 15455129563547856 15456084886604544 15456918123882144 15472413632901888 15548085391881952 15548923588905252 15565473417335296 15569442652035636 15570405041091264 15586014320368128 15586854562139328 15663086023478712 15701295491376768 15756318678380371 15777111429455103 15778937251463022 15794755583587344 15795731899840256 15816576662385408 15817429333768608 15839281737248256 15910722952042464 15911580698850564 15932704244341248 15933563176160448 16027541769605184 16028405814113784 16029396572914816 16050549689935488 16051414974800688 16123812991578747 16146088676185104 16146959111555454 16164145471848192 16169266773440928 16242196346876682 16260360623466336 16265512408997124 16282824954020352 16304312506599936 16379746531127616 16385819453442369 16403260049834112 16500008987303296 16500898502511696 16522673834813328 16523695145647872 16545500561431296 16599118136455218 16622050473895776 16643985683820768 16645911825719232 16662599296971264 16720991250526108 16744091960488256 16744994634205656 16767092086807608 16785843374611584 16844667221314023 16866896206371939 16867938794515536 16885759108984272 16909087452251904 16968343192101938 16992701655421716 17009736782324832 17010788199827968 17033236405645824 17034154667135424 17134624717584192 17135548444915992 17159221882018944 17237545757088111 17260429598036352 17261360107507152 17262427078523648 17364106298623266 17388095497430112 17389032889367412 17407541277374976 17491596065867196 17511157594502208 17516705671227672 17534266110414144 17620971776413551 17639727033522048 17663005215483264 17665049284436736 17769100031535762 17769240447865088 17770198387320288 17793648745183584 17794748618390016 17875973377721004 17899563321047772 17900669741118528 17924292274883904 18007221346720424 18030984490805832 18031956540878007 18033071144529168 18051149238385536 18056868401177424 18077062095735552 18140410853722794 18164349760708242 18183683373762816 18184663655829216 18209786487040512 18273600360725164 18292905701399628 18317190593834496 18318178073272896 18344474256915072 18408760126706859 18427214847518568 18452672772782976 18453667556063376 18479162026789632 18562510110716208 18563510815325658 18589157038853856 18698798731206048 18699806783132748 18719710321288704 18726650803934136 18837103455549288 18838118963481363 18858169717156224 18883055811215232 18949229071356129 18970420727377392 18976431143829978 18996629113023744 19021697924366592 19023899229393408 19109704286315552 19135953880115436 19136105097700864 19137136724806464 19162390956351552 19251048252930312 19276452807282216 19277644336589184 19365637825864421 19392392219545072 19417983297790896 19419030120945546 19420230463339104 19439699179799808 19467605333869056 19535827073239932 19561607434608876 19582428248667648 19583483937046848 19700052293814984 19706293880131131 19727268694293888 19844692912712304 19872109139920128 19873180444991328 19990395503848224 19991473185735324 20012751536573952 20019092195688768 20039161269044736 20138253458758344 20258124015060477 20284857552156561 20287205037595314 20307542893183728 20308798156937472 20335598565924096 20406862076845062 20429683860252576 20456643795483168 20457908275564032 20484905457010176 20579681539109056 20606839418063808 20607950332432008 20609224165176192 20636421029917056 20730616703458389 20731898118540336 20759256869380848 20760540054788352 20782472749519104 20855302274007838 20882823874555734 20884114697971616 20912801668710588 20935060655169024 21036148572606804 21038583001950696 21059674111449792 21089905778358144 21163812662676593 21191741387492949 21214297269389952 21215440931800752 21244750901547264 21341723318299566 21370055692806912 21371207752151712 21400732919913984 21401886633067584 21498417322104996 21528118234913472 21529278815407272 21559022364587904 21656261795835576 21657429284546601 21680480831288448 21687349878662832 21816441246988206 21839662041503488 21845231210014758 21847759271256492 21869661577274784 21871013399778816 21899875378687488 22001198003348928 22030231779751104 22132157515273624 22162558830541857 22162733965194368 22191980911761024 22193177281080624 22194549100958976 22223838032218368 22325279526801342 22326659512274208 22356122782410144 22381124499482112 22459556295085364 22489194941829252 22490585059354048 22514345478645696 22521478720149864 22655535141103137 22656935540562288 22679649043099776 22712206222847232 22791798252113254 22846166290112256 22847397926554656 22878962509358592 22983394342784148 23013906130715136 23015146810009536 23152141731497688 23182694345321784 23184127329906816 23185377185823216 23208620449352832 23322128087822928 23323385383357878 23348210126002944 23355607561636896 23379021480552192 23494629035218068 23519636044696064 23550673620644352 23551943237065152 23668405877194533 23692133375381016 23693597849760384 23724864993578112 23834631170294672 23866084428063696 23867371048275846 23867559654824704 23899056366511872 23900344764240672 24041312654407776 24042608721170676 24044094859372224 24068198984514048 24075824534903232 24187214471630392 24219133014277656 24220438667333181 24246218207772288 24253900160161392 24363294520315023 24390540935199504 24398268613495686 24424237431030528 24459299009220096 24545013502275812 24569619796691424 24603563697043968 24604890074751168 24750013480954944 24751347753767544 24785542718471808 24898677204682827 24931731641608064 24933075710843664 24965978525731152 24968867738578848 24993898945456896 25081486875789162 25116137940732384 25117491951308484 25144226289541632 25177407748286976 25265638761808172 25293894303169856 25301908191773304 25328638663476408 25363631178377856 25452514788152907 25489052483132574 25514605173487248 25516182299741952 25549854608468736 25668064337240416 25701937076376288 25703322667373988 25703525782118912 25738832823028416 25890644397054528 25892040161260728 25893640617785472 26046159447934899 26047769430986576 26082143246145168 26083549334051118 26111311916062464 26237394098800794 26266736391753312 26275058506841508 26303024925725184 26459590550283072 26494507823224896 26497573926655104 26653860671797632 26655297580980432 26692122927585024 26813960066581506 26849344981571658 26851004611677792 26886438412325856 26916506556645888 27010832020080636 27046476736208748 27049606716793752 27076723857578304 27209149435793416 27210616280584191 27239578480336768 27246524641062363 27275525060644224 27276995483743824 27314679730560768 27410400541087746 27439358552099442 27475785890751744 27477267109909344 27478965553568256 27515228039889408 27640822271277852 27642530824720448 27679009159174464 27680501334095064 27718743040184448 27843765166074312 27845266222988487 27883735558280784 28048198096809072 28049710174699122 28051444002600928 28079565481933056 28089976205901204 28119874371144192 28255655183323932 28285729692519936 28287254575734336 28455631091066088 28464646715744967 28494943669535616 28532546886549888 28535848844090112 28664556429473328 28704157646551296 28705705087209696 28745363152783872 28875015727780768 28876572379395468 28907307775051264 28914679210923324 28916466504883776 29088588329317608 29126974946686344 29130345695008656 29159548769699712 29261734688420689 29303740609859898 29334930671131904 29342411151913314 29373642373001472 29375225905570272 29415808940603904 29550078440722476 29589307882348032 29590903041440832 29767039369068456 29768879349698944 29808163709880192 29809770667486992 29985593255772336 29987209778602986 30019127304860928 30028638293533152 30207380188137516 30209247387416384 30239532057466368 30279437512257024 30430807556392971 30463197235406208 30610293115267593 30644525790378864 30684965693224752 30686862413346048 30727358185515264 30869522308663584 30910259127095712 30912169773209088 30913836247764288 30944827265803776 31096170783763904 31097847177810504 31138885304071272 31140810082182528 31173709124278656 31282953411011757 31324235811833601 31326172046957424 31402590982753536 31512637356760742 31554222858910206 31557874502926044 31589511167174688 31591463799680512 31633153324770816 31634858667537216 31821445904084928 31823161397701128 31867126352320896 32012584977449349 32055083539210368 32056811628227568 32058793145829632 32101099379870976 32102829949601376 32247625983157494 32292177352370208 32293918223110908 32328290943696384 32338533546881856 32484392693753364 32520721246932672 32531024817994248 32724661870482309 32759493062255232 32771638906884738 32806520099668224 33000017974606592 33001797005023392 33045347669626656 33047390291295744 33091001122862592 33198236272910436 33244100947791552 33287971367641536 33291823651438464 33441982501052216 33487919290202013 33488183920976512 33489989268411312 33534184173615216 33571686749223168 33689334442628046 33733792412743878 33735877589031072 33771518217968544 33818174904503808 33936686384203876 33985403310843432 34019473564649664 34068309334270848 34187697378169881 34269249435168384 34271096889831984 34318443764037888 34475091514176222 34520859196072704 34522720215014304 34524854157047296 34728212597246532 34776190994860224 34778065778734824 34983192131734392 34985078075036817 35022315189004416 35033411342455344 35068532220828288 35241943552827102 35279454067044096 35326010430966528 35330098568873472 35538200063071524 35538480895730176 35540396774640576 35587297490367168 35751946755442008 35799126642095544 35801339482237056 35848584549767808 36014442693440848 36061968981611664 36063913081756014 36066142289058336 36102298476771072 36113736802354848 36154124191471104 36280821707445588 36328699521416484 36367366747525632 36369327311658432 36547200721450328 36585811402799256 36597402920243529 36636356146545792 36688948513830144 36817520253413718 36854429695037136 36905345545565952 36907335112126752 36958324053579264 37125020221432416 37127021630651316 37178314077707712 37397597462412096 37399613566265496 37453301607868272 37622230313683743 37674206911098576 37676237926962726 37716339434312448 37766111622430464 37898458142712258 37940841454754784 37952862287659956 37993258226047488 38043395848733184 38219408572631104 38233578724698861 38271907760230872 38274273449612928 38324781912703104 38502096505860624 38552905614564432 38555288673178368 38731275651728842 38784784439090144 38835966595581792 38838060241891092 38840460926678208 38879398359599616 39071654146479864 39123214869217752 39166967874093696 39304223516399387 39356091148201191 39400104587629968 39412587760262262 39454537388587776 39689385825424608 39744218279840256 39746360889982656 39980791007696448 39982946371470648 40038184391377536 40220940099872259 40276506917516688 40516248030120954 40569715104313122 40574410075190628 40615085786367456 40617596313874944 40671197131848192 40813724153690124 40859367720505152 40913287590966336 41115600811631619 41159037828149163 41159363078218112 41213678836127616 41215900664864016 41218448330352384 41272842059834112 41461233406916778 41463796237080672 41518513738761696 41521080109576704 41564945499038208 41710604548015676 41765647749111468 41768229395943232 41825603337421176 42072297145213608 42074565262048683 42077166003901392 42119348222899584 42179811556716288 42327625325353186 42383482774985898 42428594538779904 42430881863601504 42489501803094528 42683446636599132 42740111385613824 42742415504303424 42803773266135168 42996834644209992 43056236469826944 43058557630814544 43118044729175808 43312523591671152 43314858569093202 43360961662576896 43374699757325664 43632882493976412 43679324083006976 43690462420029516 43695518542512984 43739323154549568 43955610914789847 44002396006697856 44060463559502208 44214867833164301 44264315030547248 44325117661083714 44325467930388736 44383961823522048 44386354562161248 44389098201917952 44447676064436736 44650559053602684 44653319024548416 44712245564820288 44919112590170728 44978389883658504 44980814667904479 44981170118708096 45028690957291392 45042957440299728 45311070282206274 45313871081124576 45359298086199552 45424412445694464 45583596504226508 45692332580224512 45694795853109312 45966788685568296 46030293620019072 46304283462995376 46365388690643568 46368254659813632 46370754371646432 46417240898705664 46644256175645856 46646770766715756 46696420252005888 46711215123273792 46758042961104384 46989258070436136 47103886474130304 47268956035141113 47331334288365309 47336811754389066 47384266750762032 47387195699520768 47449729987156224 47669262340589344 47732168856127392 47734742096551692 47735119309649408 47798112733023744 47800689528481344 48082625308815552 48085217442341352 48088189718744448 48151649069806464 48371438974736241 48374428943260784 48438266028555312 48440877334666362 48492436415544576 48507800320322784 48726589040630046 48781081870399008 48796537226991372 48848474862061056 49090027004551624 49139239593382848 49157458360327107 49209780149502336 49500026961909888 49502695507535088 49571085436943616 49797354409365654 49863463283216128 49866151421687328 49931957051462304 49937735477157696 49987797890913792 50162973751578324 50232275881464768 50234983902616968 50531277523616344 50534001663942069 50587788606339712 50600688619115817 50603816383546608 50657277326952816 50727262356755712 50905029576305814 50978104966265148 51029210346974496 51032364599483904 51099709216937472 51336128674480832 51403874152752576 51406645334747976 51477665646056832 51712637271264333 51781288794109056 51784080322521456 51787281235570944 52092318895869798 52095538861973152 52164286492290336 52167098668102236 52222623832124928 52474788197601588 52533472783506624 52550117013683016 52862915329240653 52919181100566144 52989015646449792 52995147853310208 53307721343595264 53310595161960864 53384245855170048 53627920133163012 53698689963143316 53702009223355584 53772876824651712 54021664040161272 54092953472417496 54099213433587504 54153447715156608 54418298871586832 54421232561168382 54479156960673536 54493049282124726 54551050121288448 54553990967487648 54629359461121536 54820801082175492 54878717104198884 54951571781503488 54954534219818688 55226280380120577 55281644542555704 55285061649440896 55358018318348928 55361002668190128 55437486080368896 55687530332148624 55690532445976974 55767471116561568 56096396193618144 56099420349398244 56102888005201856 56159130963866112 56179952411802408 56511310366647864 56514356890444089 56574509151468672 56847687214068387 56911262182132176 56929293431489934 56989887339071232 57065093773099776 57071697688180224 57329112858946656 57408315293102592 57411410174419392 57750031455561536 57753144758790936 57829358421846648 57832933009767552 58096913477593263 58177176658635216 58253949893372688 58260691390017312 58319097539399424 58523469376841378 58607481219719796 58669861342263808 58684822303826628 58747284746002944 58750451811140544 59100156881444952 59181806082881664 59389201172356783 59534078738136912 59537758699397888 59616327419760384 59619541334973984 59971186511544672 59974419557205972 60038254609721856 60057276587066304 60414760376275032 60418494774832768 60774372045181431 60861615112785942 60926394470812416 61220586230535186 61289051580757728 61369931386449504 61373724826692096 61454716371030528 61739044617327168 61820518254191424 61827672495528576 62191850110375167 62192341567527808 62195694355621008 62277770608142544 62281620164365056 62347418248557312 62565906822023514 62648471623667202 62652344093914848 62805181965507072 63025274713521484 63108445717820412 63115749005852088 63179022334349376 63269717335074432 63491437988029779 63575224162478847 63642891808169856 63646322795402256 63734252704641792 64025169954898698 64110167078420736 64113623256455136 64117586291659264 64202198759741952 64205659899202752 64495251966314988 64584354704740416 64587836446221816 64677067093763712 64968785387506728 64972287853639803 65041442493865344 65062049635988496 65449323740964618 65518986124510464 65543277813769476 65613040199336448 66000035949213184 66003594010046784 66090695339253312 66396472545820872 66488201895583104 66575942735283072 66583647302876928 66883965002104432 66975838580404026 66976367841953024 66979978536822624 67068368347230432 67143373498446336 67378668885256092 67467584825487756 67471755178062144 67543036435937088 67873372768407752 67966605423309411 67970806621686864 68038947129299328 68136618668541696 68375394756339762 68538498870336768 68542193779663968 68636887528075776 68950183028352444 69041718392145408 69045440430028608 69456425194493064 69552381989720448 69556131557469648 69966384263468784 69970156150073634 70044630378008832 70066822684910688 70137064441656576 70483887105654204 70558908134088192 70652020861933056 71005217631583599 71076400126143048 71080793549281152 71174594980734336 71503893510884016 71598253284191088 71602678964474112 71697169099535616 72028885386881696 72123937963223328 72127826163512028 72132284578116672 72204596953542144 72227473604709696 72561643414891176 72657399042832968 72738654623316864 72993557959027433 73089883560945069 73094401442900656 73171622805598512 73194805840487058 73272712293091584 73377897027660288 73635040506827436 73708859390074272 73810691091131904 73814670224253504 74250040442864832 74254043261302632 74356628155415424 74696031614048481 74795194924824192 74799227132530992 74906603215736544 75244460627367486 75348413822197152 75352475853925452 75432678868624896 75532223244860928 75796916285424516 75881682909509568 75905724575319912 76357544364458721 76438817145262208 76467157449397722 76543815520461744 76548546899225856 76649563825406208 77004193011721248 77105811229128864 77110577346356736 77462551303457684 77569568878180288 77671933191163584 77676120483782184 77680921853356416 78138478343804697 78143308292959728 78246429738435504 78333935748187392 78608447032798774 78712182296402382 78800209175259936 78825175520524524 78909074777175552 79378771650849216 79492721779965312 79771293882396389 79961582015392896 79965892742941296 80076368782755072 80441880199744518 80553013835033376 81032496060241908 81139430208626244 81148820150381256 81230171572734912 81627448307380248 81631848841752573 81718735441010304 81826575181932672 82231201623263238 82318075656298326 82318726156436224 82427357672255232 82431801329728032 82436896660704768 82545684119668224 82922466813833556 82927592474161344 83037027477523392 83421209096031352 83531295498222936 83535798668965461 83536458791886464 83651206674842352 84144594290427216 84149130524097366 84154332007802784 84238696445799168 84359623113432576 84655250650706372 84766965549971796 84857189077559808 84861763727203008 85366893273198264 85393940147234901 85484831008606848 85607546532270336 85993669288419984 86112472939653888 86117115261629088 86236089458351616 86625047183342304 86629717138186404 86721923325153792 86749399514651328 87265764987952824 87380924840059032 87391037085025968 87478646309099136 87785204065262067 87911221829579694 88004792013395712 88120927119004416 88429735666328602 88528630061094496 88650235322167428 88650935860777472 88767923647044096 88772709124322496 89301118107205368 89306638049096832 89424491129640576 89838225180341456 89956779767317008 89961629335808958 89962340237416192 90057381914582784 90085914880599456 90622140564412548 90627742162249152 90718596172399104 91167193008453016 91292422669178913 91389591706218624 91830879345802779 91933577371136592 92060587240038144 92608566925990752 92730777381287136 92736509319627264 92741508743292864 92834481797411328 93288512351291712 93293541533431512 93422430246547584 93848860233035271 93972707435500803 93978516140872272 94207772948260608 94537912070282226 94662668576730618 94673623508778132 94768533501524064 94774391399041536 94899459974312448 95338524681178688 95464337712254784 95469484193103384 95601379056962688 96037754932348047 96165250617631104 96170434884682704 96176379437488896 96303298139612928 96742877949472482 96748857886521568 96876532057110624 96881754669332724 96984872831089152 97015600640645568 97453178081260092 97562163740798016 97593074453982744 98173985611446927 98180054009103248 98278479186765696 98314916720654214 98419560299004672 99000053923819776 99005391015070176 99142170873887232 99594708818731308 99726926566432256 99732302843374656 99863914102924608 99875470954315392 100325947503156648 100464551762929536 100469967805233936 101062555047232688 101068003327884138 101175577212679424 101201377238231634 101207632767093216 101314554653905632 101454524713511424 101810059152611628 101956209932530296 102058420693948992 102563092134509643 102672257348961664 102807748305505152 102813290669495952 102955331292113664 103425274542528666 103562577588218112 103568160645042912 103574562471141888 104184637791739596 104191077723946304 104328572984580672 104334197336204472 104949576395203176 104955234225110451 105066945567013248 105100234027366032 105725830658481306 105838362201132288 105978031292899584 105990295706620416 106615442687190528 106621190323921728 107255840266326024 107397379926286632 107404018446711168 107545753649303424 108043328080322544 108185906944834992 108198426867175008 108306895430313216 108836597743173664 108842465122336764 108958313921347072 108986098564249452 109102100242576896 109107981934975296 109641602164350984 109757434208397768 109909068439637376 110294230748662597 110452560760241154 110563289085111408 110570123298881792 110716036636697856 110722005336380256 110874972160737792 111375060664297248 111381064891953948 111534942233123136 112192792387236288 112198840698796488 112205776010403712 112359904823604816 112866690941051229 113022620733295728 113028713780888178 113149018302937344 113695374428136774 113822524364264352 113858586862979868 113979774678142464 114130187546199552 114658225717893312 114700736174096583 114822820348838784 115500062911123072 115506289517581872 115658716843693296 115665866019535104 116193826955186526 116354353317270432 116507899786745376 116521382780034624 116638195078798848 117046938753682756 117214962439439592 117369644607653256 117500903622281088 117912670549198161 118068273444603573 118200313762889904 118363612165763328 118778402344713566 119068157476273824 119075517398795776 119232654839520768 119239082669947968 119942373023089344 119948839114411944 120114553174132608 120662820299616777 120829520752550064 120836989549665536 121548744090362862 121723230225571884 121852788941624832 122441172461070372 122578103161515456 122739862772899008 123346802434894857 123478089234654336 123641036508382848 123655344991057152 124383700220750334 124384683135055616 124391388711242016 124555541216285088 124563240328730112 124694836497114624 125131813644047028 125296943247334404 125304688187829696 126050549427042968 126216891435640824 126223695786146049 126231498011704176 126358044668698752 126539434670148864 126982875976059558 127150448324957694 127285783616339712 127292645590804512 127468505409283584 128050339909797396 128220334156841472 128227246512910272 128411319798405504 128990503932629976 129168709409480832 129175672892443632 129354134187527424 129937570775013456 129944575707279606 130082884987730688 130124099271976992 130898647481929236 131037972249020928 131086555627538952 131866832744369541 132007188020093568 132181390678506624 132644603499492903 132792945091641744 132976403791166208 133151885470566144 133167294605753856 133767930004208864 133951677160808052 133952735683906048 133959957073645248 134136736694460864 134757337770512184 134935169650975512 134943510356124288 135086072871874176 135559464781050947 135746745536815504 135933210846618822 135941613243373728 136077894258598656 136273237337083392 136750789512679524 137076997740673536 137084387559327936 137900366056704888 138090880860057216 138912850388986128 139104763979440896 139112263114939296 139932768526937568 139940312300147268 140089260756017664 140133645369821376 140274128883313152 140967774211308408 141806868105423339 141994002865095927 142010435263167198 142152800252286096 142161587098562304 142349189961468672 143007787021768032 143196506568382176 143205357928948224 143394338199071232 144057770773763392 144247875926446656 144255652327024056 144264569156233344 144454947209419392 145114316924208723 145123286829782352 145314798085665936 145477309246633728 145987115918054866 146179767121890138 146188802885801312 146343245611197024 146389611680974116 146545424586183168 147270081013654872 147417718780148544 147629340448507008 148146688638736151 148500080885729664 148508086522605264 148713256310830848 149392063228096962 149590389849648384 149598454265061984 149813206431473088 150488921254734972 150696827644394304 150704951707850904 151593832570849032 151602004991826207 151763365819019136 151811449150639824 152715088728917442 152877634290524416 152934314898795444 153087631040923488 153097093798451712 153299127650812416 154008386023442496 154211622458257728 154925102606915368 155137911813792999 155139137756360576 155343866382327168 155352240967564368 155361843706712832 156276956687609394 156286616585919456 156492859476871008 156667871496374784 157216894065597548 157424364592804764 157600418350519872 157650351041049048 158588745987721959 158757543301698432 158985443559930624 159542587764792778 159923164030785792 159931785485882592 160152737565510144 160883760399489036 161106027670066752 162064992120483816 162278860417252488 162297640300762512 162460343145469824 163254896614760496 163263697683505146 163437470882020608 163653150363865344 164462403246526476 164636151312596652 164637452312872448 164854715344510464 164863602659456064 165678841140361731 165844933627667112 165855184948322688 166074054955046784 166842418192062704 167062590996445872 167071597337930922 167072917583772928 167302413349684704 168289188580854432 168298261048194732 168308664015605568 168477392891598336 169310501301412744 169533931099943592 169543070671332267 169723527454406016 170543061642205161 170733786546396528 170787880294469802 170969662017213696 171215093064540672 171987338576839968 172224945879307776 172234230523258176 173250094366684608 173259434276372808 173498799029302656 174290740432779789 174531529975905648 174761849680118064 174782074170051936 174957292618198272 175570408130524134 175822443659159388 176009584026791424 176241854238008832 176859471332657204 177057260122188992 177300470644334856 177545418248644992 178167603517070349 178602236214410736 178613276098193664 178848982259281152 179676450360682912 179913559534634016 179923258671617916 179924680474832384 180114763829165568 180171829761198912 181244281128825096 181255484324498304 182323116135544293 182334386016906032 182584845338357826 182779183412437248 183661758691605558 183867154742273184 184121174480076288 185217133851981504 185461554762574272 185483017486585728 186577024702583424 186587083066863024 186844860493095168 187697720466070542 187945414871001606 187957032281744544 188415545896521216 189075824140564452 189325337153461236 189347247017556264 189537067003048128 190474313964089337 190677049362357376 190725672487436541 190928675424509568 190938968386206768 191202758113925376 192075509864696094 192330501235262208 192340869769365408 192352758874977792 192606596279225856 193485755898944964 193497715773043136 193753064114221248 193763509338665448 194031201281291136 194906356162520184 194916863560919409 195124327481596032 195186148907965488 196347971222893854 196360108018206496 196556958373531392 196629833441308428 196839120598009344 198000107847639552 198010782030140352 199189417637462616 199464605686749312 199727828205849216 199750941908630784 200651895006313296 200929103525859072 200939935610467872 202125110094465376 202136006655768276 202351154425358848 202402754476463268 202415265534186432 202629109307811264 203620118305223256 203912419865060592 204116841387897984 204832142818944823 205126184269019286 205344514697923328 205615496611010304 205626581338991904 205910662584227328 206850549085057332 207125155176436224 207136321290085824 208369275583479192 208382155447892608 208657145969161344 208668394672408944 209899152790406352 209910468450220902 210133891134026496 210200468054732064 211451661316962612 211676724402264576 211956062585799168 213015652894750797 213242380647843456 214511680532652048 214794759852573264 214808036893422336 215091507298606848 216086656160645088 216371813889669984 216396853734350016 216613790860626432 217673195486347328 217684930244673528 217972197128498904 218215963869950592 218980673877082299 219269650682835207 219283204328701968 219514868416795536 219818136879274752 220588461497325194 220905121520482308 221126578170222816 221140246597763584 221432073273395712 221444010672760512 222750121328594496 222762129783907896 223069884466246272 224088094842145443 224385584774472576 224397681397592976 224411552020807424 224719809647209632 225733381882102458 226045241466591456 226057427561776356 226298036605874688 227390748856273548 227645048728528704 227717173725959736 229072633093376163 229316451435786624 229401472348193166 229645640697677568 231000125822246144 231012579035163744 231317433687386592 231331732039070208 232387653910373052 232708706634540864 233015799573490752 233042765560069248 234093877507365512 234415435031414091 234429924878879184 234739289215306512 235001807244562176 235825341098396322 236136546889207146 236400627525779808 236727224331526656 237556804689427132 238136314952547648 238478165339895936 239313881647189167 239884746046178688 239897678228823888 240229106348265216 241325640599233554 241659041505100128 241673979099331072 243097488180725724 243446460451143768 244882344922140744 244895546525257719 245156206323030912 245479725545798016 246693604869789714 246956178469308672 247282073016765696 247310689982114304 248767400441500668 248769366270111232 248782777422484032 249111082432570176 250263627288094056 250593886494668808 250609376375659392 252101098854085936 252433782871281648 252447391572292098 252462996023408352 252716089337397504 253078869340297728 253965751952119116 254300896649915388 254571567232679424 254585291181609024 256100679819594792 256181820441704703 256454493025820544 256822639596811008 257981007865259952 258337418818961664 258351345784887264 258708268375054848 259875141550026912 259889151414559212 260165769975461376 260248198543953984 261797294963858472 262173111255077904 263355612195786201 263733665488739082 264014376040187136 264362781357013248 265289206998985806 265585890183283488 265952807582332416 266303770941132288 267535860008417728 267903354321616104 267919914147290496 268273473388921728 269514675541024368 269870339301951024 269887020712248576 270172145743748352 271118929562101894 271493491073631008 271866421693237644 271883226486747456 272155788517197312 273501579025359048 274168775118655872 275129564614795709 275492638037408337 275800732113409776 276181761720114432 277825700777972256 278209527958881792 278224526229878592 279865537053875136 279880624600294536 280267290739642752 281546580699105813 281935548422616816 283613736210846678 283988005730191854 284020870526334396 284305600504572192 284323174197124608 284698379922937344 286015574043536064 286393013136764352 288113264797044141 288115541547526784 288495751852893312 288511304654048112 288529138312466688 288909894418838784 290228633848417446 290246573659564704 290629596171331872 290954618493267456 291974231836109732 292359534243780276 292377605771602624 292686491222394048 292779223361948232 294521956834340781 294540162027309744 294835437560297088 295258680897014016 296293377277472302 297000161771459328 297016173045210528 297426512621661696 298784126456193924 299180779699296768 299196908530123968 299626412862946176 300977842509469944 301393655288788608 301409903415701808 303187665141698064 303204009983652414 303526731638038272 303622898301279648 305430177457834884 305755268581048832 305868629797590888 306175262081846976 307689276403528929 308016772046884992 308423244916515456 309850205213830736 310275823627585998 310278275512721152 310687732764654336 310704481935128736 310723687413425664 312553913375218788 312573233171838912 312985718953742016 314433788131195096 314848729185609528 314865702675331353 315200836701039744 315300702082098096 317177491975443918 317515086603396864 317970887119861248 319085175529585556 319846328061571584 319863570971765184 321767520798978072 322212055340133504 324129984240967632 324557720834504976 324595280601525024 324920686290939648 326509793229520992 326527395367010292 326874941764041216 327306300727730688 328924806493052952 329272302625193304 329727205318912128 330882692245987791 331357682280723462 331689867255334224 331710369896645376 332148109910093568 333684836384125408 334125181992891744 334143194675861844 334145835167545856 334604826699369408 336578377161708864 336596522096389464 336617328031211136 338600072823153687 338621002602825488 339067862199887184 339086141342664534 339447054908812032 341086123284410322 341467573092793056 341575760588939604 341939324034427392 343974677153679936 344102208522289749 344468461046516352 346500188733369216 346518868552745616 346997598058605312 348581480865559578 349063059951811296 349523699360236128 349564148340103872 349914585236396544 351140816261048268 351644887318318776 353718942665314408 353738011647594483 354114520244377984 354204820333810719 354600941288669712 355090836497289984 356335207034140698 357204472428821472 357226552196387328 357697964518562304 359352900721365824 359827119069268032 359846517343235832 360343659522397824 361988460898850331 362488562257650192 362510968648996608 364646232271088586 364668772033812064 365169690676715652 365558366824874496 367323517383211116 367734309484546368 370040407304684571 370434267703963008 370923109525148544 370966034973171456 373154049405166848 373174166133726048 373689720986190336 375395440932141084 375890829742003212 375914064563489088 378151648281128904 378650674306922472 378694494035112528 379074134006096256 380948627928178674 381354098724714752 381451344974873082 381857350849019136 381877936772413536 382405516227850752 384151019729392188 384661002470524416 384681739538730816 386971511797889928 386995431546086272 387506128228442496 387527018677330896 388062402562582272 389812712325040368 389833727121838818 390248654963192064 390372297815930976 392695942445787708 392720216036412992 393113916747062784 393259666882616856 395600498233108623 396021564060280704 397933810498478709 398378835274925232 398929211373498624 399455656411698432 399501883817261568 401303790012626592 401858207051718144 401879871220935744 404250220188930752 404272013311536552 404805508952926536 404830531068372864 405258218615622528 406678394343152841 407240236610446512 407824839730121184 408233682775795968 409664285637889646 410252368538038572 410689029395846656 411230993222020608 411253162677983808 413701098170114664 414272642580171648 416738551166958384 416764310895785216 417314291938322688 417336789344817888 419798305580812704 419820936900441804 420267782268052992 420400936109464128 422903322633925224 425420604316270017 426031305789501594 426484761295686912 429023361065304096 429589519705146528 429616073786844672 430183014597213696 432173312321290176 432743627779339968 432793707468700032 435342950772626169 435346390972694656 435369860489347056 435944394256997808 436431927739901184 437961347754164598 438539301365670414 438566408657403936 439029736833591072 439636273758549504 441176922994650388 441810243040964616 442253156340445632 442888021345521024 444440065916208453 445500242657188992 445524259567815792 446139768932492544 448176189684290886 448771169548945152 448795362795185952 448823104041614848 449439619294419264 451466763764204916 452090482933182912 452114855123552712 454781497712547096 454806014975478621 455290097457057408 455434347451919472 458145266186752326 458632902871573248 458802944696386332 459291281395355136 462000251644492288 462025158070327488 462634867374773184 464775307820746104 465417413269081728 466031599146981504 466085531120138496 468187755014731024 468830870062828182 468859849757758368 469478578430613024 470003614489124352 471650682196792644 472273093778414292 472801255051559616 475113609378854264 475766237963165877 476272629905095296 476956330679791872 478627763294378334 479769492092357376 479795356457647776 480458212696530432 482651281198467108 483318083010200256 486194976361451448 486892920902287536 489764689844281488 489791093050515438 490312412646061824 490959451091596032 493387209739579428 493912356938617344 494564146033531392 497036523421085193 497534800883001336 497565554844968064 498222164865140352 500527254576188112 501187772989337616 501218752751318784 504202197708171872 504867565742563296 504894783144584196 504925992046816704 505432178674795008 507931503904238232 508601793299830776 509170582363218048 510954905713192031 511629184926615483 512201359639189584 512363640883409406 512908986051641088 513645279193622016 515962015730519904 516674837637923328 516702691569774528 519750283100053824 519778302829118424 520496397087907968 522872221298339367 523594589927716944 524346222510155808 526711224391572402 527467330977478164 528028752080374272 528725562714026496 530578413997971612 531171780366566976 534502810551211047 535071720016835456 535806708643232208 535839828294580992 536546946777843456 539029351082048736 539740678603902048 539774041424497152 540344291487496704 542237859124203788 542986982147262016 543732843386475288 543766452973494912 546969348406632879 547003158050718096 548337550237311744 550259129229591418 550985276074816674 551601464226819552 552363523440228864 555651401555944512 556449052459757184 559731074107750272 559761249200589072 560534581479285504 563093161398211626 563871096845233632 567227472421693356 567976011460383708 568041741052668792 568611201009144384 571422941892268011 572031148087072128 572786026273528704 576226529594088282 576231083095053568 576991503705786624 577022609308096224 577058276624933376 577819788837677568 580457267696834892 580493147319129408 581259192342663744 583948463672219464 584719068487560552 584750590682758227 584755211543205248 585372982444788096 585558446723896464 589043913668681562 589080324054619488 589670875120594176 590517361794028032 592586754554944604 594000323542918656 594032346090421056 597568252912387848 598393817060247936 599252825725892352 601955685018939888 602787310577577216 602819806831403616 606375330283396128 606408019967304828 607053463276076544 607245796602559296 610860354915669768 611737259595181776 612350524163693952 614496428456834469 615378552807057858 616033544093769984 616846489833030912 619700410427661472 620551647255171996 620556551025442304 621375465529308672 621408963870257472 625107826750437576 625146466343677824 625971437907484032 628867576262390192 629697458371219056 629731405350662706 630401673402079488 630601404164196192 634354983950887836 635030173206793728 638170351059171112 639046958684252391 639727141943530368 643535041597956144 644424110680267008 648259968481935264 649115441669009952 649190561203050048 649841372581879296 653019586459041984 653054790734020584 656942021631246897 657808952048505621 657849612986105904 658544605250386608 659454410637824256 661765384491975582 662715364561446924 663379734510668448 663420739793290752 664296219820187136 667369672768250816 668250363985783488 668286389351723688 669209653398738816 672264284526436329 673156754323417728 673193044192778928 673234656062422272 677200145646307374 677242005205650976 678135724399774368 678172282685329068 678894109817624064 682172246568820644 682935146185586112 683151521177879208 687217899280128489 687949354307359872 688204417044579498 688936922093032704 693000377466738432 693037737105491232 693995196117210624 697162961731119156 698126119903622592 699047398720472256 699128296680207744 702281632522096536 703289774636637552 707437885330628816 707476023295188966 708229040488755968 708409640667621438 709201882577339424 710181672994579968 712670414068281396 714408944857642944 717941644941567501 718705801442731648 719654238138536064 719693034686471664 720687319044795648 723976921797700662 724977124515300384 725021937297993216 729292464542177172 729337544067624128 730339381353431304 734647034766422232 734686639575773157 735468618969092736 740080814609369142 740868535407926016 741846219050297088 741932069946342912 746308098810333696 746348332267452096 750790881864282168 751781659484006424 751828129126978176 756303296562257808 757301348613844944 757388988070225056 758148268012192512 761897255856357348 762708197449429504 762902689949746164 763714701698038272 763755873544827072 768302039458784376 769363479077461632 772059615240638179 773943023595779856 773990863092172544 775012256456884992 775054037354661792 776124805125164544 779625424650080736 779667454243677636 780497309926384128 780744595631861952 785391884891575416 785440432072825984 786519333765233712 790066836587358603 791200996466217246 792043128120561408 795867620996957418 796757670549850464 797858422746997248 798911312823396864 802607580025253184 803759742441871488 808500440377861504 808544026623073104 809611017905853072 809661062136745728 810516437231245056 813356788686305682 814480473220893024 815649679460242368 816467365551591936 819328571275779292 820504737076077144 822506325355967616 825388693844387127 826477914112225011 827402196340229328 828545285160343296 833477102333916768 833528621791570432 834628583876645376 834673578689635776 839596611161625408 839641873800883608 840801872218928256 844639742097317439 845806645267850448 850841208632540034 852062611579003188 852969522591373824 858046722130608192 859179039410293056 864346624642580352 865487255558679936 865587414937400064 870685901545252338 870692781945389312 870739720978694112 871888788513995616 872863855479802368 875922695508329196 877078602731340828 877132817314807872 878059473667182144 882353845989300776 883565870503022343 883620486081929232 884506312680891264 885776042691042048 888880131832416906 891000485314377984 891048519135631584 892279537864985088 896352379368581772 897542339097890304 897590725590371904 898879238588838528 902933527528409832 904180965866365824 904229710247105424 909562995425094192 909612029950957242 910580194914114816 910868694903838944 916290532373504652 917265805743146496 917605889392772664 923067829210586787 924050316140654976 925269734749546368 929550615641492208 930834826538163456 932063198293963008 932171062240276992 936375510029462048 937661740125656364 937719699515516736 938957156861226048 943301364393585288 944546187556828584 945602510103119232 948916253467356629 950227218757708528 951532475926331754 952545259810190592 953912661359583744 957255526588756668 959538984184714752 959590712915295552 965302562396934216 966636166020400512 972389952722902896 973785841804575072 979529379688562976 979582186101030876 980624825292123648 981918902183192064 986774419479158856 992648076737963373 994073046842170386 995069601766002672 995131109689936128 996444329730280704 1001054509152376224 1002375545978675232 1002437505502637568 1008404395416343744 1009735131485126592 1009789566289168392 1009851984093633408 1015800218469461061 1015863007808476464 1017203586599661552 1018341164726436096 1021909811426384062 1023258369853230966 1024402719278379168 1024727281766818812 1025817972103282176 1031924031461039808 1033405383139549056 1037026820471153057 1039500566200107648 1039556605658236848 1040992794175815936 1045744442596678734 1047189179855433888 1048692445020311616 1053422448783144804 1054934661954956328 1061156827995943224 1061214034942783449 1062343560733133952 1069005621102422094 1070143440033670912 1071613417286464416 1071679656589161984 1073093893555686912 1078058702164097472 1079481357207804096 1084475718248407576 1085965382696550993 1085973964294524032 1087465686772950576 1087532905946989824 1093938696813265758 1094006316101436192 1096675100474623488 1100518258459182836 1101970552149633348 1103202928453639104 1110121221914053713 1111302803111889024 1112898104919514368 1119462148215500544 1119522498401178144 1121069162958571008 1126186322796423252 1127742193690467264 1134454944843386712 1135952022920767416 1136083482105337584 1137222402018288768 1142845883784536022 1144062296174144256 1145572052547057408 1152453059188176564 1152462166190107136 1153983007411573248 1154045218616192448 1160914535393669784 1160986294638258816 1162518384685327488 1167896927344438928 1169438136975121104 1169501181365516454 1169510423086410496 1170745964889576192 1171116893447792928 1178087827337363124 1178160648109238976 1179341750241188352 1185173509109889208 1186801494699325869 1188064692180842112 1193801431495436127 1195136505824775696 1196787634120495872 1198505651451784704 1203911370037879776 1205574621155154432 1205639613662807232 1212750660566792256 1212816039934609656 1214491593205118592 1220035183029458523 1221720709831339536 1223474519190363552 1224701048327387904 1228992856913668938 1230757105614115716 1232067088187539968 1233692979666061824 1239400820855322944 1241103294510343992 1242817927740514944 1250215653500875152 1250292932687355648 1251942875814968064 1257735152524780384 1259394916742438112 1259462810701325412 1260803346804158976 1261202808328392384 1268709967901775672 1276261812948810051 1276340702118342224 1278093917368504782 1279454283887060736 1287070083195912288 1288848221360534016 1296519936963870528 1298230883338019904 1298381122406100096 1306039172918083968 1306109581468041168 1313884043262493794 1315617904097011242 1315699225972211808 1317089210500773216 1318908821275648512 1323530768983951164 1325430729122893848 1326759469021336896 1333320197748625359 1334739345536501632 1336500727971566976 1336572778703447376 1338419306797477632 1344528569052872658 1346313508646835456 1346386088385557856 1346469312124844544 1354400291292614748 1354484010411301952 1356271448799548736 1356344565370658136 1364344493137641288 1364418044926435863 1365870292371172224 1366303042355758416 1374435798560256978 1375898708614719744 1376408834089158996 1377873844186065408 1386000754933476864 1386075474210982464 1394325923462238312 1396252239807245184 1398094797440944512 1398256593360415488 1404563265044193072 1406579549273275104 1414875770661257632 1414952046590377932 1416458080977511936 1416819281335242876 1418403765154678848 1425340828136562792 1428817889715285888 1433824999732613761 1435883289883135002 1437411602885463296 1439308476277072128 1439386069372943328 1441374638089591296 1447953843595401324 1449954249030600768 1458584929084354344 1458675088135248256 1460678762706862608 1469294069532844464 1469373279151546314 1470937237938185472 1480161629218738284 1481737070815852032 1483692438100594176 1491109570263255579 1492696664534904192 1501581763728564336 1503563318968012848 1503656258253956352 1512606593124515616 1514602697227689888 1514777976140450112 1516296536024385024 1523794511712714696 1525805379899492328 1527511747089654144 1532864717139576093 1534887554779846449 1536604078917568752 1538726958154923264 1544119230481276358 1547886047191559712 1547981726184345088 1550024512913769984 1550108074709323584 1559250849300161472 1559334908487355272 1561489191263723904 1568616663895018101 1570783769783150832 1570880864145651968 1573038667530467424 1580133673174717206 1582401992932434492 1584086256241122816 1591735241993914836 1593515341099700928 1603508431653633141 1605215160050506368 1607519484883742976 1617000880755723008 1617088053246146208 1619222035811706144 1619322124273491456 1621032874462490112 1626713577372611364 1628960946441786048 1631299358920484736 1638657142551558584 1640908045219898637 1641009474152154288 1645012650711935232 1650777387688774254 1652955828224450022 1654804392680458656 1657090570320686592 1666954204667833536 1669347157379271552 1679193222323250816 1679283747601767216 1681603744437856512 1689279484194634878 1691613290535700896 1701682417265080068 1704125223158006376 1714268825676804033 1716093444261216384 1718358078820586112 1728693249285160704 1730974511117359872 1731174829874800128 1741371803090504676 1741385563890778624 1741479441957388224 1743777577027991232 1751845391016658392 1754157205462681656 1754265634629615744 1756118947334364288 1764707691978601552 1767131741006044686 1767240972163858464 1769012625361782528 1771552085382084096 1777760263664833812 1782000970628755968 1782097038271263168 1792704758737163544 1795181451180743808 1797758477177677056 1805867055056819664 1808361931732731648 1808459420494210848 1819125990850188384 1819224059901914484 1821160389828229632 1821737389807677888 1832581064747009304 1835211778785545328 1843489285370503407 1846135658421173574 1848100632281309952 1850539469499092736 1859101231282984416 1861669653076326912 1864126396587926016 1872751020058924096 1875323480251312728 1875439399031033472 1877914313722452096 1886602728787170576 1889092375113657168 1891205020206238464 1897832506934713258 1900454437515417056 1903064951852663508 1905090519620381184 1914511053177513336 1919181425830591104 1925906952303569963 1930605124793868432 1933272332040801024 1944779905445805792 1947571683609150144 1959058759377125952 1959164372202061752 1970826064893740691 1973548838958317712 1985296153475926746 1988146093684340772 1990139203532005344 1990262219379872256 1992888659460561408 2002109018304752448 2004751091957350464 2016792853579308987 2016808790832687488 2019470262970253184 2019579132578336784 2019703968187266816 2031600436938922122 2031726015616952928 2034407173199323104 2036682329452872192 2043819622852768124 2046516739706461932 2048805438556758336 2049454563533637624 2061653697840385467 2063848062922079616 2066810766279098112 2074053640942306114 2079001132400215296 2079113211316473696 2081985588351631872 2091488885193357468 2094378359710867776 2097384890040623232 2106844897566289608 2109869323909912656 2122313655991886448 2122428069885566898 2124687121466267904 2138011242204844188 2140286880067341824 2143226834572928832 2153824934824702503 2156117404328194944 2158962714415608192 2168951436496815152 2171930765393101986 2171947928589048064 2174931373545901152 2175065811893979648 2187877393626531516 2188012632202872384 2201036516918365672 2203941104299266696 2204059918727319471 2206405856907278208 2220242443828107426 2222605606223778048 2225796209839028736 2238924296431001088 2239044996802356288 2252372645592846504 2255484387380934528 2268909889686773424 2271904045841534832 2272166964210675168 2274444804036577536 2285691767569072044 2288124592348288512 2291144105094114816 2304906118376353128 2308090437232384896 2316178845721914537 2321829070787339568 2321972589276517632 2325036769370654976 2335793854688877856 2338876273950242208 2339002362731032908 2339020846172820992 2341491929779152384 2342233786895585856 2356175654674726248 2356321296218477952 2370200509762075809 2370347018219778416 2373602989398651738 2376129384361684224 2387602862990872254 2390273011649551392 2393575268240991744 2407822740075759552 2411279227325614464 2425501321133584512 2425632079869219312 2428983186410237184 2440070366058917046 2443441419662679072 2446949038380727104 2449402096654775808 2457985713827337876 2461514211228231432 2476166081533161381 2478801641710645888 2479433742336675033 2482206589020687984 2485635855481029888 2500431307001750304 2500585865374711296 2503885751629936128 2515470305049560768 2518789833484876224 2518925621402650824 2522405616656784768 2533919226291952317 2537419935803551344 2552523625897620102 2552681404236684448 2556187834737009564 2558908567774121472 2574140166391824576 2593039873927741056 2596461766676039808 2596762244812200192 2612078345836167936 2612219162936082336 2627768086524987588 2631235808194022484 2631398451944423616 2634178421001546432 2647061537967902328 2650861458245787696 2653518938042673792 2666640395497250718 2669478691073003264 2673001455943133952 2673145557406894752 2676838613594955264 2689057138105745316 2692627017293670912 2692772176771115712 2708800582585229496 2708968020822603904 2712542897599097472 2712689130741316272 2728688986275282576 2728836089852871726 2731740584742344448 2732606084711516832 2748871597120513956 2751797417229439488 2752817668178317992 2769203487631760361 2772150948421964928 2788651846924476624 2792504479614490368 2796189594881889024 2796513186720830976 2809126530088386144 2813159098546550208 2829751541322515264 2829904093180755864 2833638562670485752 2836807530309357696 2846748760402069887 2850681656273125584 2857635779430571776 2867649999465227522 2871766579766270004 2874823205770926592 2878616952554144256 2878772138745886656 2895907687190802648 2899908498061201536 2917169858168708688 2917350176270496512 2921357525413725216 2938588139065688928 2938746558303092628 2941874475876370944 2960323258437476568 2977944230213890119 2982219140526511158 2985393329069808384 3003163527457128672 3007126637936025696 3007312516507912704 3025213186249031232 3029205394455379776 3029555952280900224 3047400655408383183 3047589023425429392 3051610759798984656 3055023494179308288 3065729434279152186 3069775109559692898 3073208157835137504 3077453916309846528 3088238460962552716 3095772094383119424 3100216149418647168 3111080461413459171 3118501698600322944 3118669816974710544 3122978382527447808 3137233327790036202 3141567539566301664 3141761728291303936 3146077335060934848 3160267346349434412 3164803985864868984 3183470483987829672 3183642104828350347 3187030682199401856 3207016863307266282 3210430320101012736 3215038969767485952 3234001761511446016 3234176106492292416 3238444071623412288 3253427154745222728 3257921892883572096 3262598717840969472 3277314285103117168 3281816090439797274 3282018948304308576 3290025301423870464 3301554775377548508 3305911656448900044 3309608785360917312 3330363665742161139 3333908409335667072 3338694314758543104 3358386444646501632 3358567495203534432 3363207488875713024 3378558968389269756 3383226581071401792 3403364834530160136 3408250446316012752 3428537651353608066 3432186888522432768 3436716157641172224 3457386498570321408 3461949022234719744 3482743606181009352 3482958883914776448 3487555154055982464 3503690782033316784 3508314410925363312 3508531269259231488 3512237894668728576 3529415383957203104 3534263482012089372 3534481944327716928 3538025250723565056 3555520527329667624 3564194076542526336 3576684339992344217 3581404294486308381 3585409517474327088 3590362902361487616 3595516954355354112 3611734110113639328 3616723863465463296 3616918840988421696 3638251981700376768 3638448119803828968 3643474779615355776 3660105549088375569 3665162129494018608 3670423557571090656 3686978570741006814 3692271316842347148 3696201264562619904 3701078938998185472 3718202462565968832 3745502040117848192 3750646960502625456 3750878798062066944 3755828627444904192 3773205457574341152 3778184750227314336 3782410040412476928 3795665013869426516 3800908875030834112 3806129903705327016 3828785438846430153 3829022106355026672 3838362851661182208 3851813904607139926 3861210249587736864 3866544664081602048 3889559810891611584 3895143367218300288 3918117518754251904 3918328744404123504 3941652129787481382 3947097677916635424 3970592306951853492 3976292187368681544 3980278407064010688 3999960593245876077 4004218036609504896 4009502183914700928 4033585707158617974 4033617581665374976 4038940525940506368 4039158265156673568 4039407936374533632 4063200873877844244 4063452031233905856 4068814346398646208 4087639245705536248 4093033479412923864 4093254134779307589 4097610877113516672 4098909127067275248 4123307395680770934 4127696125844159232 4133621532558196224 4148107281884612228 4158002264800430592 4158226422632947392 4182977770386714936 4188756719421735552 4194769780081246464 4213689795132579216 4219738647819825312 4244627311983772896 4244856139771133796 4249374242932535808 4276022484409688376 4286453669145857664 4301474999197841283 4307649869649405006 4312234808656389888 4317925428831216384 4337902872993630304 4343861530786203972 4343895857178096128 4349862747091802304 4375754787253063032 4376025264405744768 4402073033836731344 4407882208598533392 4408119837454638942 4412811713814556416 4440484887656214852 4445211212447556096 4473328710789766737 4478089993604712576 4504745291185693008 4510968774761869056 4537819779373546848 4543808091683069664 4544333928421350336 4548889608073155072 4571383535138144088 4598594151418728279 4604662664339539347 4609812236752706256 4616180874464769792 4632357691443829074 4643658141574679136 4643945178553035264 4650073538741309952 4671587709377755712 4677752547900484416 4678004725462065816 4684467573791171712 4705849991685054303 4712351309349452496 4712642592436955904 4740401019524151618 4740694036439556832 4747205978797303476 4752258768723368448 4775205725981744508 4780546023299102784 4810525294960899423 4815645480151519104 4822558454651228928 4851002642267169024 4851264159738438624 4857966372820474368 4880140732117834092 4886882839325358144 4893898076761454208 4915971427654675752 4923028422456462864 4952332163066322762 4957603283421291776 4958867484673350066 4964413178041375968 4971271710962059776 5000862614003500608 5030940610099121536 5037579666969752448 5037851242805301648 5044811233313569536 5067838452583904634 5074839871607102688 5105047251795240204 5105362808473368896 5112375669474019128 5142806477030412099 5148280332783649152 5186079747855482112 5192923533352079616 5193524489624400384 5224156691672335872 5224438325872164672 5255536173049975176 5262471616388044968 5262796903888847232 5268356842003092864 5294123075935804656 5301722916491575392 5307037876085347584 5333280790994501436 5338957382146006528 5346002911886267904 5346291114813789504 5378114276211490632 5385544353542231424 5417601165170458992 5417936041645207808 5425085795198194944 5425378261482632544 5457377972550565152 5457672179705743452 5463481169484688896 5465212169423033664 5497743194241027912 5505635336356635984 5530467856111510221 5538406975263520722 5544301896843929856 5577303693848953248 5585008959228980736 5592379189763778048 5618253060176772288 5626318197093100416 5659503082645030528 5659808186361511728 5667277125340971504 5673615060618715392 5693497520804139774 5701363312546251168 5715271558861143552 5735299998930455044 5743533159532540008 5757544277491773312 5777720856910709889 5791815374381605296 5799816996122403072 5834339716337417376 5834700352540993024 5842715050827450432 5877176278131377856 5877493116606185256 5912478194681222073 5920646516874953136 5955888460427780238 5964438281053022316 5970786658139616768 6006327054914257344 6014253275872051392 6050426372498062464 6058410788910759552 6059111904561800448 6094801310816766366 6095178046850858784 6103221519597969312 6110046988358616576 6131458868558304372 6139550219119385796 6146416315670275008 6176476921925105432 6184961093521156401 6191544188766238848 6200432298837294336 6222160922826918342 6237003397200645888 6237339633949421088 6245956765054895616 6274466655580072404 6283135079132603328 6292154670121869696 6320534692698868824 6329607971729737968 6366940967975659344 6367284209656700694 6374061364398803712 6414033726614532564 6420860640202025472 6461474804474107509 6468352212984584832 6476888143246824576 6506854309490445456 6515843785767144192 6525197435681938944 6554628570206234336 6563632180879594548 6564037896608617152 6603109550755097016 6611823312897800088 6619217570721834624 6642413774271496403 6660727331484322278 6667816818671334144 6677388629517086208 6716772889293003264 6717134990407068864 6757117936778539512 6766453162142803584 6806729669060320272 6816500892632025504 6857075302707216132 6864373777044865536 6873432315282344448 6948536537165743611 6965487212362018704 6965917767829552896 6975110308111964928 7007381564066633568 7016628821850726624 7017062538518462976 7024475789337457152 7058830767914406208 7068526964024178744 7068963888655433856 7110601529286227427 7111041054659335248 7128388153085052672 7153368679984688434 7162808588972616762 7170819034948654176 7180725804722975232 7223468220227278656 7233837681976843392 7276503963400753536 7276896239607657936 7286949559230711552 7320211098176751138 7330324258988037216 7340847115142181312 7373957141482013628 7384542633684694296 7428498244599484143 7436404925131937664 7491004080235696384 7501293921005250912 7501757596124133888 7511657254889808384 7546410915148682304 7556369500454628672 7591330027738853032 7601757678875856951 7601817750061668224 7612259807410654032 7657570877692860306 7658044212710053344 7676725703322364416 7703627809214279852 7722420499175473728 7779119621783223168 7790286734436600576 7836235037508503808 7836657488808247008 7883304259574962764 7894195355833270848 7941184613903706984 7952584374737363088 7960556814128021376 7999921186491752154 8008436073219009792 8019004367829401856 8067171414317235948 8067235163330749952 8077881051881012736 8078316530313347136 8126401747755688488 8126904062467811712 8137628692797292416 8175278491411072496 8186066958825847728 8186508269558615178 8195221754227033344 8197818254134550496 8246614791361541868 8255392251688318464 8296214563769224456 8307610462895281083 8316452845265894784 8365955540773429872 8377513438843471104 8389539560162492928 8427379590265158432 8439477295639650624 8489254623967545792 8489712279542267592 8540246281206209661 8552044968819376752 8572907338291715328 8602949998395682566 8615299739298810012 8624469617312779776 8635850857662432768 8675805745987260608 8687723061572407944 8699725494183604608 8751509574506126064 8752050528811489536 8804146067673462688 8815764417197066784 8816239674909277884 8825623427629112832 8880969775312429704 8933832690641670357 8946657421579533474 8956179987209425152 9009490582371386016 9021937549523738112 9075639558747093696 9087616183366139328 9088667856842700672 9142767070276288176 9197188302837456558 9209325328679078694 9219624473505412512 9232361748929539584 9264715382887658148 9287316283149358272 9333241384240377513 9343175418755511424 9355505095800968832 9356009450924131632 9368935147582343424 9411699983370108606 9424702618698904992 9425285184873911808 9480802039048303236 9481388072879113664 9494411957594606952 9550411451963489016 9550926314485051041 9561092046598205568 9621050589921798846 9631290960303038208 9645116909302457856 9702005284534338048 9702528319476877248 9760281464235668184 9773765678650716288 9787796153522908416 9831942855309351504 9846056844912925728 9904664326132645524 9915206566842583552 9917734969346700132 9928826356082751936 10001725228007001216 10036774998128296327 10061881220198243072 10075159333939504896 10075702485610603296 10089622466627139072 10135676905167809268 10149679743214205376 10210094503590480408 10210725616946737792 10224751338948038256 10285612954060824198 10296560665567298304 10372159495710964224 10385847066704159232 10448876651744329344 10511072346099950352 10524943232776089936 10525593807777694464 10536713684006185728 10588246151871609312 10603445832983150784 10614075752170695168 10666561581989002872 10692582229627579008 10730053019977032651 10744212883458925143 10756228552422981264 10771088707084462848 10835202330340917984 10835872083290415616 10850171590396389888 10850756522965265088 10914755945101130304 10915344359411486904 10930424338846067328 10980316647265126707 10995486388482055824 11011270672713271968 11060935712223020442 11076813950527041444 11088603793687859712 11154607387697906496 11236506120353544576 11252636394186200832 11319006165290061056 11319616372723023456 11334554250681943008 11347230121237430784 11386995041608279548 11402726625092502336 11470599997860910088 11486356316539290459 11487066319065080016 11515088554983546624 11555441713821419778 11583630748763210592 11599633992244806144 11668679432674834752 11685430101654900864 11754352556262755712 11754986233212370512 11824956389362444146 11841293033749906272 11911776920855560476 11928876562106044632 11999881779737628231 12012654109828514688 12028506551744102784 12100852744996124928 12116821577821519104 12118223809123600896 12189602621633532732 12190356093701717568 12206443039195938624 12262917737116608744 12279100438238771592 12292832631340550016 12352953843850210864 12369922187042312802 12383088377532477696 12400864597674588672 12444321845653836684 12474006794401291776 12474679267898842176 12548933311160144808 12566270158265206656 12584309340243739392 12641069385397737648 12659215943459475936 12733881935951318688 12734568419313401388 12748122728797607424 12828067453229065128 12904424997593523849 12922949608948215018 12936704425969169664 12953776286493649152 13013708618980890912 13031687571534288384 13109257140412468672 13127264361759189096 13128075793217234304 13206219101510194032 13223646625795600176 13238435141443669248 13284827548542992806 13321454662968644556 13335633637342668288 13434269980814137728 13481348666124989741 13514235873557079024 13532906324285607168 13613459338120640544 13633001785264051008 13714150605414432264 13795782454256184837 13897073074331487222 13930974424724037408 13931835535659105792 13950220616223929856 14014763128133267136 14033257643701453248 14117549975055162909 14117661535828812416 14137053928048357488 14137927777310867712 14221203058572454854 14222082109318670496 14256776306170105344 14306737359969376868 14325617177945233524 14341638069897308352 14431575884882698269 14446936440454557312 14467675363953686784 14553007926801507072 14553792479215315872 14573899118461423104 14640422196353502276 14660648517976074432 14681694230284362624 14747914282964027256 14769085267369388592 14856996489198968286 14872809850263875328 14982008160471392768 15002587842010501824 15092821830297364608 15112739000909257344 15182660055477706064 15203515357751713902 15203635500123336448 15224519614821308064 15315141755385720612 15316088425420106688 15407255618428559704 15428419431091236297 15444840998350947456 15558239243566446336 15580573468873201152 15672470075017007616 15673314977616494016 15766608519149925528 15788390711666541696 15882369227807413968 15905168749474726176 15921113628256042752 15999842372983504308 16016872146438019584 16038008735658803712 16134342828634471896 16156633060626694272 16252803495511376976 16253808124935623424 16275257385594584832 16350556982822144992 16372133917651695456 16373016539117230356 16390443508454066688 16395636508269100992 16493229582723083736 16591403568334530663 16592429127538448912 16615220925790562166 16632905690531789568 16731911081546859744 16755026877686942208 16854759180530316864 16878954591279301248 16978509247935091584 16979424559084535184 17080492562412419322 17104089937638753504 17145814676583430656 17205899996791365132 17230599478597620024 17333162570732129667 17351611491974521216 17375446123144815888 17399450988367209216 17503019149012252128 17504101057622979072 17608292135346925376 17631528834394133568 17632479349818555768 17737434584043666219 17761939550624859408 17867665381283340714 17893314843159066948 17912359974418850304 18018981164742772032 18151279117494187392 18175232366732278656 18177335713685401344 18285534140552576352 18394376605674913116 18418650657358157388 18439248947010825024 18529430765775316296 18574632566298716544 18666482768480755026 18686350837511022848 18711010191601937664 18712018901848263264 18737870295164686848 18823399966740217212 18849405237397809984 18961604078096606472 18962776145758227328 18988823915189213904 19100822903926978032 19101852628970102082 19122184093196411136 19242101179843597692 19262581920606076416 19384424413422322527 19405056638953754496 19520562928471336368 19547531357301432576 19575592307045816832 19663885710618703008 19692113689825851456 19809328652265291048 19835469938693400264 19857652712165503872 19927241322814489209 20003450456014002432 20073549996256592654 20123762440396486144 20150318667879009792 20151404971221206592 20271353810335618536 20299359486428410752 20420189007180960816 20421451233893475584 20449502677896076512 20571225908121648396 20593121331134596608 20845609611497230833 20897753303488658688 21022144692199900704 21049886465552179872 21051187615555388928 21073427368012371456 21176492303743218624 21206891665966301568 21331804587858682281 21333123163978005744 21385164459255158016 21460106039954065302 21488425766917850286 21512457104845962528 21542177414168925696 21670404660681835968 21701513045930530176 21829511890202260608 21830688718822973808 21860848677692134656 21960633294530253414 21990972776964111648 22022541345426543936 22121871424446040884 22153627901054082888 22285494733798452429 22309214775395812992 22473012240707089152 22505272788372401664 22638012330580122112 22639232745446046912 22669108501363886016 22773990083216559096 22805453250185004672 22941199995721820176 22972712633078580918 22974132638130160032 23030177109967093248 23110883427642839556 23167261497526421184 23337358865349669504 23370860203309801728 23508705112525511424 23509972466424741024 23649912778724888292 23682586067499812544 23823553841711120952 23857753124212089264 23999763559475256462 24025308219657029376 24057013103488205568 24201705489992249856 24233643155643038208 24379205243267065464 24380712187403435136 24412886078391877248 24525835474233217488 24558200876477543184 24585665262681100032 24705907687700421728 24739844374084625604 24766176755064955392 24888643691307673368 24949358535797684352 25036790379946409519 25097866622320289616 25132540316530413312 25168618680487478784 25282138770795475296 25318431886918951872 25467763871902637376 25469136838626802776 25620738843618628983 25656134906458130256 25808849995187047698 25845899217896430036 25873408851938339328 25907552572987298304 26027417237961781824 26218514280824937344 26254528723518378192 26256151586434468608 26412438203020388064 26447293251591200352 26476870282887338496 26569655097085985612 26642909325937289112 26801498071925011071 26868539961628275456 26962697332249979482 27028471747114158048 27065812648571214336 27226918676241281088 27266003570528102016 27428301210828864528 27591564908512369674 27794146148662974444 27861948849448074816 27999724152721132539 28029526256266534272 28066515287402906496 28235099950110325818 28235323071657624832 28274107856096714976 28275855554621735424 28442406117144909708 28444164218637340992 28613474719938753736 28651234355890467048 28652778943455153123 28683276139794616704 28863151769765396538 28893872880909114624 28935350727907373568 29106015853603014144 29107584958430631744 29280844392707004552 29321297035952148864 29363388460568725248 29495828565928054512 29538170534738777184 29713992978397936572 29745619700527750656 30005175684021003648 30110324994384888981 30185643660594729216 30225478001818514688 30365320110955412128 30407030715503427804 30407271000246672896 30449039229642616128 30630283510771441224 30632176850840213376 30814511236857119408 30856838862182472594 30889681996701894912 31116478487132892672 31346629955232988032 31533217038299851056 31576781423333083392 31764738455614827936 31810337498949452352 31842227256512085504 31999684745967008616 32190159059931097953 32232638650376775429 32268685657268943792 32313266121253388544 32505606991022753952 32507616249871246848 32550514771189169664 32701113965644289984 32744267835303390912 32746033078234460712 32791273016538201984 32940949941795380121 32986459165446167472 33182807136669061326 33184858255076897824 33230441851581124332 33265811381063579136 33463822163093719488 33709518361060633728 33757909182558602496 33957018495870183168 33958849118169070368 34160985124824838644 34208179875277507008 34411799993582730264 34461198957195240048 34666325141464259334 34703222983949042432 34750892246289631776 34798901976734418432 35006038298024504256 35216584270693850752 35263057668788267136 35264958699637111536 35474869168087332438 35523879101249718816 35735330762566681428 35786629686318133896 35999645339212884693 36037962329485544064 36302558234988374784 36350464733464557312 36354671427370802688 36571068281105152704 36788753211349826232 36837301314716314776 36878497894021650048 37058861531550632592 37149265132597433088 37332965536961510052 37372701675022045696 37422020383203875328 37424037803696526528 37646799933480434424 37698810474795619968 37923208156193212944 37925552291516454656 37977647830378427808 38201645807853956064 38203705257940204164 38244368186392822272 38484202359687195384 38713274992780571547 38768848826844645054 38810113277907508992 39041125856942672736 39095062714602865152 39327771421237406016 39384227379651702912 39618657304530582096 39670939877386800528 39715305424331007744 39854482645628978418 40006900912028004864 40147099992513185308 40302809942442413184 40444045998374969223 40542707620671237072 40598718972856821504 40840378014361921632 40842902467786951168 40899005355792153024 41142451816243296792 41387347362768554511 41691219222994461666 41795506606977317376 42044289384399801408 42099772931104359744 42352984607486437248 42413783331932603136 42663609175717364562 42666246327956011488 42770328918510316032 42920212079908130604 42976851533835700572 43024914209691925056 43294727654648094807 43340809321363671936 43403026091861060352 43659023780404521216 43661377437645947616 43721697355384269312 43921266589060506828 43981945553928223296 44045082690853087872 44243742848892081768 44307255802108165776 44570989467596904858 44618429550791625984 44946024481414178304 45278465490892093824 45338217002727772032 45547980166433118192 45610906500370009344 45882399991443640352 45945425266157161836 45948265276260320064 46221766855285679112 46334522995052842368 46496896419900474821 46674717730699339008 46741720406619603456 47017410225051022848 47019944932849482048 47299825557449776584 47365172134999625088 47647107683422241904 47715506248424178528 47999527118950512924 48050616439314058752 48114026206976411136 48758410486534130928 48761424374806870272 48825772156783754496 49051670948466434976 49116401752955086368 49171330525362200064 49411815375400843456 49479688748169251208 49774210705003591989 49777287382615346736 49898717071595368704 50073580759892819038 50195733244640579232 50265080633060826624 50564277541590950592 50636863773837903744 50935527743805274752 50938273677253605552 51241477687237257966 51312269812916260512 51617699990374095396 51691798435792860072 51999487712196389001 52054834475923563648 52437028561649874688 52509057447036756384 52512303172868937216 52824876406040776128 52894586503182400704 53139310194171971224 53212303752130998657 53285818651874578224 53602996143850022142 53737079923256550912 53925394664499958964 54056943494228316096 54453837352482562176 54532007141056204032 54856602421657729056 55183129817024739348 55588292297325948888 55723897698896149632 55999448305442265078 56059052512533068544 56133030574805812992 56470199900220651636 56470646143315249664 56548215712193429952 56884812234289819416 56888328437274681984 57226949439877507472 57302468711780934096 57305557886910306246 57366552279589233408 57726303539530793076 57787745761818229248 58153273240266967581 58215169916861263488 58561688785414009104 58642594071904297728 58726776921137450496 58991657131856109024 59076341069477554368 59427985956795873144 59781723968443467627 60010351368042007296 60220649988769777962 60371287321189458432 60450956003637029376 60730640221910824256 60814061431006855608 60898078459285232256 61260567021542882448 61264353701680426752 61629022473714238816 61713677724364945188 61779363993403789824 62536828834491692499 62693259910465976064 63066434076599702112 63153562846666166784 63529476911229655872 63620674997898904704 63999369491934017232 64380318119862195906 64465277300753550858 64537371314537887584 64626532242506777088 65011213982045507904 65402227931288579968 65488535670606781824 65492066156468921424 65582546033076403968 65881899883590760242 65972918330892334944 66365614273338122652 66369716510153795648 66460883703162248664 66856484201395357287 66927644326187438976 67419036722121267456 67515818365117204992 67914036991740366336 67917698236338140736 68321970249649677288 68416359750555014016 68823599987165460528 68922397914390480096 69332650282928518668 69406445967898084864 69501784492579263552 70012076596049008512 70433168541387701504 70526115337576534272 70529917399274223072 70949738336174664876 71047758202499437632 71470661525133362856 71573259372636267792 71999290678425769386 72075924658971088128 72605116469976749568 72700929466929114624 73142136562210305408 73577506422699652464 73674602629432629552 73756995788043300096 74117723063101265184 74298530265194866176 74665931073923020104 74848075607393053056 75110371139839228557 75293599866960868848 75397620949591239936 75846416312386425888 75851104583032909312 75955295660756855616 76403291615707912128 76407410515880408328 76862216530855886949 76968404719374390768 77426549985561143094 77537697653689290108 77620226555815017984 78082251713885345472 78655542842474812032 78768454759303405824 79237314609061164192 79341879754773601056 79430610848662015488 79708965291257956836 80294199985026370616 80404494215775033213 80605619884884826368 80888091996749938446 81085415241342474144 81197437945713643008 81680756028723843264 81798010711584306048 82284903632486593584 82774694725537109022 83382438445988923332 83999172458163397617 84088578768799602816 84199545862208719488 84705969214972874496 84827566663865206272 85327218351434729124 85332492655912022976 85840424159816261208 85953703067671401144 86049828419383850112 86589455309296189614 86681618642727343872 86806052183722120704 87318047560809042432 87322754875291895232 87842533178121013656 87963891107856446592 88090165381706175744 88487485697784163536 88614511604216331552 89141978935193809716 89236859101583251968 90330974983154666943 90556930981784187648 90676434005455544064 91095960332866236384 91221813000740018688 91764799982887280704 91890850532314323672 91896530552520640128 92443533710571358224 92669045990105684736 92993792839800949642 93349435461398678016 94039889865698964096 94599651114899553168 94730344269999250176 95294215366844483808 95431012496848357056 95999054237901025848 96570477179793293859 97516820973068261856 97522848749613740544 97651544313567508992 98103341896932869952 98232803505910172736 98822849825386140363 98823630750801686912 98959377496338502416 99548421410007183978 99554574765230693472 99797434143190737408 100147161519785638076 100391466489281158464 101128555083181901184 101273727547675807488 101871055487610549504 101876547354507211104 102482955374474515932 102624539625832521024 103235399980748190792 103383596871585720144 103998975424392778002 104109668951847127296 104874057123299749376 105018114894073512768 105649752812081552256 105789173006364801408 106278620388343942448 106424607504261997314 106571637303749156448 107205992287700044284 107850789328999917928 107998936017638654079 108113886988456632192 108907674704965124352 109064014282112408064 109713204843315458112 110366259634049478696 111176584594651897776 111447795397792299264 111998896610884530156 112118105025066137088 112266061149611625984 112940399800441303272 113096431424386859904 113769624468579638832 113776656874549363968 114453898879755014944 114604937423561868192 114611115773820612492 114733104559178466816 115452607079061586152 116139824978341714641 116306546480533935162 116430339833722526976 117123377570828018208 117285188143808595456 117983314263712218048 118152682138955108736 118855971913591746288 119563447936886935254 120020702736084014592 120441299977539555924 121332137995124907669 121461280443821648512 121628122862013711216 121796156918570464512 122521134043085764896 122528707403360853504 123258044947428477632 123427355448729890376 124162042088305663533 125073657668983384998 125386519820931952128 126132868153199404224 127058953822459311744 127241349995797809408 127998738983868034464 128760636239724391812 128930554601507101716 129074742629075775168 130022427964091015808 130804455862577159936 130977071341213563648 130984132312937842848 131165092066152807936 131763799767181520484 131945836661784669888 132731228546676245304 132739433020307591296 132921767406324497328 133712968402790714574 133855288652374877952 134838073444242534912 135835396472676281472 136643940499299354576 136832719501110028032 137647199974330921056 137844795828780960192 138665300565857037336 139003568985158527104 139490689259701424463 140024153192098017024 140866337082775403008 141052230675153068544 141059834798548446144 141899476672349329752 142095516404998875264 142941323050266725712 143146518745272535584 143998581356851538772 144151849317942176256 146284273124420610816 147155012845399304928 147349205258865259104 147513991576086600192 148235446126202530368 149322632115010775967 149331862147846040208 149696151214786106112 150220742279678457114 150587199733921737696 150795241899182479872 151692832624772851776 151910591321513711232 152806583231415824256 152814821031760816656 153724433061711773898 153936809438748781536 154853099971122286188 155075395307378580216 155998463136589167003 156164503427770690944 157311085684949624064 157536909518606811648 158474629218122328384 158683759509547202112 159417930582515913672 160588399970052741232 160808988431550066426 161211239769769652736 161776183993499876892 162170830482684948288 163361512057447686528 163596021423168612096 164569807264973187168 165549389451074218044 166764876891977846664 167998344916326795234 168177157537599205632 168399091724417438976 169411938429945748992 170654436702869458248 170664985311824045952 171680848319632522416 171907406135342802288 172099656838767700224 173178910618592379228 173363237285454687744 174645509750583790464 175257532659624866633 175685066356242027312 175927782215712893184 176180330763412351488 176974971395568327072 177229023208432663104 178283957870387619432 179345171905330402881 180661949966309333886 181113861963568375296 181352868010911088128 182191920665732472768 183529599965774561408 183781701064628647344 183793061105041280256 184887067421142716448 185338091980211369472 185987585679601899284 187610486503475077497 188079779731397928192 189199302229799106336 189460688539998500352 190588430733688967616 190862024993696714112 191998108475802051696 193140954359586587718 195033641946136523712 196206683793865739904 196465607011820345472 197645699650772280726 197647261501603373824 197918754992677004832 199096842820014367956 199109149530461386944 200294323039571276152 200569452604186071861 200782932978562316928 202257110166363802368 202547455095351614976 203742110975221099008 203753094709014422208 204965910748949031864 205249079251665042048 206470799961496381584 206767193743171440288 207997950848785556004 208219337903694254592 210036229788147025536 211299505624163104512 211578346012729602816 212557240776687884896 212849215008523994628 213143274607498312896 214411984575400088568 215701578657999835856 215997872035277308158 216227773976913264384 217815349409930248704 219426409686630916224 220732519268098957392 222353169189303795552 222895590795584598528 223997793221769060312 225331113419517685671 225880799600882606544 226192862848773719808 227539248937159277664 227553313749098727936 228907797759510029888 229209874847123736384 229222231547641224984 230586649592567660847 230905214158123172304 232279649956683429282 232613092961067870324 232860679667445053952 234246755141656036416 235966628527424436096 236305364277910217472 237711943827183492576 239126895873773870508 240882599955079111848 242664275990249815338 242922560887643297024 243256245724027422432 243592313837140929024 245042268086171529792 246516089894856955264 246854710897459780752 248324084176611327066 250147315337966769996 251997517374490192851 252265736306398808448 254117907644918623488 254482699991595618816 255997477967736068928 257521272479448783624 257861109203014203432 258149485258151550336 260044855928182031616 261608911725154319872 261954142682427127296 261968264625875685696 263527599534363040968 263891673323569339776 265462457093352490608 265478866040615182592 265843534812648994656 267425936805581429148 267710577304749755904 270992924949464000829 271670792945352562944 273287880998598709152 273665439002220056064 275294399948661842112 275689591657561920384 277330601131714074672 278007137970317054208 278981378519402848926 280048306384196034048 282119669597096892288 283798953344698659504 284191032809997750528 285882646100533451424 286293037490545071168 287997162713703077544 289711431539379881577 292568546248841221632 294310025690798609856 294698410517730518208 296470892252405060736 298645264230021551934 298663724295692080416 299392302429572212224 300441484559356914228 301174399467843475392 303385665249545703552 303821182643027422464 305613166462831648512 305629642063521633312 307448866123423547796 307873618877497563072 309706199942244572376 310150790614757160432 311996926273178334006 312329006855541381888 314622171369899248128 316949258436244656768 317367519019094404224 318835861165031827344 321176799940105482464 321617976863100132852 323552367986999753784 324341660965369896576 325478274939303323747 326723024114895373056 327192042846337224192 329139614529946374336 331098778902148436088 333529753783955693328 335996689832653590468 336354315075198411264 336798183448834877952 341308873405738916496 341329970623648091904 343361696639265044832 343814812270685604576 344199313677535400448 346357821237184758456 348419474935025143923 349291019501167580928 350515065319249733266 351370132712484054624 351855564431425786368 353949942791136654144 354458046416865326208 356567915740775238864 358690343810660805762 361323899932618667772 363996413985374723007 364383841331464945536 367059199931549122816 367563402129257294688 367586122210082560512 369774134842285432896 371975171359203798568 372486126264916990599 375220973006950154994 376159559462795856384 378398604459598212672 381176861467377935232 381724049987393428224 383996216951604103392 386281908719173175436 390067283892273047424 392413367587731479808 392931214023640690944 395291399301544561452 395294523003206747648 395837509985354009664 398193685640028735912 398218299060922773888 400588646079142552304 401138905208372143722 401565865957124633856 404514220332727604736 407506189418028844416 409931821497898063728 410498158503330084096 412941599922992763168 413534387486342880576 415995901697571112008 418472067779104273389 420072459576294051072 422599011248326209024 423156692025459205632 425114481553375769792 425698430017047989256 426286549214996625792 428823969150800177136 431403157315999671712 431995744070554616316 432455547953826528768 438852819373261832448 441465038536197914784 444706338378607591104 447995586443538120624 450662226839035371342 451761599201765213088 452385725697547439616 455078497874318555328 457815595519020059776 458419749694247472768 458444463095282449968 461173299185135321694 461810428316246344608 464559299913366858564 465226185922135740648 467995389409767501009 468493510283312072832 471933257054848872192 472610728555820434944 475423887654366985152 478253791747547741016 481765199910158223696 485328551980499630676 485845121775286594048 486512491448054844864 490084536172343059584 493032179789713910528 493709421794919561504 496648168353222654132 500294630675933539992 503995034748980385702 504531472612797616896 508235815289837246976 511994955935472137856 515042544958897567248 515722218406028406864 516298970516303100672 520089711856364063232 523936529251751371392 525772597978874599899 527055199068726081936 527783346647138679552 530924914186704981216 530957732081230365184 531687069625297989312 534851873611162858296 538035515715991208643 541985849898928001658 543341585890705125888 546575761997197418304 550588799897323684224 551379183315123840768 554661202263428149344 556014275940634108416 557962757038805697852 562831459510425232491 564239339194193784576 567597906689397319008 568382065619995501056 571765292201066902848 572586074981090142336 575994325427406155088 579422863078759763154 588620051381597219712 589396821035461036416 592941784504810121472 597290528460043103868 597327448591384160832 600882969118713828456 602348798935686950784 606771330499091407104 607642365286054844928 611226332925663297024 611259284127043266624 614897732246847095592 615747237754995126144 619412399884489144752 620301581229514320864 623993852546356668012 624658013711082763776 633898516872489313536 634735038038188808448 637671722330063654688 642353599880210964928 643235953726200265704 647104735973999507568 648683321930739793152 650956549878606647494 653446048229790746112 658279229059892748672 662197557804296872176 667059507567911386656 671993379665307180936 675993340258553057013 682617746811477832992 682659941247296183808 686723393278530089664 687629624541371209152 691759948777702982541 692715642474369516912 696838949870050287846 698582039002335161856 701030130638499466532 702740265424968109248 707899885582273308288 708916092833730652416 713135831481550477728 717380687621321611524 722647799865237335544 727992827970749446014 728767682662929891072 734118399863098245632 735126804258514589376 739548269684570865792 743950342718407597136 744972252529833981198 750441946013900309988 755992552123470578553 756797208919196425344 762353722934755870464 763448099974786856448 767992433903208206784 772563817438346350872 780134567784546094848 784826735175462959616 785862428047281381888 790582798603089122904 791675019970708019328 796387371280057471824 796436598121845547776 801177292158285104608 802277810416744287444 803131731914249267712 812978774848392002487 815012378836057688832 819863642995796127456 820996317006660168192 825883199845985526336 827068774972685761152 831991803395142224016 836944135558208546778 840144919152588102144 850228963106751539584 851396860034095978512 852573098429993251584 857647938301600354272 862806314631999343424 863991488141109232632 869134294618139644731 877705638746523664896 882930077072395829568 889412676757215182208 895991172887076241248 901324453678070742684 903523198403530426176 910156995748637110656 915631191038040119552 916839499388494945536 916888926190564899936 922346598370270643388 923620856632492689216 929118599826733717128 930452371844271481296 935990778819535002018 936987020566624145664 943866514109697744384 950847775308733970304 956507583495095482032 963530399820316447392 970657103960999261352 973024982896109689728 976434824817909971241 980169072344686119168 986064359579427821056 987418843589839123008 993296336706445308264 1000589261351867079984 1007990069497960771404 1009062945225595233792 1023989911870944275712 1030085089917795134496 1031444436812056813728 1032597941032606201344 1045258424805075431769 1047873058503502742784 1051545195957749199798 1054110398137452163872 1055566693294277359104 1061849828373409962432 1063374139250595978624 1069703747222325716592 1076071031431982417286 1083971699797856003316 1091989241956124169021 1093151523994394836608 1101177599794647368448 1102758366630247681536 1109322404526856298688 1115925514077611395704 1125662919020850464982 1128478678388387569152 1135195813378794638016 1143530584402133805696 1145172149962180284672 1151988650854812310176 1158845726157519526308 1177240102763194439424 1178793642070922072832 1185883569009620242944 1194581056920086207736 1194654897182768321664 1201765938237427656912 1204697597871373901568 1213542660998182814208 1222518568254086533248 1229795464493694191184 1231494475509990252288 1238824799768978289504 1240603162459028641728 1247987705092713336024 1255416203337312820167 1267797033744978627072 1269470076076377616896 1275343444660127309376 1284707199760421929856 1286471907452400531408 1294209471947999015136 1297366643861479586304 1301913099757213294988 1316558458119785497344 1324395115608593744352 1334119015135822773312 1343986759330614361872 1351986680517106114026 1365235493622955665984 1373446786557060179328 1375259249082742418304 1383519897555405965082 1385431284948739033824 1393677899740100575692 1402060261276998933064 1403986168229302503027 1405480530849936218496 1415799771164546616576 1417832185667461304832 1426271662963100955456 1434761375242643223048 1445295599730474671088 1455985655941498892028 1457535365325859782144 1470253608517029178752 1479096539369141731584 1487900685436815194272 1489944505059667962396 1500883892027800619976 1511985104246941157106 1513594417838392850688 1524707445869511740928 1535984867806416413568 1545127634876692701744 1560269135569092189696 1577317793936623799697 1581165597206178245808 1583350039941416038656 1592774742560114943648 1592873196243691095552 1602354584316570209216 1604555620833488574888 1614106547147973625929 1625957549696784004974 1630024757672115377664 1639727285991592254912 1651766399691971052672 1654137549945371522304 1663983606790284448032 1673888271116417093556 1700457926213503079168 1702793720068191957024 1705146196859986503168 1715295876603200708544 1725612629263998686848 1727982976282218465264 1738268589236279289462 1765860154144791659136 1778825353514430364416 1791982345774152482496 1802648907356141485368 1807046396807060852352 1820313991497274221312 1831262382076080239104 1833678998776989891072 1833777852381129799872 1844693196740541286776 1847241713264985378432 1858237199653467434256 1860904743688542962592 1871981557639070004036 1873974041133248291328 1901695550617467940608 1913015166990190964064 1927060799640632894784 1941314207921998522704 1946049965792219379456 1952869649635819942482 1960338144689372238336 1974837687179678246016 1986592673412890616528 2001178522703734159968 2015980138995921542808 2027980020775659171039 2047979823741888551424 2060170179835590268992 2062888873624113627456 2090516849610150863538 2095746117007005485568 2103090391915498399596 2108220796274904327744 2123699656746819924864 2126748278501191957248 2139407494444651433184 2152142062863964834572 2167943399595712006632 2183978483912248338042 2186303047988789673216 2202355199589294736896 2218644809053712597376 2231851028155222791408 2251325838041700929964 2270391626757589276032 2278347924575123266229 2287061168804267611392 2290344299924360569344 2303977301709624620352 2317691452315039052616 2354480205526388878848 2357587284141844145664 2389162113840172415472 2389309794365536643328 2403531876474855313824 2409395195742747803136 2438936324545176007461 2445037136508173066496 2459590928987388382368 2462988951019980504576 2477649599537956579008 2481206324918057283456 2495975410185426672048 2510832406674625640334 2550686889320254618752 2569414399520843859712 2572943814904801062816 2588418943895998030272 2603826199514426589976 2607402883854418934193 2633116916239570994688 2648790231217187488704 2668238030271645546624 2687973518661228723744 2703973361034212228052 2730470987245911331968 2746893573114120358656 2750518498165484836608 2767039795110811930164 2770862569897478067648 2787355799480201151384 2804120522553997866128 2807972336458605006054 2810961061699872436992 2831599542329093233152 2852543325926201910912 2869522750485286446096 2890591199460949342176 2911971311882997784056 2929304474453729913723 2940507217034058357504 2958193078738283463168 2975801370873630388544 2979889010119335924792 3001767784055601239952 3023970208493882314212 3027188835676785701376 3071969735612832827136 3090255269753385403488 3154635587873247599394 3162331194412356491616 3166700079882832077312 3185549485120229887296 3204709168633140418432 3209111241666977149776 3228213094295947251858 3251915099393568009948 3275967725868372507063 3279454571983184509824 3303532799383942105344 3308275099890743044608 3327967213580568896064 3347776542232834187112 3400915852427006158336 3405587440136383914048 3430591753206401417088 3451225258527997373696 3455965952564436930528 3476537178472558578924 3531720308289583318272 3557650707028860728832 3583964691548304964992 3605297814712282970736 3614092793614121704704 3640627982994548442624 3667555704762259599744 3689386393481082573552 3694483426529970756864 3716474399306934868512 3721809487377085925184 3743963115278140008072 3766248610011938460501 3803391101234935881216 3826030333980381928128 3854121599281265789568 3882628415843997045408 3892099931584438758912 3905739299271639884964 3949675374359356492032 3973185346825781233056 4002357045407468319936 4031960277991843085616 4055960041551318342078 4120340359671180537984 4125777747248227254912 4181033699220301727076 4206180783830996799192 4216441592549808655488 4247399313493639849728 4253496557002383914496 4278814988889302866368 4304284125727929669144 4335886799191424013264 4367956967824496676084 4372606095977579346432 4437289618107425194752 4463702056310445582816 4502651676083401859928 4540783253515178552064 4556695849150246532458 4574122337608535222784 4607954603419249240704 4635382904630078105232 4731953381809871399091 4778324227680344830944 4778619588731073286656 4807063752949710627648 4842319641443920877787 4877872649090352014922 4890074273016346132992 4919181857974776764736 4955299199075913158016 4962412649836114566912 4991950820370853344096 5021664813349251280668 5101373778640509237504 5138828799041687719424 5145887629809602125632 5176837887791996060544 5207652399028853179952 5214805767708837868386 5297580462434374977408 5336476060543291093248 5375947037322457447488 5407946722068424456104 5460941974491822663936 5493787146228240717312 5501036996330969673216 5534079590221623860328 5541725139794956135296 5574711598960402302768 5608241045107995732256 5615944672917210012108 5621922123399744873984 5705086651852403821824 5739045500970572892192 5781182398921898684352 5823942623765995568112 5858608948907459827446 5881014434068116715008 5951602741747260777088 5959778020238671849584 6003535568111202479904 6047940416987764628424 6083940062326977513117 6143939471225665654272 6180510539506770806976 6309271175746495198788 6324662388824712983232 6371098970240459774592 6409418337266280836864 6418222483333954299552 6456426188591894503716 6503830198787136019896 6551935451736745014126 6558909143966369019648 6607065598767884210688 6655934427161137792128 6695553084465668374224 6811174880272767828096 6835043773725369798687 6861183506412802834176 6902450517055994747392 6911931905128873861056 6953074356945117157848 7063440616579166636544 7167929383096609929984 7210595629424565941472 7228185587228243409408 7316808973635528022383 7335111409524519199488 7378772786962165147104 7388966853059941513728 7432948798613869737024 7443618974754171850368 7487926230556280016144 7532497220023876921002 7652060667960763856256 7708243198562531579136 7765256831687994090816 7811478598543279769928 7899350748718712984064 7946370693651562466112 8004714090814936639872 8063920555983686171232 8111920083102636684156 8240680719342361075968 8251555494496454509824 8362067398440603454152 8412361567661993598384 8432883185099617310976 8494798626987279699456 8557629977778605732736 8608568251455859338288 8671773598382848026528 8735913935648993352168 8787913423361189741169 8874579236214850389504 8927404112620891165632 9005303352166803719856 9081566507030357104128 9113391698300493064916 9215909206838498481408 9270765809260156210464 9463906763619742798182 9556648455360689661888 9614127505899421255296 9684639282887841755574 9755745298180704029844 9827903177605117521189 9838363715949553529472 9910598398151826316032 9924825299672229133824 9983901640741706688192 10043329626698502561336 10202747557281018475008 10291775259619204251264 10353675775583992121088 10415304798057706359904 10429611535417675736772 10595160924868749954816 10672952121086582186496 10751894074644914894976 10815893444136848912208 10921883948983645327872 11068159180443247720656 11083450279589912270592 11149423197920804605536 11216482090215991464512 11231889345834420024216 11298745830035815381503 11410173303704807643648 11478091001941145784384 11562364797843797368704 11647885247531991136224 11717217897814919654892 11903205483494521554176 11919556040477343699168 12007071136222404959808 12095880833975529256848 12167880124653955026234 12361021079013541613952 12618542351492990397576 12649324777649425966464 12742197940480919549184 12818836674532561673728 12836444966667908599104 12912852377183789007432 13007660397574272039792 13103870903473490028252 13117818287932738039296 13311868854322275584256 13391106168931336748448 13622349760545535656192 13670087547450739597374 13722367012825605668352 13823863810257747722112 13906148713890234315696 14195860145429614197273 14335858766193219859968 14421191258849131882944 14633617947271056044766 14670222819049038398976 14757545573924330294208 14865897597227739474048 14887237949508343700736 14975852461112560032288 15064994440047753842004 15304121335921527712512 15416486397125063158272 15530513663375988181632 15622957197086559539856 15892741387303124932224 16009428181629873279744 16127841111967372342464 16223840166205273368312 16481361438684722151936 16503110988992909019648 16724134796881206908304 16824723135323987196768 16865766370199234621952 17115259955557211465472 17217136502911718676576 17343547196765696053056 17471827871297986704336 17575826846722379482338 17854808225241782331264 18010606704333607439712 18226783396600986129832 18251820186980932539351 18431818413676996962816 18541531618520312420928 18927813527239485596364 19113296910721379323776 19228255011798842510592 19369278565775683511148 19511490596361408059688 19655806355210235042378 19676727431899107058944 19821196796303652632064 19967803281483413376384 20086659253397005122672 20505131321176109396061 20583550519238408502528 20707351551167984242176 20830609596115412719808 20859223070835351473544 21190321849737499909632 21503788149289829789952 21631786888273697824416 22136318360886495441312 22166900559179824541184 22298846395841609211072 22432964180431982929024 22463778691668840048432 22597491660071630763006 22956182003882291568768 23124729595687594737408 23295770495063982272448 23434435795629839309784 23806410966989043108352 23839112080954687398336 24014142272444809919616 24191761667951058513696 24335760249307910052468 24722042158027083227904 25237084702985980795152 25298649555298851932928 25484395880961839098368 25672889933335817198208 25825704754367578014864 26015320795148544079584 26207741806946980056504 26363740270083569223507 26623737708644551168512 26782212337862673496896 27244699521091071312384 27340175094901479194748 27647727620515495444224 27812297427780468631392 28391720290859228394546 28842382517698263765888 29267235894542112089532 29515091147848660588416 29731795194455478948096 29774475899016687401472 29951704922225120064576 30129988880095507684008 30608242671843055425024 31061027326751976363264 31245914394173119079712 31785482774606249864448 32018856363259746559488 32255682223934744684928 32447680332410546736624 33448269593762413816608 33649446270647974393536 33896237490107446144509 34230519911114422930944 34434273005823437353152 34687094393531392106112 34943655742595973408672 35151653693444758964676 35709616450483564662528 36021213408667214879424 36453566793201972259664 36503640373961865078702 37083063237040624841856 37855627054478971192728 38226593821442758647552 38456510023597685021184 38738557131551367022296 39022981192722816119376 39311612710420470084756 39353454863798214117888 39935606562966826752768 40173318506794010245344 41010262642352218792122 41167101038476817005056 41661219192230825439616 41718446141670702947088 42587580436288842591819 43007576298579659579904 43263573776547395648832 44272636721772990882624 44597692791683218422144 44865928360863965858048 44927557383337680096864 45194983320143261526012 45912364007764583137536 46249459191375189474816 46591540990127964544896 46868871591259678619568 47678224161909374796672 48028284544889619839232 48383523335902117027392 48671520498615820104936 49444084316054166455808 50474169405971961590304 50597299110597703865856 51345779866671634396416 51651409508735156029728 52030641590297088159168 52415483613893960113008 52727480540167138447014 53564424675725346993792 54680350189802958389496 55295455241030990888448 55624594855560937262784 56783440581718456789092 57684765035396527531776 58534471789084224179064 59030182295697321176832 59463590388910957896192 59903409844450240129152 60259977760191015368016 61515393963528328188183 62122054653503952726528 62491828788346238159424 63570965549212499728896 64511364447869489369856 64895360664821093473248 66896539187524827633216 67298892541295948787072 67792474980214892289018 68868546011646874706304 69374188787062784212224 69887311485191946817344 70303307386889517929352 71419232900967129325056 72042426817334429758848 72907133586403944519328 73007280747923730157404 74166126474081249683712 75711254108957942385456 76453187642885517295104 77477114263102734044592 78045962385445632238752 78623225420840940169512 79091220810250707670521 79871213125933653505536 80346637013588020490688 82020525284704437584244 83322438384461650879232 83436892283341405894176 85175160872577685183638 86527147553094791297664 88545273443545981765248 89195385583366436844288 89731856721727931716096 89855114766675360193728 90389966640286523052024 91824728015529166275072 93183081980255929089792 93737743182519357239136 95356448323818749593344 96056569089779239678464 96767046671804234054784 97343040997231640209872 100948338811943923180608 102691559733343268792832 103302819017470312059456 104061283180594176318336 104830967227787920226016 105454961080334276894028 107128849351450693987584 109360700379605916778992 111249189711121874525568 113566881163436913578184 115369530070793055063552 117068943578168448358128 118060364591394642353664 119806819688900480258304 120519955520382030736032 123030787927056656376366 124983657576692476318848 127762741308866527775457 129022728895738978739712 129790721329642186946496 133793078375049655266432 134597785082591897574144 135584949960429784578036 137737092023293749412608 138748377574125568424448 139774622970383893634688 140606614773779035858704 144084853634668859517696 145814267172807889038656 146014561495847460314808 148332252948162499367424 151422508217915884770912 154954228526205468089184 156091924770891264477504 157246450841681880339024 158182441620501415341042 160693274027176040981376 164041050569408875168488 166644876768923301758464 166873784566682811788352 170350321745155370367276 173054295106189582595328 177090546887091963530496 178390771166732873688576 179710229533350720387456 180779933280573046104048 184546181890584984564549 186366163960511858179584 187475486365038714478272 190712896647637499186688 193534093343608468109568 194686081994463280419744 201896677623887846361216 206605638034940624118912 208122566361188352636672 209661934455575840452032 210909922160668553788056 214257698702901387975168 218721400759211833557984 222498379422243749051136 227133762326873827156368 234137887156336896716256 237273662430752123011563 239613639377800960516608 241039911040764061472064 246061575854113312752732 249967315153384952637696 255525482617733055550914 259581442659284373892992 267586156750099310532864 269195570165183795148288 271169899920859569156072 275474184046587498825216 279549245940767787269376 281213229547558071717408 288169707269337719035392 291628534345615778077312 292029122991694920629616 302845016435831769541824 309908457052410936178368 312183849541782528955008 314492901683363760678048 316364883241002830682084 321386548054352081962752 328082101138817750336976 333747569133365623576704 340700643490310740734552 346108590212379165190656 354181093774183927060992 359420459066701440774912 361559866561146092208096 369092363781169969129098 374950972730077428956544 387068186687216936219136 389372163988926560839488 403793355247775692722432 413211276069881248237824 416245132722376705273344 419323868911151680904064 421819844321337107576112 437442801518423667115968 444996758844487498102272 454267524653747654312736 468275774312673793432512 474547324861504246023126 482079822081528122944128 492123151708226625505464 499934630306769905275392 511050965235466111101828 519162885318568747785984 535172313500198621065728 542339799841719138312144 553638545671754953693647 559098491881535574538752 562426459095116143434816 583257068691231556154624 584058245983389841259232 605690032871663539083648 619816914104821872356736 624367699083565057910016 628985803366727521356096 632729766482005661364168 642773096108704163925504 656164202277635500673952 667495138266731247153408 681401286980621481469104 718840918133402881549824 723119733122292184416192 738184727562339938258196 749901945460154857913088 778744327977853121678976 807586710495551385444864 826422552139762496475648 838647737822303361808128 843639688642674215152224 874885603036847334231936 908535049307495308625472 936551548625347586865024 949094649723008492046252 964159644163056245888256 984246303416453251010928 1022101930470932222203656 1038325770637137495571968 1084679599683438276624288 1107277091343509907387294 1124852918190232286869632 1166514137382463112309248 1168116491966779682518464 1211380065743327078167296 1239633828209643744713472 1248735398167130115820032 1257971606733455042712192 1265459532964011322728336 1312328404555271001347904 1334990276533462494306816 1362802573961242962938208 1446239466244584368832384 1476369455124679876516392 1499803890920309715826176 1557488655955706243357952 1660915637015264861080941 1677295475644606723616256 1687279377285348430304448 1749771206073694668463872 1817070098614990617250944 1873103097250695173730048 1898189299446016984092504 1928319288326112491776512 1968492606832906502021856 2044203860941864444407312 2169359199366876553248576 2214554182687019814774588 2249705836380464573739264 2336232983933559365036928 2422760131486654156334592 2479267656419287489426944 2515943213466910085424384 2530919065928022645456672 2624656809110542002695808 2725605147922485925876416 2892478932489168737664768 2952738910249359753032784 3114977311911412486715904 3321831274030529722161882 3374558754570696860608896 3499542412147389336927744 3634140197229981234501888 3746206194501390347460096 3796378598892033968185008 3936985213665813004043712 4088407721883728888814624 4338718398733753106497152 4429108365374039629549176 4499411672760929147478528 4672465967867118730073856 5031886426933820170848768 5061838131856045290913344 5249313618221084005391616 5451210295844971851752832 5784957864978337475329536 5905477820498719506065568 6643662548061059444323764 6749117509141393721217792 7268280394459962469003776 7592757197784067936370016 7873970427331626008087424 8176815443767457777629248 8677436797467506212994304 8858216730748079259098352 9344931935734237460147712 10123676263712090581826688 10498627236442168010783232 10902420591689943703505664 11810955640997439012131136 13287325096122118888647528 13498235018282787442435584 15185514395568135872740032 15747940854663252016174848 16353630887534915555258496 17354873594935012425988608 17716433461496158518196704 20247352527424181163653376 21804841183379887407011328 23621911281994878024262272 26574650192244237777295056 30371028791136271745480064 31495881709326504032349696 32707261775069831110516992 35432866922992317036393408 40494705054848362327306752 47243822563989756048524544 53149300384488475554590112 60742057582272543490960128 65414523550139662221033984 70865733845984634072786816 94487645127979512097049088 106298600768976951109180224 121484115164545086981920256 141731467691969268145573632 212597201537953902218360448 283462935383938536291147264 425194403075907804436720896 850388806151815608873441792
- Sum of all divisors σ(n): 3234015868312542531385189440
- Sum of proper divisors (its aliquot sum) s(n): 2383627062160726922511747648
- 850388806151815608873441792 is an abundant number, because the sum of its proper divisors (2383627062160726922511747648) is greater than itself. Its abundance is 1533238256008911313638305856
Bases of 850388806151815608873441792
- Binary: 1010111111011011001101010110001101111010100110001000000100111011111001101011011010000000002
- Hexadecimal: 0x2BF6CD58DEA6204EF9ADA00
- Base-36: 2YUMJZOXDSFVGRS000
Squares and roots of 850388806151815608873441792
- 850388806151815608873441792 squared (8503888061518156088734417922) is 723161121628310224747146320316374562173079636012171264
- 850388806151815608873441792 cubed (8503888061518156088734417923) is 614968122876906653813920424003501211694001342426685013361747351281467114639065088
-
The
square root of 850388806151815608873441792 is 29161426682379.8524672829 -
850388806151815608873441792 is a
perfect cube number . Itscube root is 947412648
Scales and comparisons
How big is 850388806151815608873441792?- 850,388,806,151,815,608,873,441,792 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 850,388,806,151,815,608,873,441,792 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 850388806151815608873441792 cubic inches would be around 78951054 feet tall.
Recreational maths with 850388806151815608873441792
- 850388806151815608873441792 backwards is 297144378806518151608883058
- 850388806151815608873441792 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 850388806151815608873441792's digits is 126
- 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 850388806151815608873441792 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 850388806151815608873441792 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/850388806151815608873441792/
Chicago style:
Numbermatics. 2024. "Number 850388806151815608873441792 - Facts about the integer". https://numbermatics.com/n/850388806151815608873441792/
The information we have on file for 850388806151815608873441792 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 850388806151815608873441792, math, Factors of 850388806151815608873441792, curriculum, school, college, exams, university, Prime factorization of 850388806151815608873441792, STEM, science, technology, engineering, physics, economics, calculator, eight hundred fifty septillion, three hundred eighty-eight sextillion, eight hundred six quintillion, one hundred fifty-one quadrillion, eight hundred fifteen trillion, six hundred eight billion, eight hundred seventy-three million, four hundred forty-one thousand, seven hundred ninety-two.