66940226723320762214527488
66,940,226,723,320,762,214,527,488 is an even composite number composed of five prime numbers multiplied together.
66940226723320762214527488 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 66940226723320762214527488:
29 × 39 × 76 × 136 × 2273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 227 × 227 × 227)See below for interesting mathematical facts about the number 66940226723320762214527488 from the Numbermatics database.
Names of 66940226723320762214527488
- Cardinal: 66940226723320762214527488 can be written as Sixty-six septillion, nine hundred forty sextillion, two hundred twenty-six quintillion, seven hundred twenty-three quadrillion, three hundred twenty trillion, seven hundred sixty-two billion, two hundred fourteen million, five hundred twenty-seven thousand, four hundred eighty-eight.
Scientific notation
- Scientific notation: 6.6940226723320762214527488 × 1025
Factors of 66940226723320762214527488
Divisors of 66940226723320762214527488
- 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 2187 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 4374 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 6561 6591 6656 6804 6912 7056 7098 7203 7264 7371 7488 7644 7776 7938 8064 8112 8172 8232 8281 8424 8736 8748 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 13122 13182 13377 13608 13689 13824 14112 14196 14301 14406 14528 14742 14976 15288 15309 15379 15552 15876 16128 16224 16344 16464 16562 16807 16848 17199 17472 17496 17576 17706 17836 18144 18252 18387 18522 18816 18928 18954 19068 19208 19656 19683 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 26244 26364 26559 26754 27216 27378 27783 28224 28392 28431 28561 28602 28812 29056 29484 29952 30576 30618 30758 31104 31213 31752 31941 32256 32448 32688 32928 33124 33369 33614 33696 34398 34944 34992 35152 35412 35672 35721 36288 36504 36774 37044 37632 37856 37908 38136 38363 38416 39312 39366 39546 40131 40768 40824 41067 41314 41472 42336 42588 42903 43218 43264 43584 43904 44226 44492 44928 45864 45927 46137 46592 46656 47216 47628 48384 48672 49032 49392 49686 50421 50544 50848 51529 51597 52416 52488 52728 53118 53508 54432 54756 55161 55566 56448 56784 56862 57122 57204 57624 57967 58112 58968 59319 59904 61152 61236 61516 61971 62208 62426 63504 63882 64827 64896 65376 65856 66248 66339 66738 67228 67392 68796 69888 69984 70304 70824 71344 71442 72576 73008 73548 74088 74529 75264 75712 75816 76272 76726 76832 77861 78624 78732 79092 79677 80262 81536 81648 82134 82628 83349 84672 85176 85293 85683 85806 86436 86528 87168 87808 88452 88984 89856 91728 91854 92274 93312 93639 94432 95256 95823 96768 97344 98064 98784 99372 100107 100842 101088 101696 103058 103194 104832 104976 105456 106236 107016 107163 107653 108864 109512 110322 111132 112896 113568 113724 114244 114408 115089 115248 115934 116224 117649 117936 118638 120393 122304 122472 123032 123201 123942 124416 124852 127008 127764 128709 129654 129792 130752 131712 132496 132678 133476 134456 134784 137592 137781 138411 139776 139968 140608 141648 142688 142884 144599 145152 146016 147096 148176 149058 151263 151424 151632 152544 153452 153664 154587 154791 155722 157248 157464 158184 159354 160524 163072 163296 164268 165256 165483 166698 169344 170352 170586 171366 171612 172872 173901 174336 175616 176904 177957 177968 179712 183456 183708 184548 185913 186624 187278 188864 190512 191646 194481 194688 196128 197568 198744 199017 199927 200214 201684 202176 203392 206116 206388 209664 209952 210912 212472 214032 214326 215306 217728 218491 219024 220644 222264 223587 225792 227136 227448 228488 228816 230178 230496 231868 233583 235298 235872 237276 239031 240786 244608 244944 246064 246402 247884 249704 250047 254016 255528 255879 257049 257418 259308 259584 261504 263424 264992 265356 266952 268541 268912 269568 275184 275562 276822 279936 280917 281216 283296 285376 285768 287469 289198 290304 292032 294192 296352 298116 300321 302526 302848 303264 305088 306904 307328 309174 309582 311444 314496 314928 316368 318708 321048 321489 322959 326144 326592 328536 330512 330966 333396 338688 340704 341172 342732 343224 345267 345744 347802 348672 352947 353808 355914 355936 360703 361179 366912 367416 369096 369603 371293 371826 373248 374556 377728 381024 383292 386127 388962 389376 392256 395136 397488 398034 399854 400428 403368 404352 405769 406784 412232 412776 415233 419328 419904 421824 424944 428064 428652 430612 433797 435456 436982 438048 441288 444528 447174 453789 454272 454896 456976 457632 460356 460992 463736 463761 464373 467166 470596 471744 474552 478062 481572 489216 489888 492128 492804 495768 496449 498719 499408 500094 508032 511056 511758 514098 514836 518616 521703 523008 526848 529984 530712 533871 533904 537082 537824 539136 545027 550368 551124 553644 557739 559872 561834 562432 566592 570752 571536 574938 578396 583443 584064 588384 592704 596232 597051 599781 600642 605052 605696 606528 610176 613808 614656 618348 619164 622888 628992 629856 632736 637416 642096 642978 645918 653184 655473 657072 661024 661932 666792 669877 670761 677376 681408 682344 685464 686448 690534 691488 695604 700749 705894 707616 711828 711872 717093 721406 722358 733824 734832 738192 739206 742586 743652 749112 750141 753571 755456 762048 766584 771147 772254 777924 778752 784512 790272 794976 796068 799708 800856 805623 806736 808704 811538 813568 824464 825552 830466 839808 842751 843648 849888 856128 857304 861224 862407 867594 870912 873964 876096 882576 889056 894348 900963 907578 908544 909792 913952 915264 920712 921984 927472 927522 928746 934332 941192 943488 949104 956124 963144 964467 968877 978432 979776 984256 985608 991536 992898 997438 998816 1000188 1012193 1016064 1022112 1023516 1028196 1029672 1035801 1037232 1043406 1046016 1058841 1059968 1061424 1067742 1067808 1074164 1075648 1082109 1083537 1090054 1100736 1102248 1107288 1108809 1113879 1115478 1119744 1123668 1124864 1133184 1141504 1143072 1149876 1156792 1158381 1166886 1168128 1176768 1185408 1192464 1194102 1199562 1201284 1210104 1213056 1217307 1220352 1227616 1229312 1236696 1238328 1245699 1245776 1257984 1259712 1265472 1274832 1284192 1285956 1291836 1301391 1306368 1310946 1314144 1322048 1323864 1333584 1339754 1341522 1361367 1362816 1364688 1370928 1372896 1381068 1382976 1391208 1391283 1393119 1399489 1401498 1411788 1415232 1423656 1423744 1434186 1442812 1444716 1467648 1469664 1476384 1478412 1485172 1487304 1489347 1496157 1498224 1500282 1507142 1510912 1524096 1529437 1533168 1542294 1544508 1555848 1565109 1569024 1580544 1589952 1592136 1599416 1601613 1601712 1611246 1613472 1617408 1623076 1635081 1648928 1651104 1660932 1673217 1679616 1685502 1687296 1699776 1712256 1714608 1722448 1724814 1735188 1747928 1750329 1752192 1765152 1778112 1788696 1791153 1799343 1801926 1815156 1817088 1819584 1827904 1830528 1841424 1843968 1854944 1855044 1857492 1868664 1879787 1882384 1886976 1898208 1912248 1926288 1928934 1937754 1959552 1966419 1968512 1971216 1983072 1985796 1994876 1997632 2000376 2009631 2012283 2024386 2032128 2044224 2047032 2056392 2059344 2071602 2074464 2086812 2102247 2117682 2119936 2122848 2135484 2135616 2148328 2151279 2151296 2164218 2167074 2180108 2201472 2204496 2214576 2217618 2227758 2230956 2247336 2250423 2260713 2266368 2283008 2286144 2299752 2313441 2313584 2316762 2333772 2336256 2353536 2370816 2384928 2388204 2399124 2402568 2416869 2420208 2426112 2434614 2440704 2455232 2473392 2476656 2491398 2491552 2519424 2524921 2528253 2530944 2549664 2568384 2571912 2583672 2587221 2599051 2602782 2612736 2621892 2628288 2644096 2647728 2667168 2679508 2683044 2702889 2722734 2725632 2729376 2741856 2745792 2762136 2765952 2782416 2782566 2786238 2798978 2802996 2823576 2830464 2840383 2847312 2847488 2868372 2885624 2889432 2906631 2935296 2939328 2952768 2956824 2970344 2974608 2978694 2992314 2996448 3000564 3014284 3036579 3048192 3058874 3066336 3084588 3089016 3107403 3111696 3130218 3138048 3176523 3179904 3184272 3198832 3203226 3203424 3222492 3226944 3246152 3246327 3250611 3270162 3297856 3302208 3321864 3326427 3341637 3346434 3359232 3371004 3374592 3399552 3424512 3429216 3444896 3449628 3470376 3475143 3491033 3495856 3500658 3504384 3530304 3556224 3577392 3582306 3598686 3603852 3630312 3639168 3651921 3655808 3661056 3682848 3687936 3709888 3710088 3714984 3737097 3737328 3759574 3764768 3773952 3796416 3815189 3824496 3852576 3857868 3875508 3904173 3919104 3932838 3937024 3942432 3966144 3971592 3989752 3995264 4000752 4019262 4024566 4048772 4084101 4088448 4094064 4112784 4118688 4143204 4148928 4173624 4173849 4179357 4198467 4204494 4235364 4239872 4245696 4270968 4271232 4296656 4302558 4302592 4328436 4334148 4360216 4402944 4408992 4429152 4435236 4455516 4461912 4468041 4488471 4494672 4500846 4521426 4532736 4572288 4588311 4599504 4626882 4627168 4633524 4667544 4689139 4695327 4707072 4741632 4769856 4776408 4798248 4804839 4805136 4826809 4833738 4840416 4852224 4869228 4905243 4910464 4946784 4953312 4982796 4983104 5019651 5038848 5049842 5056506 5061888 5099328 5136768 5143824 5167344 5174442 5198102 5205564 5243784 5250987 5256576 5274997 5288192 5295456 5334336 5359016 5366088 5398029 5405778 5445468 5451264 5458752 5483712 5491584 5524272 5531904 5564832 5565132 5572476 5597956 5605992 5639361 5647152 5660928 5680766 5694624 5694976 5736744 5771248 5778864 5813262 5878656 5899257 5905536 5913648 5940688 5949216 5957388 5984628 5992896 6001128 6028568 6028893 6036849 6073158 6096384 6117748 6132672 6169176 6178032 6214806 6223392 6260436 6306741 6353046 6359808 6368544 6397664 6406452 6406848 6444984 6453837 6453888 6483347 6492304 6492654 6501222 6540324 6595712 6604416 6643728 6652854 6683274 6692868 6742008 6751269 6782139 6799104 6849024 6858432 6889792 6899256 6940323 6940752 6950286 6982066 6991712 7001316 7008768 7060608 7085351 7112448 7154784 7164612 7197372 7207704 7250607 7260624 7278336 7303842 7311616 7322112 7365696 7419776 7420176 7429968 7474194 7474656 7519148 7529536 7574763 7584759 7592832 7630378 7648992 7705152 7715736 7751016 7761663 7797153 7808346 7838208 7865676 7874048 7884864 7932288 7943184 7979504 7990528 8001504 8038524 8049132 8097544 8108667 8168202 8176896 8188128 8225568 8237376 8286408 8297856 8347248 8347698 8358714 8396934 8408988 8470728 8491392 8521149 8541936 8542464 8593312 8605116 8605184 8656872 8668296 8708401 8719893 8720432 8805888 8817984 8858304 8870472 8911032 8923824 8936082 8976942 8989344 9001692 9042852 9109737 9144576 9176622 9199008 9253764 9254336 9267048 9322209 9335088 9378278 9390654 9414144 9529569 9539712 9552816 9596496 9609678 9610272 9653618 9667476 9680832 9738456 9738981 9751833 9796423 9810486 9820928 9893568 9906624 9965592 9966208 10024911 10039302 10077696 10099684 10113012 10123776 10198656 10273536 10287648 10334688 10348884 10396204 10411128 10425429 10473099 10487568 10501974 10513152 10549994 10576384 10590912 10668672 10718032 10732176 10796058 10811556 10890936 10917504 10955763 10967424 10983168 11048544 11063808 11129664 11130264 11144952 11195912 11211291 11211984 11278722 11294304 11321856 11361532 11389248 11445567 11473488 11542496 11557728 11626524 11697083 11712519 11757312 11798514 11811072 11827296 11881376 11898432 11914776 11969256 11985792 12002256 12057136 12057786 12073698 12146316 12235496 12252303 12265344 12338352 12356064 12429612 12446784 12520872 12521547 12538071 12595401 12613482 12706092 12719616 12737088 12795328 12812904 12813696 12889968 12907674 12907776 12966694 12984608 12985308 13002444 13080648 13158509 13191424 13208832 13287456 13305708 13366548 13385736 13465413 13484016 13502538 13564278 13598208 13716864 13764933 13779584 13798512 13880646 13881504 13900572 13964132 13983424 14002632 14067417 14085981 14121216 14170702 14224896 14309568 14329224 14394744 14414517 14415408 14480427 14501214 14521248 14556672 14607684 14623232 14715729 14731392 14839552 14840352 14859936 14948388 14949312 15038296 15058953 15059072 15149526 15169518 15185664 15260756 15297984 15410304 15431472 15502032 15523326 15594306 15616692 15731352 15752961 15769728 15824991 15864576 15886368 15959008 15981056 16003008 16077048 16098264 16194087 16195088 16217334 16336404 16353792 16376256 16451136 16474752 16572816 16595712 16694496 16695396 16717428 16793868 16817976 16918083 16941456 16982784 17042298 17083872 17084928 17186624 17210232 17313744 17336592 17416802 17439786 17440864 17635968 17674447 17697771 17716608 17740944 17822064 17847648 17872164 17953884 17978688 18003384 18085704 18086679 18110547 18193357 18219474 18289152 18353244 18398016 18507528 18508672 18534096 18644418 18670176 18756556 18781308 18920223 19059138 19079424 19105632 19192992 19219356 19220544 19307236 19334952 19361511 19361664 19450041 19476912 19477962 19503666 19592846 19620972 19641856 19787136 19813248 19882681 19931184 19932416 20049822 20078604 20199368 20226024 20346417 20397312 20547072 20575296 20669376 20697768 20792408 20820969 20822256 20850858 20946198 20975136 21003948 21026304 21099988 21181824 21256053 21337344 21436064 21464352 21592116 21623112 21751821 21781872 21835008 21911526 21934848 21966336 22097088 22259328 22260528 22289904 22391824 22422582 22423968 22557444 22588608 22723064 22724289 22754277 22778496 22891134 22946976 23084992 23115456 23253048 23284989 23391459 23394166 23425038 23514624 23597028 23622144 23654592 23762752 23796864 23829552 23938512 23971584 24004512 24114272 24115572 24147396 24292632 24326001 24437231 24470992 24504606 24530688 24676704 24712128 24859224 24893568 25041744 25043094 25076142 25190802 25226964 25412184 25474176 25563447 25590656 25625808 25627392 25779936 25815348 25815552 25933388 25969216 25970616 26004888 26125203 26159679 26161296 26317018 26382848 26417664 26574912 26611416 26706323 26733096 26771472 26930826 26968032 27005076 27128556 27329211 27433728 27529866 27559168 27597024 27761292 27763008 27801144 27928264 27966627 27966848 28005264 28134834 28171962 28242432 28341404 28588707 28619136 28658448 28789488 28829034 28830816 28960854 29002428 29042496 29215368 29216943 29255499 29389269 29431458 29462784 29679104 29680704 29719872 29896776 29898624 30074733 30076592 30117906 30118144 30299052 30339036 30371328 30521512 30595968 30820608 30862944 31004064 31046652 31188612 31233384 31276287 31419297 31462704 31505922 31539456 31649982 31729152 31772736 31918016 32006016 32154096 32196528 32388174 32390176 32434668 32672808 32752512 32823973 32867289 32902272 32949504 33145632 33191424 33388992 33390792 33434856 33587736 33633873 33635952 33787663 33836166 33882912 33965568 34084596 34167744 34336701 34373248 34420464 34627488 34673184 34833604 34879572 34881728 35091249 35137557 35271936 35348894 35395542 35433216 35481888 35644128 35695296 35744328 35907768 35957376 36006768 36171408 36173358 36221094 36386714 36438948 36706488 36756909 36796032 36924979 37015056 37017344 37068192 37288836 37340352 37513112 37562616 37564641 37786203 37840446 38118276 38158848 38211264 38385984 38438712 38441088 38614472 38669904 38723022 38723328 38900082 38953824 38955924 39007332 39185692 39241944 39475527 39574272 39626496 39765362 39862368 39864832 40099644 40157208 40396239 40398736 40452048 40692834 40794624 41150592 41294799 41338752 41395536 41584816 41641938 41644512 41701716 41892396 41950272 42007896 42199976 42202251 42257943 42363648 42512106 42674688 42872128 42928704 43184232 43243551 43246224 43441281 43503642 43563744 43670016 43823052 43869696 44147187 44194176 44518656 44521056 44579808 44783648 44845164 44847936 45114888 45176859 45177216 45383429 45446128 45448578 45508554 45556992 45782268 45893952 46169984 46230912 46506096 46569978 46782918 46788332 46850076 47194056 47258883 47309184 47474973 47525504 47593728 47659104 47877024 47943168 48009024 48228544 48231144 48294792 48582261 48585264 48652002 48874462 48941984 49009212 49061376 49353408 49424256 49597457 49718448 49787136 50083488 50086188 50152284 50381604 50453928 50754249 50824368 50948352 51126894 51181312 51251616 51254784 51559872 51630696 51866776 51938432 51941232 52009776 52250406 52319358 52322592 52634036 53023341 53093313 53149824 53222832 53412646 53466192 53542944 53861652 53936064 54010152 54257112 54260037 54331641 54580071 54658422 54867456 55059732 55118336 55194048 55522584 55526016 55602288 55856528 55933254 55933696 56010528 56269668 56343924 56682808 56760669 57177414 57238272 57316896 57578976 57658068 57661632 57921708 58004856 58084533 58084992 58350123 58430736 58433886 58510998 58778538 58862916 58925568 59361408 59439744 59648043 59793552 59797248 60149466 60153184 60235812 60236288 60598104 60678072 60958807 61039251 61043024 61191936 61641216 61725888 62008128 62093304 62377224 62462907 62466768 62552574 62838594 62925408 63011844 63078912 63299964 63545472 63768159 63836032 64012032 64308192 64393056 64776348 64780352 64869336 65255463 65345616 65505024 65647946 65734578 65804544 65899008 66291264 66777984 66781584 66869712 67175472 67267746 67271904 67575326 67672332 67765824 68169192 68172867 68262831 68335488 68574961 68673402 68746496 68840928 69254976 69346368 69667208 69759144 69763456 70174377 70182498 70275114 70543872 70697788 70791084 70866432 70963776 71288256 71390592 71488656 71815536 71914752 72013536 72342816 72346716 72442188 72773428 72877896 72978003 73311693 73412976 73513818 73592064 73849958 74030112 74034688 74136384 74577672 74680704 75026224 75125232 75129282 75572406 75680892 76236552 76422528 76690341 76771968 76877424 76882176 77228944 77339808 77446044 77446656 77800164 77907648 77911848 78014664 78371384 78375609 78479037 78483888 78951054 79148544 79252992 79530724 79724736 80118969 80199288 80314416 80792478 80797472 80904096 81385668 81879581 81987633 82301184 82589598 82677504 82791072 83169632 83283876 83289024 83403432 83784792 83899881 83900544 84015792 84283511 84399952 84404502 84515886 84727296 85024212 85744256 85766121 85857408 86368464 86487102 86492448 86882562 87007284 87127488 87646104 87650829 87766497 88167807 88294374 88388352 89037312 89042112 89159616 89567296 89690328 89695872 90224199 90229776 90353718 90354432 90766858 90892256 90897156 91017108 91113984 91564536 91787904 92109563 92339968 92461824 93012192 93139956 93565836 93576664 93700152 94257891 94388112 94517766 94618368 94949946 95051008 95187456 95318208 95754048 96018048 96457088 96462288 96589584 97164522 97170528 97304004 97748924 97883968 98018424 98471919 98601867 98706816 98848512 99194914 99436896 99574272 100166976 100172376 100304568 100763208 100901619 100907856 101362989 101508498 101648736 101896704 102253788 102362624 102503232 103010103 103119744 103261392 103733552 103876864 103882464 104019552 104500812 104638716 104645184 105268072 105273747 105412671 106046682 106186626 106299648 106445664 106825292 106932384 107085888 107723304 107872128 108020304 108514224 108520074 108663282 109160142 109316844 110119464 110270727 110388096 110774937 111045168 111052032 111204576 111713056 111866508 111867392 112021056 112539336 112687848 112693923 113209213 113358609 113365616 113521338 114354828 114476544 114633792 115157952 115316136 115323264 115843416 116009712 116169066 116169984 116700246 116861472 116867772 117021996 117557076 117725832 118426581 118722816 118879488 119296086 119587104 119594496 120298932 120306368 120471624 121188717 121196208 121356144 121917614 122078502 122086048 122383872 123451776 123721129 123884397 124016256 124186608 124754448 124925814 124933536 125105148 125677188 125850816 126023688 126599928 126606753 126773829 127090944 127353499 127536318 127672064 128024064 128616384 128786112 129552696 129560704 129738672 130323843 130510926 130691232 131010048 131295892 131469156 131609088 132441561 132582528 133555968 133563168 133739424 134350944 134535492 134543808 135150652 135344664 135530577 135531648 136150287 136338384 136345734 136525662 136670976 137149922 137346804 137492992 137681856 138509952 138692736 139334416 139518288 139526912 140348754 140364996 140550228 141395576 141582168 141927552 142424919 142576512 142781184 142977312 143631072 143829504 144027072 144685632 144693432 144884376 145546856 145746783 145755792 145956006 146623386 146825952 147027636 147184128 147699916 148060224 148272768 148792371 149155344 149361408 150052448 150250464 150258564 151144812 151361784 152062079 152262747 152473104 152845056 153380682 153543936 153754848 153764352 154457888 154679616 154892088 155600328 155815296 155823696 156029328 156742768 156751218 156958074 156967776 157902108 159061448 159070023 159279939 159449472 160237938 160398576 160628832 161584956 161594944 161808192 162771336 162780111 162994923 163740213 163759162 163975266 164602368 165179196 165355008 165582144 166339264 166567752 166578048 166806864 167569584 167799762 167801088 168031584 168567022 168799904 168809004 169031772 170048424 170282007 171060617 171488512 171532242 171714816 172736928 172974204 172984896 173765124 174014568 174254976 175050369 175292208 175301658 175532994 176335614 176588748 176776704 178084224 178319232 178944129 179134592 179380656 179391744 180448398 180459552 180707436 180708864 181533716 181784512 181794312 182034216 182876421 183117753 183129072 183575808 184219126 184679936 184923648 186024384 186279912 187131672 187153328 187388721 187400304 188515782 188776224 189035532 189236736 189899892 190102016 190636416 191304477 191508096 192036096 192914176 192924576 193179168 194329044 194341056 194608008 195497848 195766389 195767936 196036848 196943838 197203734 197413632 197697024 198389828 198873792 200333952 200344752 200609136 201526416 201803238 201815712 202725978 203016996 203297472 204507576 204518601 204788493 205006464 205724883 206020206 206239488 206522784 207467104 207753728 207764928 208039104 209001624 209277432 209290368 210523131 210536144 210547494 210825342 212093364 212373252 212599296 212891328 213650584 213864768 214171776 215446608 215744256 216040608 217028448 217040148 217326564 218320284 218633688 218934009 219935079 220238928 220541454 220776192 221549874 222090336 222104064 222409152 223426112 223733016 224042112 225078672 225375696 225387846 226418426 226717218 226731232 227042676 228709656 229267584 229767811 230071023 230315904 230632272 230646528 231686832 232019424 232338132 232339968 233400492 233722944 233735544 234043992 235114152 235126827 235437111 235451664 236513641 236853162 237445632 237758976 238592172 239174208 240356907 240597864 240612736 240943248 242377434 242392416 242712288 243835228 244157004 244172096 245638743 245962899 246903552 247442258 247768794 248032512 248373216 249508896 249851628 249867072 250210296 251354376 251699643 251701632 252047376 252850533 253199856 253213506 253547658 254181888 254706998 255072636 255344128 257232768 257298363 257572224 258474853 259105392 259121408 259477344 260647686 261021852 261382464 262591784 262938312 262952487 264503421 264883122 265165056 267111936 267126336 267478848 268701888 269070984 269087616 270301304 270672597 270689328 271061154 271063296 272300574 272676768 272691468 273051324 273341952 274299844 274693608 275363712 276328689 277019904 277385472 278668832 279036576 279053824 280697508 280729992 281100456 282773673 282791152 283164336 283855104 284849838 285153024 285562368 285954624 287262144 288054144 289371264 289386864 289768752 291093712 291493566 291511584 291912012 293246772 293651904 294055272 295399832 295415757 295805601 296120448 296545536 297584742 298310688 298722816 300104896 300500928 300517128 302289624 302704857 302723568 304088967 304124158 304525494 304946208 305690112 306761364 307087872 307509696 308915776 309030309 309359232 309784176 311200656 311630592 311647392 312058656 313485536 313502436 313916148 313935552 315804216 315821241 316238013 317684003 318122896 318140046 318559878 318898944 320475876 320797152 321257664 323169912 323189888 323616384 325542672 325560222 325989846 327480426 327518324 327950532 330358392 330812181 331164288 332324811 332678528 333135504 333156096 333613728 335139168 335599524 335602176 336063168 337134044 337599808 337618008 338063544 338081769 339627639 340075827 340096848 340564014 342121234 342977024 343064484 343429632 345473856 345948408 345969792 347182199 347530248 348029136 348509952 350100738 350584416 350603316 351065988 352671228 353177496 355279743 356168448 356638464 357888258 358269184 358761312 358783488 360896796 360919104 361414872 363067432 363566151 363569024 363588624 364068432 365752842 366235506 366258144 367151616 368438252 371163387 371653191 372048768 372559824 374263344 374306656 374777442 374800608 377031564 377552448 378071064 379799784 379820259 380321487 381272832 382060497 382608954 383016192 384072192 385828352 385849152 386358336 388658088 388682112 389216016 390971529 390995696 391532778 391535872 392073696 393887676 394407468 394827264 396779656 397324683 397747584 400667904 400689504 401218272 403052832 403606476 403631424 405451956 406033992 406591731 406594944 408450861 409015152 409037202 409576986 410012928 411449766 412040412 412478976 413045568 414934208 415529856 416078208 418003248 418554864 418580736 421046262 421072288 421094988 421650684 424186728 424746504 425782656 426711649 427274757 427301168 427729536 428343552 430893216 431488512 432081216 434056896 434080296 434653128 436640568 437240349 437267376 437868018 439870158 440477856 441082908 441552384 443099748 444180672 444818304 446377113 446852224 447466032 448084224 450157344 450751392 450775692 452836852 453434436 453462464 454085352 456186237 456788241 457419312 458535168 459535622 460142046 460631808 461264544 461293056 463373664 464038848 464676264 466800984 467445888 467471088 468087984 470228304 470253654 470874222 470903328 473027282 473706324 477184344 477210069 477839817 478348416 480024727 480713814 481195728 481225472 481886496 484754868 484784832 485424576 487670456 488314008 488340333 488344192 491220639 491277486 491925798 493807104 494884516 495537588 496065024 496746432 499017792 499703256 499734144 500420592 502708752 503399286 503403264 504094752 505701066 506399712 506427012 507095316 509413996 510145272 510846021 513181851 514465536 514596726 515144448 516949706 518210784 518242816 518954688 521295372 522043704 522764928 525151107 525183568 525876624 525904974 529006842 529766244 530330112 534252672 534957696 536832387 537403776 538141968 538175232 540602608 541345194 541378656 542122308 542126592 544601148 545353536 545382936 546102648 548599688 548629263 549353259 549387216 550727424 552657378 554039808 554770944 557337664 558073152 561395016 561459984 562166163 562200912 565547346 565582304 566328672 567710208 569699676 570306048 571909248 573157067 573913431 574524288 576108288 578742528 578773728 579537504 582187424 582987132 583023168 583824024 586493544 587299167 587303808 588110544 589984577 590799664 590831514 591611202 592240896 593091072 595169484 596621376 600209792 601001856 601034256 604579248 605409714 605447136 608177934 608248316 609050988 609892416 613522728 613555803 614365479 615019392 617174649 617831552 618060618 618718464 619568352 622401312 623261184 623294784 624117312 626971072 627004872 627832296 627871104 631569393 631608432 631642482 632476026 635368006 636245792 636280092 637119756 637797888 640951752 641594304 642515328 644766941 646339824 646379776 647232768 651085344 651120444 651979692 654960852 655036648 655901064 659805237 660716784 661624362 662328576 664649622 665357056 666271008 666312192 667227456 670278336 671199048 672126336 674268088 675199616 675236016 676127088 676163538 679255278 680151654 680193696 681128028 684242468 686128968 689303433 690213069 690947712 691896816 691939584 694364398 695060496 696058272 697019904 700201476 701168832 701206632 702131976 705342456 705380481 706311333 706354992 709540923 710559486 712336896 713276928 715776516 716538368 717522624 721070721 721793592 721838208 722829744 726134864 727132302 727138048 727177248 728136864 731505684 732471012 732516288 736876504 736916229 737888697 742326774 743306382 744097536 745119648 748526688 748613312 749554884 749601216 754063128 755098929 755104896 756142128 758551599 759599568 759640518 760642974 762545664 764120994 765217908 766032384 771698304 771895089 772716672 775424559 777316176 777364224 778432032 781943058 781991392 783065556 783071744 784147392 787775352 788814936 788857461 792464491 793510263 793559312 794649366 795495168 801335808 801379008 802436544 806105664 807212952 807262848 810903912 812017791 812067984 813183462 813189888 816901722 818030304 818074404 819153972 820025856 822899532 824080824 826091136 828986067 829868416 831059712 832156416 836006496 837109728 837161472 842092524 842144576 842189976 843301368 848321019 848373456 849493008 851565312 853423298 854549514 854602336 855459072 856687104 861786432 864162432 866047903 868113792 868160592 869306256 873281136 874480698 874534752 875736036 879740316 880955712 882165816 886199496 886247271 887416803 888361344 889636608 891474493 892754226 893704448 894932064 896168448 900314688 901502784 901551384 905673704 906868872 906924928 908170704 912266901 912372474 913576482 914838624 917070336 919071244 920284092 921263616 922529088 926747328 927090927 928077696 929352528 933601968 934891776 934942176 936175968 940456608 940507308 941748444 941806656 946054564 947412648 947463723 948714039 953052009 954368688 954420138 955679634 956696832 960049454 961427628 962391456 962450944 963772992 969509736 969569664 970849152 975340912 976628016 976680666 976688384 982441278 982554972 983851596 989769032 991075176 993492864 996974433 998035584 999406512 999468288 1000841184 1005417504 1006798572 1006806528 1008189504 1011402132 1012799424 1012854024 1014190632 1014245307 1018827992 1018882917 1020227481 1020290544 1021692042 1026363702 1028931072 1029193452 1030288896 1033899412 1036421568 1037909376 1041546597 1042590744 1044087408 1045529856 1050302214 1050367136 1051753248 1051809948 1058013684 1059532488 1064434553 1065839229 1068505344 1069915392 1073664774 1074807552 1076283936 1076350464 1081205216 1082690388 1082757312 1084244616 1089202296 1090698453 1090707072 1090765872 1092205296 1095685643 1097199376 1097258526 1098706518 1098774432 1101454848 1105314756 1113490161 1114675328 1114959573 1116146304 1122790032 1122919968 1124332326 1124401824 1131094692 1131164608 1132657344 1139399352 1139460777 1140964461 1143818496 1146181491 1146314134 1147826862 1149048576 1152216576 1157485056 1157547456 1159075008 1164374848 1165974264 1166046336 1167648048 1172914587 1172987088 1174598334 1174607616 1176221088 1179969154 1181599328 1181663028 1183222404 1184481792 1190338968 1191974049 1193242752 1197424319 1200419584 1202003712 1202068512 1209158496 1210819428 1210894272 1216355868 1216496632 1218101976 1219784832 1225352583 1227045456 1227111606 1228730958 1230038784 1234349298 1235663104 1236121236 1237436928 1239136704 1244802624 1246589568 1248234624 1253942144 1254009744 1255664592 1255742208 1263138786 1263216864 1263284964 1264952052 1270736012 1272491584 1272560184 1274239512 1280134947 1281824271 1281903504 1283188608 1285030656 1289533882 1292679648 1292759552 1294465536 1302170688 1302240888 1303959384 1309921704 1310073296 1311721047 1311802128 1319610474 1321433568 1323248724 1324657152 1329299244 1330714112 1332542016 1334454912 1339131339 1340556672 1342398096 1344252672 1348536176 1350399232 1350472032 1352254176 1352327076 1358510556 1360303308 1360387392 1362256056 1368484936 1368558711 1370364723 1372257936 1378606866 1380426138 1381895424 1383793632 1383879168 1388728796 1390120992 1392116544 1400402952 1402337664 1402413264 1404263952 1410684912 1410760962 1412622666 1412709984 1419081846 1421118972 1431553032 1431630207 1433519451 1435045248 1440074181 1442141442 1443587184 1443676416 1445659488 1452269728 1454264604 1454276096 1454354496 1456273728 1463011368 1464942024 1465020999 1465032576 1471719769 1473661917 1473753008 1473832458 1475777394 1484653548 1486612764 1488195072 1490239296 1497053376 1497226624 1499109768 1499202432 1508126256 1510197858 1510209792 1512284256 1517103198 1519199136 1519281036 1521285948 1528241988 1530435816 1532538063 1539545553 1543396608 1543790178 1545433344 1550849118 1554632352 1554728448 1556864064 1563886116 1563982784 1566131112 1568294784 1575453321 1575550704 1577629872 1577714922 1584928982 1587020526 1587118624 1589298732 1590990336 1602758016 1604873088 1608374677 1610497161 1612211328 1614425904 1614525696 1621807824 1624035582 1624135968 1626366924 1626379776 1633803444 1636060608 1636148808 1638307944 1645799064 1645887789 1648059777 1648161648 1652182272 1655595487 1657972134 1659736832 1662119424 1664312832 1672012992 1674219456 1684185048 1684289152 1684379952 1686602736 1696642038 1696746912 1698986016 1703130624 1706846596 1709099028 1709204672 1710918144 1719471201 1721740293 1723572864 1728324864 1732095806 1736227584 1736321184 1738612512 1746562272 1748961396 1749069504 1751472072 1759480632 1761897501 1761911424 1764331632 1769953731 1772398992 1772494542 1774833606 1776722688 1779273216 1782948986 1785508452 1787408896 1789864128 1800629376 1803005568 1803102768 1811347408 1813737744 1813849856 1816341408 1824533802 1824744948 1827152964 1829677248 1838142488 1840568184 1840667409 1845058176 1851523947 1853494656 1854181854 1856155392 1858705056 1867203936 1869783552 1869884352 1872351936 1880913216 1881014616 1883496888 1883613312 1892109128 1894708179 1894825296 1894927446 1897428078 1906104018 1908737376 1908840276 1911359268 1913393664 1920098908 1922855256 1924782912 1927545984 1934300823 1939019472 1939139328 1941698304 1950681824 1953256032 1953361332 1953376768 1964882556 1965109944 1967703192 1976807027 1979415711 1979538064 1982150352 1986985728 1993948866 1996071168 1998813024 1998936576 2001682368 2010835008 2013597144 2016379008 2022804264 2025598848 2025708048 2028381264 2028490614 2037655984 2037765834 2040454962 2040581088 2043384084 2052727404 2058386904 2067798824 2067910299 2070639207 2072843136 2075818752 2083093194 2085181488 2088174816 2091059712 2100604428 2100734272 2103506496 2103619896 2116027368 2116141443 2118933999 2119064976 2128622769 2128869106 2131678458 2137010688 2139830784 2147329548 2149615104 2152567872 2162410432 2163212163 2165380776 2165514624 2168489232 2178404592 2181396906 2181414144 2181531744 2184410592 2191371286 2194398752 2194517052 2197413036 2197548864 2210629512 2210748687 2213666091 2223788021 2226980322 2229350656 2229919146 2232292608 2245580064 2245839936 2248664652 2248803648 2262189384 2262329216 2265314688 2275654797 2278798704 2278921554 2281928922 2287636992 2292362982 2292628268 2295653724 2298097152 2315094912 2315685267 2318150016 2326273677 2328749696 2331948528 2332092672 2335296096 2345829174 2345974176 2349196668 2349215232 2352442176 2359938308 2363198656 2363326056 2366444808 2366572383 2377393473 2380530789 2380677936 2383948098 2386485504 2394848638 2400839168 2404007424 2404137024 2418316992 2421638856 2421788544 2432711736 2432993264 2436053373 2436203952 2439569664 2450705166 2454090912 2454223212 2457461916 2460077568 2468698596 2471326208 2472242472 2478273408 2486958201 2489605248 2493179136 2496469248 2507884288 2508019488 2511329184 2511484416 2526277572 2526433728 2526569928 2529904104 2541472024 2544963057 2544983168 2545120368 2548479024 2560269894 2563648542 2563807008 2566377216 2570061312 2579067764 2585359296 2598143709 2604341376 2604481776 2607918768 2619843408 2620146592 2623442094 2623604256 2639220948 2642867136 2646497448 2658598488 2658741813 2662250409 2665084032 2668909824 2674423479 2678262678 2681113344 2684796192 2688505344 2697072352 2700798464 2700944064 2704508352 2704654152 2717021112 2720606616 2720774784 2724512112 2736800703 2736969872 2737117422 2740729446 2744515872 2757213732 2760852276 2763790848 2767587264 2777457592 2780241984 2781272781 2784233088 2800805904 2804675328 2804826528 2808527904 2821369824 2821521924 2825245332 2825419968 2838163692 2842237944 2842391169 2846142117 2859156027 2863106064 2863260414 2867038902 2870090496 2880148362 2884282884 2887174368 2887352832 2891318976 2904539456 2908529208 2908708992 2912547456 2926022736 2929884048 2930041998 2930065152 2943439538 2947323834 2947506016 2947664916 2951554788 2969307096 2973225528 2980478592 2986981543 2990923299 2994106752 2994453248 2998219536 2998404864 3016252512 3020395716 3020419584 3024568512 3034206396 3038398272 3038562072 3042571896 3056483976 3056648751 3060682443 3060871632 3065076126 3079091106 3086793216 3087580356 3090866688 3101698236 3109264704 3113728128 3124639791 3127772232 3127965568 3132262224 3136589568 3150906642 3151101408 3155259744 3155429844 3169857964 3174041052 3174237248 3178597464 3193303659 3197517687 3205516032 3209746176 3216749354 3220994322 3224422656 3228851808 3229051392 3243615648 3248071164 3248271936 3252733848 3267606888 3272095359 3272121216 3272297616 3276615888 3287056929 3291598128 3291775578 3296119554 3296323296 3304364544 3311190974 3315944268 3319473664 3340470483 3344025984 3344878719 3348438912 3360173089 3368370096 3368578304 3368759904 3373205472 3393284076 3393493824 3397972032 3413693192 3418198056 3418382331 3418409344 3438544473 3438942402 3443480586 3447145728 3456649728 3464191612 3472455168 3472642368 3477225024 3493124544 3497922792 3498139008 3502944144 3518743761 3518961264 3523795002 3523822848 3528663264 3539907462 3544797984 3544989084 3549667212 3553445376 3565897972 3571016904 3575922147 3579728256 3592272957 3601258752 3606011136 3606205536 3622694816 3627475488 3627699712 3632682816 3649067604 3649489896 3654305928 3659354496 3676057749 3676284976 3681136368 3681334818 3690116352 3703047894 3706989312 3708363708 3712310784 3717410112 3734407872 3739768704 3744703872 3761826432 3762029232 3766993776 3767226624 3784218256 3789416358 3789650592 3789854892 3794856156 3812208036 3817474752 3817680552 3822718536 3840197816 3840404841 3845472813 3845710512 3849565824 3855091968 3868601646 3878038944 3878278656 3883396608 3901363648 3906512064 3906722664 3929765112 3930219888 3935163141 3935406384 3953614054 3958831422 3959076128 3964300704 3973971456 3987897732 3992142336 3997626048 4003364736 4012099469 4017394017 4021670016 4027194288 4032758016 4045608528 4051197696 4051416096 4056762528 4056981228 4075311968 4075531668 4080909924 4081162176 4086768168 4105454808 4105676133 4111094169 4116773808 4129892039 4135597648 4135820598 4141278414 4145686272 4151637504 4166186388 4170362976 4176349632 4201208856 4201468544 4207012992 4207239792 4232054736 4232282886 4237867998 4238129952 4257245538 4257738212 4263356916 4294659096 4294890621 4300558353 4305135744 4320222543 4324820864 4326424326 4330761552 4331029248 4336978464 4356809184 4362793812 4362828288 4363063488 4368821184 4382742572 4388797504 4389034104 4394826072 4395062997 4395097728 4415159307 4420985751 4421259024 4421497374 4427332182 4447576042 4453960644 4458701312 4459838292 4464585216 4491160128 4491679872 4497329304 4497607296 4513368587 4524378768 4524658432 4530629376 4551309594 4557597408 4557843108 4563857844 4584725964 4585256536 4591307448 4618636659 4630189824 4631370534 4636300032 4652547354 4657499392 4663897056 4664185344 4670592192 4691658348 4691948352 4698393336 4704884352 4719876616 4726359963 4726397312 4726652112 4732889616 4733144766 4754786946 4761061578 4761355872 4767896196 4772971008 4789697276 4808274048 4825124031 4831491483 4836633984 4843277712 4843577088 4865423472 4865986528 4872106746 4872407904 4879139328 4901410332 4908181824 4908446424 4914923832 4937397192 4937663367 4944179331 4944484944 4956546816 4966786461 4973916402 4979210496 4986358272 4992938496 5015768576 5016038976 5022658368 5052555144 5052867456 5053139856 5059808208 5082944048 5089926114 5089966336 5090240736 5096958048 5120539788 5127297084 5127614016 5132754432 5158135528 5158413603 5165220879 5170718592 5196287418 5208682752 5208963552 5215837536 5239686816 5240293184 5246884188 5247208512 5278441896 5285692503 5285734272 5292994896 5309861193 5317196976 5317483626 5324500818 5330168064 5337819648 5348846958 5356525356 5362226688 5369592384 5394144704 5401888128 5409016704 5409308304 5434042224 5441213232 5441549568 5449024224 5473601406 5473939744 5474234844 5481458892 5489031744 5514427464 5521704552 5522002227 5535174528 5547251437 5554571841 5554915184 5560483968 5562545562 5568466176 5601611808 5609350656 5609653056 5617055808 5642739648 5643043848 5650490664 5650839936 5676327384 5684124537 5684475888 5684782338 5692284234 5718312054 5726212128 5726520828 5734077804 5740180992 5760296724 5768565768 5774348736 5782637952 5802902469 5809078912 5817058416 5817417984 5825094912 5852045472 5859768096 5860083996 5860130304 5886879076 5894647668 5895012032 5895329832 5903109576 5930421081 5938247133 5938614192 5946451056 5960957184 5973963086 5981846598 5988213504 5988906496 5996439072 5996809728 6032505024 6040791432 6049137024 6062335321 6068412792 6076796544 6077124144 6085143792 6112967952 6113297502 6121364886 6121743264 6130152252 6158182212 6175160712 6203396472 6203730897 6211917621 6218529408 6227456256 6240321451 6249279582 6255544464 6255931136 6264524448 6273179136 6301813284 6302202816 6310519488 6310859688 6339715928 6348082104 6348424329 6348474496 6357194928 6385868307 6386607318 6395035374 6411032064 6419492352 6433498708 6441988644 6448845312 6457703616 6487231296 6489636489 6496142328 6496543872 6505467696 6535213776 6544190718 6544242432 6544595232 6553231776 6574113858 6583196256 6583551156 6592239108 6592646592 6622381948 6631888536 6632246061 6640998273 6671364063 6680940966 6688051968 6689757438 6696877824 6720346178 6736740192 6737156608 6737519808 6746410944 6786568152 6786987648 6795944064 6826964391 6827386384 6836396112 6836764662 6836818688 6877088946 6877884804 6886961172 6894291456 6928383224 6945284736 6954450048 6978821031 6986249088 6995845584 6996278016 7005888288 7037487522 7037922528 7047590004 7047645696 7057326528 7079814924 7089595968 7089978168 7099334424 7099717149 7131795944 7132180419 7141592367 7142033808 7151844294 7159456512 7184545914 7202517504 7212022272 7212411072 7245389632 7254950976 7265365632 7298135208 7298979792 7308160119 7308611856 7318708992 7352115498 7352569952 7362272736 7362669636 7380232704 7406095788 7413978624 7416727416 7434820224 7451041871 7460874603 7468815744 7479537408 7489407744 7523652864 7524058464 7533987552 7534453248 7568436512 7578832716 7579301184 7579709784 7589712312 7624416072 7634889171 7634949504 7635361104 7645437072 7669799501 7680395632 7680809682 7690945626 7691421024 7699131648 7710183936 7737203292 7756077888 7794431127 7802727296 7813024128 7813445328 7859530224 7860439776 7870326282 7870812768 7907228108 7917662844 7918152256 7928601408 7975795464 7976225439 7986751227 7995252096 8006729472 8023270437 8024198938 8034788034 8043340032 8054388576 8065516032 8091217056 8102395392 8102832192 8113525056 8113962456 8150623936 8151063336 8161819848 8162324352 8173536336 8210402109 8210909616 8211352266 8222188338 8233547616 8259784078 8271195296 8271641196 8282556828 8291372544 8332372776 8340725952 8343818343 8352699264 8381970233 8402417712 8402937088 8414025984 8414479584 8464109472 8464565772 8475735996 8476259904 8514491076 8515476424 8526713832 8527173507 8577468081 8589318192 8589781242 8601116706 8610271488 8640445086 8649641728 8652848652 8661523104 8662058496 8673956928 8713618368 8725587624 8726126976 8737642368 8765485144 8777595008 8778068208 8789652144 8790125994 8790195456 8830318614 8841971502 8842518048 8842994748 8854664364 8895152084 8907921288 8919676584 8960944629 8972769897 8982320256 8983359744 8994658608 8995214592 9026737174 9048757536 9049316864 9061258752 9102619188 9115194816 9115686216 9127715688 9169451928 9169946253 9170513072 9182047329 9182614896 9237273318 9260379648 9262741068 9272600064 9305094708 9314998784 9327794112 9341184384 9373919373 9383316696 9383896704 9396786672 9409768704 9439753232 9452719926 9452794624 9453304224 9465779232 9466289532 9509573892 9522123156 9522711744 9535792392 9579394552 9579910977 9592553061 9616548096 9650248062 9662982966 9673267968 9686555424 9687154176 9730846944 9731973056 9744213492 9744815808 9802820664 9816286077 9816363648 9816892848 9829847664 9861170787 9874794384 9875326734 9888358662 9888969888 9913093632 9933572922 9947832804 9958420992 10021411449 10032077952 10034636157 10045316736 10080519267 10105110288 10105734912 10106279712 10119616416 10165888096 10179852228 10179932672 10180481472 10193916096 10241079576 10254594168 10255146993 10255228032 10302038383 10315633419 10316271056 10316827206 10330441758 10341437184 10392574836 10417365504 10417927104 10431675072 10479373632 10480586368 10493768376 10494417024 10556231283 10556883792 10571385006 10571468544 10585989792 10619722386 10634393952 10634967252 10649001636 10660336128 10697693916 10713050712 10727766441 10739184768 10776818871 10788289408 10803776256 10818033408 10818616608 10868084448 10882426464 10883099136 10898048448 10947202812 10947879488 10948469688 10962917784 10978063488 11028173247 11028854928 11043409104 11044004454 11070349056 11094502874 11109143682 11109830368 11120967936 11125091124 11136932352 11203223616 11219306112 11234111616 11258622739 11285479296 11286087696 11300981328 11301679872 11352654768 11368249074 11368951776 11369564676 11384568468 11436624108 11452424256 11453041656 11468155608 11520593448 11521214523 11536418439 11537131536 11548697472 11565275904 11589168409 11605804938 11618157824 11634116832 11634835968 11650189824 11704090944 11719536192 11720167992 11773758152 11789295336 11790024064 11790659664 11806219152 11860842162 11876494266 11877228384 11892902112 11921914368 11947926172 11963693196 11976427008 11992878144 12036298407 12052182051 12065010048 12081582864 12098274048 12124670642 12136825584 12153593088 12154248288 12170287584 12225935904 12226595004 12242729772 12243486528 12260304504 12316364424 12317028399 12333282507 12350321424 12389676117 12406792944 12407461794 12423835242 12437058816 12454912512 12480642902 12498559164 12511088928 12511862272 12529048896 12603626568 12604405632 12621038976 12621719376 12679431856 12696164208 12696848658 12696948992 12714389856 12771736614 12773214636 12790070748 12866997416 12883977288 12884671863 12915407232 12960667629 12974462592 12979272978 12992284656 12993087744 13010935392 13070427552 13088381436 13088484864 13089190464 13106463552 13148227716 13166392512 13167102312 13184478216 13185188991 13185293184 13244763896 13245477921 13262957253 13263777072 13264492122 13281996546 13342728126 13361881932 13376103936 13379514876 13393755648 13440692356 13473480384 13475039616 13492821888 13540105761 13573136304 13573975296 13591888128 13653928782 13654772768 13672792224 13673529324 13673637376 13754177892 13755769608 13773922344 13837649189 13855909977 13856766448 13890569472 13908900096 13957642062 13972498176 13991691168 13992556032 14011776576 14074975044 14075845056 14095180008 14114653056 14159629848 14179079889 14179191936 14179956336 14198668848 14199434298 14263591888 14264360838 14283184734 14284067616 14303688588 14318913024 14369091828 14424822144 14475372093 14490779264 14494474449 14509901952 14530731264 14596270416 14597959584 14616320238 14617223712 14637417984 14704230996 14705139904 14724545472 14725339272 14812191576 14812990101 14832537993 14833454832 14869640448 14900359383 14902083742 14921749206 14937631488 14959074816 14978815488 15047305728 15048116928 15067975104 15136873024 15157665432 15158602368 15159419568 15179424624 15248832144 15269778342 15269899008 15270722208 15290874144 15339599002 15360791264 15361619364 15381891252 15382842048 15398263296 15474406584 15475240809 15495662637 15512155776 15566516147 15588862254 15605454592 15626048256 15626890656 15719060448 15720879552 15740652564 15741625536 15814456216 15835325688 15836304512 15857202816 15929583579 15951590928 15952450878 15973502454 15990504192 16013458944 16046540874 16048397876 16069576068 16086680064 16108777152 16182434112 16205664384 16227050112 16227924912 16301247872 16302126672 16323639696 16324648704 16347072672 16420804218 16421819232 16422704532 16444376676 16467095232 16519568156 16542390592 16543282392 16565113656 16566006681 16641754311 16663715523 16664745552 16681451904 16687636686 16705398528 16763940466 16804835424 16805874176 16828051968 16828959168 16928218944 16929131544 16951471992 16952519808 17028982152 17030952848 17052373611 17053427664 17054347014 17154936162 17178636384 17179562484 17202233412 17220542976 17280890172 17299283456 17305697304 17323046208 17347913856 17408707407 17427236736 17451175248 17452253952 17475284736 17530970288 17555190016 17556136416 17579304288 17580251988 17580390912 17660637228 17683943004 17685036096 17685989496 17709328728 17790304168 17791263243 17814741399 17815842576 17839353168 17921889258 17945539794 17964640512 17966719488 17989317216 17990429184 18053474348 18097515072 18187005963 18205238376 18230389632 18231372432 18255431376 18338903856 18339892506 18341026144 18364094658 18365229792 18474546636 18525482136 18610189416 18611192691 18635752863 18655588224 18682368768 18720964353 18747838746 18766633392 18767793408 18793573344 18819537408 18879506464 18905439852 18905589248 18906608448 18931558464 18932579064 19019147784 19044246312 19045272987 19045423488 19071584784 19132356997 19157604921 19158789104 19159821954 19185106122 19233096192 19300496124 19325965932 19346535936 19373110848 19461693888 19463946112 19468909467 19488426984 19489631616 19605641328 19632572154 19632727296 19633785696 19659695328 19722341574 19749588768 19750653468 19776717324 19777939776 19867145844 19895665608 19896738183 19922994819 20014092189 20042822898 20064155904 20069272314 20090633472 20161038534 20210220576 20211469824 20212559424 20239232832 20331776192 20359704456 20360962944 20387832192 20480893173 20482159152 20509188336 20510293986 20510456064 20604076766 20631266838 20632542112 20633654412 20660883516 20682874368 20785149672 20835854208 20863350144 20908870801 20936463093 20958747264 20961172736 20987536752 20988834048 21112462566 21113767584 21142770012 21142937088 21171979584 21239444772 21268787904 21269934504 21298003272 21395387832 21396541257 21424777101 21426101424 21455532882 21478369536 21553637742 21576578816 21607552512 21636066816 21637233216 21736168896 21764852928 21796096896 21894405624 21895758976 21896939376 21925835568 21956126976 22056346494 22057709856 22086818208 22088008908 22140698112 22189005748 22218287364 22219660736 22241935872 22250182248 22353125613 22382623809 22406447232 22438612224 22468223232 22517245478 22570958592 22572175392 22601962656 22603359744 22705309536 22736498148 22737903552 22739129352 22769136936 22873248216 22904667513 22904848512 22906083312 22936311216 23009398503 23041186896 23042429046 23072836878 23074263072 23097394944 23130551808 23178336818 23211609876 23236315648 23268233664 23383293381 23408181888 23439072384 23440335984 23547516304 23578590672 23580048128 23581319328 23612438304 23721684324 23752988532 23754456768 23785804224 23895852344 23927386392 23928676317 23985756288 24069811311 24072596814 24104364102 24130020096 24163165728 24196548096 24249341284 24273651168 24307186176 24308496576 24340575168 24451871808 24453190008 24485459544 24486973056 24520609008 24631206327 24632728848 24634056798 24666565014 24700642848 24779352234 24813585888 24814923588 24847670484 24874117632 24961285804 24997118328 25022177856 25031455029 25058097792 25145910699 25207253136 25208811264 25242077952 25243438752 25358863712 25392328416 25393697316 25393897984 25428779712 25543473228 25546429272 25580141496 25581520521 25698491351 25732404243 25733994832 25767954576 25769343726 25830814464 25921335258 25948925184 25958545956 25984569312 25986175488 26021870784 26140855104 26176762872 26178380928 26212927104 26296455432 26332785024 26334204624 26368956432 26370377982 26370586368 26489527792 26490955842 26525914506 26527554144 26528984244 26563993092 26685456252 26723763864 26759029752 26881384712 26882833887 26918309691 26946960768 26950079232 26985643776 27080211522 27146272608 27147950592 27183776256 27307857564 27309545536 27345584448 27347058648 27508355784 27509838759 27511539216 27546141987 27547844688 27675298378 27711819954 27713532896 27781138944 27817800192 27915284124 27944996352 27983382336 28023553152 28084696283 28121758119 28149950088 28151690112 28190360016 28229306112 28319259696 28358159778 28358383872 28359912672 28397337696 28398868596 28527183776 28528721676 28566369468 28568135232 28607377176 28738183656 28739732931 28777659183 28849644288 28909244273 28950744186 28981558528 28988948898 29019803904 29061462528 29192540832 29195919168 29232640476 29234447424 29408461992 29410279808 29449090944 29450678544 29583512361 29624383152 29625980202 29665075986 29666909664 29739280896 29800718766 29804167484 29843498412 29875262976 30064234347 30096233856 30103908471 30135950208 30241557801 30273746048 30315330864 30317204736 30318839136 30358849248 30497664288 30539556684 30539798016 30541444416 30581748288 30679198004 30721582528 30723238728 30763782504 30765440979 30765684096 30906115149 30946900257 30948813168 30950481618 30991325274 31024311552 31133032294 31177724508 31210909184 31252096512 31253781312 31438120896 31441759104 31481305128 31483251072 31628912432 31668693849 31670651376 31672609024 31714405632 31859167158 31903181856 31904901756 31947004908 31981008384 32093081748 32096795752 32139152136 32217554304 32330456613 32364868224 32411328768 32454100224 32455849824 32602495744 32604253344 32647279392 32649297408 32694145344 32841608436 32843638464 32845409064 32888753352 32934190464 33039136312 33084519741 33084781184 33086564784 33130227312 33132013362 33283508622 33327431046 33329491104 33362903808 33375273372 33410797056 33527880932 33609670848 33657918336 33775868217 33856437888 33858263088 33902943984 33905039616 34057964304 34061905696 34104747222 34106855328 34108694028 34309872324 34357272768 34359124968 34404466824 34561780344 34563643569 34609255317 34611394608 34646092416 34695827712 34767505227 34817414814 34854473472 34902350496 34904507904 34950569472 35061940576 35110380032 35112272832 35158608576 35160503976 35321274456 35367886008 35370072192 35371978992 35418657456 35580608336 35582526486 35629482798 35631685152 35678706336 35843778516 35891079588 35929281024 35978634432 36106948696 36108895221 36156546153 36195030144 36374011926 36410476752 36460779264 36462744864 36510862752 36677807712 36679785012 36682052288 36728189316 36730459584 36949093272 36951085197 36999847521 37050964272 37169028351 37220378832 37222385382 37271505726 37311176448 37364737536 37441928706 37495677492 37533266784 37535586816 37587146688 37759012928 37810879704 37813216896 37863116928 37865158128 38038295568 38088492624 38090545974 38090846976 38143169568 38264713994 38315209842 38317578208 38319643908 38370212244 38600992248 38651931864 38654015589 38746221696 38830760059 38882002887 38923387776 38927892224 38937818934 38976853968 38979263232 39211282656 39265144308 39265454592 39267571392 39319390656 39444683148 39499177536 39501306936 39553434648 39555879552 39734291688 39736433763 39788871759 39791331216 39793476366 39845989638 40028184378 40085645796 40128311808 40138544628 40181266944 40322077068 40420441152 40425118848 40478465664 40620317283 40663552384 40719408912 40721925888 40775664384 40961786346 40964318304 41018376672 41020587972 41020912128 41208153532 41262533676 41265084224 41267308824 41321767032 41512947567 41567729931 41570299344 41671708416 41726700288 41817741602 41872926186 41917494528 41922345472 41975073504 41977668096 42224925132 42227535168 42285540024 42343959168 42478889544 42537239667 42537575808 42539869008 42596006544 42790775664 42793082514 42849554202 42852202848 42911065764 42956739072 43107275484 43153157632 43274466432 43426116279 43472337792 43483423347 43529705856 43592193792 43682250157 43788811248 43791517952 43793878752 43851671136 43912253952 44112692988 44115419712 44173636416 44176017816 44378011496 44436574728 44438970303 44439321472 44500364496 44701078149 44706251226 44765247618 44812894464 44877224448 44936446464 45034490956 45141917184 45144350784 45203925312 45410619072 45472996296 45475807104 45478258704 45538273872 45746496432 45809335026 45809697024 45812166624 45872622432 46018797006 46082373792 46084858092 46145673756 46148526144 46194789888 46356673636 46423219752 46425722427 46486987911 46536467328 46699548441 46766586762 46816363776 46878144768 46880671968 47095032608 47157181344 47160096256 47162638656 47224876608 47443368648 47505977064 47508913536 47571608448 47788750737 47791704688 47854772784 47857352634 47971512576 48139622622 48145193628 48208728204 48260040192 48326331456 48498682568 48547302336 48616993152 48681150336 48903743616 48906380016 48970919088 48973946112 49041218016 49262412654 49265457696 49268113596 49333130028 49401285696 49558704468 49627171776 49629847176 49695340968 49698020043 49922571608 49925262933 49991146569 49994236656 50044355712 50062910058 50116195584 50291821398 50414506272 50417622528 50484155904 50486877504 50717727424 50784656832 50787394632 50857559424 51086946456 51092858544 51157120833 51160282992 51163041042 51396982702 51464808486 51467989664 51535909152 51538687452 51661628928 51842670516 51897850368 51917091912 51969138624 52043741568 52157293097 52226122221 52281710208 52353525744 52356761856 52425854208 52592910864 52665570048 52668409248 52737912864 52740755964 52741172736 52979055584 52981911684 53051829012 53055108288 53057968488 53127986184 53370912504 53373789729 53444224197 53447527728 53518059504 53688596507 53762769424 53765667774 53836619382 53893921536 53900158464 53971287552 54160423044 54292545216 54561017889 54615715128 54619091072 54691168896 54694117296 55016711568 55019677518 55023078432 55092283974 55095689376 55350596756 55423639908 55427065792 55830568248 55833578073 55907258589 55966764672 56047106304 56162893059 56169392566 56243516238 56299900176 56303380224 56380720032 56458612224 56638519392 56716319556 56716767744 56719825344 56794675392 56797737192 57054367552 57057443352 57132738936 57135818961 57136270464 57214754352 57397070991 57472814763 57476367312 57479465862 57555318366 57699288576 57818488546 57901488372 57963117056 57977897796 58039607808 58385081664 58391838336 58406728401 58465280952 58468894848 58673791631 58816923984 58820559616 58898181888 58901357088 59167024722 59248766304 59251960404 59330151972 59333819328 59601437532 59608334968 59686996824 59690214549 60042276567 60128468694 60192467712 60207816942 60271900416 60483115602 60547492096 60630661728 60634409472 60637678272 60717698496 60995328576 61079113368 61082888832 61163496576 61358396008 61442679519 61443165056 61446477456 61527565008 61530881958 61531368192 61812230298 61893800514 61897626336 61900963236 61982650548 62048623104 62266064588 62355449016 62507562624 62726612403 62809389279 62876241792 62883518208 62962610256 62966502144 63257824864 63337387698 63341302752 63345218048 63428811264 63718334316 63806363712 63809803512 63894009816 64186163496 64189623771 64193591504 64274331303 64278304272 64435108608 64660913226 64729736448 64822657536 64908200448 64911699648 65204991488 65208506688 65294558784 65388290688 65683216872 65687276928 65690818128 65777506704 65868380928 66078272624 66169039482 66169562368 66173129568 66260454624 66264026724 66567017244 66654862092 66658982208 66725807616 66750546744 67055761864 67059376839 67147871427 67219341696 67315836672 67551736434 67712875776 67716526176 67805887968 67810079232 68115928608 68123811392 68209494444 68213710656 68217388056 68619744648 68714002539 68714545536 68718249936 68808933648 69028195509 69123560688 69127287138 69218510634 69222789216 69292184832 69391655424 69535010454 69634829628 69708946944 69804700992 70123881152 70149880143 70224545664 70317217152 70321007952 70642548912 70735772016 70740144384 70743957984 70837314912 71161216672 71165052972 71258965596 71263370304 71357412672 71687557032 71782159176 71786028951 71957268864 72114268681 72209433933 72213897392 72217790442 72313092306 72390060288 72748023852 72820953504 72921558528 72925489728 73021725504 73355615424 73359570024 73364104576 73456378632 73460919168 73893618981 73898186544 73902170394 73999695042 74101928544 74338056702 74440757664 74444770764 74543011452 74622352896 74883857412 74991354984 75066533568 75094365087 75174293376 75437732097 75518025856 75621759408 75626433792 75726233856 75730316256 76076591136 76176985248 76181091948 76181693952 76286339136 76529427988 76630419684 76635156416 76639287816 76740424488 76744561563 77095474053 77197212729 77201984496 77303863728 77308031178 77492443392 77661520118 77764005774 77846775552 77855784448 77875637868 77953707936 77958526464 78422565312 78530288616 78535142784 78638781312 78810359173 78889366296 78998355072 79002613872 79106869296 79111759104 79468583376 79472867526 79577743518 79582662432 79586952732 79691979276 80056368756 80171291592 80277089256 80644154136 80648501661 80754929073 80840882304 80850237696 80956931328 81124178863 81240634566 81327104768 81438817824 81443851776 81551328768 81923572692 81928636608 82036753344 82041175944 82416307064 82525067352 82529516277 82530168448 82534617648 82643534064 83025895134 83135459862 83140598688 83343416832 83453400576 83635483204 83745852372 83834989056 83950147008 84254088849 84365274357 84449850264 84455070336 84571080048 84687918336 84957779088 85074479334 85075151616 85079738016 85192013088 85581551328 85586165028 85699108404 85704405696 85822131528 86214550968 86219198793 86332977549 86548932864 86727732819 86852232558 86944675584 86966846694 87059411712 87184387584 87364500314 87577622496 87583035904 87587757504 87703342272 88225385976 88230839424 88347272832 88352035632 88750537083 88756022992 88873149456 88877940606 88878642944 89000728992 89402156298 89412502452 89530495236 89625788928 90068981912 90192703041 90288701568 90407850624 90724673403 90821238144 90945992592 90951614208 90956517408 91076547744 91492992864 91618670052 91619394048 91624333248 91745244864 92037594012 92164747584 92169716184 92291347512 92296322937 92297052288 92713347272 92718345447 92840700771 92846439504 92851444854 92973975822 93072934656 93399096882 93533173524 93632727552 93756289536 93761343936 94190065216 94314362688 94325277312 94449753216 94886737296 95006081547 95011954128 95017827072 95143216896 95577501474 95583409376 95709545568 95714705268 95943025152 96279245244 96290387256 96417456408 96652662912 96863544323 96991369839 96997365136 97094604672 97233986304 97362300672 97807487232 97812760032 97941838176 97947892224 98082436032 98524825308 98530915392 98536227192 98666260056 98802571392 99117408936 99253559223 99254343552 99259694352 99390681936 99396040086 99845143216 99850525866 99982293138 99988473312 100088711424 100125820116 100232391168 100583642796 100829012544 100973755008 101327604651 101435454848 101569313664 101574789264 101715118848 102173892912 102185717088 102314241666 102320565984 102326082084 102793965404 102929616972 102935979328 103071818304 103077374904 103685341032 103690930707 103827765951 103834183824 103938277248 104087483136 104302515681 104314586194 104452244442 104563420416 104707051488 104713523712 104851708416 105185821728 105331140096 105336818496 105475825728 105481511928 105958111168 105963823368 106103658024 106110216576 106115936976 106255972368 106741825008 106747579458 106888448394 106895055456 107036119008 107377193014 107525538848 107531335548 107673238764 107787843072 108320846088 108326685663 108469638459 108585090432 108965613029 109122035778 109231430256 109238182144 109382337792 109388234592 110033423136 110039355036 110046156864 110184567948 110191378752 110701193512 110847279816 110853255591 110854131584 111507085053 111661136496 111667156146 111814517178 111933529344 112094212608 112325786118 112338785132 112487032476 112599800352 112606760448 112761440064 113277038784 113432639112 113439650688 113589350784 113595474384 114108735104 114114886704 114265477872 114271637922 114272540928 114429508704 114794141982 114945629526 114952734624 114958931724 115110636732 115636977092 115802976744 115955795592 115962046767 116492280177 116646008661 116770163328 116783676672 116813456802 116930561904 116937789696 117347583262 117633847968 117641119232 117796363776 117802714176 118334049444 118497532608 118503920808 118660303944 118667638656 119202875064 119209301289 119216669936 119366615277 119373993648 119380429098 120084553134 120256937388 120384935424 120415633884 120543800832 120966231204 121094984192 121261323456 121275356544 121435396992 121860951849 121990657152 122158226736 122165777664 122326993152 122716792016 122885359038 122886330112 122892954912 123055130016 123061763916 123062736384 123624460596 123787601028 123795252672 123801926472 123965301096 124532129176 124538842701 124703189793 124710898032 125015125248 125453224806 125618778558 125752483584 125767036416 125925220512 125933004288 126515649728 126674775396 126682605504 127436668632 127611719001 127612727424 127619607024 127788019632 128372326992 128379247542 128387183008 128548662606 128556608544 128870217216 129321826452 129459472896 129823399296 130278348837 130417013376 130450270041 130589117568 130776581376 131046750471 131366433744 131374553856 131381636256 131555013408 131736761856 132156545248 132338078964 132339124736 132346259136 132520909248 132528053448 133134034488 133309724184 133316910909 133317964416 133501093488 133926498979 134103234447 134111523728 134118753678 134295742854 134438683392 134631673344 135103472868 135425751552 135433052352 135611775936 136231857216 136247622784 136418988888 136427421312 136434776112 137239489296 137428005078 137429091072 137436499872 137617867296 138056391018 138247121376 138254574276 138437021268 138445578432 138584369664 139070020908 139269659256 139277167281 139460963733 139609401984 140098645323 140247762304 140299760286 140449091328 140634434304 140642015904 141285097824 141471544032 141480288768 141487915968 141674629824 142322433344 142330105944 142517931192 142526740608 142714825344 143366252211 143375114064 143564318352 143572057902 143914537728 144228537362 144418867866 144427794784 144435580884 144626184612 144780120576 145496047704 145641907008 145850979456 146043451008 146362095607 146711230848 146719140048 146728209152 146912757264 146921838336 147787237962 147796373088 147804340788 147999390084 148203857088 148676113404 148881515328 148889541528 149086022904 149767714824 149775788799 149973439707 149982709968 150133067136 150188730174 150348586752 150875464194 151036051712 151243518816 151252867584 151452467712 151460632512 152153182272 152353970496 152362183896 152572678272 153058855976 153260839368 153270312832 153278575632 153480848976 153489123126 154190948106 154394425458 154403968992 154607727456 154616062356 154984886784 155323040236 155528011548 155693551104 155751275736 155907415872 156471879291 156678366663 156845130624 157060577232 157070285568 157277562624 157620718346 157778732592 157996710144 158005227744 158213738592 158223518208 158937166752 158945735052 159155487036 159165324864 159173905464 159383958552 160112737512 160121369187 160332672591 160342583184 160554178512 161065789521 161288308272 161297003322 161509858146 161681764608 161700475392 161913862656 162248357726 162481269132 162654209536 162877635648 163683053667 163847145384 163857273216 164073506688 164082351888 164832614128 165050134704 165059032554 165060336896 165069235296 165287068128 166051790268 166270919724 166281197376 167270966408 167491704744 167500734219 167900294016 168488679177 168508177698 168730548714 168899700528 168910140672 169142160096 169375836672 169915558176 170148958668 170150303232 170159476032 170384026176 171163102656 171172330056 171398216808 171407456883 171408811392 171644263056 172191212973 172418444289 172429101936 172438397586 172665955098 173097865728 173455465638 173704465116 173889351168 173933693388 174118823424 174729000628 175155244992 175175515008 175220185203 175406684544 176021374893 176450771952 176461678848 176694545664 176704071264 177501074166 177512045984 177746298912 177755881212 177757285888 178001457984 178804312596 178825004904 179060990472 179070643647 179889439457 180126829701 180137963824 180385406082 180577403136 180815701248 181449346806 181642476288 181891985184 181903228416 181913034816 182153095488 182985985728 183237340104 183248666496 183490489728 184075188024 184328038557 184329495168 184339432368 184582695024 184592645874 184594104576 185426694544 185436690894 185681401542 185692879008 185702889708 185947951644 186145869312 186798193764 187066347048 187522687872 188179837209 188380130432 188428167837 188628725376 188650554624 188899506432 189773474592 190012163094 190023908256 190035654144 190286433792 191155002948 191166818752 191419091136 191429410536 192558490488 192568871313 192580774512 192822993909 192834912816 193305325824 193727088646 193982739678 193994730272 194189209344 194467972608 194724601344 195614974464 195625520064 195883676352 196164872064 196592873981 197049650616 197061830784 197072454384 197332520112 197605142784 198234817872 198507118446 198508687104 198519388704 198781363872 198792080172 199690286432 199701051732 199964586276 199976946624 200177422848 200251640232 201167285592 201178130517 201443614281 201658025088 201947510016 202364709911 202655209302 202870909696 203138627328 203149578528 203430237696 204347785824 204371434176 204628483332 204641131968 204652164168 205587930808 205859233944 205871958656 206143636608 206154749808 207084586527 207370682064 207381861414 207655531902 207668367648 207876554496 208174966272 208605031362 208629172388 208904488884 209126840832 209414102976 210371643456 210449640429 210673636992 210951651456 210963023856 211916222336 211927646736 212207316048 212220433152 212231873952 212511944736 213483650016 213495158916 213776896788 213790110912 214072238016 214754386028 215051077696 215062671096 215346477528 215358086853 216342806043 216628301799 216641692176 216653371326 216939276918 217170180864 217931226058 218244071556 218462860512 218476364288 218764675584 218776469184 220066846272 220078710072 220092313728 220369135896 220382757504 221402387024 221680856943 221694559632 221706511182 221708263168 223014170106 223322272992 223334312292 223629034356 223867058688 224651572236 224677570264 224974064952 225199600704 225522880128 226313196291 226554077568 226865278224 226879301376 227178701568 227190948768 228217470208 228229773408 228530955744 228543275844 228545081856 228859017408 229588283964 229891259052 229905469248 229917863448 230221273464 230233684689 231273954184 231286422159 231591638187 231605953488 231911591184 231924093534 232984560354 233292017322 233540326656 233567353344 233626913604 233861123808 233875579392 234695166524 235267695936 235605428352 236431077519 236668098888 236995065216 237007841616 237320607888 237335277312 238405750128 238418602578 238433339872 238733230554 238747987296 238760858196 240169106268 240513874776 240831267768 241932462408 241945504983 242264787219 242522646912 242550713088 242870793984 243372536589 243721903698 243981314304 244316453472 244331555328 244653986304 245433584032 245770718076 245772660224 245785909824 246110260032 246123527832 247248921192 247575202056 247588548831 247590505344 247603852944 247930602192 248720640961 249064258352 249077685402 249406379586 249421796064 250030250496 250906449612 251237557116 251504967168 251850441024 252762266547 253031299456 253095823071 253349550792 253365211008 254873337264 255223438002 255225454848 255239214048 255576039264 256744653984 256758495084 256774366016 257097325212 257113217088 258643652904 258657596379 258998932647 259646798592 260183198457 260556697674 260834026752 260900540082 261178235136 261553162752 262093500942 262732867488 262749107712 262763272512 263110026816 264313090496 264676157928 264692518272 265041818496 265056106896 266251611249 266268068976 266619448368 266633821818 266635928832 267002186976 267852997958 268206468894 268223047456 268237507356 268591485708 268877366784 270206945736 270578109123 270866104704 271223551872 271815320413 272174020209 272463714432 272495245568 272837977776 272854842624 272869552224 274478978592 274856010156 274858182144 274872999744 275235734592 276112782036 276494242752 276509148552 276874042536 276891156864 278140041816 278155036341 278522102313 278539318512 278554334562 278921927466 279218803968 280197290646 280495524608 280599520572 280898182656 281268868608 281284031808 282570195648 282943088064 282975831936 283349259648 284644866688 284660211888 285035862384 285053481216 285429650688 286732504422 286750228128 287128636704 287144115804 287829075456 288457074724 288837735732 288855589568 288871161768 289252369224 290590632969 290974109517 290992095408 291283814016 291701958912 292086902016 292724191214 293422461696 293438280096 293456418304 293825514528 293843676672 295574475924 295592746176 295608681576 295998780168 296407714176 297352226808 297760677669 297763030656 297779083056 298172045808 299535429648 299551577598 299946879414 299965419936 300266134272 300377460348 300697173504 301750928388 302072103424 302487037632 302921265024 303982813953 304306364544 304707940992 304724367792 305145356544 306117711952 306521678736 306540625664 306557151264 306961697952 306978246252 308381896212 308788850916 308807937984 309215454912 309232124712 310646080472 311056023096 311072792121 311502551472 311814831744 312907547043 312943758582 313356733326 313690261248 314121154464 314140571136 314555125248 315241436692 315557465184 315993420288 316010455488 316427477184 317874333504 317891470104 318310974072 318330649728 318347810928 318767917104 320225475024 320242738374 320665345182 320685166368 321108357024 322131579042 322576616544 322594006644 323019716292 323363529216 324496715452 324962538264 324980056989 325408915377 325755271296 326896839087 327366107334 327694290768 327714546432 328147013376 328164703776 329665228256 330100269408 330118065108 330120673792 330138470592 330574136256 332103580536 332541839448 332559766773 332562394752 334080387563 334521255159 334541932816 334983409488 335001468438 335800588032 336977358354 337016355396 337461097428 337799401056 337820281344 338284320192 339831116352 340297917336 340318952064 340768052352 342326205312 342344660112 342796433616 342814913766 342817622784 343288526112 344382425946 344836888578 344858203872 344876795172 345331910196 346910931276 347408930232 347867386776 347886140301 349458001256 349476840531 349938025983 350310489984 350351030016 350440370406 350813369088 352042749786 352901543904 352923357696 353389091328 353408142528 355002148332 355024091968 355492597824 355511762424 356002915968 357608625192 357627903867 357650009808 358099845831 358121980944 358141287294 359778878914 360253659402 360275927648 360770812164 361154806272 361631402496 362898693612 363284952576 363783970368 363826069632 364306190976 365101051679 365582855547 365971971456 366474680208 366497332992 366980979456 368150376048 368656077114 368658990336 368678864736 369165390048 369185291748 369188209152 370853389088 370873381788 371362803084 371385758016 371405779416 371895903288 373596387528 373616528103 374109569379 374132694096 375045375744 375820175549 376359674418 376760260864 376856335674 377257450752 377301109248 377799012864 379546949184 380024326188 380047816512 382310005896 382333637504 382838182272 382858821072 385116980976 385137742626 385161549024 385645987818 385669825632 386610651648 387454177292 387965479356 387989460544 388378418688 390835046511 391251040128 391350810123 391767352704 392329744128 393140251413 393185747962 394099301232 394123661568 394144908768 394665040224 395210285568 396469635744 397014236892 397017374208 397038777408 397562727744 397584160344 399380572864 399402103464 399929172552 399950732727 399953893248 400503280464 401779496937 402309703341 402334571184 402356261034 402887228562 403316050176 403895020032 404729419822 405310418604 405741819392 406277254656 406299157056 408695571648 408742868352 409256966664 409282263936 409304328336 411175861616 411718467888 411743917312 412287273216 412309499616 414169173054 414741364128 414763722828 415311063804 415336735296 415753108992 417210062724 417258344776 417808977768 417831501843 418828205952 420295935969 420743286912 420899280858 421347273984 421903302912 421926047712 423832444672 423855293472 424414632096 424440866304 424463747904 425023889472 426967300032 426990317832 427553793576 427580221824 428144476032 429508772056 430098756633 430102155392 430125342192 430692955056 430716173706 432685612086 433256603598 433283384352 433306742652 433878553836 434340361728 435862452116 436488143112 436925721024 437552938368 439086286821 440133692544 440157420144 440184627456 440738271792 440765515008 442804774048 443361713886 443389119264 443413022364 443416526336 446028340212 446644545984 446668624584 447258068712 449303144472 449327366397 449355140528 449920319121 449948129904 450399201408 451045760256 452626392582 453108155136 453730556448 453758602752 454357403136 454381897536 456434940416 456459546816 457061911488 457086551688 457718034816 459176567928 459782518104 459810938496 459835726896 460442546928 460467369378 462547908368 462572844318 463183276374 463211906976 463823182368 463848187068 465969120708 466584034644 467080653312 467253827208 467722247616 469390333048 469415637873 470035099989 470535391872 471210856704 472862155038 473336197776 473990130432 474015683232 474641215776 474670554624 476811500256 476837205156 476866679744 477466461108 477495974592 477521716392 480338212536 480364107561 480998017773 481027749552 481662535536 483197368563 483864924816 483891009966 484529574438 485045293824 485101426176 485741587968 486745073178 487443807396 487962628608 488632906944 490867168064 491049161001 491541436152 491571819648 492220520064 492247055664 494497842384 495150404112 495177097662 495181010688 495207705888 495861204384 497441281922 498128516704 498155370804 498812759172 498843592128 501812899224 502475114232 502502202657 503700882048 504799880767 505466037531 505524533094 506062598912 506191646142 506699101584 506730422016 509746674528 510446876004 510450909696 510478428096 511152078528 513489307968 513516990168 513548732032 514194650424 514226434176 516573638919 517255332867 517287305808 517315192758 517997865294 519293597184 520366396914 521113395348 521668053504 521801080164 522356470272 524187001884 525465734976 525526545024 525660555609 526220053632 528064124679 528626180992 529352315856 529385036544 530083636992 530112213792 532503222498 532536137952 533238896736 533267643636 533271857664 534004373952 535705995916 536412937788 536446094912 536475014712 537182971416 537211930941 539668318371 540380489103 540413891472 541156218246 541732209408 542447103744 543630640826 544348040418 544927428864 544990491136 545675955552 545709685248 545739104448 548957957184 549712020312 549745999488 550471469184 552225564072 552984115671 552988485504 553018297104 553748085072 553782313728 556280083632 556310072682 557044204626 557078637024 557108669124 557843854932 558437607936 560394581292 560991049216 561199041144 562568063616 564539511627 565140391296 565284503511 565886176128 565951663872 566698519296 567869252041 569289733376 569320423776 570071724768 570106962432 570859301376 573465008844 573500456256 574257273408 574288231608 576914149448 577675471464 577706613939 577711179136 577742323536 578504738448 581181265938 581948219034 581984190816 582567628032 583403917824 584173804032 585448382428 586844923392 586876560192 587651029056 589778621943 591148951848 591185492352 591217363152 591997560336 592815428352 594704453616 595521355338 595526061312 595558166112 596344091616 599070859296 599103155196 599893758828 599930839872 600532268544 600754920696 603501856776 603534391551 604330842843 604974075264 605842530048 607094129733 607965627906 608612729088 609415881984 609448735584 610290713088 612235423904 613043357472 613081251328 613114302528 613923395904 613956492504 616763792424 617577701832 617615875968 618430909824 618464249424 621253759581 621292160944 622112046192 622145584242 623005102944 623629663488 625815094086 625887517164 626713466652 627380522496 628242308928 630482873384 631114930368 631348921287 632020910976 632854954368 635748667008 635782940208 636621948144 636661299456 636695621856 637535834208 640450950048 640485476748 641330690364 641370332736 642216714048 644263158084 645153233088 645188013288 646039432584 646074260559 648993430904 649028418129 649884905397 649925076528 649960113978 650817830754 651510542592 653793678174 654732214668 655388581536 655429092864 656294026752 656329407552 659330456512 660200538816 660236130216 660276941184 661148272512 664207161072 665042570829 665083678896 665119533546 665124789504 668160775126 669042510318 669083865632 669966818976 670002936876 671601176064 673954716708 674032710792 674922194856 675598802112 676568640384 678044810261 678939588873 679662232704 680595834672 680637904128 681536104704 684652410624 684689320224 685592867232 685629827532 685635245568 686577052224 688764851892 689673777156 689716407744 689753590344 690663820392 693821862552 693859266477 694774914561 694817860464 695734773552 695772280602 698916002512 698953681062 699876051966 700620979968 700702060032 700880740812 701626738176 704085499572 705803087808 706816285056 709293232557 710004296664 710048183936 710985195648 711023524848 712005831936 715217250384 715255807734 715300019616 716199691662 716243961888 716282574588 719557757828 720507318804 720551855296 721541624328 725797387224 725836514949 726794361657 727567940736 727652139264 728612381952 730117609767 730202103358 731165711094 731943942912 732949360416 732994665984 733961958912 736300752096 737312154228 737317980672 737357729472 738330780096 738370583496 741706778176 741746763576 742725606168 742765646493 742771516032 742811558832 743791806576 746161922883 747192775056 747233056206 748219138758 748265388192 750090751488 751640351098 752719348836 753520521728 753712671348 754514901504 758286799641 759093898368 759287469213 760048652376 760095633024 762759291203 764620011792 764667275008 765676364544 765717642144 770233961952 770275485252 770323098048 771291975636 771339651264 774908354584 775930958712 775972789137 775978921088 780549595371 781670093022 782502080256 782701620246 783534705408 784659488256 786280502826 786371495924 788198602464 788247323136 788289817536 789330080448 792939271488 794028473784 794077554816 795125455488 795168320688 798754833747 798761145728 798804206928 799858345104 799901465454 799907786496 801006560928 803558993874 804619406682 804669142368 804712522068 805774457124 806632100352 809458839644 810620837208 811734327369 812598314112 815445961239 816522060627 817391143296 817485736704 818513933328 818564527872 818608656672 822351723232 823436935776 823487834624 824574546432 824618999232 828338346108 829482728256 829527445656 830622127608 830673470592 834420125448 834465109023 834516689552 835566306939 835617955536 835663003686 837656411904 840591871938 841486573824 841798561716 842694547968 843806605824 843852095424 847664889344 847710586944 848829264192 848927495808 850047778944 853934600064 853980635664 855107587152 855160443648 856288952064 859017544112 860197513266 860204310784 860250684384 861385910112 861432347412 865371224172 866513207196 866566768704 866613485304 867757107672 871724904232 871771898907 872922328551 872976286224 873851442048 875105876736 878172573642 880267385088 880314840288 880369254912 881476543584 881531030016 885609548096 886723427772 886778238528 886826044728 892056680424 893282033007 893289091968 893337249168 894516137424 898606288944 898654732794 898710281056 899840638242 899896259808 900798402816 902091520512 905252785164 906216310272 907461112896 908763795072 911948441859 912919093632 914123822976 914173103376 915436069632 918353135856 919565036208 919621876992 919671453792 920885093856 920934738756 925095816736 925145688636 926366552748 926423813952 927646364736 927696374136 931938241416 933168069288 933218376363 934507654416 935444495232 937485492853 938722641129 938780666096 938831275746 940070199978 941070783744 942421713408 945724310076 946672395552 947980260864 948031366464 949282431552 953623000512 953674410312 953733359488 954932922216 954991949184 955043432784 960676425072 960728215122 961996035546 962055499104 963325071072 966394737126 967729849632 967782019932 969059148876 970090587648 973490146356 974887614792 974940170967 976226746131 977265813888 980690517261 981734336128 982098322002 983082872304 983143639296 984441040128 984494111328 988995684768 990300808224 990354195324 990362021376 990415411776 991722408768 994882563844 996257033408 996310741608 997625518344 997679300319 997687184256 1002241162689 1003563765477 1003625798448 1004950228464 1005004405314 1007401764096 1009599761534 1010932075062 1011049066188 1012125197824 1012383292284 1013398203168 1013460844032 1019493349056 1020893752008 1020956856192 1022304157056 1024534669249 1026978615936 1027033980336 1027097464064 1028389300848 1028452868352 1033147277838 1034510665734 1034574611616 1034630385516 1035995730588 1040732793828 1042226790696 1043602160328 1048374003768 1048430521593 1049814077949 1050931469952 1051053090048 1051321111218 1052440107264 1056128249358 1057252361984 1058704631712 1058770073088 1060167273984 1060224427584 1065006444996 1065072275904 1066477793472 1066535287272 1068008747904 1071411991832 1072825875576 1072883711601 1072892189824 1072950029424 1074365942832 1074423861882 1079336636742 1080760978206 1080827782944 1082312436492 1083464418816 1084894207488 1087261281652 1088696080836 1089854857728 1091351911104 1091478208896 1095303155037 1096748566641 1097915914368 1099424040624 1099491998976 1100942938368 1104451128144 1105968231342 1105976971008 1106036594208 1107496170144 1107564627456 1112560167264 1112620145364 1114088409252 1114157274048 1114217338248 1115687709864 1120789162584 1120849584309 1122328708137 1122398082288 1125136127232 1127460526647 1129079023254 1130280782592 1130569007022 1131772352256 1131903327744 1133397038592 1135738504082 1138579466752 1138640847552 1140143449536 1146930017688 1147000912512 1148514546816 1148576463216 1153828298896 1155350942928 1155413227878 1155422358272 1155484647072 1157009476896 1162362531876 1163896438068 1163968381632 1165135256064 1170896764856 1172505139533 1173753120384 1175302058112 1179420754239 1179557243886 1182297903696 1182370984704 1182434726304 1183995120672 1185630856704 1189408907232 1191042710676 1191052122624 1191116332224 1192688183232 1198141718592 1198206310392 1199787517656 1199852198181 1199861679744 1201509841392 1205338490811 1206929110023 1207003713552 1207068783102 1208661685686 1209948150528 1211685060096 1214188259466 1215931255812 1217225458176 1218831763968 1218897471168 1224470847808 1226086714944 1226228605056 1227846791808 1227912985008 1233527584848 1235155403664 1235231751936 1236861819648 1236928498848 1242507519162 1242584321888 1244224092384 1244291168484 1246010205888 1247259326976 1251630188172 1251775034328 1253426933304 1253494505529 1256484617856 1259226076199 1260887807907 1260965746768 1262229860736 1262697842574 1264041821952 1265709908736 1271497334016 1271565880416 1273243896288 1273322598912 1273391243712 1275071668416 1280901900096 1280970953496 1282661380728 1282740665472 1284433428096 1288526316168 1290296269899 1290306466176 1290376026576 1292078865168 1292148521118 1297986861808 1298056836258 1299769810794 1299850153056 1299920227956 1301635661508 1303021085184 1307587356348 1309464429336 1310777163072 1312658815104 1317258860463 1318660913024 1320401077632 1320472260432 1320553882368 1322296545024 1328414322144 1330085141658 1330167357792 1330239067092 1330249579008 1336321550252 1338085020636 1338167731264 1339933637952 1340005873752 1347909433416 1347982099191 1348065421584 1349760957363 1349844389712 1351197604224 1353137280768 1356089620522 1357879177746 1359324465408 1361191669344 1361275808256 1363072209408 1369304821248 1369378640448 1371185734464 1371259655064 1373154104448 1376150117867 1377529703784 1379347554312 1379432815488 1379507180688 1381327640784 1387643725104 1387718532954 1389549829122 1389635720928 1391469547104 1391544561204 1397832005024 1397907362124 1399752103932 1401241959936 1401761481624 1408170999144 1408246913619 1410105299967 1411606175616 1413632570112 1416552969377 1418586465114 1420008593328 1420096367872 1421970391296 1422047049696 1424011663872 1430434500768 1430511615468 1430600039232 1432399383324 1432487923776 1432565149176 1439115515656 1441014637608 1441092322683 1441103710592 1443083248656 1449592105689 1451594774448 1451673029898 1453588723314 1455135881472 1455304278528 1457224763904 1460235219534 1460404206716 1462331422188 1463887885824 1465898720832 1472601504192 1473147483003 1474624308456 1474715458944 1476661560192 1476741166992 1483413556352 1483493527152 1485451212336 1485531292986 1485543032064 1485623117664 1487583613152 1492323845766 1494385550112 1494466112412 1496438277516 1496530776384 1503280702196 1505438697672 1507425342696 1507506607971 1514399642301 1516398112593 1516573599282 1518187796736 1518574938426 1520097304752 1520191266048 1525518582406 1529240023584 1529334550016 1531352729088 1531435284288 1540467923904 1540550970504 1540646196096 1542583951272 1542679302528 1549720916757 1549816709168 1551765998601 1551861917424 1551945578274 1551957842176 1561099190742 1563340186044 1565004160512 1565403240492 1567069410816 1572561005652 1572742991848 1576397204928 1576579635072 1578660160896 1584192374037 1585878542976 1588056947568 1588155109632 1590250910976 1590336641376 1597509667494 1597522291456 1597608413856 1599716690208 1599802930908 1599815572992 1602013121856 1607117987748 1609238813364 1609338284736 1609425044136 1611548914248 1611635792823 1618917679288 1619004955113 1621141467309 1621241674416 1623468654738 1625196628224 1630891922478 1633044121254 1634782286592 1634971473408 1637027866656 1637129055744 1637217313344 1644703446464 1646873871552 1649237998464 1656676692216 1658952347013 1658965456512 1659054891312 1661244255216 1661346941184 1668840250896 1668930218046 1669033379104 1671132613878 1671235911072 1671326007372 1675312823808 1681183743876 1682973147648 1683597123432 1687704190848 1693618534881 1695421173888 1695853510533 1697658528384 1697854991616 1700095557888 1703607756123 1707869200128 1707961271328 1710215174304 1710320887296 1712577904128 1718035088224 1720395026532 1720408621568 1720501368768 1722771820224 1722864694824 1730742448344 1733026414392 1733119841817 1733133537408 1733226970608 1735514215344 1741044486727 1743449808464 1743543797814 1745844657102 1745952572448 1747702884096 1750211753472 1756345147284 1760534770176 1760629680576 1762953087168 1769335865829 1771219096192 1773446855544 1773556477056 1773652089456 1784113360848 1786564066014 1786578183936 1786674498336 1789032274848 1797212577888 1797309465588 1797420562112 1799681276484 1799792519616 1801596805632 1810505570328 1810603174653 1812992528529 1814922225792 1817527590144 1821282389199 1823896883718 1825838187264 1828247645952 1828346206752 1830872139264 1836706271712 1839130072416 1839243753984 1839342907584 1841770187712 1841869477512 1850191633472 1850291377272 1852733105496 1852847627904 1855292729472 1855392748272 1863761278743 1863876482832 1866336138576 1866436752726 1869015308832 1870888990464 1874970985706 1877445282258 1877561332192 1877662551492 1880140399956 1882141567488 1891448620152 1893344791104 1894046763861 1896062732928 1898564863104 1902707242891 1907246001024 1907348820624 1907466718976 1909865844432 1909983898368 1910086865568 1921352850144 1921456430244 1923992071092 1924110998208 1926650142144 1932789474252 1935459699264 1935564039864 1938118297752 1946980292712 1947085254387 1949654716191 1949775229584 1949880341934 1952453492262 1954531627776 1961381034522 1963468672256 1964196644004 1966165744608 1966287278592 1968882080256 1968988222656 1977991369536 1980601616448 1980708390648 1980830823552 1983444817536 1989765127688 1992514066816 1992621483216 1995251036688 1995358600638 1995374368512 2004482325378 2007127530954 2007251596896 2009900456928 2010008810628 2014803528192 2019199523068 2021864150124 2022098132376 2024766584568 2026796406336 2034134430783 2036818766619 2038986698112 2041787504016 2041913712384 2044608314112 2049069338498 2053957231872 2054067960672 2054194928128 2056778601696 2056905736704 2066294555676 2069021331468 2069149223232 2069260771032 2071991461176 2081465587656 2081577799431 2084324743683 2084453581392 2087204320656 2096748007536 2096861043186 2099628155898 2101862939904 2102106180096 2102642222436 2104880214528 2112256498716 2114504723968 2117409263424 2120448855168 2127879697671 2130012889992 2130144551808 2132955586944 2133070574544 2136017495808 2142823983664 2145651751152 2145767423202 2145784379648 2145900058848 2148731885664 2148847723764 2158673273484 2161521956412 2161655565888 2164624872984 2174522563304 2177392161672 2177509544847 2182703822208 2182956417792 2190352829301 2190606310074 2193497133282 2195831828736 2198848081248 2198983997952 2201885876736 2208902256288 2211936462684 2211953942016 2212073188416 2214992340288 2225120334528 2225240290728 2228176818504 2228296939479 2228314548096 2228434676496 2231375419728 2238485768649 2241578325168 2241699168618 2244657416274 2244796164576 2250272254464 2254921053294 2258158046508 2260561565184 2261138014044 2263544704512 2271477008164 2274860398923 2277281695104 2277862407639 2280286899072 2288277873609 2293860035376 2294001825024 2297029093632 2297152926432 2307656597792 2310701885856 2310826455756 2310844716544 2310969294144 2314018953792 2324725063752 2327792876136 2327918367411 2327936763264 2338562712941 2341648786113 2341793529712 2345010279066 2347506240768 2350604116224 2358841508478 2359114487772 2364595807392 2364741969408 2364869452608 2367990241344 2378817814464 2382085421352 2382232664448 2385376366464 2396264501241 2396283437184 2396412620784 2399575035312 2399704396362 2399723359488 2403019682784 2410676981622 2413858220046 2414007427104 2414137566204 2417323371372 2419896301056 2428376518932 2431862511624 2435202982107 2437794942336 2446337883717 2448941695616 2449566181881 2452173429888 2452457210112 2455693583616 2455825970016 2467055169696 2470310807328 2470463503872 2473723639296 2473856997696 2485015038324 2485168643776 2488448184768 2488582336968 2492020411776 2503260376344 2503395327069 2503550068656 2506698920817 2506853866608 2506989011058 2512969235712 2518452152398 2521775615814 2521931493536 2524459721472 2525395685148 2528083643904 2531419817472 2542994668032 2543131760832 2546487792576 2546782487424 2550143336832 2555707361753 2561803800192 2561941906992 2565322761456 2565481330944 2568866856192 2577052632336 2580592539798 2580612932352 2580752053152 2584157730336 2584297042236 2595973723616 2596113672516 2599539621588 2599700306112 2599840455912 2603271323016 2615174712696 2615315696721 2618766985653 2618928858672 2621554326144 2625317630208 2630741228843 2634517720926 2637321826048 2640802155264 2640944520864 2641107764736 2644593090048 2656828644288 2660170283316 2660334715584 2660478134184 2672643100504 2676170041272 2676335462528 2679867275904 2680011747504 2695818866832 2695964198382 2696130843168 2699521914726 2699688779424 2702395208448 2706274561536 2712179241044 2715758355492 2718648930816 2722383338688 2735845325577 2738757280896 2742371468928 2742519310128 2746308208896 2752300235734 2755059407568 2758695108624 2758865630976 2759014361376 2762655281568 2775287450208 2775437065908 2779099658244 2779271441856 2782939094208 2783089122408 2795664010048 2795814724248 2799504207864 2799655129089 2803522963248 2812456478559 2816167923387 2816341998288 2816493827238 2820210599934 2823212351232 2827265140224 2833105938754 2837172930228 2840017186656 2840192735744 2843940782592 2844094099392 2860869001536 2861023230936 2861200078464 2864798766648 2864975847552 2865130298352 2878231031312 2882029275216 2882184645366 2882207421184 2886166497312 2899184211378 2903189548896 2903346059796 2907177446628 2910271762944 2920470439068 2920808413432 2924662844376 2924820512901 2931797441664 2942071551783 2945203008384 2946294966006 2949248616912 2949430917888 2953323120384 2953482333984 2966827112704 2966987054304 2970902424672 2971062585972 2971086064128 2971246235328 2975167226304 2984647691532 2988771100224 2988932224824 2992876555032 2993037900957 2993061552768 3006561404392 3006723488067 3010691296431 3010877395344 3014850685392 3015013215942 3028799284602 3032796225186 3033147198564 3036375593472 3037149876852 3040194609504 3040382532096 3051037164812 3058480047168 3062870568576 3073604007747 3080935847808 3081101941008 3081292392192 3085167902544 3085358605056 3099441833514 3099633418336 3103531997202 3103723834848 3103891156548 3103915684352 3122198381484 3126680372088 3130806480984 3145122011304 3145291564779 3145485983696 3149442233847 3152794409856 3153159270144 3157320321792 3168384748074 3171757085952 3176113895136 3176310219264 3180501821952 3180673282752 3195019334988 3195044582912 3195216827712 3199433380416 3199605861816 3204026243712 3214235975496 3218477626728 3218651134803 3218676569472 3218850088272 3223097828496 3223271585646 3237835358576 3238009910226 3242282934618 3242483348832 3246937309476 3250393256448 3261783844956 3266088242508 3269564573184 3274055733312 3274434626688 3285909465111 3289406892928 3290245699923 3293747743104 3298475996928 3313353384432 3317904694026 3317930913024 3318109782624 3322488510432 3322693882368 3337680501792 3337860436092 3338066758208 3342265227756 3342471822144 3342652014744 3362367487752 3362548752927 3366986124411 3367194246864 3375408381696 3382381579941 3387237069762 3390842347776 3391707021066 3395317056768 3395709983232 3400191115776 3407215512246 3415738400256 3415922542656 3420430348608 3436070176448 3440790053064 3441002737536 3445543640448 3445729389648 3461484896688 3466052828784 3466239683634 3466267074816 3466453941216 3471028430688 3482088973454 3486899616928 3487087595628 3491689314204 3491905144896 3495405768192 3512690294568 3517515418599 3521259361152 3525906174336 3533599165369 3538262262717 3538671731658 3542438192384 3546893711088 3547112954112 3547304178912 3568226721696 3573128132028 3573156367872 3573348996672 3578064549696 3594425155776 3594618931176 3594841124224 3599362552968 3599585039232 3616015472433 3620787330069 3621011140656 3621206349306 3625985057058 3629844451584 3635055180288 3642564778398 3647793767436 3651676374528 3656495291904 3656692413504 3673412543424 3678260144832 3678685815168 3683540375424 3683738955024 3700383266944 3700582754544 3705466210992 3705695255808 3710585458944 3710785496544 3727522557486 3727752965664 3732672277152 3732873505452 3738030617664 3741777980928 3749941971412 3754890564516 3755122664384 3755325102984 3760280799912 3760483516587 3777678228597 3782663423721 3782897240304 3786689582208 3788093527722 3792125465856 3797129726208 3805414485782 3814492002048 3814697641248 3814933437952 3819731688864 3819967796736 3820173731136 3842705700288 3842912860488 3847984142184 3848221996416 3853300284288 3865578948504 3870888809697 3870919398528 3871128079728 3876236595504 3893960585424 3894170508774 3899309432382 3899550459168 3899760683868 3904906984524 3909063255552 3922762069044 3926937344512 3928393288008 3932331489216 3937976445312 3951776581389 3955982739072 3961203232896 3961416781296 3961661647104 3966889635072 3979530255376 3985028133632 3985242966432 3990502073376 3990717201276 3990748737024 4008964650756 4014255061908 4014503193792 4019800913856 4020017621256 4038399046136 4043728300248 4043946297573 4044196264752 4049533169136 4053592812672 4068268861566 4073637533238 4077973396224 4083575008032 4083827424768 4089216628224 4098138676996 4107914463744 4108135921344 4113557203392 4128450353601 4132589111352 4138042662936 4138298446464 4138521542064 4143982922352 4162931175312 4163155598862 4168649487366 4168907162784 4174408641312 4193496015072 4193722086372 4199256311796 4203725879808 4205284444872 4224512997432 4224740740857 4230315899901 4234818526848 4240897710336 4249658908131 4255759395342 4260025779984 4260289103616 4265911173888 4266141149088 4272034991616 4285647967328 4291303502304 4291534846404 4291568759296 4291800117696 4297463771328 4297695447528 4317346546968 4323043912824 4323276968049 4323311131776 4329249745968 4343045038319 4348776317067 4349045126608 4354784323344 4355019089694 4365407644416 4365912835584 4380705658602 4381212620148 4386994266564 4391663657472 4397696162496 4417804512576 4419442449009 4423872925368 4424146376832 4429984680576 4450240669056 4450480581456 4456353637008 4456593878958 4456629096192 4456869352992 4462750839456 4476971537298 4483156650336 4483398337236 4489314832548 4489592329152 4509842106588 4516316093016 4522276028088 4522519823913 4542954016328 4543198926903 4549194337779 4549720797846 4554563390208 4555724815278 4560573798144 4576555747218 4587720070752 4588003650048 4594058187264 4594305852864 4615313195584 4621403771712 4621652911512 4621938588288 4628037907584 4649162750271 4649450127504 4655297995803 4655585752272 4655836734822 4655873526528 4677125425882 4683297572226 4683587059424 4690020558132 4695012481536 4701208232448 4717683016956 4718228975544 4729191614784 4729738905216 4735980482688 4746313671827 4752577122111 4757635628928 4764170842704 4764465328896 4770752732928 4792529002482 4792566874368 4792825241568 4799150070624 4799408792724 4799446718976 4806039365568 4821353963244 4827716440092 4828014854208 4828275132408 4834646742744 4856753037864 4857014865339 4863424401927 4863725023248 4870405964214 4875589884672 4892675767434 4897883391232 4899132363762 4904346859776 4904914420224 4911387167232 4911651940032 4934110339392 4940621614656 4947713995392 4970030076648 4970337287552 4976896369536 4977164673936 4984040823552 5006520752688 5006790654138 5007100137312 5013397841634 5013707733216 5013978022116 5025938471424 5036904304796 5043551231628 5043862987072 5048919442944 5050791370296 5080855604643 5086263521664 5087560531599 5092975585152 5093564974848 5100286673664 5110823268369 5111414723506 5123607600384 5123883813984 5130645522912 5130962661888 5137733712384 5154105264672 5161185079596 5161225864704 5161504106304 5168315460672 5168594084472 5191947447232 5192227345032 5199079243176 5199359525451 5199400612224 5199680911824 5206542646032 5223133460181 5230349425392 5230631393442 5237533971306 5237857717344 5243108652288 5250635260416 5261482457686 5269035441852 5274643652096 5281604310528 5281889041728 5308007597487 5313657288576 5320340566632 5320669431168 5320956268368 5345286201008 5352340082544 5352670925056 5359734551808 5360023495008 5391637733664 5391928396764 5392261686336 5399043829452 5399377558848 5404790416896 5424358482088 5431516710984 5431809523959 5444766677376 5463847167597 5471690651154 5477514561792 5484742937856 5485038620256 5492616417792 5504600471468 5510118815136 5517390217248 5517731261952 5518028722752 5525310563136 5550574900416 5550874131816 5558199316488 5558542883712 5565878188416 5566178244816 5591283836229 5591328020096 5591629448496 5599008415728 5599310258178 5607045926496 5624912957118 5632335846774 5632683996576 5632987654476 5640421199868 5646424702464 5666211877508 5674345860456 5680034373312 5682140291583 5688188198784 5708121728673 5721738003072 5722046461872 5722400156928 5729597533296 5729951695104 5730260596704 5756462062624 5764058550432 5764369290732 5764414842368 5772332994624 5798368422756 5806379097792 5806692119592 5814354893256 5840940878136 5841255763161 5841616826864 5848964148573 5849325688752 5849641025802 5863594883328 5884143103566 5890406016768 5892589932012 5898497233824 5898861835776 5906646240768 5906964667968 5933654225408 5933974108608 5941804849344 5942125171944 5942492470656 5950334452608 5969295383064 5977542200448 5977864449648 5985753110064 5986075801914 5986123105536 6013122808784 6013446976134 6021382592862 6021754790688 6029701370784 6030026431884 6057598569204 6065592450372 6066294397128 6074299753704 6080389219008 6102074329624 6102403292349 6110456299857 6116960094336 6125741137152 6147208015494 6161871695616 6162203882016 6162584784384 6170335805088 6170717210112 6198883667028 6199266836672 6207063994404 6207447669696 6207782313096 6244396762968 6244733398293 6252974231049 6253360744176 6261612961968 6290244022608 6290583129558 6290971967392 6298884467694 6305588819712 6306318540288 6314640643584 6336769496148 6343514171904 6352227790272 6361346565504 6383639093013 6390038669976 6390433655424 6398866760832 6399211723632 6408052487424 6428471950992 6436955253456 6437302269606 6437353138944 6437700176544 6446195656992 6446543171292 6475670717152 6476019820452 6484565869236 6484966697664 6493874618952 6523567689912 6532176485016 6532528634541 6548111466624 6548869253376 6562398449971 6571058487903 6571818930222 6578813785856 6580491399846 6587495486208 6596951993856 6626706768864 6635809388052 6635861826048 6636219565248 6644977020864 6675361003584 6675720872184 6676133516416 6684530455512 6684943644288 6685304029488 6715457305947 6724734975504 6725097505854 6733972248822 6734388493728 6750816763392 6764763159882 6774474139524 6781684695552 6783414042132 6790634113536 6814431024492 6824581196769 6831845085312 6833587222917 6840860697216 6864833620827 6872140352896 6881580106128 6882005475072 6891087280896 6891458779296 6922969793376 6932105657568 6932479367268 6932534149632 6932907882432 6942056861376 6964177946908 6973799233856 6974175191256 6983378628408 6983755102233 6983810289792 7015688138823 7024946358339 7025380589136 7035030837198 7042518722304 7051812348672 7067198330738 7076524525434 7077343463316 7084876384768 7093787422176 7094225908224 7094608357824 7136453443392 7146256264056 7146697993344 7156129099392 7188793503723 7188850311552 7189237862352 7189682248448 7198725105936 7199170078464 7232030944866 7241574660138 7242022281312 7242412698612 7251970114116 7259688903168 7285129556796 7295587534872 7313384827008 7339013651151 7346825086848 7348698545643 7356520289664 7357371630336 7367080750848 7367477910048 7400766533888 7401165509088 7410932421984 7411390511616 7421170917888 7421570993088 7455045114972 7455505931328 7465344554304 7465747010904 7476061235328 7499883942824 7509781129032 7510185981207 7510245328768 7510650205968 7520561599824 7520967033174 7555356457194 7565326847442 7565794480608 7573379164416 7576187055444 7584250931712 7594259452416 7610828971564 7628984004096 7629395282496 7639463377728 7640347462272 7667122085259 7685411400576 7685825720976 7695968284368 7696443992832 7706600568576 7731157897008 7741777619394 7741838797056 7742256159456 7752473191008 7787921170848 7788341017548 7798618864764 7799100918336 7799521367736 7809813969048 7845524138088 7845947090163 7856300956959 7856786576016 7864662978432 7875952890624 7892223686529 7903553162778 7911965478144 7922406465792 7922833562592 7923323294208 7933779270144 7959060510752 7970056267264 7970485932864 7981004146752 7981434402552 8017929301512 8028510123816 8029006387584 8039601827712 8040035242512 8076798092272 8087456600496 8087892595146 8088392529504 8099066338272 8107185625344 8136537723132 8147275066476 8155946792448 8167150016064 8196277353992 8207535976731 8216271842688 8227114406784 8256900707202 8265178222704 8276085325872 8276596892928 8277043084128 8287965844704 8325862350624 8326311197724 8337298974732 8337814325568 8348817282624 8386992030144 8387444172744 8398512623592 8398965387267 8410568889744 8437369435677 8448503770161 8449025994864 8449481481714 8460631799802 8469637053696 8481795420672 8499317816262 8511518790684 8520051559968 8520578207232 8531822347776 8532282298176 8571295934656 8582607004608 8583069692808 8583600235392 8594927542656 8595390895056 8634693093936 8646087825648 8646553936098 8646622263552 8658499491936 8686090076638 8697552634134 8698090253216 8709568646688 8710038179388 8730815288832 8761411317204 8762425240296 8773988533128 8774461538703 8795392324992 8814582533393 8826214655349 8835609025152 8838884898018 8847745850736 8848292753664 8859969361152 8900481338112 8900961162912 8912707274016 8913187757916 8913258192384 8913738705984 8925501678912 8953943074596 8966313300672 8966796674472 8978629665096 8979184658304 9019684213176 9020170464201 9032073889293 9032632186032 9044552056176 9045039647826 9085908032656 9086397853806 9098388675558 9099441595692 9109126780416 9111449630556 9121147596288 9153111494436 9175440141504 9188611705728 9220812023241 9230626391168 9242807543424 9243305823024 9243877176576 9256075815168 9298325500542 9298900255008 9310595991606 9311171504544 9311673469644 9311747053056 9354250851764 9366595144452 9367174118848 9380041116264 9435366033912 9435874694337 9436457951088 9448326701541 9458383229568 9459477810432 9471960965376 9492627343654 9505154244222 9515271257856 9528341685408 9528930657792 9541505465856 9585058004964 9585133748736 9585650483136 9598300141248 9598817585448 9612078731136 9642707926488 9655432880184 9655953404409 9656029708416 9656550264816 9669293485488 9713506075728 9714029730678 9726848803854 9727450046496 9740811928428 9751179769344 9785351534868 9795766782464 9798264727524 9808693719552 9823303880064 9857728395333 9868220678784 9870737099769 9881243229312 9895427990784 9915870785639 9940060153296 9940674575104 9953792739072 9954329347872 9968081647104 10013041505376 10013581308276 10014200274624 10026795683268 10027415466432 10027956044232 10073808609592 10087102463256 10087646258781 10087725974144 10101582740592 10147144739823 10161711209286 10172527043328 10175121063198 10185951170304 10187129949696 10200573347328 10221646536738 10222829447012 10247215200768 10247767627968 10261291045824 10308210529344 10322370159192 10323008212608 10336630921344 10337188168944 10383894894464 10384454690064 10398158486352 10398719050902 10398801224448 10399361823648 10413085292064 10446266920362 10460698850784 10461262786884 10475067942612 10475715434688 10486217304576 10522964915372 10538070883704 10552546255797 10563778083456 10600797496107 10614786788151 10616015194974 10627314577152 10640681133264 10641338862336 10641912536736 10690572402016 10704680165088 10705341850112 10719469103616 10720046990016 10783275467328 10783856793528 10784523372672 10798087658904 10798755117696 10848046417299 10848716964176 10862361990207 10863033421968 10863619047918 10889533354752 10927694335194 10943381302308 10955029123584 10969485875712 10970077240512 11009200942936 11020237630272 11034780434496 11036057445504 11050621126272 11101149800832 11101748263632 11116398632976 11117085767424 11131756376832 11132356489632 11182567672458 11182656040192 11183258896992 11198016831456 11198620516356 11214091852992 11249825914236 11264671693548 11265367993152 11265975308952 11280842399736 11281450549761 11332423755016 11333034685791 11347990271163 11348691720912 11360068746624 11364280583166 11376376397568 11416243457346 11443476006144 11444092923744 11444800313856 11459195066592 11459903390208 11460521193408 11512924125248 11528117100864 11528738581464 11544665989248 11596736845512 11612666429091 11612758195584 11613384239184 11628709786512 11681881756272 11682511526322 11683233653728 11697928297146 11698651377504 11699282051604 11727189766656 11768286207132 11780812033536 11785179864024 11796994467648 11813929335936 11855329744167 11867948217216 11883609698688 11884250343888 11884984941312 11900668905216 11938590766128 11955084400896 11955728899296 11971506220128 11972151603828 11972246211072 12026245617568 12026893952268 12042765185724 12043509581376 12059402741568 12060052863768 12115197138408 12131184900744 12131838892719 12132588794256 12148599507408 12160778438016 12187311407089 12204148659248 12204806584698 12220912599714 12233920188672 12251482274304 12294416030988 12323743391232 12324407764032 12340671610176 12385351060803 12397767334056 12398533673344 12414127988808 12414895339392 12415564626192 12488793525936 12489466796586 12505948462098 12506721488352 12523225923936 12580488045216 12581166259116 12581943934784 12597768935388 12611177639424 12673538992296 12674222222571 12690947699703 12704455580544 12722693131008 12748976724393 12767278186026 12780077339952 12780867310848 12797733521664 12798423447264 12816104974848 12856943901984 12873910506912 12874604539212 12874706277888 12875400353088 12892391313984 12893086342584 12951341434304 12952039640904 12969131738472 12969830904147 12969933395328 12987749237904 13029135114957 13046328951201 13047135379824 13064352970032 13065057269082 13096222933248 13097738506752 13124796899942 13142116975806 13143637860444 13157627571712 13160982799692 13174990972416 13253413537728 13258327347027 13271618776104 13272439130496 13289954041728 13318950700237 13350722007168 13351441744368 13352267032832 13369060911024 13369887288576 13370608058976 13430914611894 13449469951008 13450195011708 13467944497644 13468776987456 13529526319764 13548948279048 13566828084264 13628862048984 13629596780709 13647583013337 13649162393538 13663690170624 13667174445834 13681721394432 13729667241654 13744280705792 13763160212256 13764010950144 13782174561792 13782917558592 13845939586752 13864211315136 13864958734536 13865815764864 13884113722752 13928355893816 13947488250813 13947598467712 13948350382512 13966757256816 13967510204466 13967620579584 14031376277646 14049892716678 14050761178272 14070061674396 14085037444608 14103624697344 14134396661476 14153049050868 14154686926632 14187574844352 14189216715648 14238941015481 14257731366333 14272906886784 14292512528112 14293395986688 14312258198784 14377587007446 14377700623104 14378475724704 14379364496896 14397450211872 14398340156928 14464061889732 14483149320276 14484044562624 14484825397224 14503940228232 14570259113592 14571044596017 14590273205781 14591175069744 14626769654016 14678027302302 14693650173696 14697397091286 14713040579328 14714743260672 14734161501696 14734955820096 14801533067776 14802331018176 14821864843968 14843141986176 14910090229944 14911011862656 14930689108608 14931494021808 14952122470656 14999767885648 15019562258064 15020371962414 15020490657536 15021300411936 15041123199648 15041934066348 15110712914388 15130653694884 15131588961216 15146758328832 15152374110888 15221657943128 15242566813929 15258790564992 15278926755456 15280694924544 15332469805107 15334244170518 15370822801152 15371651441952 15391936568736 15392887985664 15413201137152 15462315794016 15483555238788 15483677594112 15484512318912 15504946382016 15575842341696 15576682035096 15597237729528 15598078576353 15598201836672 15599042735472 15619627938096 15669400380543 15691048276176 15691894180326 15712601913918 15713573152032 15729325956864 15751905781248 15784447373058 15807106325556 15823930956288 15844812931584 15845667125184 15918121021504 15924022792461 15940971865728 15962008293504 15962868805104 16035858603024 16057020247632 16058012775168 16079203655424 16080070485024 16153596184544 16174913200992 16175785190292 16176785059008 16198132676544 16214371250688 16273075446264 16294550132952 16295428571877 16334300032128 16369938990587 16391541502791 16392554707984 16415071953462 16432543685376 16454228813568 16513801414404 16530356445408 16552170651744 16553193785856 16554086168256 16575931689408 16651724701248 16652622395448 16674597949464 16675628651136 16697634565248 16773851508687 16773984060288 16774888345488 16797025247184 16797930774534 16821137779488 16874738871354 16897007540322 16898051989728 16898962963428 16921263599604 16939274107392 16998635632524 17023037581368 17040103119936 17046420874749 17064564596352 17124365186019 17142591869312 17165214009216 17166139385616 17167200470784 17189855085312 17190781790112 17269386187872 17292175651296 17293107872196 17293244527104 17316998983872 17372180153276 17395105268268 17396180506432 17419137293376 17420076358776 17522822634408 17523767289483 17524850480592 17546892445719 17547977066256 17548923077406 17590784649984 17629165066786 17652429310698 17671218050304 17677769796036 17695491701472 17696585507328 17719938722304 17800962676224 17801922325824 17825414548032 17826375515832 17827477411968 17851003357824 17889951532271 17907886149192 17932626601344 17933593348944 17957259330192 17958369316608 18039368426352 18040340928402 18064147778586 18065264372064 18089104112352 18090079295652 18171816065312 18172795707612 18196777351116 18198883191384 18222899261112 18306222988872 18307209877047 18331368899571 18350880283008 18377223411456 18415188601901 18441624046482 18461252782336 18485615086848 18486611646048 18487754353152 18512151630336 18596651001084 18597800510016 18621191983212 18622343009088 18623346939288 18708501703528 18733190288904 18734200194879 18734348237696 18760082232528 18870732067824 18871749388674 18872915902176 18896653403082 18916766459136 18918955620864 18943921930752 18985254687308 19010308488444 19030542515712 19056683370816 19150917279039 19170116009928 19171300966272 19196600282496 19197635170896 19224157462272 19285415852976 19310865760368 19311906808818 19312059416832 19313100529632 19338586970976 19427012151456 19428059461356 19453697607708 19454900092992 19481623856856 19570703069736 19596529455048 19597585903623 19646607760128 19687195349913 19713175463709 19715456790666 19736441357568 19741474199538 19762486458624 19790855981568 19831741571278 19880120306592 19881349150208 19907585478144 19908658695744 20026083010752 20027162616552 20028400549248 20053591366536 20054830932864 20055912088464 20146371917841 20147617219184 20174204926512 20175292517562 20175451948288 20203165481184 20294289479646 20323422418572 20345054086656 20350242126396 20371902340608 20443293073476 20445658894024 20473743590307 20495535255936 20522582091648 20594500862481 20616421058688 20644740318384 20646016425216 20673261842688 20674376337888 20767789788928 20768909380128 20796316972704 20797438101804 20797602448896 20798723647296 20826170584128 20892533840724 20921397701568 20922525573768 20950135885224 20951265306699 20951430869376 21045929830744 21047064416469 21074839075017 21076141767408 21105092511594 21127556166912 21201594992214 21229573576302 21232030389948 21254629154304 21281362266528 21282677724672 21283825073472 21381144804032 21409360330176 21440093980032 21566380511169 21566550934656 21567713587056 21569046745344 21596175317808 21597510235392 21696092834598 21697433928352 21724723980414 21726066843936 21727238095836 21779066709504 21855388670388 21886762604616 21940154481024 22017040953453 22018401885872 22040475260544 22046095636929 22069560868992 22072114891008 22101242252544 22202299601664 22203496527264 22232797265952 22234171534848 22263512753664 22264712979264 22365135344916 22365312080384 22366517793984 22396033662912 22397241032712 22428183705984 22499651828472 22529343387096 22530557943621 22530735986304 22531950617904 22561684799472 22562901099522 22664847510032 22666069371582 22695980542326 22697383441824 22720137493248 22728561166332 22752752795136 22832486914692 22886952012288 22888185847488 22918390133184 22921042386816 23001366255777 23025848250496 23056234201728 23057477162928 23089331978496 23193473691024 23225332858182 23225516391168 23226768478368 23257419573024 23363763512544 23365023052644 23366467307456 23395856594292 23397302755008 23398564103208 23536572414264 23537841270489 23568902870877 23570359728048 23593988935296 23627858671872 23676671059587 23710659488334 23735896434432 23767219397376 23768500687776 23769969882624 23801337810432 23877181532256 23910168801792 23911457798592 23943012440256 23944303207656 24052491235136 24053787904536 24085530371448 24087019162752 24118805483136 24120105727536 24230394276816 24262369801488 24263677785438 24265177588512 24297199014816 24321556876032 24374622814178 24408297318496 24409613169396 24441825199428 24467840377344 24588832061976 24622607930193 24648815528064 24681343220352 24735194157583 24770702121606 24795534668112 24797067346688 24828255977616 24829790678784 24831129252384 24977587051872 24978933593172 25011896924196 25013442976704 25046451847872 25160976090432 25162332518232 25163887869568 25195537870776 25312108307031 25345511310483 25347077984592 25348444445142 25381895399406 25408911161088 25445386262016 25497953448786 25534556372052 25560154679904 25561734621696 25595467043328 25596846894528 25713887803968 25747821013824 25749209078424 25750800706176 25784782627968 25786172685168 25902682868608 25904079281808 25938263476944 25939661808294 25939866790656 25975498475808 26058270229914 26092657902402 26094270759648 26128705940064 26130114538164 26192445866496 26249593799884 26284233951612 26287275720888 26321965599384 26323384616109 26443747600179 26478643966047 26506827075456 26516654694054 26543237552208 26544878260992 26579908083456 26637901400474 26701444014336 26702883488736 26704534065664 26738121822048 26739774577152 26741216117952 26861829223788 26898939902016 26900390023416 26935888995288 26937553974912 27059052639528 27060511392603 27096221667879 27097896558096 27133656168528 27257724097968 27259193561418 27295166026674 27298324787076 27327380341248 27334348891668 27363442788864 27459334483308 27488561411584 27526320424512 27565835117184 27662436069723 27691879173504 27728422630272 27729917469072 27731631529728 27768227445504 27856711787632 27894976501626 27895196935424 27896700765024 27933514513632 27935020408932 27935241159168 28062752555292 28099785433356 28101522356544 28140123348792 28268793322952 28306098101736 28307624083011 28309373853264 28375149688704 28378433431296 28477882030962 28515462732666 28545813773568 28585025056224 28586791973376 28624516397568 28755174014892 28755401246208 28756951449408 28794900423744 28928123779464 28966298640552 28967860213227 28968089125248 28969650794448 29007880456464 29140518227184 29142089192034 29180546411562 29182350139488 29253539308032 29356054604604 29387300347392 29394794182572 29426081158656 29469911640192 29573185185999 29604662036352 29612211299307 29643729687936 29686283972352 29747612356917 29820180459888 29822023725312 29861378217216 29862988043616 29904244941312 29999535771296 30039124516128 30040743924828 30040981315072 30042600823872 30082246399296 30083868132696 30221425828776 30261307389768 30262938776343 30263177922432 30304748221776 30401315268233 30441434219469 30443315886256 30485133627858 30517581129984 30557853510912 30561389849088 30664939610214 30668488341036 30741645602304 30743302883904 30783873137472 30924631588032 30967110477576 30969024637824 31009892764032 31151684683392 31153364070192 31194475459056 31196157152706 31196403673344 31198085470944 31239255876192 31338800761086 31382096552352 31383788360652 31425203827836 31427146304064 31458651913728 31568894746116 31614212651112 31657638767391 31691334250368 31802392488321 31836242043008 31844360364453 31848045584922 31881943731456 31924016587008 31925737610208 32071717206048 32114040495264 32116025550336 32158407310848 32160140970048 32307192369088 32349826401984 32351570380584 32353570118016 32396265353088 32544139251897 32546150892528 32587085970621 32589100265904 32590857143754 32668600064256 32739877981174 32783083005582 32785109415968 32830143906924 32865087370752 32908457627136 33027602828808 33060712890816 33104341303488 33108172336512 33151863378816 33224195702789 33303449402496 33305244790896 33349195898928 33351257302272 33395269130496 33547703017374 33547968120576 33549776690976 33594050494368 33595861549068 33642275558976 33749477742708 33794015080644 33796103979456 33797925926856 33842527199208 33997271265048 33999104057373 34043970813489 34046075162736 34080206239872 34092841749498 34129129192704 34248730372038 34285183738624 34330428018432 34332278771232 34334400941568 34379710170624 34381563580224 34538772375744 34584351302592 34586215744392 34633997967744 34744360306552 34790210536536 34792361012864 34838274586752 34840152717552 35045645268816 35047534578966 35049700961184 35093784891438 35095954132512 35097846154812 35181569299968 35258330133572 35304858621396 35342436100608 35355539592072 35390983402944 35565989232501 35603844651648 35650829096064 35652751031664 35654954823936 35702006715648 35779903064542 35815772298384 35865253202688 35867186697888 35914518660384 35916738633216 36078736852704 36080681856804 36128295557172 36130528744128 36178208224704 36180158591304 36343632130624 36345591415224 36393554702232 36395516678157 36397766382768 36445798522224 36561934221267 36612445977744 36614419754094 36662737799142 36701760566016 36754446822912 36830377203802 36883248092964 36922505564672 36971230173696 36973223292096 37156053182409 37193302002168 37195601020032 37242383966424 37244686018176 37246693878576 37417003407056 37466380577808 37468400389758 37468696475392 37520164465056 37741464135648 37743498777348 37745831804352 37793306806164 37833532918272 37970509374616 38020616976888 38022666667713 38113366741632 38246930173179 38301834558078 38340232019856 38342601932544 38393200564992 38395270341792 38448314924544 38570831705952 38621731520736 38623813617636 38624118833664 38626201059264 38677173941952 38854024302912 38856118922712 38907395215416 38909492712441 38909800185984 38963247713712 39087405344871 39138986853603 39141406139472 39193058910096 39195171807246 39293215520256 39374390699826 39426350927418 39430913581332 39472882715136 39482948399076 39524972917248 39663483142556 39760240613184 39774982041081 39817317391488 39956852100711 40052166021504 40054325233104 40056801098496 40107182733072 40109661865728 40111824176928 40292743835682 40295234438368 40348409853024 40350585035124 40350903896576 40406330962368 40588578959292 40646844837144 40700484252792 40886586146952 40888790342127 40891317788048 40942749040011 40947487180614 40991070511872 41045164183296 41189001724962 41232842117376 41289480636768 41292032850432 41346523685376 41348752675776 41535579577856 41537818760256 41592633945408 41594876203608 41597447294592 41652341168256 41785067681448 41842464752439 41842795403136 41845051147536 41900271770448 41902530613398 41902861738752 42091859661488 42094128832938 42149678150034 42152283534816 42210185023188 42255112333824 42403189984428 42459147152604 42464060779896 42562724533056 42567650146944 42716823046443 42762289608064 42773194098999 42818720660352 42880187960064 43132761022338 43133101869312 43135427174112 43138093490688 43192350635616 43195020470784 43392185669196 43394867856704 43449447960828 43452133687872 43454476191672 43710777340776 43713133788051 43770819617343 43773525209232 43880308962048 44034081906906 44036803771744 44080950521088 44092191273858 44139121737984 44144229782016 44202484505088 44404599203328 44406993054528 44465594531904 44529425958528 44730270689832 44733035587968 44792067325824 44794482065424 44856367411968 44999303656944 45058686774192 45061115887242 45061471972608 45063901235808 45123369598944 45125802199044 45329695020064 45332138743164 45391961084652 45394766883648 45440274986496 45457122332664 45664973829384 45727700441787 45776371694976 45836780266368 45842084773632 45936789149797 45997409415321 46002732511554 46051696500992 46112468403456 46114954325856 46178663956992 46386947382048 46450665716364 46451032782336 46453536956736 46514839146048 46727527025088 46730046105288 46732934614912 46791713188584 46794605510016 46797128206416 47008201141629 47073144828528 47075682540978 47137805741754 47140719456096 47187977870592 47255717343744 47353342119174 47421318976668 47471792868864 47534438794752 47537001375552 47754363064512 47772068377383 47822915597184 47886024880512 47888606415312 48104982470272 48107575809072 48171060742896 48174038325504 48237610966272 48240211455072 48460788553632 48524739602976 48527355570876 48530355177024 48594398029632 48643113752064 48749245628356 48816594636992 48819226338792 48883650398856 48886285715631 49109816971761 49174624508373 49177664123952 49245215860386 49297631056128 49362686440704 49470388315166 49541404243212 49591069336224 49594134693376 49656511955232 49659581357568 49662258504768 49955174103744 49957867186344 50023793848392 50026885953408 50092903695744 50321554526061 50321952180864 50324665036464 50327775739136 50391075741552 50624216614062 50691022620966 50694155969184 50696888890284 50763790798812 50817822322176 50995906897572 51069112744104 51120309359808 51193693789056 51373095558057 51427775607936 51495642027648 51498418156848 51501601412352 51569565255936 51572345370336 51805365737216 51808158563616 51876526953888 51879323616588 51879733581312 51950996951616 52116540459828 52185315804804 52188541519296 52257411880128 52260229076328 52499187599768 52568467903224 52571301868449 52574551441776 52643931198768 52646769232218 52887495200358 52957287932094 53013654150912 53033309388108 53086475104416 53089756521984 53159816166912 53275802800948 53402888028672 53405766977472 53476243644096 53482432235904 53669854596813 53723658447576 53797879804032 53800780046832 53871777990576 53875107949824 54118105279056 54121022785206 54192443335758 54195793116192 54267312337056 54515448195936 54518387122836 54590332053348 54596649574152 54668697783336 54918668966616 54921629631141 54994106698713 55052640849024 55131670234368 55245565805703 55324872139446 55383758347008 55456845260544 55459834938144 55463263059456 55536454891008 55713423575264 55789953003252 55790393870848 55793401530048 55867029027264 55870040817864 56125505110584 56199570866712 56202600584637 56203044713088 56280246697584 56459585498147 56537586645904 56612196203472 56615248166022 56618747706528 56750299377408 56756866862592 56955764061924 57030925465332 57091627547136 57170050112448 57452751837117 57510348029784 57513902898816 57589800847488 57856247558928 57932597281104 57935720426454 57936178250496 57939301588896 58015760912928 58281036454368 58284178384068 58361092823124 58364700278976 58712109209208 58789588365144 58792757710869 58939823280384 59061586049739 59139526391127 59146370371998 59209324072704 59224422598614 59287459375872 59372567944704 59495224713834 59640360919776 59644047450624 59722756434432 59725976087232 59999071542592 60078249032256 60081487849656 60085201647744 60164492798592 60167736265392 60439115753523 60442851657552 60522614779536 60525877552686 60526355844864 60609496443552 60802630536466 60882868438938 60886631772512 60970267255716 61035162259968 61115707021824 61329879220428 61336976682072 61421230770921 61486605767808 61567746274944 61702077733751 61783502587443 61849263176064 61934220955152 61938049275648 62019785528064 62303369366784 62306728140384 62388950918112 62392314305412 62392807346688 62396170941888 62478511752384 62677601522172 62764193104704 62767576721304 62850407655672 62854292608128 63137789492232 63141193249407 63224517225051 63228425302224 63315277534782 63382668500736 63604784976642 63672484086016 63688720728906 63696091169844 63763887462912 63848033174016 63851475220416 64143434412096 64228080990528 64320281940096 64614384738176 64699652803968 64703140761168 64707140236032 64792530706176 65088278503794 65092301785056 65174171941242 65178200531808 65181714287508 65337200128512 65479755962348 65566166011164 65570218831936 65660287813848 66051122860359 66055205657616 66121425781632 66138286910787 66208682606976 66216344673024 66303726757632 66448391405578 66606898804992 66610489581792 66698391797856 66702514604544 66790538260992 67095406034748 67095936241152 67099553381952 67188100988736 67191723098136 67284551117952 67498955485416 67588030161288 67591673830863 67592207958912 67595851853712 67685054398416 67994542530096 67998208114746 68087941626978 68092150325472 68160412479744 68185683498996 68258258385408 68497460744076 68570367477248 68660856036864 68664557542464 68763127160448 69004098767331 69077544751488 69168702605184 69172431488784 69267995935488 69488720613104 69580421073072 69584722025728 69676549173504 69680305435104 70091290537632 70095069157932 70099401922368 70187569782876 70191908265024 70195692309624 70516660267144 70609717242792 70613523811467 70711079184144 70781966805888 71030013178761 71131978465002 71207689303296 71301658192128 71305502063328 71309909647872 71404013431296 71559806129084 71631544596768 71730506405376 71734373395776 71829037320768 72157473705408 72161363713608 72256591114344 72261057488256 72356416449408 72360317182608 72687264261248 72691182830448 72787109404464 72791033356314 72795532765536 72891597044448 73123868442534 73224891955488 73228839508188 73325475598284 73403521132032 73660754407604 73766496185928 73867823790579 73946446584192 74205582472749 74312106364818 74386604004336 74391202040064 74484767932848 74489372036352 74493387757152 74834006814112 74932761155616 74936800779516 74937392950784 75040328930112 75482928271296 75486997554696 75491663608704 75586613612328 75936324921093 75941018749232 76036533931449 76041233953776 76045333335426 76226733483264 76493860346358 76603669116156 76680464039712 76685203865088 76786401129984 76790540683584 77141663411904 77243463041472 77247627235272 77252402118528 77354347883904 77708048605824 77712237845424 77814790430832 77818985424882 77819600371968 77926495427424 78174810689742 78277973707206 78282812278944 78386117820192 78390343614492 78748781399652 78852701854836 78861827162664 78965896798152 78970153848327 79326966285112 79331242800537 79435931898141 79520481226368 79549964082162 79634634782976 79913704201422 80104332043008 80108650466208 80113602196992 80214365466144 80219323731456 80223648353856 80585487671364 80590468876736 80696819706048 80701170070248 80812661924736 81177157918584 81181534177809 81288665003637 81293689674288 81400968505584 81773172293904 81777580684254 81782635576096 81885498080022 81894974361228 81982141023744 82090328366592 82378003449924 82465684234752 82578961273536 82697505351552 82987308209169 83075637520512 83185267890816 83189752407216 83194894589184 83304682336512 83570135362896 83684929504878 83685590806272 83690102295072 83800543540896 83805061226796 83805723477504 84183719322976 84188257665876 84299356300068 84304567069632 84420370046376 84806379968856 84918294305208 84922872249033 84928121559792 85125449066112 85135300293888 85311179849623 85433646092886 85524579216128 85546388197998 85637441320704 85760375920128 86265522044676 86266203738624 86270854348224 86384701271232 86784371338392 86789735713408 86898895921656 86904267375744 86908952383344 87421554681552 87426267576102 87541639234686 87547050418464 87760617924096 88068163813812 88073607543488 88161901042176 88184382547716 88278243475968 88719555557997 88813986109056 88836633897921 88931189063808 89058851917056 89242837070751 89460541379664 89466071175936 89584134651648 89588964130848 89712734823936 89998607313888 90117373548384 90122231774484 90122943945216 90127802471616 90246739197888 90251604398088 90659390040128 90664277486328 90783922169304 90788816329029 90789533767296 90914244665328 91203945804699 91324302658407 91329947658768 91455400883574 91552743389952 91673560532736 91684169547264 91873578299594 91994818830642 92005465023108 92103393001984 92224936806912 92229908651712 92773894764096 92901331432728 92907073913472 93029678292096 93455054050176 93460092210576 93465869229824 93583426377168 93589211020032 93594256412832 94016402283258 94146289657056 94151365081956 94275611483508 94281438912192 94375955741184 94706684238348 94842637953336 95074002751104 95407177464963 95508726129024 95533081093359 95544136754766 95645831194368 95772049761024 95777212830624 96209964940544 96215151618144 96342121485792 96348076651008 96475221932544 96480422910144 96921577107264 97049479205952 97054711141752 97060710354048 97188796059264 97498491256712 97632417755691 97633189273984 97638452677584 97767300797712 97772571431262 98219633943522 98349249016746 98355328247904 98490431720772 98595262112256 98725372881408 98940776630332 99082808486424 99182138672448 99313023910464 99324517009536 99672587108367 99910348207488 99915734372688 100047587696784 100053771906816 100185807391488 100643109052122 100643904361728 100649330072928 100655551478272 100782151483104 101248433228124 101382045241932 101388311938368 101393777780568 101527581597624 101991813795144 101997312172119 102131912440467 102138225488208 102240618719616 102387387578112 102746191116114 102855551215872 102991284055296 102996836313696 103003202824704 103139130511872 103144690740672 103610731474432 103616317127232 103753053907776 103758647233176 103901993903232 104233080919656 104370631609608 104377083038592 104514823760256 104520458152656 104998375199536 105136935806448 105142603736898 105149102883552 105287862397536 105293538464436 105774990400716 105914575864188 106027308301824 106066618776216 106172950208832 106551605601896 106697967697503 106811533954944 106952487288192 106964864471808 107339709193626 107447316895152 107595759608064 107601560093664 107743555981152 107750215899648 108236210558112 108242045570412 108384886671516 108391586232384 108534624674112 109030896391872 109036774245672 109180664106696 109186550034471 109193299148304 109337395566672 109685802663801 109837337933232 109843259262282 109988213397426 110105281698048 110263340468736 110491131611406 110649744278892 110767516694016 110913690521088 110919669876288 111426847150528 111468159547227 111579906006504 111586803060096 111734058054528 111740081635728 112251010221168 112399141733424 112405201169274 112406089426176 112560493395168 112919170996294 113075173291808 113224392406944 113230496332044 113237495413056 113500598754816 113911528123848 114061850930664 114068000003139 114340100224896 114589572934109 114740790519537 114905503674234 115020696059568 115027805797632 115179601694976 115712495117856 115865194562208 115871440852908 115872356500992 115878603177792 116031521825856 116562072908736 116568356768136 116722185646248 116729400557952 117262216034613 117416960560809 117424218418416 117579176730288 117585515421738 117879646560768 118123172099478 118279052782254 118292740743996 118418648145408 118448845197228 118574918751744 118990449427668 119280721839552 119324946123243 119451952174464 119870556302133 119998143085184 120156498064512 120162975699312 120170403295488 120328985597184 120335472530784 120878231507046 120885703315104 121045229559072 121051755105372 121052711689728 121218992887104 121605261072932 121765736877876 121773263545024 121940534511432 122659758440856 122666371026381 122673953364144 122828247120033 122842461541842 122973211535616 123135492549888 123404155467502 123567005174886 123698526352128 123868441910304 123876098551296 124039571056128 124606738733568 124613456280768 124777901836224 124784628610824 124792341883776 124957023504768 125355203044344 125527394257317 125528386209408 125535153442608 125700815311344 125708585216256 126275578984464 126282386498814 126449034450102 126456850604448 126630555069564 126765337001472 127209569953284 127344968172032 127377441457812 127392182339688 127702950440832 128150469139329 128286868824192 128319582296997 128456161981056 128640563880192 128906320213307 129228769476352 129399305607936 129406281522336 129414280472064 129585061412352 130176557007588 130184603570112 130348343882484 130356401063616 130363428575016 130959511924696 131132332022328 131139401364153 131140437663872 131320575627696 132102245720718 132110411315232 132242851563264 132276573821574 132417365213952 132432689346048 132607453515264 132896782811156 133213797609984 133220979163584 133396783595712 134190812069496 134199106763904 134376201977472 134383446196272 134569102235904 134997910970832 135176060322576 135183347661726 135184415917824 135191703707424 135370108796832 135989085060192 135996416229492 136175883253956 136184300650944 136320824959488 136371366997992 136994921488152 137183101325361 137329115084928 137526254320896 137810367449391 137992228245963 138008197534662 138155089502976 138337405210368 138344862977568 138535991870976 138977441226208 139160842146144 139169444051456 139353098347008 139360610870208 140182581075264 140190138315864 140198803844736 140375139565752 140383816530048 140391384619248 141024603424887 141033320534288 141219434485584 141227047622934 141422158368288 141563933611776 142060026357522 142263956930004 142415378606592 142603316384256 142611004126656 143119612258168 143263089193536 143316205132149 143468746791552 143658074641536 144314947410816 144322727427216 144513182228688 144522114976512 144712832898816 144720634365216 145374528522496 145382365660896 145574218808928 145582066712628 145591065531072 145783194088896 146247736885068 146449783910976 146457679016376 146650951196568 146658857146893 147321508815208 147329450915283 147523873525119 147532992371856 147735647581158 147892893168384 148411164945498 148624212729636 148773208008672 148782404080128 148969535865696 148978744072704 148986775514304 149668013628224 149865522311232 149873601559032 150080657860224 150964663578183 150965856542592 150973995109392 150983327217408 151173227224656 151872649842186 151882037498464 152073067862898 152082467907552 152090666670852 152453466966528 152987720692716 153207338232312 153360928079424 153581081367168 154119286674171 154283326823808 154486926082944 154495254470544 154504804237056 154708695767808 155416097211648 155424475690848 155629580861664 155637970849764 155639200743936 155852990854848 156349621379484 156555947414412 156565624557888 156772235640384 156780687228984 157497562799304 157705403709672 157713905605347 157723654325328 157931793596304 157940307696654 158653932570224 158662485601074 158871863796282 159040962452736 159099928164324 159269269565952 159827408402844 160208664086016 160217300932416 160428730932288 160447296707712 161009563790439 161170975342728 161180937753472 161393639412096 161402340140496 161625323849472 162354315837168 162363068355618 162577330007274 162587379348576 162801937011168 163546344587808 163555161368508 163565271152192 163770996160044 163789948722456 164756006899848 164764888893423 164982320096139 165157922547072 165395010703104 165736697417109 165974616418338 166151275041024 166370535781632 166379504814432 166389789178368 166609364673024 167140270725792 167369859009756 167371181612544 167380204590144 167601087081792 167610122453592 168367438645952 168376515331752 168598712600136 168607801753911 168609134139264 168840740092752 169378756494441 169612759937712 169836588610416 169845744498066 169856243119584 170250898132224 170270600587776 170622359699246 170867292185772 171049158432256 171092776395996 171274882641408 172358255511351 172531044089352 172541708696448 172769402542464 173146359103081 173568742676784 173579471426816 173797791843312 173808534751488 173817904766688 174843109363104 174852535152204 175083278469372 175094100836928 176136327627624 176147215086976 176368765095432 177184758149217 177418579173381 177439111115994 177627972218112 177673267795842 177862378127616 178117703834112 178485674141502 178921082759328 178932142351872 179168269303296 179177928261696 179997214627776 180234747096768 180244463548968 180255604943232 180493478395776 180503208796176 181317347260569 181318780080256 181328554972656 181567844338608 181577632658058 181579067534592 181828489330656 182407891609398 182648605316814 182659895317536 182910801767148 183105486779904 183347121065472 183747156599188 183989637661284 184010930046216 184263692312763 184459817303424 185106233201253 185350507762329 185547789528192 185802662865456 185814147826944 186059356584192 186910108100352 186920184421152 186931738459648 187166852754336 187178422040064 187188512825664 188032804566516 188292579314112 188302730163912 188551222967016 188562877824384 189413368476696 189423579748221 189673551675153 189685275906672 190148005502208 190814354929926 191017452258048 191066162186718 191088273509532 191291662388736 191544099522048 191554425661248 192419929881088 192430303236288 192684242971584 192960845820288 193843154214528 194098958411904 194109422283504 194121420708096 194377592118528 194996982513424 195264835511382 195266378547968 195276905355168 195534601595424 195545142862524 196439267887044 196698498033492 196710656495808 196980863441544 197881553260664 198153368581077 198165616972848 198364277344896 198626047820928 198649034019072 199345174216734 199820696414976 199831468745376 200095175393568 200107543813632 200371614782976 201286218104244 201287808723456 201298660145856 201564302966208 202496866456248 202764090483864 202775021492589 202776623876736 202787555561136 203055163195248 203983627590288 203994624344238 204263824880934 204276450976416 204481237439232 204774775156224 205492382232228 205711102431744 205982568110592 205993672627392 206289381481344 207012296301993 207232634254464 207506107815552 207517294466352 207803987806464 208466161839312 208741263219216 208754166077184 209029647520512 209040916305312 209996750399072 210273871612896 210285207473796 210298205767104 210575724795072 210587076928872 211549980801432 211829151728376 211840571434401 212133237552432 212345900417664 212809206877631 213090039536283 213103211203792 213395935395006 213623067909888 213904974576384 213929728943616 214679418387252 214894633790304 215191519216128 215203120187328 215487111962304 216472421116224 216484091140824 216769773343032 216783172464768 217069249348224 218061792783744 218073548491344 218361328213392 218373100068942 218386598296608 218674791133344 219371605327602 219674675866464 219686518524564 219976426794852 220210563396096 220982263222812 221299488557784 221603471371737 221839339752576 222616747418247 222853694301056 222936319094454 223159812013008 223173606120192 223468116109056 223480163271456 224502020442336 224798283466848 224810402338548 224812178852352 225120986790336 225838341992588 226150346583616 226448784813888 226460992664088 226474990826112 227808974763279 227823056247696 228109601794347 228123701861328 228136000006278 228680200449792 229179145868218 229481581039074 229811007348468 230041392119136 230055611595264 230359203389952 231424990235712 231730389124416 231742881705816 231757206355584 232063043651712 232569369919523 233124145817472 233136713536272 233444371292496 233458801115904 234524432069226 234833921121618 234848436836832 235158353460576 235171030843476 236246344198956 236558105564508 236585481487992 236897690394456 237980898855336 237993728401611 238307795694423 238561443679104 238649892246486 238903904348928 239741112604266 239996286170368 240312996129024 240325951398624 240340806590976 240657971194368 240670945061568 241756463014092 241771406630208 242090459118144 242103510210744 242437985774208 243210522145864 243531473755752 243544602533427 243546527090048 243881069022864 245319516881712 245332742052762 245347906728288 245656494240066 245684923083684 245946423071232 246270985099776 246808310935004 247134010349772 247397052704256 247736883820608 248961924627507 249226912561536 249555803672448 249569257221648 249584683767552 249914047009536 250710406088688 251054788514634 251056772418816 251070306885216 251401630622688 251417170432512 252551157968928 252564772997628 252898068900204 252913701208896 253261110139128 254419139906568 254754882915624 254768616747099 254784364679376 255405900881664 255933539548869 256300938278658 256573737648384 256639164593994 256912323962112 257281127760384 257812640426614 258457538952704 258798611215872 258812563044672 260353114015176 260369207140224 260696687764968 260712802127232 260726857150032 261919023849392 262264664044656 262278802728306 262280875327744 262641151255392 264204491441436 264220822630464 264485703126528 264553147643148 264834730427904 265793565622312 266158666673991 266441958327168 266793567191424 267728511212253 268381624138992 268398213527808 268752403954944 268766892392544 269138204471808 269995821941664 270352120645152 270366695323452 270368831835648 270383407414848 270740217593664 271978170120384 271992832458984 272351766507912 272366448987087 272368601301888 272742733995984 273611837414097 273972907975221 273989842976304 274366202650722 274658230169856 275052508641792 275620734898782 275984456491926 276016395069324 276310179005952 276674810420736 276689725955136 277954882452416 278321684292288 278721221740416 280365162150528 280380276631728 280397607689472 280750279131504 280767633060096 280782769238496 282049206849774 282066641068576 282438868971168 282454095245868 282844316736576 283127867223552 284120052715044 284527913860008 285222008253312 286221532394889 286239224516336 286526178387072 286599243280077 286632410264298 286937493583104 287316149283072 288629894821632 288645454854432 289026364457376 289044229953024 289425665797632 289441268730432 290749057044992 290764731321792 291148437617856 291164133425256 291182131062144 291566388177792 292495473770136 292897253267073 292899567821952 292915358032752 293301902393136 293317714293786 294643017630416 294658901830566 295047747050238 295065984743712 295471295162316 295785786336768 296822329890996 297248425459272 297546416017344 297939071731392 297973551028608 299017761325101 299336027256448 299731044622464 299747203118064 300161315720448 301929327156366 301931713085184 301947990218784 301966654434816 302346454449312 303745299684372 303764074996928 304146135725796 304164935815104 304181333341704 305975441385432 305991936516357 306395737321401 306414676464624 306721856158848 307162162734336 308238573348342 308566653647616 308973852165888 308990508941088 309009608474112 309417391535616 310832194423296 310848951381696 311259161723328 311275941699528 311705981709696 312699242758968 313111894828824 313131249115776 313544471280768 313561374457968 314995125598608 315410807419344 315427811210694 315447308650656 315863587192608 315880615393308 317307865140448 317324971202148 317743727592564 318081924905472 318199856328648 319654816805688 320093903092509 320434601864832 320857461864576 320894593415424 321557524048579 322019127580878 322341950685456 322361875506944 322787278824192 322804680280992 323250647698944 324708631674336 324726136711236 325154660014548 325174758697152 325603874022336 327092689175616 327110322737016 327130542304384 327541992320088 327579897444912 329057407991403 329512013799696 329529777786846 329964640192278 330315845094144 330790021406208 331473394834218 331949232836676 332302550082048 332741071563264 332759009628864 334280541451584 334404478641681 334739718019512 334760409180288 335202174163584 335220244907184 336734877291904 336753030663504 337197425200272 337215603507822 337218268278528 337681480185504 338757512988882 339225519875424 339673177220832 339691488996132 339712486239168 340501796264448 341244719398492 341734584371544 342185552791992 342204000009417 343768718802327 344222371558611 344716511022702 345062088178704 345083417392896 345538805084928 346292718206162 347137485353568 347158942853632 347595583686624 347617069502976 347635809533376 349686218726208 349705070304408 350166556938744 350188201673856 351786648103839 352250881682427 352272655255248 352294430173952 352737530190864 354369516298434 354837158346762 354878222231988 355255944436224 355346535591684 355724756255232 356971348283004 357842165518656 358355856523392 359611668906399 359994429255552 360469494193536 360488927097936 360511209886464 360986956791552 361006417592352 362634694521138 362637560160512 362657109945312 363135688677216 363155265316116 363158135069184 363656978661312 364815783218796 365297210633628 365319790635072 365821603534296 367494313198376 367979275322568 367999113079143 368021860092432 368527384625526 368919634606848 370212466402506 370701015524658 371095579056384 371605325730912 371628295653888 372118713168384 373820216200704 373840368842304 374333705508672 374377025651328 376065609133032 376582182771951 376585158628224 376605460327824 377102445934032 377125755648768 378826736953392 378847159496442 379347103350306 379370551813344 380296011004416 381628709859852 382034904516096 382132324373436 382176547019064 383108851322496 384451407417987 384860606472576 384958746890991 385368485943168 385921691640576 386718960639921 387686308429056 388197916823808 388218844567008 388242841416192 388755184237056 389993965026848 390529671022764 390532757095936 390553810710336 391069203190848 391090285725048 392878535774088 393396996066984 393418204092459 393421312991616 393961726883088 395217098487029 395763106521328 396306737162154 396331233945696 396728554689792 397252095641856 397298068038144 398690348433468 399641392829952 399662937490752 400190350787136 402572436208488 402597320291712 403128605932416 404993732912496 405528180967728 405550042985178 405553247753472 405575111122272 406110326390496 407967255180576 407989248688476 408527649761868 408552901952832 408962474878464 410984764464456 411549303976083 411987345254784 412578762962688 413431102348173 413976684737889 414024592603986 414465268508928 415012215631104 415034588932704 415607975612928 416932323678624 417482526438432 417508332154368 418059295041024 418081832610624 419993500798144 420547743225792 420570414947592 420596411534208 421151449590144 421174153857744 423073810274661 423099961602864 423658303456752 423681142868802 424266475104864 424691800835328 425618413755262 426180079072566 426206422407584 426791870790012 427246135819776 427809949152768 429358836774504 429789267580608 429948615396447 430406240374656 430974223924608 431914544136257 432944842232448 432968182281648 433539546686064 433566344929536 434138498696448 436123585567488 436147096982688 436722656426784 436746200137884 436773196593216 437349582266688 438743210655204 439349351732928 439373037049128 439952853589704 441964526445624 441988352745849 442571620575357 442598977115568 443206942743474 443678679505152 445233494836494 445707388602112 445872638188908 446319624026016 446347212240384 446936232218112 446960326542912 449004040884672 449596566933696 449620804677096 450241973580672 451676683985176 452300693167232 452897569627776 452921985328176 452949981652224 455617949526558 455646112495392 456219203588694 456247403722656 456272000012556 457360400899584 458358291736436 458963162078148 459622014696936 460082784238272 462357860022513 462849980471424 463460778248832 463485763411632 463514412711168 464126087303424 465138739839046 466248291634944 466273427072544 466888742584992 466917602231808 469048864138452 469667842243236 469696873673664 470316706921152 470342061686952 472492688397912 473116211129016 473141716816041 473170962975984 473795380788912 475961797710672 475987456803222 476615591388846 477122887358208 477299784492972 477807808697856 479482225208532 479992572340736 480625992258048 480651902797248 481341890123136 483028691371317 483512926028184 483542813260416 484180918236288 484207020421488 484875971548416 486421044291728 487062947511504 487089205066854 487093054180096 487762138045728 490639033763424 490665484105524 490695813456576 491312988480132 491369846167368 493616621870008 494268020699544 494294666680269 495473767641216 497210092251327 497923849255014 498453825123072 499111607344896 499138514443296 499169367535104 499828094019072 501420812177376 502109577029268 502113544837632 502140613770432 502803261245376 505102315937856 505129545995256 505796137800408 505823405261733 505827402417792 506522220278256 508136269483323 508838279813136 509509765831248 509537233494198 509568729358752 510811801763328 511867079097738 512601876557316 513147475296768 513278329187988 513824647924224 515625280853228 517074766534053 517625126089344 519439077309243 520706228030352 520738414280448 521393375529936 521425604254464 521453714300064 523838047698784 524529328089312 524557605456612 524561750655488 525282302510784 528408982882872 528441645260928 529106295286296 531554274447651 531587131244624 532255737520143 532317333347982 532883916654336 533587134382848 535457022424506 536763248277984 536796427055616 537504807909888 537533784785088 539991643883328 540704241290304 540733390646904 540766814829696 541480435187328 543952041781707 543956340240768 543985664917968 544703533015824 544732897974174 544737202603776 545485467991968 547223674828194 547945815950442 547979685952608 548732405301444 549316460339712 551241469797564 551968912983852 552032790138648 552791076938289 553379451910272 555318699603759 555909764904832 556051523286987 556643368584576 557442443480832 560730324301056 560760553263456 560795215378944 561500558263008 561535266120192 561565538476992 564098413699548 564133282137152 564877737942336 564908190491736 565688633473152 568240105430088 568270739244663 569020655025459 569055827720016 570444016506624 572443064789778 572478449032672 573052356774144 573198486560154 573264820528596 573874987166208 574632298566144 577259789643264 577290909708864 578052728914752 578882537460864 581529462643584 582296875235712 582328266850512 582364262124288 583132776355584 584990947540272 585794506534146 585799135643904 585830716065504 586603804786272 586635428587572 589286035260832 589317803661132 590095494100476 590131969487424 590942590324632 593644659781992 594460105743231 594496850918544 595092832034688 595878143462784 595947102057216 597178258947361 598035522650202 598672054512896 599462089244928 599494406236128 600322631440896 603858654312732 603863426170368 603895980437568 604692908898624 607490599368744 607528149993856 608292271451592 608329871630208 608362666683408 611950882770864 611983873032714 612791474642802 612829352929248 613443712317696 614324325468672 616477146696684 617133307295232 617947704331776 617981017882176 621036888905979 621697902763392 622518323446656 622551883399056 623411963419392 625398485517936 626223789657648 626262498231552 627088942561536 627122748915936 629990251197216 630821614838688 630855622421388 630894617301312 631727174385216 631761230786616 634615730280896 634649942404296 635487455185128 635521714303203 636399712657296 638427620632893 639270118608849 639309633611376 640187806185018 640869203729664 641714923729152 641789186830848 643115048097158 644038255161756 644683901370912 644723751013888 645574557648384 645609360561984 649417263348672 649452273422472 650309320029096 650349517394304 651207748044672 654185378351232 654220645474032 654261084608768 655083984640176 655159794889824 658114815982806 659024027599392 659059555573692 659929280384556 660631690188288 662946789668436 663898465673352 665518019257728 667850242254741 668561082903168 668808957283362 669479436039024 669520818360576 670404348327168 670440489814368 673469754583808 673506061327008 674394850400544 674431207015644 674436536557056 675362960371008 677515025977764 678451039750848 679346354441664 679382977992264 679424972478336 682489438796984 683426924289837 683469168743088 684371105583984 684408000018834 687537437604654 688444743117222 689433022045404 690124176357408 690166834785792 691077610169856 692585436412324 694274970707136 695191167373248 695271619066752 697708109758569 699372437452416 699410140608816 700333113877488 700376403347712 703573296207678 704501763364854 704545310510496 704588860347904 705475060381728 708739032596868 709674316693524 709756444463976 710693071183368 713942696566008 713981185204833 714923387083269 715684331037312 716711713046784 719223337812798 719988858511104 720938988387072 720977854195872 721022419772928 721973913583104 722012835184704 725269389042276 725275120321024 725314219890624 726271377354432 726310530632232 727313957322624 729631566437592 730594421267256 730633807600281 730639581270144 731643207068592 734988626396752 735958550645136 735998226158286 736043720184864 737054769251052 737839269213696 740424932805012 741402031049316 742191158112768 743210651461824 746885773882521 747680737684608 748667411017344 748754051302656 752131218266064 753164365543902 753170317256448 753210920655648 754204891868064 754251511297536 757653473906784 757694318992884 758694206700612 758741103626688 763257419719704 764264648746872 764305850241297 764353094038128 766217702644992 767800618646607 768902814835974 769721212945152 769917493781982 770736971886336 771843383281152 773437921279842 775372616858112 776395833647616 776437689134016 779987930053696 781059342045528 781107621420672 782138406381696 782180571450096 785757071548176 786793992133968 786836408184918 786842625983232 787923453766176 790434196974058 791526213042656 792613474324308 792662467891392 793457109379584 794504191283712 797380696866936 798476000021973 799325874981504 800380701574272 802127010538763 803185533636759 805144872416976 805194640583424 806257211864832 809987465824992 811056361935456 811100085970356 811106495506944 811150222244544 812220652780992 815934510361152 815978497376952 817055299523736 817105803905664 820835512242291 821918723925663 821969528928912 823098607952166 823974690509568 825157525925376 826862204696346 827953369475778 828049185207972 828930537017856 830024431262208 830069177865408 833864647357248 834965052876864 836163665221248 839987001596288 841095486451584 841140829895184 841192823068416 842302899180288 842348307715488 846147620549322 846199923205728 847316606913504 847362285737604 848532950209728 849383601670656 851236827510524 852360158145132 852412844815168 853583741580024 858664597184667 858717673549008 859578535161216 859797729840231 859897230792894 860812480749312 861948447849216 863829088272514 865889684464896 865936364563296 867079093372128 867132689859072 868276997392896 872247171134976 872294193965376 873445312853568 873492400275768 873546393186432 874699164533376 877486421310408 878691759801219 878698703465856 878746074098256 879905707179408 883929052891248 883976705491698 885143241150714 885197954231136 886413885486948 887357359010304 890466989672988 891414777204224 891745276377816 892639248052032 893920653085824 897053283975303 898008081769344 899193133867392 899241609354192 900483947161344 903353367970352 904601386334464 905795139255552 905843970656352 905899963304448 911235899053116 911292224990784 912438407177388 912494807445312 912544000025112 916716583472872 917926324156296 917975809549071 919244029393872 920165568476544 924715720045026 925699960942848 926921556497664 926971526823264 927028825422336 928252174606848 930277479678092 932496583269888 932546854145088 933777485169984 938097728276904 939335684486472 939393747347328 940633413842304 940684123373904 944985376795824 946232422258032 946283433632082 946341925951968 947590761577824 951923595421344 951974913606444 953231182777692 954245774716416 954599568985944 958964450417064 960281709277527 961303805594496 962683780246272 964672572145737 966057382742634 967025852056368 967085626520832 968361836472576 968414040842976 969751943096832 972842088583456 974125895023008 974178410133708 974186108360192 975524276091456 981278067526848 981330968211048 981391626913152 982625976960264 982739692334736 987172223974209 987233243740016 988536041399088 988589333360538 990947535282432 994420184502654 995847698510028 996907650246144 998223214689792 998277028886592 1002841624354752 1003213435925043 1004219154058536 1004281227540864 1005606522490752 1010204631875712 1010259091990512 1011592275600816 1011646810523466 1011654804835584 1013044440556512 1016272538966646 1017676559626272 1019019531662496 1019074466988396 1019137458717504 1023734158195476 1025203753114632 1026556658375976 1026612000028251 1031250561706456 1031306156406981 1032667114675833 1034149533068106 1035250252178688 1038878154618486 1041412456060704 1041476828560896 1042786751059872 1042851208508928 1042907428600128 1047676095397568 1049058656178624 1049115210913224 1050564605021568 1055359944311517 1056752645047281 1056817965765744 1056883290521856 1058212590572592 1063108548895302 1063174262489248 1064511475040286 1064634666695964 1065767833308672 1067174268765696 1070914044849012 1073526496555968 1075067569570176 1078835006719197 1079983287766656 1081408482580608 1081466781293808 1081533629659392 1082960870374656 1087904083563414 1087912680481536 1087971329835936 1089407066031648 1089465795948348 1089474405207552 1090970935983936 1094447349656388 1095891631900884 1095959371905216 1097464810602888 1102482939595128 1103937825967704 1103997339237429 1104065580277296 1105582153876578 1106758903820544 1110637399207518 1111819529809664 1112103046573974 1113286737169152 1114884886961664 1121460648602112 1121521106526912 1123001116526016 1123131076953984 1128196827399096 1128266564274304 1129755475884672 1129816380983472 1131377266946304 1136480210860176 1136541478489326 1138041310050918 1138111655440032 1140888033013248 1144886129579556 1144956898065344 1146104713548288 1146396973120308 1146529641057192 1153354222253961 1154581819417728 1154876240672973 1156105457829504 1157765074921728 1160156881919763 1163058925287168 1164593750471424 1164656533701024 1164728524248576 1166265552711168 1169981895080544 1171589013068292 1171598271287808 1171661432131008 1173207609572544 1173270857175144 1178572070521664 1178635607322264 1180190988200952 1180254612277377 1180263938974848 1181885180649264 1185651295461087 1187289319563984 1188920211486462 1188993701837088 1190185664069376 1191756286925568 1191894204114432 1194356517894722 1196071045300404 1197344109025792 1198924178489856 1198988812472256 1207717308625464 1207791960875136 1209385817797248 1214981198737488 1215056299987712 1216584542903184 1216659743260416 1216725333366816 1223901765541728 1223967746065428 1225582949285604 1225658705858496 1226887424635392 1232954293393368 1235962035764352 1240293307044519 1241930054213667 1242073777811958 1243395805526784 1245036646893312 1245103766798112 1246823926838784 1250796971035872 1252447579315296 1252524996463104 1254177885123072 1254245497831872 1259980502394432 1261643229677376 1261711244842776 1261789234602624 1263454348770432 1263522461573232 1269221430823983 1269231460561792 1269299884808592 1270974910370256 1271043428606406 1272799425314592 1276855241265786 1278540237217698 1278619267222752 1280375612370036 1281738407459328 1283429847458304 1286230096194316 1288076510323512 1289367802741824 1289845846189341 1291218721123968 1295743632408771 1298834526697344 1298904546844944 1300618640058192 1300699034788608 1302415496089344 1308370756702464 1308441290948064 1308522169217536 1310167969280352 1310319589779648 1316229631965612 1318048055198784 1318119111147384 1319858560769112 1325893579336872 1325965058237547 1327714861726071 1327796931346704 1331036038515456 1335700484509482 1337122165806336 1337617914566724 1338958872078048 1339041636721152 1340808696654336 1340880979628736 1346939509167616 1347012122654016 1348789700801088 1348862414031288 1350725920742016 1355030051955528 1356902079501696 1358692708883328 1358765955984528 1358849944956672 1364978877593968 1366853848579674 1366938337486176 1368742211167968 1368816000037668 1375074875209308 1376889486234444 1378866044090808 1380248352714816 1385170872824648 1387073580067539 1388549941414272 1390382334746496 1390543238133504 1395416219517138 1398744874904832 1398820281217632 1400666227754976 1400752806695424 1407146592415356 1409003526729708 1409090621020992 1410950120763456 1417478065193736 1419348633387048 1419425150448123 1419512888927952 1421386142366736 1427885393132016 1427962370409666 1429846774166538 1431368662074624 1433423426093568 1438446675625596 1439977717022208 1441877976774144 1441955708391744 1444025670369408 1449086074113951 1450538778084552 1450628439781248 1452542754708864 1452621061264464 1454627914645248 1459263132875184 1461188842534512 1461267615200562 1461279162540288 1463286414137184 1469977252793504 1471917101290272 1471996452316572 1472087440369728 1474109538502104 1480849865610024 1482804062098632 1482884000040807 1486421302923648 1489664448143417 1491630276753981 1493771547765042 1495361475369216 1497334822034688 1497508102605312 1504262436532128 1506328731087804 1506340634512896 1506421841311296 1508409783736128 1515306947813568 1515388637985768 1517388413401224 1517482207253376 1524408808449969 1526514839439408 1528529297493744 1528611700482594 1528706188076256 1532435405289984 1535601237293214 1537805629671948 1539442425890304 1539834987563964 1541473943772672 1546875842559684 1551224299602159 1552875378268032 1558317231927729 1559975860107392 1562118684091056 1562215242841344 1564276812763392 1564361142900192 1571514143096352 1573587984267936 1573672816369836 1573685251966464 1575846907532352 1580868393948116 1583052426085312 1585226948648616 1585324935782784 1594662823342953 1594761393733872 1596767212560429 1596952000043946 1598651749963008 1600761403148544 1604254021077526 1606371067273518 1610289744833952 1610389281166848 1612514423729664 1619974931649984 1622112723870912 1622200171940712 1622300444489088 1624441305561984 1631856125345121 1631869020722304 1631956994753904 1634110599047472 1634211607811328 1641671024484582 1643837447851326 1643939057857824 1646197215904332 1647949381019136 1653724409392692 1655906738951556 1656098370415944 1660138355730816 1665956098811277 1667729294714496 1668154569860961 1669930105753728 1672327330442496 1679974003192576 1682190972903168 1682281659790368 1682385646136832 1684605798360576 1684696615430976 1692295241098644 1692399846411456 1694633213827008 1694724571475208 1697065900419456 1702473655021048 1704720316290264 1704812217733989 1704825689630336 1707167483160048 1717329194369334 1717435347098016 1719157070322432 1719595459680462 1719794461585788 1721624961498624 1723896895698432 1727658176545028 1731779368929792 1731872729126592 1734158186744256 1744588387930752 1746890625707136 1746984800551536 1747092786372864 1749398329066752 1754972842620816 1757383519602438 1757397406931712 1757492148196512 1759811414358816 1767858105782496 1767953410983396 1770286482301428 1770395908462272 1772827770973896 1780933979345976 1783380317229693 1783490552755632 1785278496104064 1787841306171648 1791534776842083 1794106567950606 1796016163538688 1798386267734784 1798483218708384 1800967894322688 1806706735940704 1809202772668928 1811590278511104 1811687941312704 1822471798106232 1822584449981568 1824876814354776 1824989614890624 1825088000050224 1833433166945744 1835852648312592 1835951619098142 1838488058787744 1840331136953088 1849431440090052 1851399921885696 1853843112995328 1853943053646528 1860554959356184 1863110666717937 1865093708290176 1867554970339968 1876195456553808 1878671368972944 1878787494694656 1881266827684608 1881368246747808 1889970753591648 1892464844516064 1892566867264164 1892683851903936 1895181523155648 1903847190842688 1903949827212888 1906462365555384 1906565142909609 1909199137971888 1915282861898679 1917810355826547 1917928900834128 1920563418555054 1922607611188992 1925367560492544 1929345144291474 1932114765485268 1934051704112736 1934171253041664 1936723672945152 1936828081685952 1945684177166912 1948251790046016 1948356820267416 1951048552182912 1962556135053696 1962661936422096 1962783253826304 1965251953920528 1965479384669472 1974344447948418 1974466487480032 1977072082798176 1977178666721076 1981895070564864 1988840369005308 1991695397020056 1996554057773184 2003550726764223 2005683248709504 2006426871850086 2008438308117072 2008562455081728 2011213044981504 2020409263751424 2020518183981024 2023184551201632 2023293621046932 2023309609671168 2026088881113024 2032545077933292 2035353119252544 2038039063324992 2038148933976792 2038274917435008 2047468316390952 2050280772869511 2050407506229264 2053113316751952 2053224000056502 2062501123412912 2062612312813962 2065334229351666 2068299066136212 2070500504357376 2077756309236972 2082824912121408 2085573502119744 2085814857200256 2093124329275707 2095352190795136 2098117312357248 2098230421826448 2101129210043136 2110719888623034 2113505290094562 2113635931531488 2113766581043712 2116425181145184 2126217097790604 2126348524978496 2129022950080572 2129269333391928 2141828089698024 2141943555614499 2144770161249807 2147052993111936 2150135139140352 2157670013438394 2159966575533312 2162816965161216 2162933562587616 2163067259318784 2165921740749312 2175808167126828 2175825360963072 2175942659671872 2178814132063296 2178931591896696 2181941871967872 2188894699312776 2191783263801768 2191901422800843 2191918743810432 2194929621205776 2204965879190256 2207875651935408 2207994678474858 2208131160554592 2211164307753156 2213517807641088 2221274798415036 2223639059619328 2224206093147948 2226573474338304 2240657321647563 2243042213053824 2246002233052032 2246262153907968 2250902668340053 2256393654798192 2256533128548608 2259510951769344 2259632761966944 2262754533892608 2272960421720352 2273082956978652 2276082620101836 2276223310880064 2289772259159112 2289913796130688 2292793946240616 2293059282114384 2303401855939821 2306708444507922 2309163638835456 2309752481345946 2312210915659008 2315530149843456 2320313763839526 2326117850574336 2329187500942848 2329313067402048 2339963790161088 2343178026136584 2343322864262016 2346415219145088 2346541714350288 2357144141043328 2357271214644528 2360381976401904 2360509224554754 2360527877949696 2363770361298528 2371302590922174 2374578639127968 2377840422972924 2377987403674176 2380371328138752 2383512573851136 2388713035789444 2392142090600808 2395428000065919 2397977624944512 2406381031616289 2409556600910277 2415434617250928 2415583921750272 2418771635594496 2429962397474976 2430112599975424 2433169085806368 2433319486520832 2433450666733632 2447803531083456 2447935492130856 2451165898571208 2451317411716992 2462506536726873 2465756171776989 2465908586786736 2471924071528704 2480586614089038 2483860108427334 2484147555623916 2486791611053568 2490073293786624 2490207533596224 2501593942071744 2504895158630592 2508490995663744 2519961004788864 2523286459354752 2523422489685552 2523578469205248 2526908697540864 2527044923146464 2538442861647966 2538462921123584 2538599769617184 2541949820740512 2542086857212812 2545598850629184 2553710482531572 2557080474435396 2557238534445504 2560751224740072 2572460192388632 2575993791554001 2576153020647024 2578735605483648 2579691692378682 2582437442247936 2591487264817542 2597669053394688 2597809093689888 2601237280116384 2601398069577216 2604830992178688 2616741513404928 2616882581896128 2620335938560704 2620639179559296 2632459263931224 2636075279403657 2636096110397568 2636238222294768 2639717121538224 2651787158673744 2651930116475094 2655429723452142 2655593862693408 2662072077030912 2671400969018964 2674244331612672 2675235829133448 2677917744156096 2681761959257472 2691159851925909 2694024245308032 2697579401602176 2697724828062576 2701451841484032 2710060103911056 2713804159003392 2717385417766656 2717531911969056 2717699889913344 2729957755187936 2733707697159348 2733876674972352 2737484422335936 2737632000075336 2750149750418616 2753778972468888 2753927428647213 2757732088181616 2760496705429632 2766519689409203 2770341745649296 2774147160135078 2777099882828544 2780764669492992 2781086476267008 2790832439034276 2797489749809664 2797640562435264 2801332455509952 2814293184830712 2818007053459416 2818181242041984 2821900241526912 2834956130387472 2838697266774096 2838850300896246 2839025777855904 2842772284733472 2855770786264032 2855924740819332 2859693548333076 2862737324149248 2876893351251192 2880845127832581 2883911416783488 2888051340738816 2894017716437211 2898172148227902 2901077556169104 2901256879562496 2905085509417728 2905242122528928 2909255829290496 2918526265750368 2922377685069024 2922535230401124 2922558325080576 2926572828274368 2939954505587008 2943834202580544 2943992904633144 2944174880739456 2948219077004208 2961516671922627 2961699731220048 2965608124197264 2965768000081614 2972842605847296 2979328896286834 2983260553507962 2987543095530084 2990722950738432 2994669644069376 3008524873064256 3009640307775129 3012657462175608 3012843682622592 3016819567472256 3023401808953799 3030613895627136 3030777275971536 3034776826802448 3034964414506752 3048817616899938 3053029678878816 3057058594987488 3057223400965188 3057412376152512 3071202474586428 3075611259343896 3079669975127928 3093751685119368 3093918469220943 3098001344027499 3102448599204318 3105750756536064 3116634463855458 3119951720214784 3124237368182112 3124430485682688 3128553625526784 3128722285800384 3143028286192704 3147175968535872 3147345632739672 3151693815064704 3161736787896232 3166079832934551 3166104852170624 3170453897297232 3170649871565568 3189325646685906 3189522787467744 3193534425120858 3193904000087892 3197303499926016 3201522806297088 3208508042155052 3212742134547036 3220579489667904 3236505020157591 3239949863299968 3244225447741824 3244400343881424 3244600888978176 3248882611123968 3263712250690242 3263738041444608 3263913989507808 3268221198094944 3268423215622656 3283342048969164 3287674895702652 3287878115715648 3292394431808664 3307448818785384 3311813477903112 3311992017712287 3312196740831888 3320276711461632 3331912197622554 3335458589428992 3336309139721922 3339860211507456 3344654660884992 3359948006385152 3364381945806336 3364563319580736 3369393230861952 3384590482197288 3384799692822912 3389266427654016 3389449142950416 3394131800838912 3404947310042096 3409440632580528 3409624435467978 3409651379260672 3414334966320096 3434658388738668 3434870694196032 3438314140644864 3439190919360924 3439588923171576 3455316353090056 3460062666761883 3463745458253184 3468316373488512 3480470645759289 3489176775861504 3493781251414272 3493969601103072 3494185572745728 3498796658133504 3509945685241632 3514767039204876 3514794813863424 3514984296393024 3519622828717632 3535716211564992 3535906821966792 3540572964602856 3540763836832131 3540791816924544 3545655541947792 3556953886383261 3561867958691952 3566760634459386 3566981105511264 3570556992208128 3575682612343296 3583069553684166 3588213135901212 3592032327077376 3596772535469568 3596966437416768 3613413471881408 3623375882625408 3644943596212464 3645168899963136 3649753628709552 3649979229781248 3650176000100448 3666866333891488 3671705296625184 3671903238196284 3676976117575488 3680662273906176 3698862880180104 3707886107293056 3720879921133557 3721109918712368 3725790162641001 3726221333435874 3730187416580352 3735109940679936 3752390913107616 3757342737945888 3757574989389312 3762533655369216 3762736493495616 3779941507183296 3784929689032128 3785133734528328 3785367703807872 3790363046311296 3807664292471949 3807694381685376 3807899654425776 3812924731110768 3813130285819218 3818398275943776 3830565723797358 3835620711653094 3835857801668256 3841126837110108 3845215222377984 3858690288582948 3864229530970536 3868103408225472 3869537538568023 3873656163371904 3887230897226313 3891368354333824 3896503580092032 3896713640534832 3902097104365824 3925112270107392 3925323872844192 3925566507652608 3930503907841056 3930958769338944 3948688895896836 3948932974960064 3954144165596352 3954357333442152 3977680738010616 3977895174712641 3983144585178213 3983390794040112 3993108115546368 4007101453528446 4011366497419008 4012853743700172 4016876616234144 4017124910163456 4022426089963008 4040818527502848 4041036367962048 4046369102403264 4046587242093864 4052177762226048 4065090155866584 4070706238505088 4076078126649984 4076297867953584 4076549834870016 4094936632781904 4100561545739022 4100815012458528 4106226633503904 4106448000113004 4125002246825824 4125224625627924 4130668458703332 4136598132272424 4155512618473944 4161220740202617 4165649824242816 4171147004239488 4171629714400512 4180247812631527 4186248658551414 4190704381590272 4196234624714496 4196460843652896 4202258420086272 4221439777246068 4227010580189124 4227271863062976 4232850362290368 4252434195581208 4252697049956992 4258045900161144 4258538666783856 4283656179396048 4283887111228998 4289540322499614 4294105986223872 4300270278280704 4315340026876788 4319933151066624 4325633930322432 4325867125175232 4347258222341853 4351616334253656 4351885319343744 4357628264126592 4357863183793392 4363883743935744 4377789398625552 4383566527603536 4383802845601686 4383837487620864 4389859242411552 4409931758380512 4415751303870816 4415989356949716 4416262321109184 4422328615506312 4442549596830072 4448412186295896 4448652000122421 4468993344430251 4474890830261943 4481314643295126 4486084426107648 4492004466104064 4492524307815936 4501805336680106 4512787309596384 4513066257097216 4519021903538688 4519265523933888 4545920843440704 4546165913957304 4552165240203672 4552446621760128 4573226425349907 4579544518318224 4579827592261376 4585587892481232 4586118564228768 4606803711879642 4613416889015844 4618327277670912 4619504962691892 4624421831318016 4640627527679052 4658626134804096 4674951695783187 4679927580322176 4686356052273168 4686645728524032 4692830438290176 4693083428700576 4714288282086656 4714542429289056 4720763952803808 4721018449109508 4721055755899392 4727540722597056 4742605181844348 4749157278255936 4755680845945848 4755974807348352 4777426071578888 4783988470028859 4784284181201616 4790856000131838 4795955249889024 4812762063232578 4819113201820554 4830869234501856 4831167843500544 4837543271188992 4859924794949952 4866338171612736 4866901333467264 4895568376035363 4895607062166912 4895870984261712 4902331797142416 4902634823433984 4925013073453746 4931512343553978 4931817173573472 4943848143057408 4961173228178076 4967720216854668 4968295111247832 4980415067192448 4997868296433831 5003187884143488 5004463709582883 5009790317261184 5016981991327488 5039922009577728 5046572918709504 5046844979371104 5047156938410496 5053817395081728 5054089846292928 5076885723295932 5076925842247168 5077199539234368 5083899641481024 5084173714425624 5091197701258368 5107420965063144 5114160948870792 5114436653201967 5114477068891008 5121502449480144 5144920384777264 5151987583108002 5152306041294048 5157471210967296 5159383384757364 5164874884495872 5182974529635084 5195338106789376 5195618187379776 5202474560232768 5233765163792256 5240671877121408 5241278359118592 5264918527862448 5272150558807314 5272192220795136 5272476444589536 5279434243076448 5303574317347488 5303860232950188 5310859446904284 5311187725386816 5342801938037928 5350140951689079 5350471658266896 5355835488312192 5363523918514944 5374604330526249 5382319703851818 5388048490616064 5395158803204352 5395449656125152 5402903682968064 5420120207822112 5427608318006784 5434770835533312 5435063823938112 5459915510375872 5467415394318696 5467753349944704 5474968844671872 5475264000150672 5500299500837232 5507557944937776 5507854857294426 5515464176363232 5520993410859264 5533039378818406 5540683491298592 5548294320270156 5554199765657088 5561529338985984 5581664878068552 5589332000153811 5595281124870528 5602664911019904 5614889073771341 5628586369661424 5636014106918832 5636362484083968 5643800483053824 5669912260774944 5677394533548192 5677700601792492 5678051555711808 5685544569466944 5711541572528064 5711849481638664 5719387096666152 5745848585696037 5753431067479641 5753786702502384 5761690255665162 5767822833566976 5776102681477632 5788035432874422 5796344296455804 5802155112338208 5802513759124992 5810171018835456 5810484245057856 5837052531500736 5844755370138048 5845070460802248 5853145656548736 5879909011174016 5887668405161088 5887985809266288 5888349761478912 5896438154008416 5923033343845254 5923399462440096 5931216248394528 5931536000163228 5945685211694592 5958657792573668 5966521107015924 5975086191060168 6010652180292669 6017049746128512 6019280615550258 6025314924351216 6025687365245184 6033639134944512 6046803617907598 6061227791254272 6061554551943072 6069553653604896 6069928829013504 6097635233799876 6106059357757632 6114117189974976 6114446801930376 6114824752305024 6142404949172856 6150842318608533 6151222518687792 6159339950255856 6187503370238736 6187836938441886 6196002688054998 6204897198408636 6211501513072128 6233268927710916 6239903440429568 6248474736364224 6257444571600768 6279372987827121 6286056572385408 6294351937071744 6294691265479344 6303387630129408 6323473575792464 6332159665869102 6332209704341248 6340907794594464 6341299743131136 6378651293371812 6379045574935488 6387068850241716 6387808000175784 6417016084310104 6425484269094072 6425830666843497 6441158979335808 6473010040315182 6479899726599936 6488450895483648 6488800687762848 6489201777956352 6497765222247936 6527424501380484 6527476082889216 6527827979015616 6536442396189888 6566684097938328 6575349791405304 6575704268402529 6575756231431296 6584788863617328 6614897637570768 6623626955806224 6623984035424574 6624393481663776 6640553422923264 6663824395245108 6670917178857984 6672618279443844 6679720423014912 6721971964942689 6729126639161472 6738786461723904 6752708005020159 6769180964394576 6769599385645824 6778532855308032 6778898285900832 6788263601677824 6809894620084192 6818881265161056 6819248870935956 6819302758521344 6828669932640192 6869316777477336 6869741388392064 6878381838721848 6879177846343152 6910205567819463 6910632706180112 6920125333523766 6927490916506368 6936632746977024 6960941291518578 6978353551723008 6987562502828544 6987939202206144 7019891370483264 7029534078409752 7029968592786048 7039245657435264 7071432423129984 7071813643933584 7081145929205712 7081527673664262 7081583633849088 7091311083895584 7113907772766522 7123735917383904 7133521268918772 7133962211022528 7141113984416256 7166139107368332 7176426271802424 7186284000197757 7193932874833536 7219143094848867 7226826943762816 7228669802730831 7246751765250816 7289887192424928 7290337799926272 7299507257419104 7299958459562496 7300352000200896 7333732667782976 7343410593250368 7343806476392568 7353952235150976 7387519610180619 7397268515330967 7397725760360208 7415772214586112 7441759842267114 7442219837424736 7451580325282002 7452442666871748 7460374833160704 7470219881359872 7504781826215232 7514685475891776 7525472986991232 7559883014366592 7569859378064256 7570267469056656 7570735407615744 7580726092622592 7615328584943898 7615388763370752 7615799308851552 7625849462221536 7626260571638436 7636796551887552 7661131447594716 7671241423306188 7671715603336512 7682253674220216 7717380577165896 7727981374662003 7728459061941072 7736206816450944 7739075077136046 7747312326743808 7774461794452626 7782736708667648 7793007160184064 7793427281069664 7804194208731648 7850224540214784 7850647745688384 7861007815682112 7861917538677888 7897377791793672 7897865949920128 7908288331192704 7908714666884304 7955361476021232 7955790349425282 7966289170356426 7966781588080224 7986216231092736 8014202907056892 8022732994838016 8025707487400344 8033753232468288 8073479555777727 8082072735924096 8092738204806528 8093174484187728 8104355524452096 8130180311733168 8141412477010176 8152156253299968 8152595735907168 8153099669740032 8189873265563808 8201123091478044 8201630024917056 8212453267007808 8212896000226008 8250004493651648 8250449251255848 8261336917406664 8261782285941639 8273196264544848 8299559068227609 8311025236947888 8322441480405234 8331299648485632 8342294008478976 8343259428801024 8360495625263054 8372497317102828 8381408763180544 8392469249428992 8392921687305792 8442879554492136 8454021160378248 8454543726125952 8465700724580736 8504868391162416 8505394099913984 8516091800322288 8517077333567712 8567312358792096 8567774222457996 8579080644999228 8588211972447744 8630680053753576 8651734250350464 8682053149311633 8694516444683706 8703232668507312 8703770638687488 8715256528253184 8715726367586784 8727767487871488 8755578797251104 8767133055207072 8767605691203372 8767674975241728 8779718484823104 8819863516761024 8831502607741632 8831978713899432 8832524642218368 8844657231012624 8884550015767881 8885099193660144 8896824372591792 8897304000244842 8937986688860502 8949781660523886 8962629286590252 8972168852215296 8984008932208128 9003610673360212 9025574619192768 9028920923325387 9038531047867776 9070205426861397 9091841686881408 9092331827914608 9104330480407344 9104893243520256 9146452850699814 9159089036636448 9159655184522752 9171175784962464 9172237128457536 9213607423759284 9226833778031688 9239009925383784 9281255055358104 9281755407662829 9294004032082497 9317252269608192 9349903391566374 9359855160644352 9372712104546336 9373291457048064 9385660876580352 9386166857401152 9428576564173312 9429084858578112 9441527905607616 9442036898219016 9455081445194112 9485210363688696 9498239498803653 9498314556511872 9511361691891696 9511949614696704 9554852143157776 9567976940057718 9568568362403232 9581712000263676 9591910499778048 9625524126465156 9638226403641108 9661738469003712 9709515060472773 9719849589899904 9732676343225472 9733802666934528 9791136752070726 9791214124333824 9791741968523424 9804663594284832 9805269646867968 9850026146907492 9863024687107956 9863634347146944 9922346456356152 9935440433709336 9935976053136861 9936590222495664 9960830134384896 9995736592867662 10006375768286976 10008927419165766 10019580634522368 10033963982654976 10079844019155456 10093145837419008 10093689958742208 10108179692585856 10153771446591864 10154399078468736 10167799282962048 10168347428851248 10182395402516736 10214841930126288 10228321897741584 10228873306403934 10228954137782016 10243004898960288 10289840769554528 10303975166216004 10304612082588096 10314942421934592 10318766769514728 10365949059270168 10380188000285649 10391236374759552 10404949120465536 10427651137003919 10441411937277867 10467530327584512 10481343754242816 10482556718237184 10529837055724896 10544301117614628 10544384441590272 10544952889179072 10558868486152896 10607148634694976 10607720465900376 10621718893808568 10622375450773632 10670861659149783 10685603876075856 10700281903378158 10700943316533792 10711670976624384 10727047837029888 10749208661052498 10764639407703636 10776096981232128 10790317606408704 10790899312250304 10840240415644224 10870127647876224 10919831020751744 10934830788637392 10935506699889408 10949937689343744 10950528000301344 11000599001674464 11015115889875552 11015709714588852 11030928352726464 11041986821718528 11066078757636812 11081366982597184 11096588640540312 11162639763400671 11163329756137104 11177370487923003 11178664000307622 11190562249741056 11205329822039808 11229778147542682 11257172739322848 11272028213837664 11272724968167936 11287600966107648 11339824521549888 11354789067096384 11355401203584984 11356103111423616 11371089138933888 11422992877415847 11423083145056128 11423698963277328 11438774193332304 11491697171392074 11506862134959282 11507573405004768 11523380511330324 11535645667133952 11576070865748844 11592688592911608 11604310224676416 11620968490115712 11661692691678939 11674105063001472 11689510740276096 11690140921604496 11706291313097472 11759818022348032 11775336810322176 11775971618532576 11776699522957824 11792876308016832 11846066687690508 11846798924880192 11862432496789056 11863072000326456 11917315585147336 11933042214031848 11933685524137923 11950172382120336 12021304360585338 12034099492257024 12038561231100516 12050629848702432 12051374730490368 12067278269889024 12093607235815196 12122455582508544 12123109103886144 12139107307209792 12195270467599752 12212118715515264 12228234379949952 12228893603860752 12229649504610048 12284809898345712 12301684637217066 12302445037375584 12318679900511712 12375006740477472 12375673876883772 12392005376109996 12409794396817272 12466537855421832 12483662220607851 12496949472728448 12514889143201536 12540743437894581 12558745975654242 12572113144770816 12588703874143488 12589382530958688 12606775260258816 12646947151584928 12664319331738204 12664419408682496 12681815589188928 12757302586743624 12758091149870976 12774137700483432 12775616000351568 12834032168620208 12850968538188144 12851661333686994 12882317958671616 12946020080630364 12959799453199872 12976901790967296 12977601375525696 13041774667025559 13054849002760968 13055655958031232 13072884792379776 13133368195876656 13150699582810608 13151408536805058 13151512462862592 13169577727234656 13229795275141536 13247253911612448 13247968070849148 13248786963327552 13327648790490216 13345236558887688 13345956000367263 13406980033290753 13424672490785829 13443943929885378 13458253278322944 13477572923447808 13505416010040318 13538361928789152 13539198771291648 13557065710616064 13557796571801664 13619789240168384 13637762530322112 13638497741871912 13657339865280384 13719679276049721 13738633554954672 13739482776784128 13756763677443696 13758355692686304 13820411135638926 13821265412360224 13840250667047532 13854981833012736 13873265493954048 13921882583037156 13975878404412288 14024855087349561 14039782740966528 14059068156819504 14059937185572096 14078491314870528 14142864846259968 14143627287867168 14162291858411424 14163055347328524 14163167267698176 14182622167791168 14227815545533044 14247471834767808 14267042537837544 14267924422045056 14332278214736664 14351965410086577 14352852543604848 14372568000395514 14387865749667072 14438286189697734 14453653887525632 14457339605461662 14493503530501632 14579774384849856 14599014514838208 14600704000401792 14667465335565952 14686821186500736 14687612952785136 14707904470301952 14775039220361238 14794537030661934 14795451520720416 14831544429172224 14883519684534228 14884439674849472 14903160650564004 14904885333743496 14993604889301493 15009563652430464 15013391128748649 15029370951783552 15050945973982464 15119766028733184 15139718756128512 15140534938113312 15141470815231488 15161452185245184 15230657169887796 15230777526741504 15231598617703104 15251698924443072 15252521143276872 15273593103775104 15322262895189432 15342482846612376 15343309959605901 15343431206673024 15364507348440432 15434761154331792 15455962749324006 15456918123882144 15472413632901888 15478150154272092 15494624653487616 15548923588905252 15565473417335296 15586014320368128 15586854562139328 15701295491376768 15722015631364224 15723835077355776 15794755583587344 15795731899840256 15816576662385408 15817429333768608 15910722952042464 15911580698850564 15932578340712852 15933563176160448 16028405814113784 16051414974800688 16067506464936576 16123812991578747 16146959111555454 16164145471848192 16185476409613056 16186348968375456 16208711048904192 16260360623466336 16282824954020352 16304312506599936 16305191471814336 16379746531127616 16402246182956088 16403260049834112 16424906534015616 16425792000452016 16500008987303296 16500898502511696 16522673834813328 16523564571883278 16546392529089696 16599118136455218 16622050473895776 16644882960810468 16662599296971264 16684588016957952 16720991250526108 16744994634205656 16767996000461433 16785843374611584 16844667221314023 16885759108984272 16908042320756496 16909087452251904 16931401449161472 17009736782324832 17010788199827968 17032183600644576 17034154667135424 17134624717584192 17135548444915992 17158161289998456 17237545757088111 17260293202438923 17261360107507152 17303468500700928 17364106298623266 17389032889367412 17406465337014624 17407541277374976 17430513056506368 17431452735173568 17511157594502208 17534266110414144 17535211382406744 17559436969646208 17639727033522048 17663005215483264 17663957427798864 17665049284436736 17689314462025248 17769100031535762 17770198387320288 17793648745183584 17794608000489684 17875973377721004 17899563321047772 17925258573180504 18007221346720424 18031956540878007 18051149238385536 18057841846650774 18077062095735552 18140410853722794 18183683373762816 18184663655829216 18208660960814688 18209786487040512 18292905701399628 18318178073272896 18342351569924928 18344474256915072 18427214847518568 18452526955825599 18453667556063376 18478019850767568 18562510110716208 18563510815325658 18588008064164994 18634504539216384 18699806783132748 18719710321288704 18745424209092672 18772333714802304 18838118963481363 18858169717156224 18883055811215232 18884073796438032 18910162890388224 18970420727377392 18996478997607306 18996629113023744 19022723383783392 19023899229393408 19109704286315552 19135953880115436 19137136724806464 19163424000527352 19251048252930312 19276452807282216 19277492000530491 19323476938007424 19365637825864421 19419030120945546 19439699179799808 19465352686450944 19467605333869056 19582273504141452 19582428248667648 19583483937046848 19609327188569664 19700052293814984 19726049374215912 19727268694293888 19844692912712304 19870880867418672 19871952106273722 19873180444991328 19921660268769792 19991473185735324 20012751536573952 20017854838331532 20039161269044736 20165915894828067 20187379917484416 20216359385171712 20258124015060477 20307542893183728 20308798156937472 20335598565924096 20336694857702496 20364790805033472 20429683860252576 20456643795483168 20457746612807868 20457908275564032 20486009797920576 20579681539109056 20607950332432008 20609224165176192 20637533539029456 20730616703458389 20731898118540336 20760376000571298 20782472749519104 20809898240931072 20855302274007838 20882823874555734 20935060655169024 20962687508485632 21059674111449792 21088602235229256 21089905778358144 21117736972305792 21214297269389952 21215440931800752 21243437787617136 21244750901547264 21341723318299566 21371207752151712 21400563806756316 21401886633067584 21423341953248768 21498417322104996 21529278815407272 21581798624500608 21657429284546601 21680480831288448 21686009408192493 21740255295752448 21839662041503488 21869661577274784 21871013399778816 21899875378687488 21901056000602688 22001198003348928 22030231779751104 22031419429177704 22061856705452928 22132157515273624 22162558830541857 22162733965194368 22193177281080624 22325279526801342 22326659512274208 22354740975846006 22357328000615244 22381124499482112 22410659644079616 22459556295085364 22514345478645696 22544056427675328 22679649043099776 22709578134192768 22710802407169968 22712206222847232 22742178277867776 22845985754831694 22846166290112256 22847397926554656 22877548386664608 22983394342784148 23013724269918564 23015146810009536 23046761022660648 23152141731497688 23183944123986009 23185377185823216 23208620449352832 23241936980231424 23323385383357878 23348210126002944 23379021480552192 23380281843208992 23412582626194944 23519636044696064 23550673620644352 23551943237065152 23585752616033664 23692133375381016 23693597849760384 23724864993578112 23726144000652912 23834631170294672 23866084428063696 23867371048275846 23900344764240672 24042608721170676 24068198984514048 24077122462201032 24101259697404864 24187214471630392 24220438667333181 24246218207772288 24278214614419584 24390540935199504 24424237431030528 24456468759899904 24457787207721504 24459299009220096 24569619796691424 24603369274434132 24604890074751168 24637359801023424 24750013480954944 24751347753767544 24784010752219992 24785346857824917 24819588793634544 24898677204682827 24933075710843664 24967324441215702 24993898945456896 25029778286403072 25081486875789162 25117491951308484 25144226289541632 25177407748286976 25178765061917376 25293894303169856 25328638663476408 25363631178377856 25514605173487248 25516182299741952 25548275400966864 25551232000703136 25668064337240416 25701937076376288 25703322667373988 25764635917343232 25892040161260728 25955202751051392 26046159447934899 26083549334051118 26109698005521936 26111311916062464 26145769584759552 26266736391753312 26301399165621216 26302817073610116 26303024925725184 26339155454469312 26459590550283072 26494507823224896 26495936141698296 26497573926655104 26653650047303643 26655297580980432 26690473117775376 26691912000734526 26813960066581506 26849344981571658 26887887859770756 26916506556645888 27010832020080636 27076723857578304 27086762769976161 27115593143603328 27210616280584191 27239578480336768 27275525060644224 27276995483743824 27314679730560768 27439358552099442 27477267109909344 27478965553568256 27513527354887392 27516711385372608 27640822271277852 27642530824720448 27680501334095064 27843765166074312 27845266222988487 27882012096247491 27951756808824576 28049710174699122 28079565481933056 28118136313639008 28119874371144192 28156982629741056 28285729692519936 28287254575734336 28324583716822848 28326110694657048 28365244335582336 28455631091066088 28494718496410959 28494943669535616 28534085075675088 28535848844090112 28664556429473328 28703930820173154 28705705087209696 28745136000791028 28775731499334144 28876572379395468 28907307775051264 28914679210923324 29128545181418319 29159548769699712 29198029029676416 29201408000803584 29261734688420689 29334930671131904 29373642373001472 29375225905570272 29415808940603904 29550078440722476 29589074061323868 29590903041440832 29767039369068456 29768879349698944 29806321301128008 29809770667486992 29987209778602986 30019127304860928 30026782257497298 30058741903567104 30101891947964928 30239532057466368 30279437512257024 30281069876226624 30461314339775592 30463197235406208 30503397848886144 30505042286553744 30547186207550208 30644525790378864 30684965693224752 30686619919211802 30686862413346048 30729014696880864 30869522308663584 30911925498648012 30913836247764288 30944827265803776 30956300308544184 31097847177810504 31140564000856947 31173709124278656 31282953411011757 31324235811833601 31402590982753536 31444031262728448 31447670154711552 31589511167174688 31591463799680512 31633153324770816 31634858667537216 31821445904084928 31823161397701128 31865156681425704 31867126352320896 32012584977449349 32056811628227568 32102829949601376 32135012929873152 32247625983157494 32293918223110908 32328290943696384 32370952819226112 32372697936750912 32520721246932672 32610382943628672 32759493062255232 32804492365912176 32806520099668224 32849813068031232 32851584000904032 33000017974606592 33001797005023392 33045347669626656 33047129143766556 33092785058179392 33198236272910436 33244100947791552 33289765921620936 33441982501052216 33487919290202013 33489989268411312 33535992000922866 33571686749223168 33689334442628046 33771518217968544 33816084641512992 33818174904503808 33862802898322944 34019473564649664 34064367201289152 34068309334270848 34268978632247541 34269249435168384 34271096889831984 34316322579996912 34475091514176222 34520586404877846 34522720215014304 34606937001401856 34728212597246532 34778065778734824 34812930674029248 34862905470347136 34985078075036817 35022315189004416 35068532220828288 35070422764813488 35118873939292416 35279454067044096 35326010430966528 35327914855597728 35330098568873472 35378628924050496 35538200063071524 35540396774640576 35587297490367168 35589216000979368 35751946755442008 35799126642095544 35801056572413769 35850517146361008 36014442693440848 36063913081756014 36102298476771072 36115683693301548 36154124191471104 36280821707445588 36367366747525632 36369327311658432 36417321921629376 36585811402799256 36636356146545792 36684703139849856 36688948513830144 36854429695037136 36905053911651198 36907335112126752 36956039701535136 37125020221432416 37127021630651316 37176016128329988 37399613566265496 37450986661823553 37490848418185344 37544667429604608 37622230313683743 37676237926962726 37716339434312448 37766111622430464 37768147592876064 37820325780776448 37940841454754784 37992957995214612 37993258226047488 38045446767566784 38219408572631104 38271907760230872 38274273449612928 38326848001054704 38502096505860624 38552905614564432 38554984001060982 38646953876014848 38731275651728842 38838060241891092 38879398359599616 38930705372901888 39125324001076677 39164547008282904 39166967874093696 39218654377139328 39304223516399387 39400104587629968 39452098748431824 39454537388587776 39689385825424608 39741761734837344 39743904212547444 39746360889982656 39982946371470648 40035709676663064 40220940099872259 40274017472357487 40331831789656134 40374759834968832 40432718770343424 40516248030120954 40615085786367456 40617596313874944 40671197131848192 40673389715404992 40859367720505152 40913287590966336 40915493225615736 40972019595841152 41159037828149163 41159363078218112 41215900664864016 41218448330352384 41275067078058912 41461233406916778 41463796237080672 41520752001142596 41564945499038208 41619796481862144 41710604548015676 41765647749111468 42074565262048683 42119348222899584 42177204470458512 42179811556716288 42235473944611584 42428594538779904 42430881863601504 42486875575234272 42489501803094528 42683446636599132 42742415504303424 42801127613512632 42803773266135168 42996834644209992 43055896230259731 43058557630814544 43163597249001216 43314858569093202 43360961662576896 43372018816384986 43480510591504896 43679324083006976 43739323154549568 43802112001205376 44002396006697856 44060463559502208 44062838858355408 44123713410905856 44264315030547248 44325117661083714 44325467930388736 44386354562161248 44650559053602684 44653319024548416 44709481951692012 44714656001230488 44919112590170728 44980814667904479 45028690957291392 45088112855350656 45359298086199552 45419156268385536 45421604814339936 45424412445694464 45484356555735552 45691971509663388 45692332580224512 45694795853109312 45755096773329216 45966788685568296 46027448539837128 46029929878817703 46030293620019072 46093522045321296 46304283462995376 46367888247972018 46370754371646432 46417240898705664 46483873960462848 46646770766715756 46696420252005888 46758042961104384 46760563686417984 47103886474130304 47171505232067328 47384266750762032 47387195699520768 47449729987156224 47452288001305824 47669262340589344 47732168856127392 47734742096551692 47800689528481344 48085217442341352 48154244924402064 48202519394809728 48371438974736241 48374428943260784 48440877334666362 48492436415544576 48556429228839168 48781081870399008 48848474862061056 48912937519799808 48915574415443008 49139239593382848 49206738548868264 49209780149502336 49274719602046848 49500026961909888 49502695507535088 49568021504439984 49570693715649834 49639177587269088 49797354409365654 49866151421687328 49934648882431404 49987797890913792 50162973751578324 50234983902616968 50303988001384299 50357530123834752 50534001663942069 50587788606339712 50657277326952816 50727262356755712 51029210346974496 51032364599483904 51096550801933728 51102464001406272 51336128674480832 51403874152752576 51406645334747976 51712637271264333 51780879607316769 51784080322521456 51910405502102784 52092318895869798 52167098668102236 52219396011043872 52222623832124928 52291539169519104 52533472783506624 52602798331242432 52605634147220232 52678310908938624 52919181100566144 52989015646449792 52991872283396592 52995147853310208 53307300094607286 53310595161960864 53380946235550752 53383824001469052 53627920133163012 53698689963143316 53775775719541512 54021664040161272 54095869622634021 54153447715156608 54173525539952322 54231186287206656 54421232561168382 54479156960673536 54551050121288448 54553990967487648 54629359461121536 54878717104198884 54954534219818688 55027054709774784 55033422770745216 55281644542555704 55285061649440896 55361002668190128 55687530332148624 55690532445976974 55764024192494982 55903513617649152 56099420349398244 56159130963866112 56236272627278016 56514356890444089 56574509151468672 56649167433645696 56652221389314096 56730488671164672 56911262182132176 56989436992821918 56989887339071232 57068170151350176 57071697688180224 57329112858946656 57407861640346308 57411410174419392 57490272001582056 57753144758790936 57829358421846648 57832476001591473 58096913477593263 58257090362836638 58319097539399424 58396058059352832 58402816001607168 58523469376841378 58669861342263808 58747284746002944 58750451811140544 59100156881444952 59178148122647736 59181806082881664 59534078738136912 59537758699397888 59612642602256016 59619541334973984 59974419557205972 60038254609721856 60053564514994596 60117483807134208 60562139752453248 60774372045181431 60922628679551184 60926394470812416 61006795697772288 61010084573107488 61094372415100416 61289051580757728 61369931386449504 61373239838423604 61373724826692096 61458029393761728 61739044617327168 61823850997296024 61827672495528576 61912600617088368 62191850110375167 62195694355621008 62281128001713894 62347418248557312 62565906822023514 62648471623667202 62805181965507072 62888062525456896 63179022334349376 63269717335074432 63642891808169856 63646322795402256 63730313362851408 63734252704641792 64025169954898698 64113623256455136 64205659899202752 64270025859746304 64495251966314988 64587836446221816 64745395873501824 64972287853639803 65041442493865344 65058028224577479 65220765887257344 65518986124510464 65608984731824352 65613040199336448 65699626136062464 65703168001808064 66000035949213184 66003594010046784 66090695339253312 66094258287533112 66185570116358784 66396472545820872 66487676491625571 66488201895583104 66579531843241872 66883965002104432 66975838580404026 66979978536822624 67071984001845732 67143373498446336 67378668885256092 67543036435937088 67632169283025984 68038947129299328 68128734402578304 68136618668541696 68537957264495082 68538498870336768 68542193779663968 68632645159993824 68950183028352444 69041172809755692 69045440430028608 69456425194493064 69551832371958027 69556131557469648 69625861348058496 69725810940694272 69970156150073634 70044630378008832 70137064441656576 70140845529626976 70237747878584832 70558908134088192 70652020861933056 70655829711195456 70757257848100992 71076400126143048 71080793549281152 71174594980734336 71178432001958736 71503893510884016 71598253284191088 71602113144827538 71701034292722016 72028885386881696 72127826163512028 72204596953542144 72231367386603096 72561643414891176 72661316001999543 72738654623316864 72834643843258752 72993557959027433 73171622805598512 73272712293091584 73369406279699712 73377897027660288 73708859390074272 73810107823302396 73814670224253504 73912079403070272 74250040442864832 74254043261302632 74352032256659976 74696031614048481 74799227132530992 74901973323647106 74981696836370688 75089334859209216 75244460627367486 75352475853925452 75432678868624896 75532223244860928 75536295185752128 75881682909509568 75985915990429224 76090893535133568 76438817145262208 76543815520461744 76548546899225856 76653696002109408 77004193011721248 77105811229128864 77109968002121964 77293907752029696 77462551303457684 77676120483782184 78138478343804697 78250648002153354 78329094016565808 78333935748187392 78437308754278656 78608447032798774 78800209175259936 78904197496863648 78909074777175552 79378771650849216 79483523469674688 79487808425094888 79492721779965312 79960950141910929 79965892742941296 80071419353326128 80441880199744518 80548034944714974 80663663579312268 80749519669937664 81032496060241908 81230171572734912 81346779430809984 81631848841752573 81718735441010304 81826575181932672 81830986451231472 81944039191682304 82318075656298326 82318726156436224 82431801329728032 82436896660704768 82550134156117824 82922466813833556 82927592474161344 83041504002285192 83421209096031352 83531295498222936 83535798668965461 84149130524097366 84238696445799168 84354408940917024 84359623113432576 84470947889223168 84857189077559808 84861763727203008 84973751150468544 85366893273198264 85484155489232877 85484831008606848 85602255227025264 85607546532270336 85993669288419984 86111792460519462 86117115261629088 86327194498002432 86629717138186404 86721923325153792 86744037632769972 87385635544254957 87478646309099136 87604224002410752 87785204065262067 88004792013395712 88120927119004416 88125677716710816 88247426821811712 88528630061094496 88650235322167428 88650935860777472 88772709124322496 89301118107205368 89306638049096832 89418963903384024 89429312002460976 89838225180341456 89961629335808958 90057381914582784 90176225710701312 90718596172399104 90838312536771072 90843209628679872 91383943019326776 91389591706218624 91510193546658432 91933577371136592 92054897079674256 92059859757635406 92060587240038144 92187044090642592 92608566925990752 92735776495944036 92741508743292864 92834481797411328 93293541533431512 93421692002570841 93521127372835968 93848860233035271 93972707435500803 94207772948260608 94343010464134656 94768533501524064 94774391399041536 94899459974312448 94904576002611648 95338524681178688 95464337712254784 95469484193103384 95601379056962688 96037754932348047 96170434884682704 96308489848804128 96405038789619456 96742877949472482 96748857886521568 96881754669332724 96984872831089152 97112858457678336 97562163740798016 97831148830886016 98278479186765696 98413477097736528 98419560299004672 98549439204093696 99000053923819776 99005391015070176 99136043008879968 99141387431299668 99278355174538176 99594708818731308 99732302843374656 99869297764862808 100325947503156648 100463757870606039 100469967805233936 100607976002768598 100715060247669504 101068003327884138 101175577212679424 101314554653905632 101454524713511424 102058420693948992 102193101603867456 102204928002812544 102672257348961664 102807748305505152 102813290669495952 103425274542528666 103561759214633538 103568160645042912 103820811004205568 104184637791739596 104334197336204472 104438792022087744 104955234225110451 105066945567013248 105205596662484864 105211268294440464 105356621817877248 105838362201132288 105978031292899584 105983744566793184 105990295706620416 106614600189214572 106621190323921728 106761892471101504 106767648002938104 107255840266326024 107397379926286632 107403169717241307 107551551439083024 108043328080322544 108191739245268042 108306895430313216 108347051079904644 108462372574413312 108842465122336764 108958313921347072 109102100242576896 109107981934975296 109757434208397768 109909068439637376 110054109419549568 110066845541490432 110563289085111408 110570123298881792 110722005336380256 111375060664297248 111381064891953948 111528048384989964 112198840698796488 112472545254556032 112866690941051229 113028713780888178 113149018302937344 113298334867291392 113304442778628192 113460977342329344 113822524364264352 113978873985643836 113979774678142464 114136340302700352 114658225717893312 114815723280692616 114822820348838784 114980544003164112 115506289517581872 115658716843693296 115664952003182946 116193826955186526 116514180725673276 116638195078798848 116792116118705664 117046938753682756 117375972003230031 117500903622281088 117912670549198161 118200313762889904 118356296245295472 118363612165763328 119068157476273824 119075517398795776 119225285204512032 119239082669947968 119948839114411944 120107129029989192 120662820299616777 120822052417072461 121124279504906496 121548744090362862 121845257359102368 121852788941624832 122013591395544576 122020169146214976 122578103161515456 122739862772899008 122746479676847208 122916058787523456 123477113484447489 123478089234654336 123647701994592048 123655344991057152 123825201234176736 124383700220750334 124391388711242016 124562256003427788 124694836497114624 125131813644047028 125296943247334404 126223695786146049 126358044668698752 126539434670148864 127285783616339712 127292645590804512 127460626725702816 127468505409283584 128050339909797396 128227246512910272 128411319798405504 128990503932629976 129167688690779193 129175672892443632 129490791747003648 129944575707279606 130082884987730688 130116056449154958 130441531774514688 131037972249020928 131217969463648704 131406336003616128 132007188020093568 132181390678506624 132188516575066224 132371140232717568 132792945091641744 132975352983251142 132976403791166208 133159063686483744 133767930004208864 133951677160808052 133959957073645248 134143968003691464 134757337770512184 134942444003713437 135086072871874176 135264338566051968 135559464781050947 136077894258598656 136257468805156608 136273237337083392 137075914528990164 137076997740673536 137084387559327936 137265290319987648 137900366056704888 138082345619511384 138090880860057216 138912850388986128 139103664743916054 139112263114939296 139251722696116992 139451621881388544 139940312300147268 140089260756017664 140274128883313152 140281691059253952 141311659422390912 141514515696201984 142152800252286096 142161587098562304 142349189961468672 142356864003917472 143007787021768032 143196506568382176 143204226289655076 143402068585444032 144057770773763392 144255652327024056 144462734773206192 145114316924208723 145123286829782352 145322632003999086 145477309246633728 145669287686517504 145987115918054866 146343245611197024 146545424586183168 146738812559399424 147417718780148544 147620215646604792 147629340448507008 147824158806140544 148500080885729664 148508086522605264 148704064513319952 149392063228096962 149598454265061984 149803946647294212 149963393672741376 150488921254734972 150704951707850904 151072590371504256 151602004991826207 151763365819019136 151971831980858448 152181787070267136 152877634290524416 153087631040923488 153097093798451712 153307392004218816 154008386023442496 154211622458257728 154219936004243928 154925102606915368 155137911813792999 155352240967564368 156276956687609394 156501296004306708 156658188033131616 156667871496374784 156874617508557312 157216894065597548 157600418350519872 157808394993727296 158757543301698432 158967046939349376 158975616850189776 158985443559930624 159921900283821858 159931785485882592 160142838706652256 160883760399489036 161096069889429948 161327327158624536 162064992120483816 162287608867902063 162460343145469824 162693558861619968 163263697683505146 163437470882020608 163653150363865344 163661972902462944 163888078383364608 164636151312596652 164637452312872448 164863602659456064 165100268312235648 165844933627667112 165855184948322688 166083008004570384 166842418192062704 167062590996445872 167071597337930922 168298261048194732 168477392891598336 168708817881834048 169543070671332267 169723527454406016 169947502300937088 170733786546396528 170968310978465754 170969662017213696 171204510454050528 171215093064540672 171987338576839968 172223584921038924 172234230523258176 173259434276372808 173488075265539944 173497428004774419 174290740432779789 174771271088509914 174957292618198272 175208448004821504 175570408130524134 176009584026791424 176241854238008832 176251355433421632 177057260122188992 177300470644334856 177545418248644992 178602236214410736 178613276098193664 178837927806768048 178858624004921952 179676450360682912 179923258671617916 180114763829165568 180352451421402624 181686419257359744 182323116135544293 182767886038653552 182779183412437248 183020387093316864 183867154742273184 184109794159348512 184119719515270812 184121174480076288 184374088181285184 185217133851981504 185471552991888072 185483017486585728 186575550331125501 186587083066863024 186843384005141682 187042254745671936 187697720466070542 187945414871001606 188415545896521216 189537067003048128 189809152005223296 190677049362357376 190928675424509568 190938968386206768 191202758113925376 192075509864696094 192340869769365408 192616979697608256 192810077579238912 193485755898944964 193497715773043136 193763509338665448 194916863560919409 195124327481596032 195174084673732437 195662297661772032 196556958373531392 196826954195473056 196839120598009344 197098878408187392 198000107847639552 198010782030140352 198272086017759936 198282774862599336 198556710349076352 199189417637462616 199463029474876713 199464605686749312 199738595529725616 200651895006313296 200927515741212078 200939935610467872 201215952005537196 201430120495339008 202136006655768276 202351154425358848 202629109307811264 204116841387897984 204386203207734912 204409856005625088 205344514697923328 205615496611010304 205626581338991904 206850549085057332 207123518429267076 207136321290085824 208369275583479192 208668394672408944 208877584044175488 209910468450220902 210133891134026496 210411193324969728 210422536588880928 210713243635754496 211676724402264576 211956062585799168 211967489133586368 213229200378429144 213242380647843456 213523784942203008 213535296005876208 214511680532652048 214794759852573264 214806339434482614 215103102878166048 216086656160645088 216383478490536084 216613790860626432 216694102159809288 217684930244673528 217983948005998629 218215963869950592 218980673877082299 219514868416795536 219818136879274752 220108218839099136 220133691082980864 221126578170222816 221140246597763584 221444010672760512 222750121328594496 222762129783907896 223056096769979928 224088094842145443 224397681397592976 224945090509112064 225733381882102458 226057427561776356 226298036605874688 226596669734582784 226608885557256384 227645048728528704 227957747971287672 228272680605400704 229316451435786624 229631446561385232 229645640697677568 229961088006328224 231012579035163744 231317433687386592 231329904006365892 232387653910373052 233028361451346552 234093877507365512 234415435031414091 234751944006460062 235001807244562176 235825341098396322 236400627525779808 236712592490590944 236727224331526656 238136314952547648 238450570409024064 238478165339895936 239882850425732787 239897678228823888 240214258059978384 241325640599233554 241644104834144922 242248559009812992 243097488180725724 243690514718204736 244040338292429952 244895546525257719 245156206323030912 245479725545798016 245492959353694416 245832117575046912 246954226968894978 246956178469308672 247295403989184096 247310689982114304 247650402468353472 248767400441500668 248782777422484032 249124512006855576 250263627288094056 250593886494668808 250607396006896383 252447391572292098 252716089337397504 253078869340297728 254571567232679424 254585291181609024 254921253451405632 256100679819594792 256454493025820544 256822639596811008 257981007865259952 258335377381558386 258351345784887264 258981583494007296 259889151414559212 260165769975461376 260232112898309916 262156906632764871 262435938927297408 262812672007232256 263355612195786201 264014376040187136 264362781357013248 264377033150132448 264742280465435136 265585890183283488 265950705966502284 265952807582332416 266318127372967488 267535860008417728 267903354321616104 267919914147290496 268287936007382928 269514675541024368 269884888007426874 270172145743748352 270528677132103936 271118929562101894 272155788517197312 272514937610313216 274151829057980328 274168775118655872 274530580639975296 275800732113409776 276164691239022768 276181761720114432 277825700777972256 278207329487832108 278224526229878592 278503445392233984 279880624600294536 280563382118507904 281546580699105813 281918122306502409 282623318844781824 283029031392403968 284305600504572192 284323174197124608 284698379922937344 284713728007834944 286015574043536064 286393013136764352 286408452579310152 286804137170888064 288113264797044141 288115541547526784 288511304654048112 288925469546412384 290228633848417446 290246573659564704 290645264007998172 290954618493267456 291338575373035008 291974231836109732 292686491222394048 294835437560297088 295240431293209584 295258680897014016 295648317612281088 297000161771459328 297016173045210528 297408129026639904 298784126456193924 299196908530123968 299607893294588424 300977842509469944 301391273611818117 301409903415701808 302145180743008512 303204009983652414 303526731638038272 303943663961716896 304363574140534272 305755268581048832 306175262081846976 306614784008437632 308016772046884992 308423244916515456 308439872008487856 309850205213830736 310275823627585998 310704481935128736 312553913375218788 313002592008613416 313316376066263232 314433788131195096 314865702675331353 315200836701039744 315616789987454592 317515086603396864 317934093878698752 317951233700379552 317970887119861248 319843800567643716 319863570971765184 320285677413304512 321767520798978072 322192139778859896 322209509151723921 322654654317249072 324129984240967632 324575217735804126 324920686290939648 325387117723239936 326527395367010292 326874941764041216 327306300727730688 327323945804925888 329272302625193304 329727205318912128 330200536624471296 331689867255334224 331710369896645376 332166016009140768 333684836384125408 334125181992891744 334143194675861844 336596522096389464 337417635763668096 338600072823153687 339086141342664534 339447054908812032 339895004601874176 341467573092793056 341936621956931508 341939324034427392 342409020908101056 343974677153679936 344447169842077848 344468461046516352 346518868552745616 346976150531079888 346994856009548838 348581480865559578 349542542177019828 349914585236396544 351140816261048268 352127916009690093 352502710866843264 353738011647594483 354114520244377984 354600941288669712 355090836497289984 357204472428821472 357226552196387328 357675855613536096 357717248009843904 359352900721365824 359846517343235832 361988460898850331 362466157251217383 363372838514719488 364646232271088586 365535772077307104 365558366824874496 366040774186633728 367734309484546368 368219588318697024 368239439030541624 368748176362570368 370431340453342467 370434267703963008 370943105983776144 370966034973171456 373151100662251002 373174166133726048 373686768010283364 374084509491343872 375395440932141084 375890829742003212 378671087358438147 379074134006096256 379618304010446592 381354098724714752 381857350849019136 381877936772413536 382405516227850752 384151019729392188 384681739538730816 385233959395216512 386971511797889928 386995431546086272 387527018677330896 389833727121838818 390248654963192064 390348169347464874 391324595323544064 393113916747062784 393653908390946112 396021564060280704 396544172035519872 396565549725198672 397113420698152704 398378835274925232 398926058949753426 398929211373498624 399477191059451232 401303790012626592 401855031482424156 401879871220935744 402431904011074392 404272013311536552 404827332011140311 405258218615622528 406678394343152841 408233682775795968 408772406415469824 408819712011250176 410689029395846656 411230993222020608 411253162677983808 413701098170114664 414247036858534152 414272642580171648 416738551166958384 417336789344817888 417755168088350976 419820936900441804 420267782268052992 420822386649939456 420845073177761856 423934978267172736 426458400756858288 426484761295686912 427047569884406016 427070592011752416 429023361065304096 429589519705146528 429612678868965228 430206205756332096 432173312321290176 432766956981072168 433388204319618576 435342950772626169 435369860489347056 435967896011997258 436431927739901184 437961347754164598 439029736833591072 439636273758549504 440216437678198272 442253156340445632 442888021345521024 445500242657188992 445524259567815792 446112193539959856 448176189684290886 448795362795185952 449890181018224128 451466763764204916 452114855123552712 453217771114512768 454806014975478621 455290097457057408 455915495942575344 456545361210801408 458632902871573248 459262893122770464 459291281395355136 459922176012656448 462025158070327488 462634867374773184 462659808012731784 464775307820746104 465413735441378997 466056722902693104 468187755014731024 468830870062828182 469503888012920124 470003614489124352 471650682196792644 472801255051559616 473425184981181888 476272629905095296 476901140818048128 476956330679791872 479765700851465574 479795356457647776 480428516119956768 482651281198467108 483288209668289844 486194976361451448 486862826603706189 487381029436409472 488080676584859904 489791093050515438 490312412646061824 490959451091596032 490985918707388832 491664235150093824 493908453937789956 493912356938617344 494590807978368192 495300804936706944 497534800883001336 497565554844968064 498249024013711152 500527254576188112 501187772989337616 501214792013792766 504894783144584196 505432178674795008 508629212013996801 509170582363218048 509842506902811264 510954905713192031 512201359639189584 512908986051641088 513645279193622016 515962015730519904 516670754763116772 516702691569774528 519778302829118424 520464225796619832 522872221298339367 524313813265529742 524871877854594816 525625344014464512 526711224391572402 528028752080374272 528725562714026496 528754066300264896 531171780366566976 531901411933004568 532636254745934976 535071720016835456 535806708643232208 535839828294580992 536575872014765856 539029351082048736 539769776014853748 540344291487496704 541057354264207872 542237859124203788 546969348406632879 548303658115960656 548337550237311744 549061161279950592 551601464226819552 552329382478045536 552363523440228864 555651401555944512 556414658975664216 556449052459757184 559726650993376503 559761249200589072 561126764237015808 563093161398211626 563836244613004818 565246637689563648 568611201009144384 569427456015669888 572031148087072128 572786026273528704 572816905158620304 573608274341776128 576226529594088282 576231083095053568 577022609308096224 577850939092824768 580457267696834892 580493147319129408 581290528015996344 583948463672219464 584750590682758227 585372982444788096 589670875120594176 590480862586419168 590517361794028032 591296635224562176 594000323542918656 594032346090421056 594816258053279808 597568252912387848 598389088424630139 598393817060247936 599215786589176848 601955685018939888 602782547223636234 602819806831403616 604290361486017024 606408019967304828 607053463276076544 607887327923433792 612350524163693952 613229568016875264 616033544093769984 616846489833030912 616879744016975712 619700410427661472 620551647255171996 621408963870257472 625107826750437576 626005184017226832 626632752132526464 628867576262390192 629731405350662706 630401673402079488 631233579974909184 635030173206793728 635868187757397504 635902467400759104 639687601135287432 639727141943530368 640571354826609024 643535041597956144 644384279557719792 644419018303447842 645309308634498144 648259968481935264 649150435471608252 649841372581879296 653054790734020584 653951844017995887 654647891609851776 656942021631246897 658544605250386608 659454410637824256 660401073248942592 663379734510668448 663420739793290752 664332032018281536 667369672768250816 668250363985783488 668286389351723688 672264284526436329 673193044192778928 674835271527336192 677200145646307374 678172282685329068 678894109817624064 679790009203748352 682935146185586112 683873243913863016 684818041816202112 687949354307359872 688894339684155696 688936922093032704 693037737105491232 693952301062159776 693989712019097676 697162961731119156 699085084354039656 702281632522096536 703246305094242273 704255832019380186 705005421733686528 707476023295188966 708229040488755968 709201882577339424 710181672994579968 714408944857642944 715351711227072192 715434496019687808 718705801442731648 719693034686471664 723976921797700662 724932314502434766 726745677029438976 729292464542177172 731071544154614208 734686639575773157 735468618969092736 736439176637394048 736478878061083248 737496352725140736 740862680906684934 740868535407926016 741886211967552288 741932069946342912 746302201324502004 746348332267452096 747373536020566728 750790881864282168 751781659484006424 751822188020689149 757342174716876294 758148268012192512 759236608020893184 762708197449429504 763714701698038272 763755873544827072 768302039458784376 769363479077461632 770467918790433024 773943023595779856 773990863092172544 775054037354661792 779667454243677636 780497309926384128 780696338694929748 787307816781892224 790066836587358603 792043128120561408 793088344071039744 793131099450397344 794226841396305408 796757670549850464 797852117899506852 797858422746997248 798954382118902464 802607580025253184 803710062964848312 803759742441871488 804863808022148784 808544026623073104 809654664022280622 810516437231245056 813356788686305682 816467365551591936 817544812830939648 822506325355967616 827402196340229328 828494073717068304 828545285160343296 833477102333916768 834673578689635776 835510336176701952 839641873800883608 841690146355523712 844639742097317439 845754366919507227 847869956534345472 852916801513716576 852969522591373824 854095139768812032 854141184023504832 858046722130608192 859179039410293056 859225357737930456 860412411512664192 864339794391132423 864346624642580352 865533913962144336 866776408639237152 870685901545252338 870739720978694112 871935792023994516 872863855479802368 875922695508329196 878059473667182144 884506312680891264 885776042691042048 891000485314377984 891048519135631584 892224387079919712 896352379368581772 897590725590371904 902933527528409832 904173820835454351 904229710247105424 906435542229025536 909612029950957242 910580194914114816 911830991885150688 913090722421602816 917265805743146496 918525786245540928 919844352025312896 924050316140654976 925269734749546368 925319616025463568 929550615641492208 930827470882757994 932113445805386208 936375510029462048 937661740125656364 939007776025840248 943301364393585288 944597108025994059 945602510103119232 946850369962363776 948916253467356629 952545259810190592 953802281636096256 953912661359583744 959531401702931148 959590712915295552 960857032239913536 965302562396934216 966576419336579688 972389952722902896 973725653207412378 974762058872818944 976161353169719808 979582186101030876 980624825292123648 981918902183192064 981971837414777664 987816907875579912 989181615956736384 990601609873413888 995069601766002672 995131109689936128 996498048027422304 1001054509152376224 1002375545978675232 1002429584027585532 1009789566289168392 1015800218469461061 1017258424027993602 1018341164726436096 1019685013805622528 1021909811426384062 1024402719278379168 1025817972103282176 1031924031461039808 1033341509526233544 1033405383139549056 1039556605658236848 1040928451593239664 1045744442596678734 1048627626531059484 1049743755709189632 1053422448783144804 1057508132600529792 1061214034942783449 1062343560733133952 1063802823866009136 1065272509491869952 1070143440033670912 1071613417286464416 1071679656589161984 1073151744029531712 1078058702164097472 1079539552029707496 1084475718248407576 1085965382696550993 1093938696813265758 1096607316231921312 1096675100474623488 1098122322559901184 1103202928453639104 1104658764956091072 1111294021360027401 1111302803111889024 1112829317951328432 1112898104919514368 1119453301986753006 1119522498401178144 1122253528474031616 1126186322796423252 1127672489226009636 1136013262075314441 1137222402018288768 1138854912031339776 1144062296174144256 1145572052547057408 1145633810317240608 1147216548683552256 1152453059188176564 1152462166190107136 1154045218616192448 1155701878185649536 1160914535393669784 1160986294638258816 1162581056031992688 1167896927344438928 1169501181365516454 1170745964889576192 1179341750241188352 1180961725172838336 1188064692180842112 1189632516106559616 1195136505824775696 1196778176849260278 1196787634120495872 1198431573178353696 1203911370037879776 1205565094447272468 1205639613662807232 1212816039934609656 1214481996033420933 1215774655846867584 1220035183029458523 1224701048327387904 1226459136033750528 1232067088187539968 1233692979666061824 1233759488033951424 1239400820855322944 1241103294510343992 1242817927740514944 1250215653500875152 1252010368034453664 1253265504265052928 1257735152524780384 1259462810701325412 1260803346804158976 1262467159949818368 1271804934801518208 1279375202270574864 1279454283887060736 1281142709653218048 1287070083195912288 1288768559115439584 1288838036606895684 1290618617268996288 1296519936963870528 1298300870943216504 1306028852317878507 1306109581468041168 1307903688035991774 1309295783219703552 1313884043262493794 1317089210500773216 1318908821275648512 1326759469021336896 1328664064036563072 1334739345536501632 1336500727971566976 1336572778703447376 1344528569052872658 1346386088385557856 1349670543054672384 1354400291292614748 1356344565370658136 1364418044926435863 1365870292371172224 1367746487827726032 1369636083632404224 1375898708614719744 1377788679368311392 1377873844186065408 1386075474210982464 1387904602124319552 1387979424038195352 1394325923462238312 1396241206324136991 1398170168708079312 1404563265044193072 1406492610188484546 1408511664038760372 1410010843467373056 1414952046590377932 1416458080977511936 1418403765154678848 1428817889715285888 1430703422454144384 1430868992039375616 1437411602885463296 1439386069372943328 1447953843595401324 1449864629004869532 1458584929084354344 1462143088309228416 1469373279151546314 1470937237938185472 1472878353274788096 1472957756122166496 1474992705450281472 1481725361813369868 1481737070815852032 1483772423935104576 1492604402649004008 1492696664534904192 1494747072041133456 1501581763728564336 1503563318968012848 1503644376041378298 1514684349433752588 1516296536024385024 1525887636041990403 1527511747089654144 1532864717139576093 1536604078917568752 1538726958154923264 1540935837580866048 1547886047191559712 1547981726184345088 1550108074709323584 1559334908487355272 1561392677389859496 1568616663895018101 1574615633563784448 1580133673174717206 1584086256241122816 1586176688142079488 1586262198900794688 1593515341099700928 1595704235799013704 1597908764237804928 1605215160050506368 1607420125929696624 1607519484883742976 1609727616044297568 1617088053246146208 1619309328044561244 1621032874462490112 1626713577372611364 1640908045219898637 1645012650711935232 1654804392680458656 1656988147434136608 1657090570320686592 1666954204667833536 1669347157379271552 1679179952980129509 1679283747601767216 1683380292711047424 1689279484194634878 1691508733839014454 1695739913068690944 1705833603027433152 1708282368047009664 1716093444261216384 1718358078820586112 1718450715475860912 1720824823025328384 1728679588782264846 1728693249285160704 1731067827924288672 1733552817278474304 1741371803090504676 1741479441957388224 1743871584047989032 1751845391016658392 1754251772048274681 1756118947334364288 1769012625361782528 1771552085382084096 1782000970628755968 1782097038271263168 1784448774159839424 1792704758737163544 1795181451180743808 1805867055056819664 1808347641670908702 1808459420494210848 1812871084458051072 1819224059901914484 1821160389828229632 1823661983770301376 1837051572491081856 1839688704050625792 1848100632281309952 1850539469499092736 1850639232050927136 1859101231282984416 1861654941765515988 1864226891610772416 1872751020058924096 1875323480251312728 1878015552051680496 1886602728787170576 1889194216051988118 1891205020206238464 1893700739924727552 1897832506934713258 1905090519620381184 1907604563272192512 1919062803405862296 1919181425830591104 1921714064479827072 1930605124793868432 1933152838673159376 1944779905445805792 1947451306414824756 1949524117745637888 1959164372202061752 1963943674829555328 1970826064893740691 1975633815751159824 1978363231913472768 1981203219746827776 1990139203532005344 1990262219379872256 1992996096054844608 2002109018304752448 2004751091957350464 2004859168055171064 2016792853579308987 2019579132578336784 2031600436938922122 2034516848055987204 2036682329452872192 2039370027611245056 2043819622852768124 2048805438556758336 2063848062922079616 2066683019052467088 2066810766279098112 2079113211316473696 2081856903186479328 2091488885193357468 2097255253062118968 2106844897566289608 2109738915282726819 2115016265201059584 2122428069885566898 2124687121466267904 2127605647732018272 2130545018983739904 2140286880067341824 2143226834572928832 2146303488059063424 2156117404328194944 2159079104059414992 2168951436496815152 2171930765393101986 2187877393626531516 2193214632463842624 2204059918727319471 2206405856907278208 2209317529912182144 2222588042720054802 2222605606223778048 2225658635902656864 2225796209839028736 2238906603973506012 2239044996802356288 2252372645592846504 2255344978452019272 2255466564062067447 2272026524150628882 2274444804036577536 2277709824062679552 2288124592348288512 2291144105094114816 2291267620634481216 2304906118376353128 2308090437232384896 2311403756371299072 2321829070787339568 2321972589276517632 2325162112063985376 2335793854688877856 2339002362731032908 2341491929779152384 2361923450345676672 2370200509762075809 2376129384361684224 2379265032213119232 2390273011649551392 2393556353698520556 2393575268240991744 2396863146356707392 2407822740075759552 2411130188894544936 2411279227325614464 2425632079869219312 2428963992066841866 2431549311693735168 2440070366058917046 2449402096654775808 2467518976067902848 2478801641710645888 2482206589020687984 2485635855481029888 2500431307001750304 2504020736068907328 2506531008530105856 2515470305049560768 2518925621402650824 2533919226291952317 2537263100758521681 2543609869603036416 2558750404541149728 2558908567774121472 2562285419306436096 2574140166391824576 2577537118230879168 2577676073213791368 2581237234537992576 2593019383173397269 2593039873927741056 2596601741886433008 2612057704635757014 2612219162936082336 2615807376071983548 2618591566439407104 2627768086524987588 2634178421001546432 2653518938042673792 2657328128073126144 2669478691073003264 2673001455943133952 2673145557406894752 2689057138105745316 2692772176771115712 2708800582585229496 2712689130741316272 2728836089852871726 2731740584742344448 2735492975655452064 2739272167264808448 2751797417229439488 2755577358736622784 2772150948421964928 2775809204248639104 2775958848076390704 2788651846924476624 2792482412648273982 2796340337416158624 2809126530088386144 2812985220376969092 2817023328077520744 2829904093180755864 2833791324077982177 2836807530309357696 2846748760402069887 2857635779430571776 2861406844908288768 2861737984078751232 2874823205770926592 2878772138745886656 2895907687190802648 2899729258009739064 2917169858168708688 2924286176618456832 2938746558303092628 2941874475876370944 2945756706549576192 2945915512244332992 2963450723626739736 2967544847870209152 2985208805298008016 2985393329069808384 2989494144082266912 3003163527457128672 3007126637936025696 3007288752082756596 3029368698867505176 3047400655408383183 3051775272083980806 3055023494179308288 3065729434279152186 3073208157835137504 3077453916309846528 3095772094383119424 3100216149418647168 3118669816974710544 3122785354779718992 3137233327790036202 3149231267127568896 3160267346349434412 3172524397801589376 3183642104828350347 3187030682199401856 3191408471598027408 3195817528475609856 3210430320101012736 3214840251859393248 3215038969767485952 3219455232088595136 3234176106492292416 3238618656089122488 3253427154745222728 3257896148089652979 3281816090439797274 3290025301423870464 3309608785360917312 3313976294868273216 3333908409335667072 3338694314758543104 3358359905960259018 3358567495203534432 3366760585422094848 3378558968389269756 3383017467678028908 3408039786225943323 3411667206054866304 3416564736094019328 3432186888522432768 3436716157641172224 3436901430951721824 3441649646050656768 3457359177564529692 3457386498570321408 3462135655848577344 3467105634556948608 3482743606181009352 3482958883914776448 3487743168095978064 3503690782033316784 3508503544096549362 3512237894668728576 3538025250723565056 3564194076542526336 3568897548319678848 3585409517474327088 3590362902361487616 3611734110113639328 3616695283341817404 3616918840988421696 3638448119803828968 3647323967540602752 3660105549088375569 3674103144982163712 3679377408101251584 3696201264562619904 3701078938998185472 3701278464101854272 3718202462565968832 3723309883531031976 3728453783221544832 3745502040117848192 3750646960502625456 3756031104103360992 3773205457574341152 3778388432103976236 3782410040412476928 3787401479849455104 3795665013869426516 3838125606811724592 3838362851661182208 3843428128959654144 3861210249587736864 3866305677346318752 3889559810891611584 3894902612829649512 3918086556953635521 3918328744404123504 3927887349659110656 3941652129787481382 3951267631502319648 3956726463826945536 3980278407064010688 3985992192109689216 4004218036609504896 4009502183914700928 4009718336110342128 4033585707158617974 4039158265156673568 4063200873877844244 4069033696111974408 4087639245705536248 4093254134779307589 4097610877113516672 4127696125844159232 4133366038104934176 4133621532558196224 4158226422632947392 4163713806372958656 4182977770386714936 4188723618972410973 4194510506124237936 4213689795132579216 4219477830565453638 4230032530402119168 4244856139771133796 4249374242932535808 4255211295464036544 4286453669145857664 4292606976118126848 4312234808656389888 4318158208118829984 4337902872993630304 4343861530786203972 4375754787253063032 4386429264927685248 4408119837454638942 4412811713814556416 4418635059824364288 4445176085440109604 4445211212447556096 4451317271805313728 4477813207947012024 4478089993604712576 4504745291185693008 4510689956904038544 4510933128124134894 4544053048301257764 4548889608073155072 4577662908125971209 4582535241268962432 4598594151418728279 4609812236752706256 4616180874464769792 4622807512742598144 4643658141574679136 4643945178553035264 4650324224127970752 4671587709377755712 4678004725462065816 4705849991685054303 4723846900691353344 4740401019524151618 4752258768723368448 4758530064426238464 4780546023299102784 4787112707397041112 4793726292713414784 4815645480151519104 4822260377789089872 4822558454651228928 4851264159738438624 4857927984133683732 4863098623387470336 4880140732117834092 4922724135659695911 4935037952135805696 4957603283421291776 4964413178041375968 4971271710962059776 5000862614003500608 5008041472137814656 5030940610099121536 5037851242805301648 5067838452583904634 5074526201517043362 5087219739206072832 5117500809082299456 5148280332783649152 5155074236461758336 5155352146427582736 5162474469075985152 5186038766346794538 5186079747855482112 5193203483772866016 5224115409271514028 5224438325872164672 5231614752143967096 5255536173049975176 5262755316144824043 5268356842003092864 5307037876085347584 5314656256146252288 5338957382146006528 5346002911886267904 5346291114813789504 5378114276211490632 5385544353542231424 5417601165170458992 5425378261482632544 5457672179705743452 5463481169484688896 5470985951310904128 5511154717473245568 5544301896843929856 5551618408497278208 5551917696152781408 5577303693848953248 5584964825296547964 5592680674832317248 5618253060176772288 5625970440753938184 5634046656155041488 5659808186361511728 5667582648155964354 5673615060618715392 5693497520804139774 5715271558861143552 5722813689816577536 5757544277491773312 5791815374381605296 5799458516019478128 5834339716337417376 5848572353236913664 5877493116606185256 5891831024488665984 5912478194681222073 5926901447253479472 5935089695740418304 5970417610596016032 5970786658139616768 5978988288164533824 6006327054914257344 6014253275872051392 6014577504165513192 6050378560737926961 6058737397735010352 6094801310816766366 6103550544167961612 6110046988358616576 6131458868558304372 6146416315670275008 6191544188766238848 6200432298837294336 6237339633949421088 6245570709559437984 6274466655580072404 6320534692698868824 6329216745848180457 6345048795603178752 6367284209656700694 6374061364398803712 6382816943196054816 6391635056951219712 6420860640202025472 6429680503718786496 6438910464177190272 6468352212984584832 6477237312178244976 6506854309490445456 6515792296179305958 6563632180879594548 6612179756181958413 6619217570721834624 6627952589736546432 6642413774271496403 6667816818671334144 6677388629517086208 6716719811920518036 6717134990407068864 6757117936778539512 6766034935356057816 6816079572451886646 6823334412109732608 6833129472188038656 6864373777044865536 6873432315282344448 6873802861903443648 6914718355129059384 6924271311697154688 6934211269113897216 6965487212362018704 6965917767829552896 6975486336191956128 7007381564066633568 7017007088193098724 7024475789337457152 7110601529286227427 7128388153085052672 7137795096639357696 7170819034948654176 7180725804722975232 7223468220227278656 7233390566683634808 7233837681976843392 7276896239607657936 7294647935081205504 7320211098176751138 7348206289964327424 7402556928203708544 7436404925131937664 7446619767062063952 7456907566443089664 7491004080235696384 7501293921005250912 7512062208206721984 7546410915148682304 7556776864207952472 7591330027738853032 7601757678875856951 7676251213623449184 7676725703322364416 7686856257919308288 7722420499175473728 7732611354692637504 7779058149520191807 7779119621783223168 7789805225659299024 7836173113907271042 7836657488808247008 7855774699318221312 7883304259574962764 7902535263004639296 7960556814128021376 7971984384219378432 8008436073219009792 8019004367829401856 8019436672220684256 8067171414317235948 8078316530313347136 8126401747755688488 8138067392223948816 8175278491411072496 8186508269558615178 8195221754227033344 8255392251688318464 8266732076209868352 8316452845265894784 8327427612745917312 8365955540773429872 8377447237944821946 8389021012248475872 8427379590265158432 8438955661130907276 8489712279542267592 8501373972233946531 8510422590928073088 8540246281206209661 8572907338291715328 8585213952236253696 8624469617312779776 8636316416237659968 8675805745987260608 8687723061572407944 8751509574506126064 8772858529855370496 8816239674909277884 8825623427629112832 8837270119648728576 8890352170880219208 8902634543610627456 8955626415894024048 8956179987209425152 9009490582371386016 9021379913808077088 9021866256248269788 9088106096602515528 9142201966225149549 9155325816251942418 9165070482537924864 9197188302837456558 9219624473505412512 9232361748929539584 9287316283149358272 9300648448255941504 9343175418755511424 9356009450924131632 9411699983370108606 9447693801382706688 9480802039048303236 9550926314485051041 9561092046598205568 9574225414794082224 9587452585426829568 9631290960303038208 9644520755578179744 9645116909302457856 9702528319476877248 9715855968267367464 9760281464235668184 9773688444268958937 9845448271319391822 9870075904271611392 9915206566842583552 9928826356082751936 10001725228007001216 10016082944275629312 10061881220198243072 10075702485610603296 10135676905167809268 10149052403034086724 10235001618164598912 10296560665567298304 10310148472923516672 10310704292855165472 10324948938151970304 10372077532693589076 10372159495710964224 10386406967545732032 10448230818543028056 10448876651744329344 10463229504287934192 10511072346099950352 10525510632289648086 10536713684006185728 10614075752170695168 10692582229627579008 10756228552422981264 10771088707084462848 10835202330340917984 10850756522965265088 10915344359411486904 10941971902621808256 10980316647265126707 11022309434946491136 11088603793687859712 11103236816994556416 11103835392305562816 11154607387697906496 11169929650593095928 11185361349664634496 11236506120353544576 11251940881507876368 11268093312310082976 11319616372723023456 11335165296311928708 11347230121237430784 11386995041608279548 11515088554983546624 11583630748763210592 11598917032038956256 11668679432674834752 11754259670860906563 11754986233212370512 11783662048977331968 11824956389362444146 11853802894506958944 11870179391480836608 11940835221192032064 11957976576329067648 12012654109828514688 12028506551744102784 12029155008331026384 12100757121475853922 12117474795470020704 12189602621633532732 12207101088335923224 12262917737116608744 12279762404337922767 12292832631340550016 12383088377532477696 12400864597674588672 12474679267898842176 12491141419118875968 12548933311160144808 12641069385397737648 12658433491696360914 12690097591206357504 12734568419313401388 12748122728797607424 12765633886392109632 12859361007437572992 12877820928354380544 12936704425969169664 12954474624356489952 13013708618980890912 13031584592358611916 13127264361759189096 13224359512363916826 13238435141443669248 13255905179473092864 13284827548542992806 13335633637342668288 13433439623841036072 13434269980814137728 13514235873557079024 13532069870712115632 13632159144903773292 13646668824219465216 13747605723806887296 13795782454256184837 13829436710258118768 13848542623394309376 13868422538227794432 13930974424724037408 13931835535659105792 13950972672383912256 14014763128133267136 14034014176386197448 14117549975055162909 14221203058572454854 14256776306170105344 14275590193278715392 14341638069897308352 14446936440454557312 14466781133367269616 14467675363953686784 14553792479215315872 14589295870162411008 14640422196353502276 14768172406979087733 14805113856407417088 14872809850263875328 14893239534124127904 14913815132886179328 14982008160471392768 15002587842010501824 15024124416413443968 15092821830297364608 15113553728415904944 15182660055477706064 15203515357751713902 15352502427246898368 15444840998350947456 15465222709385275008 15558116299040383614 15558239243566446336 15579610451318598048 15672346227814542084 15673314977616494016 15766608519149925528 15788265948434472129 15805070526009278592 15921113628256042752 15943968768438756864 16016872146438019584 16038008735658803712 16038873344441368512 16134342828634471896 16156633060626694272 16252803495511376976 16276134784447897632 16350556982822144992 16373016539117230356 16390443508454066688 16533464152419736704 16632905690531789568 16654855225491834624 16731911081546859744 16754894475889643892 16778042024496951744 16854759180530316864 16877911322261814552 16979424559084535184 17002747944467893062 17020845181856146176 17080492562412419322 17145814676583430656 17272632832475319936 17351611491974521216 17375446123144815888 17503019149012252128 17545717059710740992 17632479349818555768 17737434584043666219 17780704341760438416 17805269087221254912 17911252831788048096 17912359974418850304 18018981164742772032 18042759827616154176 18043732512496539576 18151135682213780883 18176212193205031056 18284403932450299098 18310651632503884836 18330140965075849728 18394376605674913116 18439248947010825024 18574632566298716544 18601296896511883008 18686350837511022848 18712018901848263264 18823399966740217212 18961604078096606472 19101852628970102082 19122184093196411136 19148450829588164448 19174905170853659136 19262581920606076416 19289041511156359488 19405056638953754496 19431711936534734928 19520562928471336368 19547376888537917874 19690896542638783644 19836539268545875239 19857652712165503872 19927241322814489209 20003450456014002432 20032165888551258624 20123762440396486144 20151404971221206592 20271353810335618536 20298104806068173448 20470003236329197824 20593121331134596608 20620296945847033344 20621408585710330944 20744155065387178152 20772813935091464064 20896461637086056112 20897753303488658688 20926459008575868384 21022144692199900704 21051021264579296172 21073427368012371456 21331804587858682281 21385164459255158016 21512457104845962528 21542177414168925696 21670404660681835968 21701513045930530176 21830688718822973808 21883943805243616512 21960633294530253414 22044618869892982272 22207670784611125632 22309214775395812992 22339859301186191856 22370722699329268992 22473012240707089152 22503881763015752736 22536186624620165952 22639232745446046912 22670330592623857416 22773990083216559096 22805273036627570853 23030177109967093248 23167261497526421184 23197834064077912512 23337358865349669504 23508519341721813126 23509972466424741024 23567324097954663936 23649912778724888292 23707605789013917888 23881670442384064128 23915953152658135296 24025308219657029376 24057013103488205568 24058310016662052768 24201514242951707844 24234949590940041408 24379205243267065464 24414202176671846448 24525835474233217488 24559524808675845534 24585665262681100032 24766176755064955392 24949358535797684352 24982282838237751936 25097866622320289616 25282138770795475296 25316866983392721828 25469136838626802776 25531267772784219264 25620738843618628983 25718722014875145984 25755641856708761088 25873408851938339328 25908949248712979904 26027417237961781824 26063169184717223832 26254528723518378192 26448719024727833652 26476870282887338496 26511810358946185728 26569655097085985612 26866879247682072144 26868539961628275456 27028471747114158048 27064139741424231264 27264318289807546584 27426605898675448647 27495211447613774592 27591564908512369674 27658873420516237536 27697085246788618752 27861948849448074816 27901945344767824512 28029526256266534272 28068028352772394896 28235099950110325818 28442406117144909708 28652778943455153123 28683276139794616704 28893872880909114624 28933562266734539232 28935350727907373568 29107584958430631744 29280844392707004552 29321065332806876811 29536344813958175466 29610227712814834176 29745619700527750656 29786479068248255808 30005175684021003648 30048248832826887936 30185643660594729216 30227107456831809888 30365320110955412128 30407030715503427804 30705004854493796736 30889681996701894912 30930445418770550016 31116232598080767228 31116478487132892672 31159220902637196096 31344692455629084168 31346629955232988032 31533217038299851056 31576531896868944258 31610141052018557184 31842227256512085504 32077746688882737024 32268685657268943792 32313266121253388544 32505606991022753952 32552269568895795264 32701113965644289984 32746033078234460712 32940949941795380121 33066928304839473408 33265811381063579136 33309710450983669248 33463822163093719488 33509788951779287784 33556084048993903488 33709518361060633728 33755822644523629104 33958849118169070368 34005495888935786124 34041690363712292352 34160985124824838644 34545265664950639872 34703222983949042432 34750892246289631776 35006038298024504256 35264958699637111536 35474869168087332438 35561408683520876832 35610538174442509824 35822505663576096192 36037962329485544064 36085519655232308352 36087465024993079152 36302271364427561766 36352424386410062112 36568807864900598196 36621303265007769672 36788753211349826232 36839287213013768301 36878497894021650048 37149265132597433088 37202593793023766016 37372701675022045696 37424037803696526528 37646799933480434424 37923208156193212944 38203705257940204164 38244368186392822272 38296901659176328896 38578083022312718976 38810113277907508992 38863423873069469856 39041125856942672736 39094753777075835748 39381793085277567288 39673078537091750478 39715305424331007744 39854482645628978418 40006900912028004864 40302809942442413184 40542707620671237072 40596209612136346896 40940006472658395648 41242817171420661888 41387347362768554511 41488310130774356304 41545627870182928128 41792923274172112224 41795506606977317376 41852918017151736768 42044289384399801408 42102042529158592344 42352649925165488727 42663609175717364562 42770328918510316032 43024914209691925056 43340809321363671936 43403026091861060352 43661377437645947616 43767887610487233024 43921266589060506828 44304517220937263199 44415341569222251264 44618429550791625984 44679718602372383712 44741445398658537984 44946024481414178304 45007763526031505472 45072373249240331904 45278465490892093824 45340661185247714832 45547980166433118192 45610546073255141706 46334522995052842368 46395668128155825024 46674717730699339008 47017038683443626252 47019944932849482048 47299825557449776584 47415211578027835776 47763340884768128256 47831906305316270592 48050616439314058752 48114026206976411136 48116620033324105536 48403028485903415688 48469899181880082816 48758410486534130928 48828404353343692896 49051670948466434976 49119049617351691068 49171330525362200064 49898717071595368704 49964565676475503872 50195733244640579232 50564277541590950592 50633733966785443656 50938273677253605552 51062535545568438528 51241477687237257966 51437444029750291968 51817898497425959808 52054834475923563648 52126338369434447664 52509057447036756384 52897438049455667304 53139310194171971224 53212303752130998657 53733758495364144288 53737079923256550912 54056943494228316096 54128279482848462528 54453407046641342649 54528636579615093168 54853211797350897294 54990422895227549184 55183129817024739348 55317746841032475072 55723897698896149632 55803890689535649024 56059052512533068544 56136056705544789792 56470199900220651636 56884812234289819416 57305557886910306246 57366552279589233408 57787745761818229248 57867124533469078464 58215169916861263488 58561688785414009104 58642130665613753622 59072689627916350932 59509617805637625717 59572958136496511616 59781723968443467627 60010351368042007296 60096497665653775872 60371287321189458432 60454214913663619776 60730640221910824256 60814061431006855608 61410009708987593472 61779363993403789824 61860890837541100032 62232465196161534456 62318441805274392192 62689384911258168336 62693259910465976064 63066434076599702112 63153063793737888516 63220282104037114368 63995413763576046843 64155493377765474048 64537371314537887584 64626532242506777088 65011213982045507904 65104539137791590528 65402227931288579968 65492066156468921424 65881899883590760242 66133856609678946816 66927644326187438976 67019577903558575568 67112168097987806976 67419036722121267456 67511645289047258208 67917698236338140736 68010991777871572248 68321970249649677288 68415819109882712559 69090531329901279744 69406445967898084864 69501784492579263552 70012076596049008512 70529917399274223072 70949738336174664876 71122817367041753664 71645011327152192384 72075924658971088128 72171039310464616704 72174930049986158304 72604542728855123532 72704848772820124224 73137615729801196392 73242606530015539344 73577506422699652464 73678574426027536602 73756995788043300096 74298530265194866176 74848075607393053056 75293599866960868848 75846416312386425888 76407410515880408328 76593803318352657792 76862216530855886949 77156166044625437952 77620226555815017984 77726847746138939712 78082251713885345472 78189507554151671496 78763586170555134576 79346157074183500956 79430610848662015488 79708965291257956836 80605619884884826368 81085415241342474144 81192419224272693792 82279817696026345941 82485634342841323776 82774694725537109022 82976620261548712608 83091255740365856256 83585846548344224448 83705836034303473536 84088578768799602816 84204085058317184688 84705299850330977454 85327218351434729124 85958336830365459369 86049828419383850112 86681618642727343872 86806052183722120704 87322754875291895232 87842533178121013656 88609034441874526398 88830683138444502528 89236859101583251968 89359437204744767424 90015527052063010944 90144746498480663808 90556930981784187648 90681322370495429664 91095960332866236384 91221092146510283412 92669045990105684736 92791336256311650048 93349435461398678016 94034077366887252504 94039889865698964096 94599651114899553168 94830423156055671552 95526681769536256512 96233240066648211072 96806056971806831376 96939798363760165632 97516820973068261856 97656808706687385792 98103341896932869952 98238099234703382136 98822849825386140363 99797434143190737408 99929131352951007744 100391466489281158464 101128555083181901184 101267467933570887312 101876547354507211104 102125071091136877056 102482955374474515932 103635796994851919616 104109668951847127296 104252676738868895328 105018114894073512768 105794876098911334608 106278620388343942448 106424607504261997314 107467516990728288576 108113886988456632192 108256558965696925056 108906814093282685298 109057273159230186336 109706423594701794588 110366259634049478696 110517861639041304903 110635493682064950144 111447795397792299264 111607781379071298048 112118105025066137088 112272113411089579584 112940399800441303272 113769624468579638832 114611115773820612492 114733104559178466816 115734249066938156928 116430339833722526976 117123377570828018208 117284261331227507244 118145379255832701864 119019235611275251434 119145916272993023232 119563447936886935254 120020702736084014592 120908429827327239552 121461280443821648512 121628122862013711216 122820019417975186944 124162042088305663533 124464930392323068912 124636883610548784384 125378769822516336672 125386519820931952128 126132868153199404224 126306127587475777032 127057949775496466181 127990827527152093686 128310986755530948096 129074742629075775168 130022427964091015808 130209078275583181056 130804455862577159936 130984132312937842848 131763799767181520484 133855288652374877952 134039155807117151136 134224336195975613952 134838073444242534912 135023290578094516416 135835396472676281472 136021983555743144496 136643940499299354576 136831638219765425118 139003568985158527104 140024153192098017024 141059834798548446144 141899476672349329752 142245634734083507328 143290022654304384768 144151849317942176256 144342078620929233408 144349860099972316608 145209085457710247064 145409697545640248448 146275231459602392784 146485213060031078688 147155012845399304928 147357148852055073204 147513991576086600192 149696151214786106112 150587199733921737696 151692832624772851776 152814821031760816656 153187606636705315584 153724433061711773898 154312332089250875904 155453695492277879424 156164503427770690944 156379015108303342992 157527172341110269152 158692314148367001912 159417930582515913672 159636911256392995971 161211239769769652736 162170830482684948288 162384838448545387584 164559635392052691882 164971268685682647552 165549389451074218044 165953240523097425216 167171693096688448896 167411672068606947072 168177157537599205632 168408170116634369376 169410599700661954908 170654436702869458248 171916673660730918738 172099656838767700224 173363237285454687744 174645509750583790464 175685066356242027312 177218068883749052796 178718874409489534848 179345171905330402881 180031054104126021888 180289492996961327616 181113861963568375296 181362644740990859328 182191920665732472768 182442184293020566824 185338091980211369472 185582672512623300096 188068154733774505008 188079779731397928192 189199302229799106336 189660846312111343104 191986241290728140529 192466480133296422144 193612113943613662752 193879596727520331264 195033641946136523712 195313617413374771584 196206683793865739904 196476198469406764272 197645699650772280726 200782932978562316928 202257110166363802368 202534935867141774624 203753094709014422208 204965910748949031864 205247457329648137677 207271593989703839232 208219337903694254592 208505353477737790656 210036229788147025536 211589752197822669216 212557240776687884896 212849215008523994628 214935033981456577152 216227773976913264384 216513117931393850112 217813628186565370596 218114546318460372672 219412847189403589176 220732519268098957392 221035723278082609806 221270987364129900288 222895590795584598528 224544226822179159168 225880799600882606544 227539248937159277664 229222231547641224984 230586649592567660847 231468498133876313856 232860679667445053952 234246755141656036416 234568522662455014488 236290758511665403728 238038471222550502868 238291832545986046464 239126895873773870508 241816859654654479104 242922560887643297024 243256245724027422432 248324084176611327066 248929860784646137824 249273767221097568768 250757539645032673344 252265736306398808448 252612255174951554064 254115899550992932362 255981655054304187372 257875010491096378107 258149485258151550336 260044855928182031616 260418156551166362112 261608911725154319872 261968264625875685696 263527599534363040968 267710577304749755904 268078311614234302272 270046581156189032832 271670792945352562944 272043967111486288992 273287880998598709152 273663276439530850236 278007137970317054208 280048306384196034048 282119669597096892288 283798953344698659504 284491269468167014656 286580045308608769536 288699720199944633216 290418170915420494128 290819395091280496896 292550462919204785568 292970426120062157376 294310025690798609856 294714297704110146408 296468549476158421089 299392302429572212224 301174399467843475392 303385665249545703552 305629642063521633312 306375213273410631168 307448866123423547796 310907390984555758848 312329006855541381888 312758030216606685984 315054344682220538304 317384628296734003824 318835861165031827344 319273822512785991942 324341660965369896576 324769676897090775168 329119270784105383764 331098778902148436088 331906481046194850432 334343386193376897792 334823344137213894144 336354315075198411264 336816340233268738752 338821199401323909816 341308873405738916496 343833347321461837476 344199313677535400448 349291019501167580928 351370132712484054624 354436137767498105592 357437748818979069696 358690343810660805762 360062108208252043776 362725289481981718656 364383841331464945536 364884368586041133648 372486126264916990599 376136309467549010016 376159559462795856384 378398604459598212672 381173849326489398543 383972482581456281058 384932960266592844288 387224227887227325504 390067283892273047424 390627234826749543168 392413367587731479808 392952396938813528544 395291399301544561452 401565865957124633856 404514220332727604736 405069871734283549248 407506189418028844416 409931821497898063728 410494914659296275354 417010706955475581312 420072459576294051072 423179504395645338432 425114481553375769792 425698430017047989256 429870067962913154304 432455547953826528768 433026235862787700224 435627256373130741192 436229092636920745344 438825694378807178352 441465038536197914784 442071446556165219612 442541974728259800576 449088453644358318336 451761599201765213088 455078497874318555328 458444463095282449968 461173299185135321694 462936996267752627712 468493510283312072832 469137045324910028976 472581517023330807456 476076942445101005736 478253791747547741016 478910733769178987913 483633719309308958208 485845121775286594048 486512491448054844864 496648168353222654132 497859721569292275648 501515079290065346688 504531472612797616896 505224510349903108128 508231799101985864724 511963310108608374744 515750020982192756214 516298970516303100672 520089711856364063232 523936529251751371392 527055199068726081936 536156623228468604544 538035515715991208643 540093162312378065664 543341585890705125888 544087934222972577984 546575761997197418304 547326552879061700472 556014275940634108416 564239339194193784576 567597906689397319008 568982538936334029312 575958723872184421587 577399440399889266432 580836341830840988256 581638790182560993792 585100925838409571136 585940852240124314752 588620051381597219712 589428595408220292816 592937098952316842178 602348798935686950784 606771330499091407104 611259284127043266624 614897732246847095592 621814781969111517696 624658013711082763776 625516060433213371968 630108689364441076608 634769256593468007648 637671722330063654688 638547645025571983884 648683321930739793152 649539353794181550336 658238541568210767528 662197557804296872176 663812962092389700864 668686772386753795584 673632680466537477504 677642398802647819632 682617746811477832992 687666694642923674952 691759948777702982541 698582039002335161856 702740265424968109248 708872275534996211184 714875497637958139392 717380687621321611524 725450578963963437312 728767682662929891072 729768737172082267296 744972252529833981198 752272618935098020032 756797208919196425344 762347698652978797086 767944965162912562116 773625031473289134321 774448455774454651008 780134567784546094848 781254469653499086336 784826735175462959616 785904793877627057088 790582798603089122904 803131731914249267712 810139743468567098496 815012378836057688832 819863642995796127456 820989829318592550708 834021413910951162624 840144919152588102144 846359008791290676864 850228963106751539584 851396860034095978512 859740135925826308608 871254512746261482384 872458185273841490688 877651388757614356704 882930077072395829568 884142893112330439224 889405648428475263267 898176907288716636672 903523198403530426176 910156995748637110656 916888926190564899936 922346598370270643388 936987020566624145664 938274090649820057952 945163034046661614912 952153884890202011472 956507583495095482032 957821467538357975826 973024982896109689728 993296336706445308264 995719443138584551296 1003030158580130693376 1009062945225595233792 1010449020699806216256 1016463598203971729448 1023926620217216749488 1031500041964385512428 1032597941032606201344 1047873058503502742784 1054110398137452163872 1072313246456937209088 1076071031431982417286 1080186324624756131328 1088175868445945155968 1093151523994394836608 1094653105758123400944 1117458378794750971797 1128478678388387569152 1135195813378794638016 1151917447744368843174 1154798880799778532864 1161672683661681976512 1170201851676819142272 1171881704480248629504 1177240102763194439424 1178857190816440585632 1185874197904633684356 1204697597871373901568 1213542660998182814208 1222518568254086533248 1229795464493694191184 1251032120866426743936 1260217378728882153216 1269538513186936015296 1275343444660127309376 1277095290051143967768 1297366643861479586304 1299078707588363100672 1316477083136421535056 1324395115608593744352 1327625924184779401728 1347265360933074955008 1355284797605295639264 1365235493622955665984 1375333389285847349904 1383519897555405965082 1405480530849936218496 1417744551069992422368 1434761375242643223048 1436732201307536963739 1450901157927926874624 1457535365325859782144 1459537474344164534592 1489944505059667962396 1504545237870196040064 1513594417838392850688 1524695397305957594172 1535889930325825124232 1547250062946578268642 1548896911548909302016 1560269135569092189696 1571809587755254114176 1581165597206178245808 1614106547147973625929 1620279486937134196992 1630024757672115377664 1639727285991592254912 1641979658637185101416 1668042827821902325248 1692718017582581353728 1700457926213503079168 1702793720068191957024 1742509025492522964768 1744916370547682981376 1755302777515228713408 1765860154144791659136 1768285786224660878448 1778811296856950526534 1807046396807060852352 1820313991497274221312 1833777852381129799872 1844693196740541286776 1873974041133248291328 1876548181299640115904 1890326068093323229824 1904307769780404022944 1913015166990190964064 1915642935076715951652 1946049965792219379456 1986592673412890616528 1991438886277169102592 2006060317160261386752 2020898041399612432512 2032927196407943458896 2047853240434433498976 2063000083928771024856 2075279846333108947623 2095746117007005485568 2108220796274904327744 2144626492913874418176 2152142062863964834572 2176351736891890311936 2186303047988789673216 2189306211516246801888 2234916757589501943594 2270391626757589276032 2303834895488737686348 2323345367323363953024 2340403703353638284544 2343763408960497259008 2354480205526388878848 2357714381632881171264 2371748395809267368712 2409395195742747803136 2445037136508173066496 2459590928987388382368 2502064241732853487872 2520434757457764306432 2539077026373872030592 2550686889320254618752 2554190580102287935536 2632954166272843070112 2648790231217187488704 2668216945285425789801 2694530721866149910016 2710569595210591278528 2730470987245911331968 2750666778571694699808 2767039795110811930164 2810961061699872436992 2835489102139984844736 2869522750485286446096 2873464402615073927478 2919074948688329069184 2979889010119335924792 3009090475740392080128 3027188835676785701376 3049390794611915188344 3071779860651650248464 3094500125893156537284 3097793823097818604032 3143619175510508228352 3162331194412356491616 3228213094295947251858 3240558973874268393984 3279454571983184509824 3283959317274370202832 3352375136384252915391 3385436035165162707456 3400915852427006158336 3405587440136383914048 3485018050985045929536 3510605555030457426816 3531720308289583318272 3536571572449321756896 3557622593713901053068 3614092793614121704704 3640627982994548442624 3667555704762259599744 3689386393481082573552 3753096362599280231808 3780652136186646459648 3808615539560808045888 3826030333980381928128 3831285870153431903304 3892099931584438758912 3973185346825781233056 3982877772554338205184 4041796082799224865024 4065854392815886917792 4095706480868866997952 4126000167857542049712 4150559692666217895246 4216441592549808655488 4304284125727929669144 4352703473783780623872 4372606095977579346432 4378612423032493603776 4469833515179003887188 4540783253515178552064 4607669790977475372696 4646690734646727906048 4680807406707276569088 4715428763265762342528 4743496791618534737424 4842319641443920877787 4890074273016346132992 4919181857974776764736 5004128483465706975744 5078154052747744061184 5101373778640509237504 5108381160204575871072 5265908332545686140224 5297580462434374977408 5336433890570851579602 5421139190421182557056 5460941974491822663936 5501333557143389399616 5534079590221623860328 5621922123399744873984 5670978204279969689472 5739045500970572892192 5746928805230147854956 5838149897376658138368 5959778020238671849584 6018180951480784160256 6098781589223830376688 6143559721303300496928 6189000251786313074568 6225839538999326842869 6287238351021016456704 6324662388824712983232 6456426188591894503716 6558909143966369019648 6567918634548740405664 6704750272768505830782 6811174880272767828096 6970036101970091859072 7021211110060914853632 7063440616579166636544 7073143144898643513792 7115245187427802106136 7228185587228243409408 7335111409524519199488 7378772786962165147104 7506192725198560463616 7561304272373292919296 7617231079121616091776 7652060667960763856256 7662571740306863806608 7946370693651562466112 8083592165598449730048 8131708785631773835584 8191412961737733995904 8252000335715084099424 8301119385332435790492 8432883185099617310976 8608568251455859338288 8757224846064987207552 8939667030358007774376 9081566507030357104128 9215339581954950745392 9293381469293455812096 9430857526531524685056 9486993583237069474848 9684639282887841755574 9838363715949553529472 10057125409152758746173 10156308105495488122368 10202747557281018475008 10216762320409151742144 10531816665091372280448 10595160924868749954816 10672867781141703159204 10842278380842365114112 10921883948983645327872 11002667114286778799232 11068159180443247720656 11341956408559939378944 11478091001941145784384 11493857610460295709912 11676299794753316276736 11919556040477343699168 12197563178447660753376 12287119442606600993856 12378000503572626149136 12451679077998653685738 12649324777649425966464 12912852377183789007432 13117818287932738039296 13135837269097480811328 13409500545537011661564 13622349760545535656192 13940072203940183718144 14042422220121829707264 14146286289797287027584 14230490374855604212272 14526958924331762633361 14670222819049038398976 14757545573924330294208 15012385450397120927232 15234462158243232183552 15304121335921527712512 15325143480613727613216 15892741387303124932224 16263417571263547671168 16382825923475467991808 16504000671430168198848 16602238770664871580984 16865766370199234621952 17217136502911718676576 17514449692129974415104 17879334060716015548752 18430679163909901490784 18677518616997980528607 18861715053063049370112 18973987166474138949696 19369278565775683511148 19676727431899107058944 20114250818305517492346 20433524640818303484288 21063633330182744560896 21190321849737499909632 21345735562283406318408 21684556761684730228224 22005334228573557598464 22136318360886495441312 22683912817119878757888 22956182003882291568768 22987715220920591419824 23839112080954687398336 24395126356895321506752 24574238885213201987712 24756001007145252298272 24903358155997307371476 25298649555298851932928 25825704754367578014864 26271674538194961622656 26819001091074023323128 27244699521091071312384 27880144407880367436288 28292572579594574055168 28460980749711208424544 29053917848663525266722 29515091147848660588416 30468924316486464367104 30608242671843055425024 30650286961227455226432 31785482774606249864448 32526835142527095342336 32765651846950935983616 33008001342860336397696 33204477541329743161968 34434273005823437353152 35028899384259948830208 35758668121432031097504 36861358327819802981568 37355037233995961057214 37947974332948277899392 38738557131551367022296 39353454863798214117888 40228501636611034984692 40867049281636606968576 42127266660365489121792 42691471124566812636816 43580876772995287900083 44010668457147115196928 44272636721772990882624 45912364007764583137536 45975430441841182839648 47678224161909374796672 48790252713790643013504 49148477770426403975424 49512002014290504596544 49806716311994614742952 50597299110597703865856 51651409508735156029728 52543349076389923245312 53638002182148046646256 56585145159189148110336 56921961499422416849088 58107835697327050533444 59030182295697321176832 61300573922454910452864 63570965549212499728896 65053670285054190684672 66016002685720672795392 66408955082659486323936 68868546011646874706304 71517336242864062195008 73722716655639605963136 74710074467991922114428 75895948665896555798784 77477114263102734044592 80457003273222069969384 81734098563273213937152 85382942249133625273632 87161753545990575800166 88545273443545981765248 91824728015529166275072 91950860883682365679296 95356448323818749593344 97580505427581286027008 98296955540852807950848 99024004028581009193088 99613432623989229485904 103302819017470312059456 105086698152779846490624 107276004364296093292512 113843922998844833698176 116215671394654101066888 118060364591394642353664 122601147844909820905728 130742630318985863700249 132032005371441345590784 132817910165318972647872 137737092023293749412608 143034672485728124390016 147445433311279211926272 149420148935983844228856 151791897331793111597568 154954228526205468089184 160914006546444139938768 170765884498267250547264 174323507091981151600332 177090546887091963530496 183901721767364731358592 190712896647637499186688 195161010855162572054016 198048008057162018386176 199226865247978458971808 206605638034940624118912 214552008728592186585024 227687845997689667396352 232431342789308202133776 245202295689819641811456 261485260637971727400498 265635820330637945295744 275474184046587498825216 286069344971456248780032 294890866622558423852544 298840297871967688457712 309908457052410936178368 321828013092888279877536 341531768996534501094528 348647014183962303200664 354181093774183927060992 367803443534729462717184 396096016114324036772352 398453730495956917943616 413211276069881248237824 429104017457184373170048 455375691995379334792704 464862685578616404267552 522970521275943454800996 531271640661275890591488 572138689942912497560064 597680595743935376915424 619816914104821872356736 643656026185776559755072 683063537993069002189056 697294028367924606401328 735606887069458925434368 796907460991913835887232 826422552139762496475648 858208034914368746340096 929725371157232808535104 1045941042551886909601992 1062543281322551781182976 1195361191487870753830848 1239633828209643744713472 1287312052371553119510144 1366127075986138004378112 1394588056735849212802656 1593814921983827671774464 1716416069828737492680192 1859450742314465617070208 2091882085103773819203984 2390722382975741507661696 2479267656419287489426944 2574624104743106239020288 2789176113471698425605312 3187629843967655343548928 3718901484628931234140416 4183764170207547638407968 4781444765951483015323392 5149248209486212478040576 5578352226943396851210624 7437802969257862468280832 8367528340415095276815936 9562889531902966030646784 11156704453886793702421248 16735056680830190553631872 22313408907773587404842496 33470113361660381107263744 66940226723320762214527488
- Sum of all divisors σ(n): 254684512081043063116843680
- Sum of proper divisors (its aliquot sum) s(n): 187744285357722300902316192
- 66940226723320762214527488 is an abundant number, because the sum of its proper divisors (187744285357722300902316192) is greater than itself. Its abundance is 120804058634401538687788704
Bases of 66940226723320762214527488
- Binary: 110111010111110010010011110110010001011111001011010001010111100011111000110010000000002
- Hexadecimal: 0x375F24F645F2D15E3E3200
- Base-36: 8ESN70A6NC25U0000
Squares and roots of 66940226723320762214527488
- 66940226723320762214527488 squared (669402267233207622145274882) is 4480993953769587109458386110469592226233755107590144
- 66940226723320762214527488 cubed (669402267233207622145274883) is 299958751211165675153138000914290371856300935452546809954294125808211325878272
-
The
square root of 66940226723320762214527488 is 8181700723157.7935671885 -
66940226723320762214527488 is a
perfect cube number . Itscube root is 406033992
Scales and comparisons
How big is 66940226723320762214527488?- 66,940,226,723,320,762,214,527,488 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 66,940,226,723,320,762,214,527,488 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 66940226723320762214527488 cubic inches would be around 33836166 feet tall.
Recreational maths with 66940226723320762214527488
- 66940226723320762214527488 backwards is 88472541226702332762204966
- 66940226723320762214527488 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 66940226723320762214527488's digits is 108
- 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 66940226723320762214527488 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 66940226723320762214527488 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/66940226723320762214527488/
Chicago style:
Numbermatics. 2024. "Number 66940226723320762214527488 - Facts about the integer". https://numbermatics.com/n/66940226723320762214527488/
The information we have on file for 66940226723320762214527488 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 66940226723320762214527488, math, Factors of 66940226723320762214527488, curriculum, school, college, exams, university, Prime factorization of 66940226723320762214527488, STEM, science, technology, engineering, physics, economics, calculator, sixty-six septillion, nine hundred forty sextillion, two hundred twenty-six quintillion, seven hundred twenty-three quadrillion, three hundred twenty trillion, seven hundred sixty-two billion, two hundred fourteen million, five hundred twenty-seven thousand, four hundred eighty-eight.